Update of /cvsroot/fink/dists/10.4/unstable/main/finkinfo/net
In directory 
sc8-pr-cvs17.sourceforge.net:/tmp/cvs-serv28542/10.4-public/unstable/main/finkinfo/net

Modified Files:
        bind9.info bind9.patch 
Log Message:
sync with pangocairo so php5 can be sane(r)


Index: bind9.info
===================================================================
RCS file: /cvsroot/fink/dists/10.4/unstable/main/finkinfo/net/bind9.info,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -d -r1.5 -r1.6
--- bind9.info  21 Nov 2007 23:01:58 -0000      1.5
+++ bind9.info  17 Mar 2008 20:14:51 -0000      1.6
@@ -1,38 +1,79 @@
-Package: bind9
-Version: 9.2.1
-Revision: 1025
-Depends: pth-shlibs, db4-shlibs, daemonic
-BuildDepends: pth, db4 (>= 4.0.14-1026), libxml2, gdbm
-Source: ftp://ftp.isc.org/isc/%n/%v/bind-%v.tar.gz
+Info2: <<
+Package: bind9%type_pkg[ssl]
+Version: 9.4.099
+Revision: 3
+Type: v (9.4.1-P1), ssl (.)
+# Please keep bind9.info and bind9.patch identical in crypto and in net except 
for the type field.
+# Or make the crypto version disappear cleanly ..
+Depends: %N-shlibs (=%v-%r), daemonic, db44-aes-shlibs | db44-shlibs
+# dep and bdep on pth2-shlibs and -dev seem to have disappeared
+# also bdeps on gdbm3
+BuildDepends: db44-aes | db44, (%type_raw[ssl] = -ssl) openssl097-dev, 
(%type_raw[ssl] = .) system-openssl-dev, fink (>= 0.24.12-1)
+## "checking for .. " also needs tetex-base w3m libxml2-bin libxslt-bin
+## but configure would still have to be patched to find the docbook stuff 
(looks in hard-coded places).
+Conflicts: host, %{Ni}-ssl, %{Ni}
+Replaces: host, %{Ni}-ssl, %{Ni}
+Provides: host, %{Ni}-ssl, %{Ni}
+# The Provides host is because other pkgs like xtraceroute depend on host and 
not on the alternative
+# The Provides make switching between the crypto and non-crypto variants 
difficult.. (switch with dpkg --force-conflicts ...)
+Source: ftp://ftp.isc.org/isc/%{Ni}/%type_raw[v]/bind-%type_raw[v].tar.gz
+Source-MD5: 44e0514e6105ddaa235394045d9aeb0c
+Source2: ftp://ftp.internic.net/domain/named.root
+Source2-MD5: c17d2e4325d3fdcc247188e8f26a059e
+Source2ExtractDir: bind-%type_raw[v]/etc
+# the patch file should be re-checked. I updated _ ie, removed .. _ the 
named.root part (was from 97...), but nothing else
+PatchFile: %{Ni}.patch
+PatchFile-MD5: 93f0a85f504c95ae6489a0320c1f699c
 PatchScript: <<
-  mkdir etc
-  touch etc/db.127
-  touch etc/db.0
-  touch etc/db.255
-  touch etc/db.local
-  touch etc/db.root
-  touch etc/named.conf
-  sed 's|@FINKPREFIX@|%p|g' <%a/%n.patch | patch -p1
+  sed 's|@FINKPREFIX@|%p|g' <%{PatchFile} | patch -p1
+  perl -pi -e 's,(\{d\}\.)so,\1dylib,; s,db\-4\.2,db-4.4,' configure
+<<
+SetCFLAGS: -Os -fstrict-aliasing
+SetLIBRARY_PATH: %p/lib
+NoSetLDFLAGS: true
+NoSetCPPFLAGS: true
+ConfigureParams: <<
+ --mandir=%i/share/man --infodir=%p/share/info \
+ --with-libtool --enable-libbind --enable-threads --with-dlz-filesystem=yes 
--with-dlz-bdb=%p \
+ (%type_raw[ssl] = .) --with-openssl=%p/lib/system-openssl (%type_raw[ssl] = 
-ssl) --with-openssl=%p
+<<
+CompileScript: <<
+ #!/bin/sh -ev
+ export CPATH=%p/include/db4:%p/include
+ export STD_CDEFINES="-DDIG_SIGCHASE=1"
+ %{default_script}
+<<
+InfoTest: <<
+  # the following may slightly change your system environment while running
+  TestScript: ( ./bin/tests/system/ifconfig.sh up; make -k check 2>&1|tee 
/tmp/bind9.test ) || true
 <<
