# Contributor: z3bra # Maintainer: Francesco Colista pkgname=thttpd pkgver=2.27 pkgrel=2 pkgdesc="Simple, small, portable, fast, and secure HTTP server" url="http://www.acme.com/software/thttpd" arch="all" license="custom:BSD" install="$pkgname.pre-install $pkgname.post-install" subpackages="$pkgname-doc" source="http://www.acme.com/software/$pkgname/$pkgname-$pkgver.tar.gz thttpd.initd thttpd.confd thttpd.conf thttpd.logrotated thttpd-webgroup.patch forwarded-for.patch thttpd-makeweb-notsuid.patch " builddir="$srcdir/$pkgname-$pkgver" prepare() { default_prepare cd "$builddir" echo 'mkv video/x-matroska' >> mime_types.txt } build() { cd "$builddir" ./configure --prefix=/usr --mandir=/usr/share/man sed -e 's/^CFLAGS =/CFLAGS +=/' \ -e '/^STATICFLAG =/c STATICFLAG =' \ -i Makefile */Makefile make } package() { cd "$builddir" mkdir -p $pkgdir/usr/share/man/man1 make \ BINDIR="$pkgdir"/usr/sbin \ WEBDIR="$pkgdir"/var/www/http \ MANDIR="$pkgdir"/usr/share/man \ WEBGROUP=www-data install rm -rf "$pkgdir"/var/www/http/* install -m755 -D "$srcdir"/$pkgname.initd \ "$pkgdir"/etc/init.d/$pkgname install -m644 -D "$srcdir"/$pkgname.confd \ "$pkgdir"/etc/conf.d/$pkgname install -m644 -D "$srcdir"/$pkgname.conf \ "$pkgdir"/etc/thttpd.conf install -m644 -D "$srcdir"/$pkgname.logrotated \ "$pkgdir"/etc/logrotate.d/thttpd install -d "$pkgdir"/var/log/thttpd install -d "$pkgdir"/usr/share/licenses/"$pkgname" head -n 26 thttpd.c > \ "$pkgdir"/usr/share/licenses/"$pkgname"/LICENSE mkdir -p "$pkgdir/usr/share/doc/$pkgname" cat > $pkgdir/usr/share/doc/$pkgname/README.alpine <