]> Pileus Git - ~andy/sunrise/commitdiff
net-dns/nsd: version bump
authorTom Hendrikx (whyscream) <tom@whyscream.net>
Sun, 27 Nov 2011 11:36:15 +0000 (11:36 +0000)
committerTom Hendrikx (whyscream) <tom@whyscream.net>
Sun, 27 Nov 2011 11:36:15 +0000 (11:36 +0000)
svn path=/sunrise/; revision=12536

net-dns/nsd/ChangeLog
net-dns/nsd/Manifest
net-dns/nsd/files/nsd-3.2.8-configure.patch [deleted file]
net-dns/nsd/nsd-3.2.9.ebuild [moved from net-dns/nsd/nsd-3.2.8.ebuild with 83% similarity]

index 7e1fcdd457f55c695e0c50aec786275380a43cfe..fb57c44cfa80f494aaf9d2978c91e9ca211eb7bf 100644 (file)
@@ -2,6 +2,10 @@
 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  27 Nov 2011; Tom Hendrikx (whyscream) <tom@whyscream.net>
+  -nsd-3.2.8.ebuild, -files/nsd-3.2.8-configure.patch, +nsd-3.2.9.ebuild:
+  version bump
+
   02 Jun 2011; Tom Hendrikx (whyscream) <tom@whyscream.net>
   nsd-3.2.8.ebuild:
   bumped to EAPI=4
index 16a7682ac6cb0b0fef832046ff381247b2e3689b..518f91061d836cf88287a3973394d73c79fae512 100644 (file)
@@ -1,8 +1,7 @@
-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.8.tar.gz 868051 RMD160 b3dcb965e65c4d65a7618997305ff9600b365898 SHA1 e8db690a09f53152f0dca6e4fbfabcc89003fced SHA256 6153f4ef36097e34629d7bfc7b9bda9abd362df971e855d97acf11974bc810b2
-EBUILD nsd-3.2.8.ebuild 1903 RMD160 f9b49e86df00a4db7c3f8c884262fd991122775e SHA1 b84167d8a3c7100e2ddd15fab112d7759a9d7408 SHA256 0227e69c6896ddc7c2abe4055459e1aca9607eab0f9ce6a8b0967d68a45a93c1
-MISC ChangeLog 3260 RMD160 ec2f9e5724ecb17f06e7e713ed44b3ed7bd4fc9f SHA1 305941b38f7dfbb1a4929d63c5b02f9a8b07e7f4 SHA256 a23467ec682d0b7ef6a8ac2935fac7aa89f0c52da429f2cc1d0abbc659a09742
+DIST nsd-3.2.9.tar.gz 877836 RMD160 4b0363a51a4f493f302a4451e5cab9f51d009127 SHA1 66e17e5801e94da1a21f0f2a4dd7a4ab4ffe0dd9 SHA256 3bb0e07e9e2ba863f08f56ca766f201b04fe8e5131ce02e1982b631033939146
+EBUILD nsd-3.2.9.ebuild 2084 RMD160 4c32466b2a441dd23867c165f39ca9e06bf2542a SHA1 2d31237a88644ae2f80d1aa247d2e75508c75960 SHA256 2cbff4909213ee08241ded9a3cab539c369989839da5e9180a33d797fc17aeb1
+MISC ChangeLog 3410 RMD160 364a5d3f40dbf469a2e13128249d294724f614f8 SHA1 1bd1403ba75aadd832a966ad541b28465abf654b SHA256 6a2f9c85459c59f7c319bf06e052ea7d27d16d0f65c3b00366af40bb22bdad6d
 MISC metadata.xml 472 RMD160 a598246ecb755ea526707cd20a3950929edb602b SHA1 5a4e9c06700d13b9fd7d92e2c65b3bcab66eee5b SHA256 84691567761773c3ccf9e9cc7a26edec1ceccf9a0a4596863779404380b0b0e9
diff --git a/net-dns/nsd/files/nsd-3.2.8-configure.patch b/net-dns/nsd/files/nsd-3.2.8-configure.patch
deleted file mode 100644 (file)
index 6d95981..0000000
+++ /dev/null
@@ -1,12 +0,0 @@
-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 83%
rename from net-dns/nsd/nsd-3.2.8.ebuild
rename to net-dns/nsd/nsd-3.2.9.ebuild
index f03e4140db54dbafb648f096b92b78e8eedfb144..fc97e461fda0a7b2185332eff49c0db10042c471 100644 (file)
@@ -4,7 +4,7 @@
 
 EAPI=4
 
-inherit autotools eutils
+inherit eutils versionator
 
 DESCRIPTION="An authoritative only, high performance, open source name server"
 HOMEPAGE="http://www.nlnetlabs.nl/projects/nsd"
@@ -26,11 +26,6 @@ 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
@@ -49,7 +44,7 @@ src_configure() {
 src_install() {
        emake DESTDIR="${D}" install
 
-       dodoc doc/{ChangeLog,CREDITS,NSD-FOR-BIND-USERS,README,REQUIREMENTS}
+       dodoc doc/{ChangeLog,CREDITS,NSD-FOR-BIND-USERS,README,RELNOTES,REQUIREMENTS}
 
        insinto /usr/share/nsd
        doins contrib/nsd.zones2nsd.conf
@@ -74,3 +69,11 @@ src_install() {
        dodir /var/run/nsd
        fowners nsd:nsd /var/run/nsd
 }
+
+pkg_postinst() {
+       version_compare "3.2.9" "${REPLACING_VERSIONS}"
+       if test $? -eq 3; then
+               ewarn "In ${PN}-3.2.9, the database format was changed."
+               ewarn "Please run '/usr/sbin/nsdc rebuild' to rebuild the database, then restart nsd."
+       fi
+}