# Maintainer: Cameron Banta # Contributor: Jeff Bilyk # Contributor: Bartłomiej Piotrowski pkgname=nginx pkgver=1.2.3 pkgrel=0 pkgdesc="lightweight HTTP and reverse proxy server" url="http://www.nginx.org" arch="all" license="Custom" makedepends="pcre-dev openssl-dev zlib-dev" source="http://nginx.org/download/$pkgname-$pkgver.tar.gz nginx.initd nginx.logrotate ipv6.patch " _builddir="$srcdir"/$pkgname-$pkgver prepare() { cd "$_builddir" 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 \ --http-client-body-temp-path=/tmp/$pkgname/client-body \ --http-proxy-temp-path=/tmp/$pkgname/proxy \ --http-fastcgi-temp-path=/tmp/$pkgname/fastcgi \ --user=http --group=http \ --with-ipv6 --with-pcre-jit \ --with-http_ssl_module \ --with-http_gzip_static_module \ --with-mail --with-mail_ssl_module \ || 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="0a986e60826d9e3b453dbefc36bf8f6c nginx-1.2.3.tar.gz 4faf8dff6ff1490edae1688baf1b2abb nginx.initd 8823274a834332d3db4f62bf7dd1fb7d nginx.logrotate 801a87f7f9d27f8ad85b41a78b4c4461 ipv6.patch"