# Contributor: Jeff Bilyk # Maintainer: Cameron Banta pkgname=nginx pkgver=1.0.4 pkgrel=1 pkgdesc="nginx [engine x] is a HTTP and reverse proxy server" url="http://www.nginx.org" arch="all" license="Custom" depends= makedepends="pcre-dev openssl-dev zlib-dev" #install="$pkgname.pre-install $pkgname.post-install" install= subpackages= source="http://nginx.org/download/$pkgname-$pkgver.tar.gz nginx.initd nginx.logrotate $install ipv6.patch " _builddir="$srcdir"/$pkgname-$pkgver prepare() { cd "$_builddir" # apply patches here patch -Np1 -i "$srcdir"/ipv6.patch } build() { cd "$_builddir" ./configure --prefix=/usr \ --conf-path=/etc/$pkgname/$pkgname.conf \ --pid-path=/var/run/$pkgname.pid \ --lock-path=/var/run/$pkgname.lock \ --error-log-path=/var/log/$pkgname/error.log \ --http-log-path=/var/log/$pkgname/access.log \ --with-http_ssl_module \ --with-http_gzip_static_module \ --http-client-body-temp-path=/tmp/$pkgname/client-body \ --http-proxy-temp-path=/tmp/$pkgname/proxy \ --http-fastcgi-temp-path=/tmp/$pkgname/fastcgi \ --with-mail \ --with-mail_ssl_module \ --with-ipv6 \ || return 1 make || return 1 } package() { cd "$_builddir" make DESTDIR="$pkgdir" install install -m755 -D "$srcdir"/$pkgname.initd "$pkgdir"/etc/init.d/$pkgname install -m644 -D "$srcdir"/$pkgname.logrotate "$pkgdir"/etc/logrotate.d/$pkgname install -m644 -D LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE } md5sums="d23f6e6b07b57ac061e790b1ed64bb98 nginx-1.0.4.tar.gz b06f6e23753385be0076539ba1806cb6 nginx.initd 8823274a834332d3db4f62bf7dd1fb7d nginx.logrotate 801a87f7f9d27f8ad85b41a78b4c4461 ipv6.patch"