diff options
Diffstat (limited to 'main/lighttpd/APKBUILD')
-rw-r--r-- | main/lighttpd/APKBUILD | 81 |
1 files changed, 81 insertions, 0 deletions
diff --git a/main/lighttpd/APKBUILD b/main/lighttpd/APKBUILD new file mode 100644 index 0000000000..0abe6dea70 --- /dev/null +++ b/main/lighttpd/APKBUILD @@ -0,0 +1,81 @@ +# Maintainer: Natanael Copa <ncopa@alpinelinux.org> +pkgname=lighttpd +pkgver=1.4.23 +pkgrel=0 +pkgdesc="a secure, fast, compliant and very flexible web-server" +url="http://www.lighttpd.net/" +license="custom" +install="$pkgname.pre-install $pkgname.post-install" +depends= +makedepends="flex pcre-dev openssl-dev zlib-dev bzip2-dev lua-dev pkgconfig" +source="http://www.$pkgname.net/download/$pkgname-$pkgver.tar.bz2 + $pkgname.initd + $pkgname.confd + $install + $pkgname.logrotate + spawn-fcgi.confd + spawn-fcgi.initd + lighttpd.conf + mime-types.conf + mod_cgi.conf + mod_fastcgi.conf + " +subpackages="$pkgname-dev $pkgname-doc" + +build() { + local i + cd $srcdir/$pkgname-$pkgver + ./configure --prefix=/usr \ + --enable-lfs \ + --libdir=/usr/lib/lighttpd \ + --without-mysql \ + --without-ldap \ + --without-attr \ + --without-kerberos5 \ + --without-fam \ + --without-webdav-props \ + --without-webdav-locks \ + --without-gdbm \ + --without-memcache \ + --with-bzip2 \ + --with-openssl \ + --with-lua || return 1 + + make || return 1 + make DESTDIR="$pkgdir" install || return 1 + + # create dirs + install -d -m755 "$pkgdir"/var/run/lighttpd/ \ + "$pkgdir"/var/log/lighttpd/ \ + "$pkgdir"/etc/lighttpd/ \ + "$pkgdir"/var/www/localhost/htdocs + + # lighttpd + install -D -m755 "$srcdir"/lighttpd.initd "$pkgdir"/etc/init.d/lighttpd + install -D -m644 "$srcdir"/lighttpd.confd "$pkgdir"/etc/conf.d/lighttpd + install -D -m644 "$srcdir"/lighttpd.logrotate \ + "$pkgdir"/etc/logrotate.d/lighttpd + + # spawn-fcgi + install -D -m755 "$srcdir"/spawn-fcgi.initd \ + "$pkgdir"/etc/init.d/spawn-fcgi + install -D -m644 "$srcdir"/spawn-fcgi.confd \ + "$pkgdir"/etc/conf.d/spawn-fcgi + + # config files + for i in lighttpd.conf mime-types.conf mod_cgi.conf mod_fastcgi.conf; do + install -m644 "$srcdir"/$i "$pkgdir"/etc/lighttpd/$i + done +} +md5sums="0ab6bb7b17bf0f515ce7dce68e5e215a lighttpd-1.4.23.tar.bz2 +6910842e8ba496e8aa984ab30a46eb72 lighttpd.initd +0dede109282bfe685bdec6b35f0e4b6b lighttpd.confd +e250fe505d07733e920348bea0909c29 lighttpd.pre-install +6e0e81296d854887e11bc4f8d6f998d7 lighttpd.post-install +ad091c9157134890499f26d170352c9f lighttpd.logrotate +1d925aed297ec4541fb230dd19e11bc1 spawn-fcgi.confd +78bc6ceac57ecaa47abf4d5df857fe57 spawn-fcgi.initd +df5b2360ea380d988bf16905ab214286 lighttpd.conf +fef397e7bcf1b741dea211a555e1803c mime-types.conf +9c1407e95f62ed22da66c4ef5f69c3b5 mod_cgi.conf +f3363e39832f1b6678468b482d121afb mod_fastcgi.conf" |