1 diet-djbdns |
1 diet-djbdns |
2 |
2 |
3 diff -r 3cc1bb1b121b source/dietlibc/diet-djbdns/FrugalBuild |
3 diff -r 595c9b8e2594 source/dietlibc/diet-djbdns/FrugalBuild |
4 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 |
4 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 |
5 +++ b/source/dietlibc/diet-djbdns/FrugalBuild Wed Feb 15 15:07:01 2012 +0100 |
5 +++ b/source/dietlibc/diet-djbdns/FrugalBuild Fri Feb 17 10:19:05 2012 +0100 |
6 @@ -0,0 +1,35 @@ |
6 @@ -0,0 +1,35 @@ |
7 +# Maintainer: Tomas Zeman <tzeman@volny.cz> |
7 +# Maintainer: Tomas Zeman <tzeman@volny.cz> |
8 + |
8 + |
9 +branch=diet |
9 +branch=diet |
10 +pkgorig=djbdns |
10 +pkgorig=djbdns |
11 +pkgname=$branch-$pkgorig |
11 +pkgname=$branch-$pkgorig |
12 +pkgver=1.05 |
12 +pkgver=1.05 |
13 +pkgrel=2 |
13 +pkgrel=3 |
14 +pkgdesc="High-performant & secure DNS services." |
14 +pkgdesc="High-performant & secure DNS services." |
15 +url="http://cr.yp.to/djbdns.html" |
15 +url="http://cr.yp.to/djbdns.html" |
16 +archs=(i686) |
16 +archs=(i686) |
17 +up2date='lynx -dump -nolist http://cr.yp.to/djbdns/install.html|grep $pkgorig|grep tar.gz|head -1|sed -e "s/.*$pkgorig-\(.*\)\.tar.gz.*$/\1/"' |
17 +up2date='lynx -dump -nolist http://cr.yp.to/djbdns/install.html|grep $pkgorig|grep tar.gz|head -1|sed -e "s/.*$pkgorig-\(.*\)\.tar.gz.*$/\1/"' |
18 +depends=('ucspi-tcp') |
18 +depends=('ucspi-tcp') |
28 + echo "diet gcc ${CFLAGS}" > conf-cc |
28 + echo "diet gcc ${CFLAGS}" > conf-cc |
29 + echo "diet gcc -s -static" > conf-ld |
29 + echo "diet gcc -s -static" > conf-ld |
30 + echo "/usr" > conf-home |
30 + echo "/usr" > conf-home |
31 + make || Fdie |
31 + make || Fdie |
32 + |
32 + |
33 + install -D -m 644 dnsroots.global $Fdestdir/pkg/etc/dnsroots.global |
33 + install -D -m 644 dnsroots.global $Fdestdir/etc/dnsroots.global |
34 + for bin in \ |
34 + for bin in \ |
35 + *-conf dnscache tinydns walldns rbldns pickdns axfrdns \ |
35 + *-conf dnscache tinydns walldns rbldns pickdns axfrdns \ |
36 + *-get *-data *-edit dnsip dnsipq dnsname dnstxt dnsmx \ |
36 + *-get *-data *-edit dnsip dnsipq dnsname dnstxt dnsmx \ |
37 + dnsfilter random-ip dnsqr dnsq dnstrace dnstracesort; do |
37 + dnsfilter random-ip dnsqr dnsq dnstrace dnstracesort; do |
38 + install -D -m 755 $bin $Fdestdir/usr/bin/$bin |
38 + install -D -m 755 $bin $Fdestdir/usr/bin/$bin |
39 + done |
39 + done |
40 +} |
40 +} |
41 +# vim: ft=sh |
41 +# vim: ft=sh |
42 diff -r 3cc1bb1b121b source/dietlibc/diet-djbdns/djbdns.install |
42 diff -r 595c9b8e2594 source/dietlibc/diet-djbdns/djbdns.install |
43 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 |
43 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 |
44 +++ b/source/dietlibc/diet-djbdns/djbdns.install Wed Feb 15 15:07:01 2012 +0100 |
44 +++ b/source/dietlibc/diet-djbdns/djbdns.install Fri Feb 17 10:19:05 2012 +0100 |
45 @@ -0,0 +1,25 @@ |
45 @@ -0,0 +1,25 @@ |
46 +post_install() { |
46 +post_install() { |
47 + id dnslog &>/dev/null || \ |
47 + id dnslog &>/dev/null || \ |
48 + useradd -u 60 -g nobody -d /var/empty -c "djbdns log user" -s /bin/false dnslog |
48 + useradd -u 60 -g nobody -d /var/empty -c "djbdns log user" -s /bin/false dnslog |
49 + id dnscache &>/dev/null || \ |
49 + id dnscache &>/dev/null || \ |