-ConfigureParams: --enable-libbind --mandir=%i/share/man 
--infodir=%p/share/info --libexecdir=%p/lib --sysconfdir=%p/etc/bind 
--localstatedir=%p/var
-GCC: 4.0
 InstallScript: <<
   make install prefix=%i
   mkdir -p %i/var/cache/bind
-  mkdir -p %i/etc/bind
-  cp etc/* %i/etc/bind
+  chown 0:0 etc/*
+  cp -pPR etc %i
   mv %i/bind/include %i/include/bind
-  cd %i && rm -rf bind
-  ranlib %i/lib/lib*.a
+  rm -rf %i/bind
+  mkdir -p %i/share/doc/%n
+  ln -s ../%N-shlibs/COPYRIGHT %i/share/doc/%n
+  install -m 644 doc/arm/Bv9ARM.pdf %i/share/doc/%n
 <<
-DocFiles: CHANGES COPYRIGHT FAQ README
+PreInstScript: <<
+  ## in case existing one is a symlink (as in %r=1)
+  rm -f %p/share/doc/%n 2>/dev/null || :
+  ## save the conffiles to new name and location, so dpkg will allow users to 
keep them
+  ## (changed location to default in %r=2, so named finds the conffiles on its 
own)
+  for f in `ls -1 %p/etc/bind/* 2>/dev/null` ; do /bin/mv -n $f `sed -e 
's,/bind,,' -e 's,etc/db\.,etc/named.,' <<<"$f"` ; done
+  rm -fR %p/etc/bind || :
+<<
+DocFiles: CHANGES FAQ README
 ConfFiles: <<
-  %p/etc/bind/named.conf
-  %p/etc/bind/db.127
-  %p/etc/bind/db.0
-  %p/etc/bind/db.255
-  %p/etc/bind/db.local
-  %p/etc/bind/db.root
+  %p/etc/named.conf
+  %p/etc/named.0
+  %p/etc/named.127
+  %p/etc/named.255
+  %p/etc/named.local
+  %p/etc/named.root
 <<
 DaemonicName: bind9
 DaemonicFile: <<
@@ -44,13 +85,41 @@
 <executable background="yes">%p/sbin/named</executable>
 <!-- the daemon will background itself, but may take a while
      to start up to the point where it does so -->
-<configfile>%p/etc/bind/named.conf</configfile>
-<parameters>-c %p/etc/bind/named.conf</parameters>
+<configfile>%p/etc/named.conf</configfile>
+<parameters>-c %p/etc/named.conf</parameters>
 <pidfile>%p/var/run/named.pid</pidfile>
 </daemon>
 
 </service>
 <<
+Splitoff: <<
+ Package: %N-shlibs
+ Depends: (%type_raw[ssl] = -ssl) openssl097-shlibs
+ Conflicts: %{Ni}-ssl-shlibs, %{Ni}-shlibs
+ Replaces: %{Ni}-ssl-shlibs, %{Ni}-shlibs
+ Provides: %{Ni}-ssl-shlibs, %{Ni}-shlibs
+ Files: lib/*.*.dylib
+ Shlibs: <<
+       %p/lib/libbind.4.dylib  5.0.0   %n      (>= 9.3.999-1)
+       %p/lib/libbind9.30.dylib        31.0.0  %n      (>= 9.3.999-1)
+       %p/lib/libdns.32.dylib  34.0.0  %n      (>= 9.3.999-1)
+       %p/lib/libisc.32.dylib  33.0.0  %n      (>= 9.3.999-1)
+       %p/lib/libisccc.30.dylib        31.0.0  %n      (>= 9.3.999-1)
+       %p/lib/libisccfg.30.dylib       31.0.0  %n      (>= 9.3.999-1)
+       %p/lib/liblwres.30.dylib        31.0.0  %n      (>= 9.3.999-1)
+ <<
+ DocFiles: COPYRIGHT
+<<
+Splitoff2: <<
+ Package: %N-dev
+ Conflicts: %{Ni}-ssl-dev, %{Ni}-dev, %{Ni} (<< 9.3.9)
+ Replaces: %{Ni}-ssl-dev, %{Ni}-dev, %{Ni} (<< 9.3.9)
+ Provides: %{Ni}-ssl-dev, %{Ni}-dev
+ Files: include lib bin/isc-config.sh
+ Depends: %N-shlibs (=%v-%r)
+ BuildDependsOnly: true
+ InstallScript: mkdir -p %i/share/doc; ln -s %N-shlibs %i/share/doc/%n
+<<
 Description: Berkeley Internet Name Domain
 DescDetail: <<
 The Berkeley Internet Name Domain (BIND) implements an Internet name server
@@ -59,10 +128,16 @@
 that enables clients to name resources or objects and share this information
 with other objects in the network.
 <<
+DescPort: <<
+Update of bind9, + policy conformance (making shared libs too, shlibs policy, 
etc), + cleanup, by jfm
+File is commented as to main points. Using this as a TODO :
+_ probably needs a good DescUsage field (from what I remember about bind from 
long ago)
+_ other subdirs of contrib to make ? (dbus eg ?)
+<<
 License: Public Domain
 DescPackaging: <<
 Previous packages by Matthew Flanagan <[EMAIL PROTECTED]>
 <<
 Maintainer: None <[EMAIL PROTECTED]>
 Homepage: http://www.isc.org/products/BIND/
-Source-MD5: 692cff6f44e006ce6984b2c286949dd1
+<<

Index: bind9.patch
===================================================================
RCS file: /cvsroot/fink/dists/10.4/unstable/main/finkinfo/net/bind9.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- bind9.patch 7 Feb 2006 04:08:12 -0000       1.1
+++ bind9.patch 17 Mar 2008 20:14:51 -0000      1.2
@@ -1,6 +1,6 @@
-diff -ru bind-9.2.1/etc/db.0 bind-9.2.1-patched/etc/db.0
---- bind-9.2.1/etc/db.0        Sat Jan 26 04:13:34 2002
-+++ bind-9.2.1-patched/etc/db.0        Sat Jan 26 04:04:33 2002
+diff -ru bind-9.2.1/etc/named.0 bind-9.2.1-patched/etc/named.0
+--- bind-9.2.1/etc/named.0     Sat Jan 26 04:13:34 2002
++++ bind-9.2.1-patched/etc/named.0     Sat Jan 26 04:04:33 2002
 @@ -0,0 +1,12 @@
 +;
 +; BIND reverse data file for broadcast zone
@@ -14,9 +14,9 @@
 +                       604800 )       ; Negative Cache TTL
 +;
 +@     IN      NS      localhost.
-diff -ru bind-9.2.1/etc/db.127 bind-9.2.1-patched/etc/db.127
---- bind-9.2.1/etc/db.127      Sat Jan 26 04:13:37 2002
-+++ bind-9.2.1-patched/etc/db.127      Sat Jan 26 04:04:33 2002
+diff -ru bind-9.2.1/etc/named.127 bind-9.2.1-patched/etc/named.127
+--- bind-9.2.1/etc/named.127   Sat Jan 26 04:13:37 2002
++++ bind-9.2.1-patched/etc/named.127   Sat Jan 26 04:04:33 2002
 @@ -0,0 +1,13 @@
 +;
 +; BIND reverse data file for local loopback interface
@@ -31,9 +31,9 @@
 +;
 +@     IN      NS      localhost.
 +1.0.0 IN      PTR     localhost.
-diff -ru bind-9.2.1/etc/db.255 bind-9.2.1-patched/etc/db.255
---- bind-9.2.1/etc/db.255      Sat Jan 26 04:13:39 2002
-+++ bind-9.2.1-patched/etc/db.255      Sat Jan 26 04:04:33 2002
+diff -ru bind-9.2.1/etc/named.255 bind-9.2.1-patched/etc/named.255
+--- bind-9.2.1/etc/named.255   Sat Jan 26 04:13:39 2002
++++ bind-9.2.1-patched/etc/named.255   Sat Jan 26 04:04:33 2002
 @@ -0,0 +1,12 @@
 +;
 +; BIND reverse data file for broadcast zone
@@ -47,9 +47,9 @@
 +                       604800 )       ; Negative Cache TTL
 +;
 +@     IN      NS      localhost.
-diff -ru bind-9.2.1/etc/db.local bind-9.2.1-patched/etc/db.local
---- bind-9.2.1/etc/db.local    Sat Jan 26 04:13:42 2002
-+++ bind-9.2.1-patched/etc/db.local    Sat Jan 26 04:04:33 2002
+diff -ru bind-9.2.1/etc/named.local bind-9.2.1-patched/etc/named.local
+--- bind-9.2.1/etc/named.local Sat Jan 26 04:13:42 2002
++++ bind-9.2.1-patched/etc/named.local Sat Jan 26 04:04:33 2002
 @@ -0,0 +1,13 @@
 +;
 +; BIND data file for local loopback interface
@@ -64,93 +64,6 @@
 +;
 +@     IN      NS      localhost.
 +@     IN      A       127.0.0.1
-diff -ru bind-9.2.1/etc/db.root bind-9.2.1-patched/etc/db.root
---- bind-9.2.1/etc/db.root     Sat Jan 26 04:13:45 2002
-+++ bind-9.2.1-patched/etc/db.root     Sat Jan 26 04:04:33 2002
-@@ -0,0 +1,83 @@
-+;       This file holds the information on root name servers needed to
-+;       initialize cache of Internet domain name servers
-+;       (e.g. reference this file in the "cache  .  <file>"
-+;       configuration file of BIND domain name servers).
-+;
-+;       This file is made available by InterNIC registration services
-+;       under anonymous FTP as
-+;           file                /domain/named.root
-+;           on server           FTP.RS.INTERNIC.NET
-+;       -OR- under Gopher at    RS.INTERNIC.NET
-+;           under menu          InterNIC Registration Services (NSI)
-+;              submenu          InterNIC Registration Archives
-+;           file                named.root
-+;
-+;       last update:    Aug 22, 1997
-+;       related version of root zone:   1997082200
-+;
-+;
-+; formerly NS.INTERNIC.NET
-+;
-+.                        3600000  IN  NS    A.ROOT-SERVERS.NET.
-+A.ROOT-SERVERS.NET.      3600000      A     198.41.0.4
-+;
-+; formerly NS1.ISI.EDU
-+;
-+.                        3600000      NS    B.ROOT-SERVERS.NET.
-+B.ROOT-SERVERS.NET.      3600000      A     128.9.0.107
-+;
-+; formerly C.PSI.NET
-+;
-+.                        3600000      NS    C.ROOT-SERVERS.NET.
-+C.ROOT-SERVERS.NET.      3600000      A     192.33.4.12
-+;
-+; formerly TERP.UMD.EDU
-+;
-+.                        3600000      NS    D.ROOT-SERVERS.NET.
-+D.ROOT-SERVERS.NET.      3600000      A     128.8.10.90
-+;
-+; formerly NS.NASA.GOV
-+;
-+.                        3600000      NS    E.ROOT-SERVERS.NET.
-+E.ROOT-SERVERS.NET.      3600000      A     192.203.230.10
-+;
-+; formerly NS.ISC.ORG
-+;
-+.                        3600000      NS    F.ROOT-SERVERS.NET.
-+F.ROOT-SERVERS.NET.      3600000      A     192.5.5.241
-+;
-+; formerly NS.NIC.DDN.MIL
-+;
-+.                        3600000      NS    G.ROOT-SERVERS.NET.
-+G.ROOT-SERVERS.NET.      3600000      A     192.112.36.4
-+;
-+; formerly AOS.ARL.ARMY.MIL
-+;
-+.                        3600000      NS    H.ROOT-SERVERS.NET.
-+H.ROOT-SERVERS.NET.      3600000      A     128.63.2.53
-+;
-+; formerly NIC.NORDU.NET
-+;
-+.                        3600000      NS    I.ROOT-SERVERS.NET.
-+I.ROOT-SERVERS.NET.      3600000      A     192.36.148.17
-+;
-+; temporarily housed at NSI (InterNIC)
-+;
-+.                        3600000      NS    J.ROOT-SERVERS.NET.
-+J.ROOT-SERVERS.NET.      3600000      A     198.41.0.10
-+;
-+; housed in LINX, operated by RIPE NCC
-+;
-+.                        3600000      NS    K.ROOT-SERVERS.NET.
-+K.ROOT-SERVERS.NET.      3600000      A     193.0.14.129 
-+;
-+; temporarily housed at ISI (IANA)
-+;
-+.                        3600000      NS    L.ROOT-SERVERS.NET.
-+L.ROOT-SERVERS.NET.      3600000      A     198.32.64.12
-+;
-+; housed in Japan, operated by WIDE
-+;
-+.                        3600000      NS    M.ROOT-SERVERS.NET.
-+M.ROOT-SERVERS.NET.      3600000      A     202.12.27.33
-+; End of File
 diff -ru bind-9.2.1/etc/named.conf bind-9.2.1-patched/etc/named.conf
 --- bind-9.2.1/etc/named.conf  Sat Jan 26 04:13:28 2002
 +++ bind-9.2.1-patched/etc/named.conf  Sat Jan 26 04:06:40 2002
@@ -189,7 +102,7 @@
 +// prime the server with knowledge of the root servers
 +zone "." {
 +      type hint;
-+      file "@FINKPREFIX@/etc/bind/db.root";
++      file "@FINKPREFIX@/etc/named.root";
 +};
 +
 +// be authoritative for the localhost forward and reverse zones, and for
@@ -197,22 +110,22 @@
 +
 +zone "localhost" {
 +      type master;
-+      file "@FINKPREFIX@/etc/bind/db.local";
++      file "@FINKPREFIX@/etc/named.local";
 +};
 +
 +zone "127.in-addr.arpa" {
 +      type master;
-+      file "@FINKPREFIX@/etc/bind/db.127";
++      file "@FINKPREFIX@/etc/named.127";
 +};
 +
 +zone "0.in-addr.arpa" {
 +      type master;
-+      file "@FINKPREFIX@/etc/bind/db.0";
++      file "@FINKPREFIX@/etc/named.0";
 +};
 +
 +zone "255.in-addr.arpa" {
 +      type master;
-+      file "@FINKPREFIX@/etc/bind/db.255";
++      file "@FINKPREFIX@/etc/named.255";
 +};
 +
 +// add entries for other zones below here


-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Fink-commits mailing list
[email protected]
http://news.gmane.org/gmane.os.apple.fink.cvs

Reply via email to