Commit | Line | Data |
---|---|---|
209feeb0 H |
1 | # Contributor: Thomas Mudrunka <harvie@@email..cz> |
2 | # Maintainer: Thomas Mudrunka <harvie@@email..cz> | |
3 | # You can also contact me on http://blog.harvie.cz/ | |
4 | ||
5 | pkgname=busybox-httpd | |
6 | pkgver=1 | |
7 | pkgrel=2 | |
8 | pkgdesc="BusyBox HTTPd integration with Arch. Support for IPv6,MIME,CGI,PHP,PERL,Python,BASH,BasicHTTPAuth,Access control and more. Usefull for embeded systems or chroots." | |
9 | arch=('any') | |
10 | license=('GPL') | |
11 | url="http://www.busybox.net/" | |
12 | depends=('busybox') | |
13 | optdepends=('php: dynamic pages support') | |
14 | backup=('etc/busybox/httpd.conf' 'etc/busybox/httpd-rc.conf') | |
15 | source=(busybox-httpd busybox-httpd-rc busybox-httpd-watch httpd.conf httpd-rc.conf) | |
16 | md5sums=('3bdf984a53c1361bc2a28ff33542ea74' | |
17 | '46c0e5fa50b84d93cb34d7bc2563e34a' | |
18 | 'd897aba2f008d911c97a837f9645ffc9' | |
19 | 'd8ae5de2c6a10a1b68c85304bf58da72' | |
20 | '41e20b684539b665bce653a64aa37972') | |
21 | ||
22 | build() { | |
23 | cd "$srcdir" | |
24 | ||
25 | mkdir -p "$pkgdir"/usr/bin | |
26 | mkdir -p "$pkgdir"/etc/rc.d | |
27 | mkdir -p "$pkgdir"/etc/busybox | |
28 | ||
29 | cp busybox-httpd "$pkgdir"/usr/bin/ | |
30 | cp busybox-httpd-watch "$pkgdir"/usr/bin/ | |
31 | cp busybox-httpd-rc "$pkgdir"/etc/rc.d/busybox-httpd | |
32 | cp httpd.conf "$pkgdir"/etc/busybox | |
33 | cp httpd-rc.conf "$pkgdir"/etc/busybox | |
34 | ||
35 | chmod -R 755 "$pkgdir" | |
36 | #protect potential passwords | |
37 | chown -R root:http "$pkgdir"/etc/busybox/httpd.conf | |
38 | chmod -R 740 "$pkgdir"/etc/busybox/httpd.conf | |
39 | } |