diff options
Diffstat (limited to 'extra/lighttpd/APKBUILD')
-rw-r--r-- | extra/lighttpd/APKBUILD | 73 |
1 files changed, 73 insertions, 0 deletions
diff --git a/extra/lighttpd/APKBUILD b/extra/lighttpd/APKBUILD new file mode 100644 index 000000000..ced02514f --- /dev/null +++ b/extra/lighttpd/APKBUILD @@ -0,0 +1,73 @@ +pkgname=lighttpd +pkgver=1.4.20 +pkgrel=2 +pkgdesc="a secure, fast, compliant and very flexible web-server" +url="http://www.lighttpd.net/" +license="custom" +install="$pkgname.install" +depends="pcre openssl zlib bzip2 lua" +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 + $pkgname.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="ed6ee0bb714f393219a32768d86984d8 lighttpd-1.4.20.tar.bz2 +6910842e8ba496e8aa984ab30a46eb72 lighttpd.initd +0dede109282bfe685bdec6b35f0e4b6b lighttpd.confd +9b1aa3c58f50afee7c03b414c28de6f6 lighttpd.install +ad091c9157134890499f26d170352c9f lighttpd.logrotate" |