summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSven Wegener <swegener@gentoo.org>2014-10-23 11:22:39 +0000
committerSven Wegener <swegener@gentoo.org>2014-10-23 11:22:39 +0000
commit9d3a55fca66bfbad6b7ca8714b1871007ab7836f (patch)
treef93c65aa5e72f99a53db39ae0eebd46b11f7cb9e /net-dns
parentDrop myself to secondary maintainer (diff)
downloadhistorical-9d3a55fca66bfbad6b7ca8714b1871007ab7836f.tar.gz
historical-9d3a55fca66bfbad6b7ca8714b1871007ab7836f.tar.bz2
historical-9d3a55fca66bfbad6b7ca8714b1871007ab7836f.zip
Cleanup.
Package-Manager: portage-2.2.12/cvs/Linux x86_64 Manifest-Sign-Key: 0x64D4CF24
Diffstat (limited to 'net-dns')
-rw-r--r--net-dns/pdns/ChangeLog9
-rw-r--r--net-dns/pdns/Manifest20
-rw-r--r--net-dns/pdns/files/pdns-3.0-lua-config.patch33
-rw-r--r--net-dns/pdns/files/pdns-3.0-verbose-logging.patch11
-rw-r--r--net-dns/pdns/files/pdns-3.2-fix-autoconf.patch22
-rw-r--r--net-dns/pdns/files/pdns-3.2-fix-conditional-polarssl.patch30
-rw-r--r--net-dns/pdns/files/pdns-3.2-fix-curl-link.patch10
-rw-r--r--net-dns/pdns/files/pdns-3.2-lib_lua.patch22
-rw-r--r--net-dns/pdns/pdns-3.0.1.ebuild119
-rw-r--r--net-dns/pdns/pdns-3.1.ebuild113
-rw-r--r--net-dns/pdns/pdns-3.2.ebuild184
11 files changed, 12 insertions, 561 deletions
diff --git a/net-dns/pdns/ChangeLog b/net-dns/pdns/ChangeLog
index d37beae9a9ac..f3a9c8edae3c 100644
--- a/net-dns/pdns/ChangeLog
+++ b/net-dns/pdns/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for net-dns/pdns
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-dns/pdns/ChangeLog,v 1.97 2014/10/23 11:15:39 swegener Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-dns/pdns/ChangeLog,v 1.98 2014/10/23 11:22:38 swegener Exp $
+
+ 23 Oct 2014; Sven Wegener <swegener@gentoo.org> -pdns-3.0.1.ebuild,
+ -pdns-3.1.ebuild, -pdns-3.2.ebuild, -files/pdns-3.0-lua-config.patch,
+ -files/pdns-3.0-verbose-logging.patch, -files/pdns-3.2-fix-autoconf.patch,
+ -files/pdns-3.2-fix-conditional-polarssl.patch,
+ -files/pdns-3.2-fix-curl-link.patch, -files/pdns-3.2-lib_lua.patch:
+ Cleanup.
*pdns-3.4.0 (23 Oct 2014)
diff --git a/net-dns/pdns/Manifest b/net-dns/pdns/Manifest
index 29e071f4dc21..763ef24b81cd 100644
--- a/net-dns/pdns/Manifest
+++ b/net-dns/pdns/Manifest
@@ -3,29 +3,17 @@ Hash: SHA256
AUX dnsdomain2.schema 6640 SHA256 a59cfe28a82ffdcb7faa7d7a3d282cd998edcb49fc2543d3789e0ad6f329a938 SHA512 ac16f8d528d6138d3c2cbf997fd8fbb467d388aa63eb6ed4e7780a3dad11ea885b91252ff0809b1d2cf7d5200814b8963aab890af84741ea86d35b2f5955a7ea WHIRLPOOL a005f1d5676fb049429893b4951f252220e97184a63875ded9090373b493da3e3cc5bdc10a61bcdea3b00b72d3e686fc4d75cb5a661329a4ea0075cba417cebd
AUX pdns 1288 SHA256 e616dd0ac4b955f74a4520cccee5e764945804e46564f1cde3464914d8104ed8 SHA512 3a36784c37e0b48ccc3254ca4bc4c4bbfc5e27a38104c8e5087b8bb864074b035d82d7675d10b2b4560bb265412099820f01d865c9c710cbf1fdb6e7aa5c7254 WHIRLPOOL d324dffe2f96cb29fc465604b4c77a14ebc8ea5a4188793f672154d252c44a76c1fc31bd1aac428801c4f98cc1612972520de6cd835a48a76dae2345361489ed
-AUX pdns-3.0-lua-config.patch 964 SHA256 8d79b7b71733aeb7de9d4d31a3f86bb8205dd1fbb955e6c1892ab84fe56fe720 SHA512 9ad47e72f44375172f51ada06193f65f170660d05e8c6c488bbd74f52132f5c72ccaf20b5c7a9ba7cd3bda6b2415b2730c27b9a5a352fea325dd894b2c05cceb WHIRLPOOL 5b0cf1ba7fab9e1a0a74fba2d548be742fbcb8f174eb9dfa33e07c60ae6ec92d81bf6057759357206b62d4bcea376f7ffeb91c6e51ccfcf966f05194280bbdb8
-AUX pdns-3.0-verbose-logging.patch 667 SHA256 0ba17f63285e39136411d27b5f7943aa7fde32ce325718b96c59bf21d842a9e9 SHA512 2af13300057515fec593d662b289be37bbc5a9e51c849b9918f7d6d94e46057d41f2b6288d43cc9cc238204edff66ca21c3db0832d0d61037d4f65270628198a WHIRLPOOL 31f26b09582fb9a166ba75b8539b206a6de2aa8ee96585a0078dfed50285cf5bbbf1a427d785f1e3e45ab17b51f456fe1fa5c7c9ba023782ce184b0cec829cbe
-AUX pdns-3.2-fix-autoconf.patch 681 SHA256 4a078640dde0bf185a9292b1cd5e37befc67549447ebb93fbecb705067a0398d SHA512 fa175c683ed55cc22c81abd41d94f050485445fe4d0ab4293db7a1ed4bb191c24480d7f845da1be5f2fe3025dc082b9ba2f4925c1adb1036fd67390912a650a2 WHIRLPOOL 4566fcfb6f6e7814aab95d84a8c5813bc7a9fef0efc5f4faf03967de2a3f30ca4a04cbd2ee31d419c3a288e29d3f0b30b6040d0d8a66b297586a142d0969378e
-AUX pdns-3.2-fix-conditional-polarssl.patch 1547 SHA256 6c40a55034c526e8fd2f05802a71ad6f4cac6fcde5a605f2e308a11ec93a21fc SHA512 449b1ce7e6c1cefc4db361343c4a7297eefe5dd3d9618e6e78f3fcbfc59b051147e12f6f2b4c1329dab5c620e74e323296a583e976382d46ac2995c3937f255c WHIRLPOOL b7fb7be3c2905df2b11e013c2e1d3ded2718d10fc09b10943e25cbde793f03b212cf5d573a07353e33d4faee82530e605744abe762f2016cba4b9f6a636ab2db
-AUX pdns-3.2-fix-curl-link.patch 504 SHA256 526e7e4895895206fbca101f0d55139c7ee73c22dc4cc0a44996531ae7fd5dbc SHA512 6639ef26f3727d5754d0ecc951a7dfbee2dad36b8ee653fb58781276c9d8cd8b0ccc71599a65496bda38d4b42969eccbd01e5a542b5a384dfaf5c8616ce3fa7a WHIRLPOOL 409ad1f0cd36377244570721ffca2c840177d7ff4869445b7aa3631e6c14b77c50c858dc8568a6dd9a4477d611194849609965d40f547dc37d85823777633690
-AUX pdns-3.2-lib_lua.patch 843 SHA256 3c4732900cf5ae9e4777b7943fc24faa8639bdeb6ce83cb51f46c44ff1f623e8 SHA512 dc28c22105e5785db26119c9a7d7fde29513900d965c197eb65dc669b1bfc47825953657c63929558818f98c4813f605f5de13386d762e670ef634c5f0960a01 WHIRLPOOL 91a13b9ebfe6d813512e25ebb621b8e0c6e0181f4b3b33198525b0df0c41a5dece8fca5545805a9011a2c2b38350c2c389e6f52c2b3854964882f7a0bc934c36
AUX pdns-3.3.1-fix-curl-link.patch 642 SHA256 23f332af6ecb9d25ea0733696f1280fceb39ce6d7d40bf2650ada065cc62db6d SHA512 d888281bf3a3ed464233c5d86fb649d4b4ce8b2008d4f3bd4da7dd0975235c3d73e8a8b74e8b59479baae97b1a9202cb1dd2fbf4ec0fcb8b6dd9a2a717c0dab6 WHIRLPOOL 859a3a2ca191b4459a1a15d3e55bfe07a5beb876af834238f244a71ac22cc80dc33c83079f2bc47eebed657ad7310289513137fd539addcfff5f53c70023e505
-DIST pdns-3.0.1.tar.gz 1196471 SHA256 922554431737b4a8126a8c4b5be3126eb8bf8ac2a086e3030d1cf4b3dfa7d1b9 SHA512 2266d6d0c7a878ce296e5d322df8e817582e1c2db735ac04509002f2fea0991239cd06563c72717ac1ead9a59ad5f73d69781db032c2afdb1ad38d8a986ff006 WHIRLPOOL 2cee75202c61713e1c91c3287c7718f3afc623d0a215dca6b1644aadd8d5170daa2eb60ed6ac41b00e2ce466ef03ed6dae25d58ae99fd6b3713cb188c1309930
-DIST pdns-3.1.tar.gz 1268532 SHA256 1400f7bd659207c0b1f4b8296092e559a7b7bf6a2434951970217d9af06922a1 SHA512 fdfaa98f401238b2a0cffe9e4eeb61787ca186cb3798e0265f70e525d98abfb937df200a2a922d5269db730dbeb5bbf457458b5c87fce034a359a03dfb3dfbc8 WHIRLPOOL 314423d10797628f2f0cf47ddd7da240e2d596fb3ff4e8d093c64655cc66383042c291352d3f673f147e4ea3e17b03e64dd10f180ce744d9ccd7e6926b9d6ede
-DIST pdns-3.2.tar.gz 1293593 SHA256 d1895aba065446dc68e5d7cc792d5303626c71759f61a455531ed65d59c06572 SHA512 ba129fda742f06983b429b245a86288cc5738beea7e8776f3d7980e6cda8e9a1efab90fcef84093f2e4857fb83d3b1c0a258d1d875ebf0bb7724226877898335 WHIRLPOOL ac105586c5860615ffa18923163c822b37cbd6ad902bf9aa60d952a82a1f7102da127eac330577d63e841195599ac5b67177b228c5120249f226c480cfa387f0
DIST pdns-3.3.1.tar.gz 1403435 SHA256 feb566994725e049391e9b862c9437ca545f1bb970143d2387e474a6ff645bf3 SHA512 b56fa8afce0eb2f881c269f4deedf61b4313dea80563c11f75af5c4bcc35d4e59d52629351abace534e7b810759baf0aaa30ee42fcf030aa5b9684e18dc43bb4 WHIRLPOOL dd688c3da04231571217516aabdd0dc71609e216e66b40c38c68b5f0209cf57ec4075f15e211c1b941fa5ed651d58a6443fc10906bc73710ba9ea66e69369dc7
DIST pdns-3.4.0.tar.bz2 1234318 SHA256 0780f7a7fe768f9debc9decadb5d3a555b716eed14296e7c41f355bf8db4825e SHA512 2bc20d290366708cb6580d9bd4a6cbbb27534168e83f380118ba005ec2f2c7777a96cc86e24ef4efc974043d3eeeb56d830479a6d900a00c047ee378130bf7a5 WHIRLPOOL 8b6242b44a384604ee3581e1786f739d2b7be2ddd19f542557a5f90818455ab96782c35b6afca6afbd66c8d98bc20fe839ab8eb41929aa05125c5cb7a9d0c66e
-EBUILD pdns-3.0.1.ebuild 3064 SHA256 1b67ba8ab60cc5be702d0c3552d6efac8235d8914ae5383c47d33f172df185ea SHA512 b40abb170207838c7b49d3814eda7767eee6cdf25508d5097f471f14612f2de56d4133ab12ea1481fb8130cf3d96b1650550af84461b3c549bdd7494501fefa3 WHIRLPOOL 60d93ce9ddec34b5c51c35fd14842e6ead3ec752afd9aec3c29a453c841219eb05bd384eb3b6969b208fb9d2166e5c292e86cd90fcf876905b5031b3efc5afeb
-EBUILD pdns-3.1.ebuild 2928 SHA256 5790060a9ee78d32f1e57959223d8e487399eb3ae6ed28a13c426eb513a9ade7 SHA512 e8249d9584f6e10429e60009b06176324c8141717ac590a7c464338b8ed80d823f5b43a01c25de0e30e968a88e72d53dd5a6e5c5b7d84888bf9fbf97f0721498 WHIRLPOOL d18869852f88a5f8582cc328d6f89b71c073bcce1bc5b30f05d8da77eec5f043cef8aca4d6098bb26378ffb7dffa0cc331920354e16546aadcb701e9d70935b4
-EBUILD pdns-3.2.ebuild 5180 SHA256 1d6c3e31e088f00db4f7c1a4a432444082d09b104fa5ba5957453fd74f314bfc SHA512 fa9fbc82e4fe38708161e496649553398edf986a5c2d0b81594f9eb04562b83f62adb3d02000771b80943b912b39cb721bbf8758ff01d8230ae5f12992d57733 WHIRLPOOL 7977333e0db6cd5d49217f6489988337fdd827d29179a3d2b4202165bc0b7e749790f5ae70d738aa9860e0966eafbcd3902784235b271127c1244cb288fa47af
EBUILD pdns-3.3.1.ebuild 5262 SHA256 d0fc452f13d6568da774adf79e7ad8558907fd6e72012b08ebcf83fc6a98f3f7 SHA512 b7db3d32eb1d6460cd1d8a2e6ec37634e992b80f9e40a0423ab9b1fba84e40a2e8d4eb00dee46f35993594dbbd084679034d3a5eb01c4518af6d6d709ea41923 WHIRLPOOL 2915335fd85a616d39b5099441909bf2042d09547db719f2db808870b9a0864e54daf51b3320f1ecbf689b13b719a6099084216ca0d1ee7a677b8808271a8bd6
EBUILD pdns-3.4.0.ebuild 4885 SHA256 319f0836f4c76944dd03d8fcdd96686a185236717508e5d4dc13ac3054996974 SHA512 03a0349268bc1794c7dc13631c5fbb015b1b92a7d7bfcec3d62835c46d041741f9ee2e05b26d2fd7e3292fca8c4932587a37e5ad0aa05fbdcb10657c80d171ea WHIRLPOOL e70f30477ff3ccd2756aeca6a9f81c3fc65aaf2d5e94e09f09a03a29d745acd09b4fe9b1389b343b99ce54e821dd44235805ebd848761a9bdfde4ec2a1cd0341
-MISC ChangeLog 15436 SHA256 19e8eca4fc6ee50c67a9d922b2ef5649bcf0e4123a6cd0b51b49a372750947c7 SHA512 b457664ba12a50607ad404cc6ef87d4295fb59578bead34213da50d5e5da0fe2510f37c8e7da5f747aad703d3912839104fd6391e293fa0a4d769f717abc374a WHIRLPOOL 4264360c0c70888bb725bdb00d8b2437bbfebb6d34f92498204e7b2e3a98fea1fbd57d12072dfd339a5fc389d87a2c9bb5a9d88c9eb756dab4e26298667c7044
+MISC ChangeLog 15787 SHA256 8c431e4cf83faf2bbced7e9f3a53d751a98ee79438f1ba8787653aeeb398a408 SHA512 2645e427f2e58d808c977539f9b39a30fb687b20c05ebe7a8c1e4f81c61ff41e8d9439ed252dfd7d97097d067fd49b3302e8ed8c92530c07125bb79ba555f5bf WHIRLPOOL 64f1baed854f575c6b9d53093a0eb38075bdd6435c892c77fdf864dde0aa1e4da0af5e07e76006e7f54df3c131e63d6b07d784355ba1db8dfa56deeb7fca6d0b
MISC metadata.xml 1496 SHA256 62f11762f2f33be179a8a11f9c061750b16e735712479ed53048b2dd81844f6a SHA512 a547fd6064efa6c3681f43a3d9427e256d2a18d065c240548c0d6663d586d5c5c3e20ee3993fb6490191517385b9f95a7475c586e1eaf12dafe97bd94845e8d8 WHIRLPOOL 623e25c6a52203d38aba761e8e41d94bd5e63d01bcb3c1969828b68125c0ae8cbf5290ec36b6cf166f2360441902162d31370f3b6cffb49f80ca130e6edba77f
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
-iEYEAREIAAYFAlRI41wACgkQI1lqEGTUzyQlTwCeJuZ++7RXeIygMpzYoGmt2zUE
-IY4An2L6w5GGp3vLIWbRwBq5yYFz4SGf
-=uaR0
+iEYEAREIAAYFAlRI5P8ACgkQI1lqEGTUzySstQCcCxKIpF2spOVxX8MWyQdWuDK9
+GNQAoL9OsHzZUpkG6J0xqx1sdI1/Eq8E
+=vQ0R
-----END PGP SIGNATURE-----
diff --git a/net-dns/pdns/files/pdns-3.0-lua-config.patch b/net-dns/pdns/files/pdns-3.0-lua-config.patch
deleted file mode 100644
index 4507010f2018..000000000000
--- a/net-dns/pdns/files/pdns-3.0-lua-config.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-Index: configure.ac
-===================================================================
---- configure.ac (revision 2250)
-+++ configure.ac (working copy)
-@@ -16,6 +16,7 @@
- AC_PROG_MAKE_SET
- AC_PROG_LIBTOOL
- AC_LANG_CPLUSPLUS
-+PKG_PROG_PKG_CONFIG
-
- BOOST_REQUIRE([1.34])
- BOOST_FOREACH
-@@ -26,7 +27,7 @@
-
- dnl Check for lua
- AC_MSG_CHECKING(if with lua)
--AC_ARG_WITH(lua, AC_HELP_STRING([--with-lua],[lua]), WITH_LUA=$withval],[WITH_LUA=yes])
-+AC_ARG_WITH(lua, AC_HELP_STRING([--with-lua],[lua]), [WITH_LUA=$withval],[WITH_LUA=yes])
-
- AC_MSG_RESULT($WITH_LUA)
- if test "$WITH_LUA" != "no"; then
-Index: pdns/lua-pdns-recursor.cc
-===================================================================
---- pdns/lua-pdns-recursor.cc (revision 2250)
-+++ pdns/lua-pdns-recursor.cc (working copy)
-@@ -1,6 +1,6 @@
- #include "lua-pdns-recursor.hh"
-
--#if !defined(PDNS_ENABLE_LUA) && !defined(LIBDIR)
-+#if !defined(HAVE_LUA) || !defined(LIBDIR)
-
- // stub implementation
-
diff --git a/net-dns/pdns/files/pdns-3.0-verbose-logging.patch b/net-dns/pdns/files/pdns-3.0-verbose-logging.patch
deleted file mode 100644
index d3324b8395b6..000000000000
--- a/net-dns/pdns/files/pdns-3.0-verbose-logging.patch
+++ /dev/null
@@ -1,11 +0,0 @@
-Index: trunk/pdns/pdns/nameserver.cc
-===================================================================
---- trunk/pdns/pdns/nameserver.cc (revision 2230)
-+++ trunk/pdns/pdns/nameserver.cc (revision 2259)
-@@ -180,5 +180,5 @@
- {
- const string& buffer=p->getString();
-- DLOG(L<<Logger::Notice<<"Sending a packet to "<< p->remote.toString() <<" ("<< buffer.length()<<" octets)"<<endl);
-+ DLOG(L<<Logger::Notice<<"Sending a packet to "<< p->getRemote() <<" ("<< buffer.length()<<" octets)"<<endl);
- if(buffer.length() > p->getMaxReplyLen()) {
- cerr<<"Weird, trying to send a message that needs truncation, "<< buffer.length()<<" > "<<p->getMaxReplyLen()<<endl;
diff --git a/net-dns/pdns/files/pdns-3.2-fix-autoconf.patch b/net-dns/pdns/files/pdns-3.2-fix-autoconf.patch
deleted file mode 100644
index 1fb555455982..000000000000
--- a/net-dns/pdns/files/pdns-3.2-fix-autoconf.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-diff --git a/configure.ac b/configure.ac
-index 1beab82..243b693 100644
---- a/configure.ac
-+++ b/configure.ac
-@@ -2,7 +2,7 @@ dnl intro
- AC_INIT(pdns/receiver.cc)
- AM_INIT_AUTOMAKE(pdns, 3.2)
- AC_CANONICAL_HOST
--AM_CONFIG_HEADER(config.h)
-+AC_CONFIG_HEADERS([config.h])
- AC_C_BIGENDIAN
- AC_PREREQ(2.52)
- : ${CXXFLAGS="-Wall -O2"}
-@@ -180,7 +180,7 @@ AC_ARG_WITH([system-polarssl],
- [system_polarssl=$withval],
- [system_polarssl=yes])
- AC_MSG_RESULT($system_polarssl)
--AM_CONDITIONAL(HAVE_LIBPOLARSSL, false)
-+AM_CONDITIONAL(HAVE_LIBPOLARSSL, test x$system_polarssl = xyes)
- if test x$system_polarssl = xyes; then
- AC_MSG_CHECKING([PolarSSL version >= 1.1])
- AC_COMPILE_IFELSE(
diff --git a/net-dns/pdns/files/pdns-3.2-fix-conditional-polarssl.patch b/net-dns/pdns/files/pdns-3.2-fix-conditional-polarssl.patch
deleted file mode 100644
index 26254eb9bb1e..000000000000
--- a/net-dns/pdns/files/pdns-3.2-fix-conditional-polarssl.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-diff --git a/pdns/Makefile.am b/pdns/Makefile.am
-index 8e7a2eb..57b4a90 100644
---- a/pdns/Makefile.am
-+++ b/pdns/Makefile.am
-@@ -68,8 +68,12 @@ md5.hh signingpipe.cc signingpipe.hh dnslabeltext.cc lua-pdns.cc lua-auth.cc lua
- ednssubnet.cc ednssubnet.hh cachecleaner.hh json.cc json.hh
-
- #
--pdns_server_LDFLAGS=@moduleobjects@ @modulelibs@ @DYNLINKFLAGS@ @LIBDL@ @THREADFLAGS@ $(BOOST_SERIALIZATION_LDFLAGS) -rdynamic
-+pdns_server_LDFLAGS=@moduleobjects@ @modulelibs@ @DYNLINKFLAGS@ @LIBDL@ @THREADFLAGS@ $(BOOST_SERIALIZATION_LDFLAGS) -rdynamic
-+if HAVE_LIBPOLARSSL
-+pdns_server_LDADD= $(BOOST_SERIALIZATION_LIBS) $(LUA_LIBS) $(SQLITE3_LIBS) $(LIBCURL_LIBS) $(MYSQL_lib)
-+else
- pdns_server_LDADD= ext/polarssl-1.1.2/library/libpolarssl.a $(BOOST_SERIALIZATION_LIBS) $(LUA_LIBS) $(SQLITE3_LIBS) $(LIBCURL_LIBS) $(MYSQL_lib)
-+endif
-
- if BOTAN110
- pdns_server_SOURCES += botan110signers.cc botansigners.cc
-@@ -106,7 +110,11 @@ pdnssec_SOURCES=pdnssec.cc dbdnsseckeeper.cc sstuff.hh dnsparser.cc dnsparser.hh
-
-
- pdnssec_LDFLAGS=@moduleobjects@ @modulelibs@ @DYNLINKFLAGS@ @LIBDL@ @THREADFLAGS@ $(BOOST_PROGRAM_OPTIONS_LDFLAGS) $(BOOST_SERIALIZATION_LDFLAGS)
-+if HAVE_LIBPOLARSSL
-+pdnssec_LDADD= $(BOOST_PROGRAM_OPTIONS_LIBS) $(BOOST_SERIALIZATION_LIBS) $(SQLITE3_LIBS) $(LIBCURL_LIBS) $(MYSQL_lib)
-+else
- pdnssec_LDADD= ext/polarssl-1.1.2/library/libpolarssl.a $(BOOST_PROGRAM_OPTIONS_LIBS) $(BOOST_SERIALIZATION_LIBS) $(SQLITE3_LIBS) $(LIBCURL_LIBS) $(MYSQL_lib)
-+endif
-
- if BOTAN110
- pdnssec_SOURCES += botan110signers.cc botansigners.cc
diff --git a/net-dns/pdns/files/pdns-3.2-fix-curl-link.patch b/net-dns/pdns/files/pdns-3.2-fix-curl-link.patch
deleted file mode 100644
index 2848179ddee1..000000000000
--- a/net-dns/pdns/files/pdns-3.2-fix-curl-link.patch
+++ /dev/null
@@ -1,10 +0,0 @@
-diff --git a/modules/remotebackend/Makefile.am b/modules/remotebackend/Makefile.am
-index a47f8bb..670ecbf 100644
---- a/modules/remotebackend/Makefile.am
-+++ b/modules/remotebackend/Makefile.am
-@@ -10,4 +10,4 @@ lib_LTLIBRARIES = libremotebackend.la
- libremotebackend_la_SOURCES=remotebackend.hh remotebackend.cc unixconnector.cc httpconnector.cc pipeconnector.cc
-
- libremotebackend_la_LDFLAGS=-module -avoid-version
--libremotebackend_la_LIBS=$(LIBCURL_LIBS)
-+libremotebackend_la_LIBADD=$(LIBCURL_LIBS)
diff --git a/net-dns/pdns/files/pdns-3.2-lib_lua.patch b/net-dns/pdns/files/pdns-3.2-lib_lua.patch
deleted file mode 100644
index b1d97b8bdaae..000000000000
--- a/net-dns/pdns/files/pdns-3.2-lib_lua.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-diff --git a/modules/luabackend/Makefile.am b/modules/luabackend/Makefile.am
-index a2374bd..1c7bd9a 100644
---- a/modules/luabackend/Makefile.am
-+++ b/modules/luabackend/Makefile.am
-@@ -1,7 +1,7 @@
--AM_CPPFLAGS=@THREADFLAGS@
-+AM_CPPFLAGS=$(LUA_CFLAGS) @THREADFLAGS@
- EXTRA_DIST=OBJECTFILES OBJECTLIBS
-
--INCLUDES=-I/usr/include/lua5.1
-+#INCLUDES=-I/usr/include/lua5.1
- #INCLUDES=-I/usr/local/include/luajit-2.0 -DUSE_LUAJIT
-
- lib_LTLIBRARIES = libluabackend.la
-@@ -9,5 +9,6 @@ lib_LTLIBRARIES = libluabackend.la
- libluabackend_la_SOURCES=luabackend.cc luabackend.hh minimal.cc reload.cc lua_functions.cc master.cc private.cc slave.cc supermaster.cc dnssec.cc \
- lua_functions.hh
-
--libluabackend_la_LDFLAGS=-module -avoid-version -llua5.1
-+libluabackend_la_LDFLAGS=-module -avoid-version
-+libluabackend_la_LIBADD=$(LUA_LIBS)
- #-lluajit-5.1
diff --git a/net-dns/pdns/pdns-3.0.1.ebuild b/net-dns/pdns/pdns-3.0.1.ebuild
deleted file mode 100644
index 05b51660f5cb..000000000000
--- a/net-dns/pdns/pdns-3.0.1.ebuild
+++ /dev/null
@@ -1,119 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-dns/pdns/pdns-3.0.1.ebuild,v 1.11 2012/11/25 16:12:21 swegener Exp $
-
-EAPI=4
-
-inherit eutils multilib autotools user toolchain-funcs
-
-DESCRIPTION="The PowerDNS Daemon"
-SRC_URI="http://downloads.powerdns.com/releases/${P}.tar.gz"
-HOMEPAGE="http://www.powerdns.com/"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="debug doc ldap mysql postgres sqlite sqlite3 static opendbx"
-
-RDEPEND="mysql? ( virtual/mysql )
- postgres? ( dev-db/postgresql-base )
- ldap? ( >=net-nds/openldap-2.0.27-r4 )
- sqlite? ( =dev-db/sqlite-2.8* )
- sqlite3? ( =dev-db/sqlite-3* )
- opendbx? ( dev-db/opendbx )
- !static? ( >=dev-libs/boost-1.34 )"
-DEPEND="${RDEPEND}
- virtual/pkgconfig
- static? ( >=dev-libs/boost-1.34[static-libs] )
- doc? ( app-doc/doxygen )"
-
-src_prepare() {
- epatch "${FILESDIR}"/${PN}-3.0-lua-config.patch \
- "${FILESDIR}"/${PN}-3.0-verbose-logging.patch
- eautoreconf
-}
-
-src_configure() {
- local modules="pipe geo" myconf=""
-
- use mysql && modules="${modules} gmysql"
- use postgres && modules="${modules} gpgsql"
- use sqlite && modules="${modules} gsqlite"
- use sqlite3 && modules="${modules} gsqlite3"
- use opendbx && modules="${modules} opendbx"
- use ldap && modules="${modules} ldap"
- use debug && myconf="${myconf} --enable-verbose-logging"
-
- econf \
- --sysconfdir=/etc/powerdns \
- --libdir=/usr/$(get_libdir)/powerdns \
- --disable-recursor \
- --with-modules= \
- --with-dynmodules="${modules}" \
- --with-pgsql-includes=/usr/include \
- --with-pgsql-lib=/usr/$(get_libdir) \
- --with-mysql-lib=/usr/$(get_libdir) \
- --with-sqlite-lib=/usr/$(get_libdir) \
- --without-lua \
- $(use_enable static static-binaries) \
- ${myconf} \
- || die "econf failed"
-}
-
-src_compile() {
- emake -C pdns/ext/polarssl CC="$(tc-getCC)" OFLAGS="${CFLAGS}"
-
- default
-
- if use doc
- then
- emake -C codedocs codedocs || die "emake codedocs failed"
- fi
-}
-
-src_install () {
- emake DESTDIR="${D}" install || die "make install failed"
-
- mv "${D}"/etc/powerdns/pdns.conf{-dist,}
-
- # set defaults: setuid=pdns, setgid=pdns
- sed -i \
- -e 's/^# set\([ug]\)id=$/set\1id=pdns/g' \
- "${D}"/etc/powerdns/pdns.conf
-
- doinitd "${FILESDIR}"/pdns
-
- keepdir /var/empty
-
- dodoc ChangeLog README TODO
- use doc && dohtml -r codedocs/html/.
-
- # Install development headers
- insinto /usr/include/pdns
- doins pdns/*.hh
- insinto /usr/include/pdns/backends/gsql
- doins pdns/backends/gsql/*.hh
-
- if use ldap
- then
- insinto /etc/openldap/schema
- doins "${FILESDIR}"/dnsdomain2.schema
- fi
-
- rm -f "${D}"/usr/$(get_libdir)/powerdns/*.{a,la}
-}
-
-pkg_preinst() {
- enewgroup pdns
- enewuser pdns -1 -1 /var/empty pdns
-}
-
-pkg_postinst() {
- elog
- elog "PowerDNS provides multiple instances support. You can create more instances"
- elog "by symlinking the pdns init script to another name."
- elog
- elog "The name must be in the format pdns.<suffix> and PowerDNS will use the"
- elog "/etc/powerdns/pdns-<suffix>.conf configuration file instead of the default."
- elog
-}
diff --git a/net-dns/pdns/pdns-3.1.ebuild b/net-dns/pdns/pdns-3.1.ebuild
deleted file mode 100644
index f8f2386a2a2b..000000000000
--- a/net-dns/pdns/pdns-3.1.ebuild
+++ /dev/null
@@ -1,113 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-dns/pdns/pdns-3.1.ebuild,v 1.4 2012/11/25 16:12:21 swegener Exp $
-
-EAPI=4
-
-inherit eutils multilib user toolchain-funcs
-
-DESCRIPTION="The PowerDNS Daemon"
-SRC_URI="http://downloads.powerdns.com/releases/${P}.tar.gz"
-HOMEPAGE="http://www.powerdns.com/"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="debug doc ldap mysql postgres sqlite sqlite3 static opendbx"
-
-RDEPEND="mysql? ( virtual/mysql )
- postgres? ( dev-db/postgresql-base )
- ldap? ( >=net-nds/openldap-2.0.27-r4 )
- sqlite? ( =dev-db/sqlite-2.8* )
- sqlite3? ( =dev-db/sqlite-3* )
- opendbx? ( dev-db/opendbx )
- !static? ( >=dev-libs/boost-1.34 )"
-DEPEND="${RDEPEND}
- virtual/pkgconfig
- static? ( >=dev-libs/boost-1.34[static-libs] )
- doc? ( app-doc/doxygen )"
-
-src_configure() {
- local modules="pipe geo" myconf=""
-
- use mysql && modules="${modules} gmysql"
- use postgres && modules="${modules} gpgsql"
- use sqlite && modules="${modules} gsqlite"
- use sqlite3 && modules="${modules} gsqlite3"
- use opendbx && modules="${modules} opendbx"
- use ldap && modules="${modules} ldap"
- use debug && myconf="${myconf} --enable-verbose-logging"
-
- econf \
- --sysconfdir=/etc/powerdns \
- --libdir=/usr/$(get_libdir)/powerdns \
- --disable-recursor \
- --with-modules= \
- --with-dynmodules="${modules}" \
- --with-pgsql-includes=/usr/include \
- --with-pgsql-lib=/usr/$(get_libdir) \
- --with-mysql-lib=/usr/$(get_libdir) \
- --with-sqlite-lib=/usr/$(get_libdir) \
- --without-lua \
- $(use_enable static static-binaries) \
- ${myconf} \
- || die "econf failed"
-}
-
-src_compile() {
- emake -C pdns/ext/polarssl-1.1.2 CC="$(tc-getCC)" OFLAGS="${CFLAGS}"
-
- default
-
- if use doc
- then
- emake -C codedocs codedocs || die "emake codedocs failed"
- fi
-}
-
-src_install () {
- emake DESTDIR="${D}" install || die "make install failed"
-
- mv "${D}"/etc/powerdns/pdns.conf{-dist,}
-
- # set defaults: setuid=pdns, setgid=pdns
- sed -i \
- -e 's/^# set\([ug]\)id=$/set\1id=pdns/g' \
- "${D}"/etc/powerdns/pdns.conf
-
- doinitd "${FILESDIR}"/pdns
-
- keepdir /var/empty
-
- dodoc ChangeLog README TODO
- use doc && dohtml -r codedocs/html/.
-
- # Install development headers
- insinto /usr/include/pdns
- doins pdns/*.hh
- insinto /usr/include/pdns/backends/gsql
- doins pdns/backends/gsql/*.hh
-
- if use ldap
- then
- insinto /etc/openldap/schema
- doins "${FILESDIR}"/dnsdomain2.schema
- fi
-
- rm -f "${D}"/usr/$(get_libdir)/powerdns/*.{a,la}
-}
-
-pkg_preinst() {
- enewgroup pdns
- enewuser pdns -1 -1 /var/empty pdns
-}
-
-pkg_postinst() {
- elog
- elog "PowerDNS provides multiple instances support. You can create more instances"
- elog "by symlinking the pdns init script to another name."
- elog
- elog "The name must be in the format pdns.<suffix> and PowerDNS will use the"
- elog "/etc/powerdns/pdns-<suffix>.conf configuration file instead of the default."
- elog
-}
diff --git a/net-dns/pdns/pdns-3.2.ebuild b/net-dns/pdns/pdns-3.2.ebuild
deleted file mode 100644
index ded55850c88a..000000000000
--- a/net-dns/pdns/pdns-3.2.ebuild
+++ /dev/null
@@ -1,184 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-dns/pdns/pdns-3.2.ebuild,v 1.4 2014/10/23 10:24:52 swegener Exp $
-
-EAPI=5
-
-inherit autotools eutils multilib systemd user toolchain-funcs versionator
-
-DESCRIPTION="The PowerDNS Daemon"
-HOMEPAGE="http://www.powerdns.com/"
-SRC_URI="http://downloads.powerdns.com/releases/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-# other possible flags:
-# db2: we lack the dep
-# oracle: dito (need Oracle Client Libraries)
-# xdb: (almost) dead, surely not supported
-
-IUSE="botan cryptopp debug doc ldap lua mydns mysql odbc opendbx postgres remote
-remote-http sqlite static tinydns"
-
-REQUIRED_USE="mydns? ( mysql )"
-
-RDEPEND="!static? (
- net-libs/polarssl
- >=dev-libs/boost-1.34:=
- botan? ( =dev-libs/botan-1.10* )
- cryptopp? ( dev-libs/crypto++ )
- lua? ( dev-lang/lua )
- mysql? ( virtual/mysql )
- postgres? ( dev-db/postgresql-base:= )
- ldap? ( >=net-nds/openldap-2.0.27-r4 )
- sqlite? ( dev-db/sqlite:3 )
- odbc? ( dev-db/unixODBC )
- opendbx? ( dev-db/opendbx )
- remote-http? ( net-misc/curl )
- tinydns? ( dev-db/cdb ) )"
-DEPEND="${RDEPEND}
- virtual/pkgconfig
- static? (
- net-libs/polarssl[static-libs(+)]
- >=dev-libs/boost-1.34[static-libs(+)]
- botan? ( =dev-libs/botan-1.10*[static-libs(+)] )
- cryptopp? ( dev-libs/crypto++[static-libs(+)] )
- lua? ( dev-lang/lua[static-libs(+)] )
- mysql? ( virtual/mysql[static-libs(+)] )
- postgres? ( dev-db/postgresql-base[static-libs(+)] )
- ldap? ( >=net-nds/openldap-2.0.27-r4[static-libs(+)] )
- sqlite? ( dev-db/sqlite:3[static-libs(+)] )
- odbc? ( dev-db/unixODBC[static-libs(+)] )
- opendbx? ( dev-db/opendbx[static-libs(+)] )
- remote-http? ( net-misc/curl[static-libs(+)] )
- tinydns? ( dev-db/cdb ) )
- doc? ( app-doc/doxygen )"
-
-src_prepare() {
- epatch \
- "${FILESDIR}/${P}-fix-autoconf.patch" \
- "${FILESDIR}/${P}-fix-curl-link.patch" \
- "${FILESDIR}/${P}-fix-conditional-polarssl.patch" \
- "${FILESDIR}/${P}-lib_lua.patch"
- eautoreconf
-}
-
-src_configure() {
- local dynmodules="pipe geo" # the default backends, always enabled
- local modules=""
-
- #use db2 && dynmodules+=" db2"
- use ldap && dynmodules+=" ldap"
- use lua && dynmodules+=" lua"
- use mydns && dynmodules+=" mydns"
- use mysql && dynmodules+=" gmysql"
- use odbc && dynmodules+=" godbc"
- use opendbx && dynmodules+=" opendbx"
- #use oracle && dynmodules+=" goracle oracle"
- use postgres && dynmodules+=" gpgsql"
- use remote && dynmodules+=" remote"
- use sqlite && dynmodules+=" gsqlite3"
- use tinydns && dynmodules+=" tinydns"
- #use xdb && dynmodules+=" xdb"
-
- if use static ; then
- modules="${dynmodules}"
- dynmodules=""
- fi
-
- use botan && myconf+=" --enable-botan1.10"
- use cryptopp && myconf+=" --enable-cryptopp"
- use debug && myconf+=" --enable-verbose-logging"
- use remote-http && myconf+=" --enable-remotebackend-http"
-
- econf \
- --disable-static \
- --sysconfdir=/etc/powerdns \
- --libdir=/usr/$(get_libdir)/powerdns \
- --disable-recursor \
- --with-modules="${modules}" \
- --with-dynmodules="${dynmodules}" \
- --with-pgsql-includes=/usr/include \
- --with-pgsql-lib=/usr/$(get_libdir) \
- --with-mysql-lib=/usr/$(get_libdir) \
- $(use_with lua) \
- $(use_enable static static-binaries) \
- ${myconf}
-}
-
-src_compile() {
- default
- use doc && emake -C codedocs codedocs
-}
-
-src_install () {
- default
-
- mv "${D}"/etc/powerdns/pdns.conf{-dist,}
-
- fperms 0700 /etc/powerdns
- fperms 0600 /etc/powerdns/pdns.conf
-
- # set defaults: setuid=pdns, setgid=pdns
- sed -i \
- -e 's/^# set\([ug]\)id=$/set\1id=pdns/g' \
- "${D}"/etc/powerdns/pdns.conf
-
- doinitd "${FILESDIR}"/pdns
- systemd_newunit contrib/systemd-pdns.service pdns.service
-
- keepdir /var/empty
-
- use doc && dohtml -r codedocs/html/.
-
- # Install development headers
- insinto /usr/include/pdns
- doins pdns/*.hh
- insinto /usr/include/pdns/backends/gsql
- doins pdns/backends/gsql/*.hh
-
- if use ldap ; then
- insinto /etc/openldap/schema
- doins "${FILESDIR}"/dnsdomain2.schema
- fi
-
- prune_libtool_files --all
-}
-
-pkg_preinst() {
- enewgroup pdns
- enewuser pdns -1 -1 /var/empty pdns
-}
-
-pkg_postinst() {
- elog "PowerDNS provides multiple instances support. You can create more instances"
- elog "by symlinking the pdns init script to another name."
- elog
- elog "The name must be in the format pdns.<suffix> and PowerDNS will use the"
- elog "/etc/powerdns/pdns-<suffix>.conf configuration file instead of the default."
-
- if use ldap ; then
- ewarn "The official LDAP backend module is only compile-tested by upstream."
- ewarn "Try net-dns/pdns-ldap-backend if you have problems with it."
- fi
-
- local fix_perms=0
-
- for rv in ${REPLACING_VERSIONS} ; do
- version_compare ${rv} 3.2
- [[ $? -eq 1 ]] && fix_perms=1
- done
-
- if [[ $fix_perms -eq 1 ]] ; then
- ewarn "To fix a security bug (bug #458018) had the following"
- ewarn "files/directories the world-readable bit removed (if set):"
- ewarn " ${EPREFIX}/etc/pdns"
- ewarn " ${EPREFIX}/etc/pdns/pdns.conf"
- ewarn "Check if this is correct for your setup"
- ewarn "This is a one-time change and will not happen on subsequent updates."
- chmod o-rwx "${EPREFIX}"/etc/pdns/{,pdns.conf}
- fi
-
-}