diff options
author | Parabola <dev@list.parabolagnulinux.org> | 2012-02-15 20:35:57 +0000 |
---|---|---|
committer | Parabola <dev@list.parabolagnulinux.org> | 2012-02-15 20:35:57 +0000 |
commit | 1ffabe284d9f5a4ac055941d9817af71be1e5b54 (patch) | |
tree | 2b816cb3cc40a5f3053c8371de5613041272e298 /community-staging/nginx | |
parent | 650a87f5a67f6e71d4a56e52139a718d86ebbb46 (diff) |
Wed Feb 15 20:35:56 UTC 2012
Diffstat (limited to 'community-staging/nginx')
-rw-r--r-- | community-staging/nginx/PKGBUILD | 112 | ||||
-rw-r--r-- | community-staging/nginx/nginx | 73 |
2 files changed, 0 insertions, 185 deletions
diff --git a/community-staging/nginx/PKGBUILD b/community-staging/nginx/PKGBUILD deleted file mode 100644 index c5cdb2da7..000000000 --- a/community-staging/nginx/PKGBUILD +++ /dev/null @@ -1,112 +0,0 @@ -# $Id: PKGBUILD 63893 2012-02-06 16:23:20Z tdziedzic $ -# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> -# Maintainer: Bartłomiej Piotrowski <barthalion@gmal.com> -# Contributor: Miroslaw Szot <mss@czlug.icis.pcz.pl> - -pkgname=nginx -pkgver=1.0.11 -pkgrel=2 -pkgdesc="lightweight HTTP server and IMAP/POP3 proxy server" -arch=('i686' 'x86_64') -depends=('pcre' 'zlib' 'openssl') -makedepends=('passenger') -optdepends=('passenger') -url="http://nginx.org" -license=('custom') -backup=("etc/nginx/conf/fastcgi.conf" - "etc/nginx/conf/fastcgi_params" - "etc/nginx/conf/koi-win" - "etc/nginx/conf/koi-utf" - "etc/nginx/conf/mime.types" - "etc/nginx/conf/nginx.conf" - "etc/nginx/conf/scgi_params" - "etc/nginx/conf/uwsgi_params" - "etc/nginx/conf/win-utf" - "etc/logrotate.d/nginx" - "etc/conf.d/nginx") -source=(http://nginx.org/download/nginx-$pkgver.tar.gz - nginx) -md5sums=('a41a01d7cd46e13ea926d7c9ca283a95' - '0e8032d3ba26c3276e8c7c30588d375f') - -_doc_root=/usr/share/nginx/http -_server_root=/etc/nginx -_conf_path=${_server_root}/conf -_tmp_path=/var/spool/nginx -_log_path=/var/log/nginx -_user=http -_group=http - -build() { - cd "$srcdir/nginx-${pkgver}" - - ./configure \ - --prefix=${_server_root} \ - --sbin-path=/usr/sbin/nginx \ - --pid-path=/var/run/nginx.pid \ - --lock-path=/var/lock/nginx.lock \ - --http-client-body-temp-path=${_tmp_path}/client_body_temp \ - --http-proxy-temp-path=${_tmp_path}/proxy_temp \ - --http-fastcgi-temp-path=${_tmp_path}/fastcgi_temp \ - --http-log-path=${_log_path}/access.log \ - --error-log-path=${_log_path}/error.log \ - --user=${_user} --group=${_group} \ - --with-imap --with-imap_ssl_module --with-http_ssl_module \ - --with-http_stub_status_module \ - --with-http_dav_module \ - --with-http_gzip_static_module \ - --with-ipv6 \ - --add-module=/usr/lib/passenger/ext/nginx \ - --http-scgi-temp-path=${_tmp_path} \ - --http-uwsgi-temp-path=${_tmp_path} - #--with-http_mp4_module \ - #--with-http_realip_module \ - #--with-http_addition_module \ - #--with-http_xslt_module \ - #--with-http_image_filter_module \ - #--with-http_geoip_module \ - #--with-http_sub_module \ - #--with-http_flv_module \ - #--with-http_random_index_module \ - #--with-http_secure_link_module \ - #--with-http_degradation_module \ - #--with-http_perl_module \ - - make -} - -package() { - cd "$srcdir/nginx-${pkgver}" - make DESTDIR="$pkgdir" install - - install -d "$pkgdir"/etc/logrotate.d/ - cat <<EOF > $pkgdir/etc/logrotate.d/nginx - $_log_path/*log { - create 640 http log - compress - postrotate - /bin/kill -USR1 \`cat /var/run/nginx.pid 2>/dev/null\` 2> /dev/null || true - endscript - } -EOF - - sed -i -e "s/\<user\s\+\w\+;/user $_user;/g" $pkgdir/$_conf_path/nginx.conf - - install -d $pkgdir/$_tmp_path - - # move default document root outside server root - install -d $pkgdir/$_doc_root - mv $pkgdir/$_server_root/html/* $pkgdir/$_doc_root/ - rm -rf $pkgdir/$_server_root/html - rm -f $pkgdir/$_doc_root/index.html - - # let's create links for relative paths in config file - ln -s $_log_path $pkgdir/$_server_root/logs - ln -s $_doc_root $pkgdir/$_server_root/html - - install -D -m755 $srcdir/nginx $pkgdir/etc/rc.d/nginx - install -D -m644 LICENSE $pkgdir/usr/share/licenses/nginx/LICENSE - mkdir -p $pkgdir/etc/conf.d - echo "NGINX_CONFIG=/etc/nginx/conf/nginx.conf" >$pkgdir/etc/conf.d/nginx - rm -rf $pkgdir/var/run -} diff --git a/community-staging/nginx/nginx b/community-staging/nginx/nginx deleted file mode 100644 index 9de10e99a..000000000 --- a/community-staging/nginx/nginx +++ /dev/null @@ -1,73 +0,0 @@ -#!/bin/bash - -# general config - -NGINX_CONFIG="/etc/nginx/conf/nginx.conf" - -. /etc/conf.d/nginx -. /etc/rc.conf -. /etc/rc.d/functions - -function check_config { - stat_busy "Checking configuration" - /usr/sbin/nginx -t -q -c "$NGINX_CONFIG" - if [ $? -ne 0 ]; then - stat_die - else - stat_done - fi -} - -case "$1" in - start) - check_config - $0 careless_start - ;; - careless_start) - stat_busy "Starting Nginx" - if [ -s /var/run/nginx.pid ]; then - stat_fail - # probably ;) - stat_busy "Nginx is already running" - stat_die - fi - /usr/sbin/nginx -c "$NGINX_CONFIG" &>/dev/null - if [ $? -ne 0 ]; then - stat_fail - else - add_daemon nginx - stat_done - fi - ;; - stop) - stat_busy "Stopping Nginx" - NGINX_PID=`cat /var/run/nginx.pid 2>/dev/null` - kill -QUIT $NGINX_PID &>/dev/null - if [ $? -ne 0 ]; then - stat_fail - else - for i in `seq 1 10`; do - [ -d /proc/$NGINX_PID ] || { stat_done; rm_daemon nginx; exit 0; } - sleep 1 - done - stat_fail - fi - ;; - restart) - check_config - $0 stop - sleep 1 - $0 careless_start - ;; - reload) - check_config - if [ -s /var/run/nginx.pid ]; then - status "Reloading Nginx Configuration" kill -HUP `cat /var/run/nginx.pid` - fi - ;; - check) - check_config - ;; - *) - echo "usage: $0 {start|stop|restart|reload|check|careless_start}" -esac |