5 compile
: prepare realcompile
9 .
/configure
--enable-static-binaries
10 cd ..
/pdns-pipebackend
; .
/configure
; make
clean; make
11 cd ..
/ahudns-mysqlbackend
; .
/configure
; make
clean ; make
&& cd
-
12 cd ..
/ahudns-pdnsbackend
; .
/configure
; make
clean ; make
&& cd
-
13 cd ..
/pdns-gpgsqlbackend
; .
/configure
; make
clean ; make
&& cd
-
14 cd ..
/pdns-xdbbackend
; make
clean ; make
&& cd
-
15 cd ..
/pdns-gmysqlbackend
; .
/configure
; make
clean ; make
&& cd
-
17 cd extra
; ln
-s ..
/..
/pdns-pipebackend
/*.o .
; cd
-
18 cd extra
; ln
-s ..
/..
/ahudns-mysqlbackend
/*.o .
; cd
-
19 cd extra
; ln
-s ..
/..
/ahudns-pdnsbackend
/*.o .
; cd
-
20 cd extra
; ln
-s ..
/..
/pdns-gpgsqlbackend
/*.o .
; cd
-
21 cd extra
; ln
-s ..
/..
/pdns-gmysqlbackend
/*.o .
; cd
-
22 # cd extra; ln -s ../../pdns-xdbbackend/*.o . ; cd -
23 echo
"-lmysqlclient -L/opt/postgresql-with-3.2/lib -lpq++ -lpq -lssl -lcrypt -lcrypto" > extra
/ld
32 mkdir
-p release-files
/deb
/stable
33 mkdir
-p release-files
/linux-static
34 mkdir
-p release-files
/rpm
39 cp backends
/bind
/zone2sql .
41 sudo debian
/rules
clean
42 sudo debian
/rules binary
44 mv ..
/pdns_
*deb release-files
/deb
/stable
46 cp pathconfig.redhat pathconfig
47 DESTDIR
=/tmp
/pdns sudo .
/installer
48 sudo rpm
-bb .
/pdns.spec
49 mv ..
/pdns-
*rpm release-files
/rpm
54 mv pdns
*tar.gz release-files
/linux-static