summaryrefslogtreecommitdiffstats
path: root/extra/lighttpd/APKBUILD
diff options
context:
space:
mode:
authorNatanael Copa <ncopa@alpinelinux.org>2009-01-28 09:55:39 +0000
committerNatanael Copa <ncopa@alpinelinux.org>2009-01-28 09:55:39 +0000
commit249f09b4ccff111e5bb307a4f38c7be408e974cf (patch)
tree7e491d868f394bd83f7aa8a4223a31fbad0688f6 /extra/lighttpd/APKBUILD
parentdd2ca47b0e8a060df2f98b6948b1a2a8283035fa (diff)
downloadaports-249f09b4ccff111e5bb307a4f38c7be408e974cf.tar.bz2
aports-249f09b4ccff111e5bb307a4f38c7be408e974cf.tar.xz
extra/lighttpd: moved from testing
Diffstat (limited to 'extra/lighttpd/APKBUILD')
-rw-r--r--extra/lighttpd/APKBUILD73
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"