]> Pileus Git - ~andy/sunrise/commitdiff
net-dns/nsd: version bump, minor change in econf
authorTom Hendrikx (whyscream) <tom@whyscream.net>
Sat, 26 Mar 2011 18:49:34 +0000 (18:49 +0000)
committerTom Hendrikx (whyscream) <tom@whyscream.net>
Sat, 26 Mar 2011 18:49:34 +0000 (18:49 +0000)
svn path=/sunrise/; revision=11846

net-dns/nsd/ChangeLog
net-dns/nsd/Manifest
net-dns/nsd/files/nsd-3.2.8-configure.patch [new file with mode: 0644]
net-dns/nsd/nsd-3.2.8.ebuild [moved from net-dns/nsd/nsd-3.2.7.ebuild with 86% similarity]

index f1c0997296bc425bcfe544a31e5c54a59a7b668f..d07a6ba71a27cfc9ec2c77703c43278554a3eadb 100644 (file)
@@ -2,6 +2,10 @@
 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  26 Mar 2011; Tom Hendrikx (whyscream) <tom@whyscream.net>
+  -nsd-3.2.7.ebuild, +nsd-3.2.8.ebuild, +files/nsd-3.2.8-configure.patch:
+  version bump, minor change in econf
+
   26 Jan 2011; Tom Hendrikx (whyscream) <tom@whyscream.net>
   -nsd-3.2.6.ebuild, +nsd-3.2.7.ebuild, files/nsd.cron:
   version bump
index a3b9c94f8c93d4a861d0ab3383a17ee306812cb8..222f3fe58b2ef3d03183c6b6780233b5c7f68fdd 100644 (file)
@@ -1,7 +1,8 @@
+AUX nsd-3.2.8-configure.patch 277 RMD160 ac9992768676c027f684c20c9c9bc951cb4b9018 SHA1 a442b8b8587347afecf40348d8ac14beeb8b2bd4 SHA256 30f84183302133fca0a31eb3977e40749501fb90b000db4808eb1376af796ff1
 AUX nsd.confd 104 RMD160 cd15a20757fd4db72a2da5327d68f4d6561bb271 SHA1 5fab374d008609d8aba9adb2a6eb0574f4ea4596 SHA256 de3c05a7b898b86f544ebc5804540dbf9736695cb21d614964561294533f2050
 AUX nsd.cron 262 RMD160 3fd5de5c7a3496d14705a5bb83d4632ce097b276 SHA1 6fc62e72e16fffd1d6e996cf616c9beb534a207d SHA256 c7b1d0141be64800fe88054b589afa0dc25d21ab42f40ee46e5b1ec659bfc8da
 AUX nsd.initd 1810 RMD160 54f405b6bfcfdf4826c840023e56104660a58381 SHA1 4ad6b13be41d1b03d77d945e05e6734689dbd4d3 SHA256 9b8b3419a683d79bc1e2aa9d9dbfd8c7deae17e2f95aad5b09537aed3abd214a
-DIST nsd-3.2.7.tar.gz 866753 RMD160 14f858c51dd8d61508246ee98bab7b51ccfbd8da SHA1 1fc4af1831f64b76e1dc5c82b353770f9186de15 SHA256 8d19914eb4ad625a4f49364f17c7e0b9de21612971294b7ce7790d3f75499d6e
-EBUILD nsd-3.2.7.ebuild 2040 RMD160 5e240e2347745d745dcaf92bad246d67d01a31ba SHA1 9d987a0034b60852e72bae0f16dd59b6e5d75a2d SHA256 5d04deef5e6d31a152d108490ae9c8813f3c2bf5aa04d6f760c4a6cc785c8c8a
-MISC ChangeLog 2698 RMD160 cb5bdd31250340eea0689b975cb1271d324922b5 SHA1 af1d350ade7aa859c55fb6803d2a606aa91165b7 SHA256 3ff9926bf333baf704446af13ca75dd000c894a051d060803afe017f767cfdc5
+DIST nsd-3.2.8.tar.gz 868051 RMD160 b3dcb965e65c4d65a7618997305ff9600b365898 SHA1 e8db690a09f53152f0dca6e4fbfabcc89003fced SHA256 6153f4ef36097e34629d7bfc7b9bda9abd362df971e855d97acf11974bc810b2
+EBUILD nsd-3.2.8.ebuild 2198 RMD160 972a6cf43ed661f7ce93ddd6ce6630d3755da467 SHA1 0b70ef12de83f501370d91c50c168b6516bca00b SHA256 b5ef0c7eef209283d4e5e01aee539cb618e55aa1a036562d9890cbf7a2da167b
+MISC ChangeLog 2871 RMD160 6bc2147f18ea6b7086d4927868b8ee7b557d1f3c SHA1 395f832b25ff47f0bb0de6c0c00689c5bf5f29b6 SHA256 3f0bfe2b725bc7490de29d92008a8764a41c6b8e5f4c156028336c88152ef886
 MISC metadata.xml 551 RMD160 64919dd481309b32d1f9f54ceda491cdc94d9134 SHA1 af02f1b2bd8ad94b944ba4ecd6e28845b5827667 SHA256 f373accf720f3a352ef530d64620912a99b40d417181df1ccc366eea3e3dc074
diff --git a/net-dns/nsd/files/nsd-3.2.8-configure.patch b/net-dns/nsd/files/nsd-3.2.8-configure.patch
new file mode 100644 (file)
index 0000000..6d95981
--- /dev/null
@@ -0,0 +1,12 @@
+Index: configure.ac
+===================================================================
+--- configure.ac       (revision 3267)
++++ configure.ac       (working copy)
+@@ -65,6 +65,7 @@
+ # Default logfile
+ #
+ logfile=${localstatedir}/log/nsd.log
++AC_SUBST(logfile)
+ #
+ # Database directory
similarity index 86%
rename from net-dns/nsd/nsd-3.2.7.ebuild
rename to net-dns/nsd/nsd-3.2.8.ebuild
index 557471b35a692dc5aa5a10902300d7bc3a617998..cfc899eba376d3e1ca157544698bd690f6acf5b7 100644 (file)
@@ -4,7 +4,7 @@
 
 EAPI="2"
 
-inherit eutils
+inherit autotools eutils
 
 DESCRIPTION="An authoritative only, high performance, open source name server"
 HOMEPAGE="http://www.nlnetlabs.nl/projects/nsd"
@@ -26,12 +26,17 @@ pkg_setup() {
        enewuser nsd -1 -1 -1 nsd
 }
 
+src_prepare() {
+       epatch "${FILESDIR}/${P}-configure.patch"
+       eautoreconf
+}
+
 src_configure() {
+       # ebuild.sh sets localstatedir to /var/lib, but nsd expects /var in several locations
+       # some of these cannot be changed by arguments to econf/configure, f.i. logfile
        econf \
-               --with-dbfile=/var/db/nsd/nsd.db \
-               --with-difffile=/var/db/nsd/ixfr.db \
+               --localstatedir=/var \
                --with-pidfile=/var/run/nsd/nsd.pid \
-               --with-xfrdfile=/var/db/nsd/xfrd.state \
                --with-zonesdir=/var/lib/nsd \
                $(use_enable bind8-stats) \
                $(use_enable largefile) \