diff --git a/PKGBUILD b/PKGBUILD index 8742fb1c7e92e4b96e5b496e33f3a9f5c0e74252..5d9bb3cc65681a7a1ffd3c9d296bc98274c9e8db 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -4,9 +4,10 @@ # Contributor: Miroslaw Szot <mss@czlug.icis.pcz.pl> # Contributor: Daniel Micay <danielmicay@gmail.com> -pkgname=nginx +pkgbase=nginx +pkgname=(nginx nginx-src) pkgver=1.16.1 -pkgrel=1 +pkgrel=2 pkgdesc='Lightweight HTTP server and IMAP/POP3 proxy server' arch=(x86_64) url='https://nginx.org' @@ -70,8 +71,12 @@ _common_flags=( _stable_flags=( ) +prepare() { + cp -r $pkgbase-$pkgver{,-src} +} + build() { - cd $pkgname-$pkgver + cd $pkgbase-$pkgver ./configure \ --prefix=/etc/nginx \ @@ -98,11 +103,11 @@ build() { check() { cd nginx-tests - TEST_NGINX_BINARY="$srcdir/$pkgname-$pkgver/objs/nginx" prove . + TEST_NGINX_BINARY="$srcdir/$pkgbase-$pkgver/objs/nginx" prove . } -package() { - cd $pkgname-$pkgver +package_nginx() { + cd $pkgbase-$pkgver make DESTDIR="$pkgdir" install sed -e 's|\<user\s\+\w\+;|user html;|g' \ @@ -136,3 +141,9 @@ package() { "$pkgdir/usr/share/vim/vimfiles/$i/nginx.vim" done } + +package_nginx-src() { + depends=() + install -d "$pkgdir/usr/src" + cp -r $pkgbase-$pkgver-src "$pkgdir/usr/src/nginx" +}