summaryrefslogtreecommitdiff
path: root/community/nginx
diff options
context:
space:
mode:
Diffstat (limited to 'community/nginx')
-rw-r--r--community/nginx/PKGBUILD45
-rw-r--r--community/nginx/service1
2 files changed, 24 insertions, 22 deletions
diff --git a/community/nginx/PKGBUILD b/community/nginx/PKGBUILD
index 5e0417f2e..da6ae79e3 100644
--- a/community/nginx/PKGBUILD
+++ b/community/nginx/PKGBUILD
@@ -1,11 +1,14 @@
-# $Id: PKGBUILD 73240 2012-07-04 07:09:22Z bpiotrowski $
+# $Id: PKGBUILD 74220 2012-07-23 03:07:53Z allan $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Maintainer: Bartłomiej Piotrowski <barthalion@gmal.com>
# Contributor: Miroslaw Szot <mss@czlug.icis.pcz.pl>
+_cfgdir=/etc/nginx
+_tmpdir=/var/tmp/nginx
+
pkgname=nginx
pkgver=1.2.2
-pkgrel=1
+pkgrel=2
pkgdesc="lightweight HTTP server and IMAP/POP3 proxy server"
arch=('i686' 'x86_64')
depends=('pcre' 'zlib' 'openssl')
@@ -14,27 +17,25 @@ optdepends=('passenger')
url="http://nginx.org"
license=('custom')
install=nginx.install
-backup=('etc/nginx/fastcgi.conf'
- 'etc/nginx/fastcgi_params'
- 'etc/nginx/koi-win'
- 'etc/nginx/koi-utf'
- 'etc/nginx/mime.types'
- 'etc/nginx/nginx.conf'
- 'etc/nginx/scgi_params'
- 'etc/nginx/uwsgi_params'
- 'etc/nginx/win-utf'
- 'etc/logrotate.d/nginx')
+backup=("${_cfgdir:1}/fastcgi.conf"
+ "${_cfgdir:1}/fastcgi_params"
+ "${_cfgdir:1}/koi-win"
+ "${_cfgdir:1}/koi-utf"
+ "${_cfgdir:1}/mime.types"
+ "${_cfgdir:1}/nginx.conf"
+ "${_cfgdir:1}/scgi_params"
+ "${_cfgdir:1}/uwsgi_params"
+ "${_cfgdir:1}/win-utf"
+ "etc/logrotate.d/nginx")
source=(http://nginx.org/download/nginx-$pkgver.tar.gz
- rc.d service
- nginx.logrotate)
+ rc.d
+ service
+ nginx.logrotate)
md5sums=('53105bbe3ac9319db54d9eb46119695b'
'f62c7c9b5a53471d4666a4c49ad363fb'
- '16c6b4cbe24001a3f4f58b9d5f4e3d4c'
+ '62d494d23aef31d0b867161f9fffa6eb'
'b38744739022876554a0444d92e6603b')
-_cfgdir=/etc/nginx
-_tmpdir=/var/tmp/nginx
-
build() {
cd "$srcdir"/$pkgname-$pkgver
@@ -82,8 +83,8 @@ package() {
make DESTDIR="$pkgdir" install
install -d "$pkgdir"/etc/logrotate.d
- install -m644 $srcdir/nginx.logrotate $pkgdir/etc/logrotate.d/nginx
-
+ install -m644 $srcdir/nginx.logrotate $pkgdir/etc/logrotate.d/nginx
+
sed -e 's|\<user\s\+\w\+;|user html;|g' \
-e '44s|html|/usr/share/nginx/html|' \
-e '54s|html|/usr/share/nginx/html|' \
@@ -93,8 +94,8 @@ package() {
install -dm1777 $pkgdir/var/tmp
install -d $pkgdir/$_tmpdir
- install -d $pkgdir/usr/share/nginx
- mv $pkgdir/etc/nginx/html/ $pkgdir/usr/share/nginx
+ install -d $pkgdir/usr/share/nginx
+ mv $pkgdir/etc/nginx/html/ $pkgdir/usr/share/nginx
install -D -m755 $srcdir/rc.d $pkgdir/etc/rc.d/nginx
install -Dm644 $srcdir/service $pkgdir/usr/lib/systemd/system/nginx.service
diff --git a/community/nginx/service b/community/nginx/service
index 78d0a492c..8e28f0cde 100644
--- a/community/nginx/service
+++ b/community/nginx/service
@@ -1,5 +1,6 @@
[Unit]
Description=A high performance web server and a reverse proxy server
+After=syslog.target network.target
[Service]
Type=forking