]> git.ipfire.org Git - thirdparty/pdns.git/blob - pdns/mkbindist.in
Initial revision
[thirdparty/pdns.git] / pdns / mkbindist.in
1 #!/bin/sh
2
3 DIR=pdns-nameserver-$(uname -m -s | tr L l | tr ' ' '-')-@VERSION@
4 rm -rf $DIR
5 mkdir $DIR
6 cp backends/bind/zone2sql pdns_server pdns_control binpatch $DIR
7 strip $DIR/*
8 cp choosepaths installer pdns.in pathconfig LICENSE README $DIR
9
10
11 if file ./pdns_server | grep -q dynamic
12 then
13 mkdir $DIR/libs
14 cp libs/* $DIR/libs # backends
15 strip $DIR/libs/*.so
16 # ldd ./pdns_server | cut -f2 -d\> | cut -f1 -d\( | grep -v ld-linux.so | \
17 # grep -v libm.so | grep -v libc.so | grep -v libpthread.so | grep -v libdl.so \
18 # > libs.tmp
19 # cp $(cat libs.tmp) $DIR/libs
20 # rm libs.tmp
21 fi
22
23
24 mkdir $DIR/docs
25 cp docs/pdns.pdf $DIR/docs
26 cp docs/pdns.txt $DIR/docs
27 cp docs/html.tar.gz $DIR/docs
28
29 tar cvzf $DIR.tar.gz $DIR