summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWolfram Schlich <wschlich@gentoo.org>2014-04-26 19:26:58 +0000
committerWolfram Schlich <wschlich@gentoo.org>2014-04-26 19:26:58 +0000
commit92032fcaff9324f730ce343dc891954fd752c5e2 (patch)
tree236e3ca3ed00a44e8408f1f7decea827700bddab
parentUpdate mime database and icon cache, add missing dependency on dev-qt/qtcore,... (diff)
downloadhistorical-92032fcaff9324f730ce343dc891954fd752c5e2.tar.gz
historical-92032fcaff9324f730ce343dc891954fd752c5e2.tar.bz2
historical-92032fcaff9324f730ce343dc891954fd752c5e2.zip
version bump, fixes bug #309189
Package-Manager: portage-2.2.10/cvs/Linux x86_64
-rw-r--r--net-dns/fpdns/ChangeLog11
-rw-r--r--net-dns/fpdns/Manifest5
-rw-r--r--net-dns/fpdns/files/fpdns-0.10.0_pre20130404.ro-header.patch33
-rw-r--r--net-dns/fpdns/fpdns-0.10.0_pre20130404.ebuild34
4 files changed, 80 insertions, 3 deletions
diff --git a/net-dns/fpdns/ChangeLog b/net-dns/fpdns/ChangeLog
index 2b69da5f19da..7f04bcaecd8c 100644
--- a/net-dns/fpdns/ChangeLog
+++ b/net-dns/fpdns/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for net-dns/fpdns
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-dns/fpdns/ChangeLog,v 1.3 2013/03/03 17:00:56 wschlich Exp $
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-dns/fpdns/ChangeLog,v 1.4 2014/04/26 19:26:54 wschlich Exp $
+
+*fpdns-0.10.0_pre20130404 (26 Apr 2014)
+
+ 26 Apr 2014; Wolfram Schlich <wschlich@gentoo.org>
+ +files/fpdns-0.10.0_pre20130404.ro-header.patch,
+ +fpdns-0.10.0_pre20130404.ebuild:
+ version bump, fixes bug #309189
03 Mar 2013; Wolfram Schlich <wschlich@gentoo.org> metadata.xml:
removed myself from metadata.xml, added maintainer-needed@gentoo.org
diff --git a/net-dns/fpdns/Manifest b/net-dns/fpdns/Manifest
index a46a313ebc6b..6219512a0515 100644
--- a/net-dns/fpdns/Manifest
+++ b/net-dns/fpdns/Manifest
@@ -1,4 +1,7 @@
+AUX fpdns-0.10.0_pre20130404.ro-header.patch 1115 SHA256 cc6da9391be7049a05337f43974671101b749270da76a91170d46389ff95cb70 SHA512 e345037a210103f5202c0dd052952bd2d3889ad53393fc4881ec48810f3e6d39b1b7d2220d259ffda0b85e339bcc4ef9f1ae28023cf84b81a00685c66e116923 WHIRLPOOL ad6e5d7c2d72e8ac890d0d333a8d8b293c92b6ce7a1f567ecde06d822bcac49f7cbf30c8eb02f50c5a1eb08c53fe777582f4f50cb809828a6a29034075a12be6
+DIST fpdns-0.10.0_pre20130404.tar.gz 931723 SHA256 fe81de9c5d2d077cd974c9fd862f52a02cc1bb29c58944ea968a21853cc8ea15 SHA512 1a4d9c1cb666efa3f48dcca2b5cd04793e92727359652095572b17479f5343479c57d2937f1fff8070c071a2698eda5c4dff981caf86436f184f0b076b0fa0b3 WHIRLPOOL 09b0588fdba51313787b17e1093a91d948aff1a203880943b3e16cf3c8c2a9296b679f13de24862b75d9f8e3c17b0598b12066932f3c07c2c47d793b84b30827
DIST fpdns-0.9.1.tar.gz 8583 SHA256 07f89105ba5c7a7da5cf773cba3473fcd62c3fe40a8db194f994d4a3d67c4cdf
+EBUILD fpdns-0.10.0_pre20130404.ebuild 807 SHA256 18e9fc494177b5cf796e1617684db07ae7e28e24e941ab0ae5455b4ae88835b2 SHA512 08c81cc9138bee7bc9704b7ad34e4a618d14ec6100fb0eb2280600d4aac2c1de5aec9de712fd3c51f30605cfca82d071a6422ca54e074b302e6333290f3358ce WHIRLPOOL e43c46751eed3d1d4d3e6b6775295a5d9b3be1125cfdbbd0117aaeda01ee560d2c1e7cc1d0eac3485bafc3f5231f94f0c7ab9aa812144e6c5411a0ab612aed2c
EBUILD fpdns-0.9.1.ebuild 514 SHA256 4d8892a47063d6c50774482dfe78600e4538a5236d76fc57cebc384082cfff98 SHA512 9c77f9585b2e965802fedc3d6a23848e8f63ece9dee2e48e5d98adba66359e482da03b058d3cb7f32b7309e01bc4994162ee989aae0913dd4958bf0601886b1e WHIRLPOOL 774816c81ccad29acdd35be8c2d3947e5539c54f5f1fbef7682e62deb0223b1c5f435d44b431f2c61c6e7b14e5cb5f0b165adcf4b29ac8c7cb56620147e9ed66
-MISC ChangeLog 571 SHA256 61081d349be45beddab68cb23ae128a1c97cbbaa5688641efd9676ae322bd6b6 SHA512 7b6790efc420e310e7ac3fa1bfb129d6f164ef99bef116941c0eeddeb40b9bb75d86b2c5cbd091cb951f25460accc0c705dc57d08989f44d5d2862f28bd54dd2 WHIRLPOOL 980f90318006828dade29a34c384d1e7106f9bb07d9eb9ab8f4f046a7920a6209d4d38995d80cf553da17f378469516af7433beaec0f52367e7c6f00e3cb033e
+MISC ChangeLog 787 SHA256 b74598bbe852ca56d07535d3fbeff71854e3f279cc293c18d1533ad50d4aabbe SHA512 69b0447739870d2e6ed9902e7a714bd903b4b9496148925ce8c020d2495ac532c42230ae44334b668b6c2bd8f79da8e10527792d4272617a52c9251a1c40abe8 WHIRLPOOL 48448b8cd20329dac863463afff557284f22cb8f4ae58f87361c996c889211ce920f7156a5b7a19e16dfbedc4a05de23d6a4ad086bc2294750834e4c45c6380b
MISC metadata.xml 1387 SHA256 3cae63a00c6b076fcc48534a4a4c72653f87d96c5349d64ad542d4b13566dbda SHA512 399347944d641fea18a2e4f799fe618d53f0e5d30095a688fe0abc399641a72e33623a3e118c29b4fc787cc9782bc3f98e689473b32c84112a9a2957d73d7a28 WHIRLPOOL 59e1d717201767554bcd8edd9de93d68bd4b15a8f6592ddcb6663467dcd77e81b4816f8bf90cfa243373d5ee98b92c110ce521ae01820b2a5e762451348ef02e
diff --git a/net-dns/fpdns/files/fpdns-0.10.0_pre20130404.ro-header.patch b/net-dns/fpdns/files/fpdns-0.10.0_pre20130404.ro-header.patch
new file mode 100644
index 000000000000..17eadbe4a139
--- /dev/null
+++ b/net-dns/fpdns/files/fpdns-0.10.0_pre20130404.ro-header.patch
@@ -0,0 +1,33 @@
+From ca0391377ad7150e61ff300cb5195c97a154233b Mon Sep 17 00:00:00 2001
+From: Jakob Schlyter <jakob@kirei.se>
+Date: Wed, 28 Aug 2013 10:24:11 +0200
+Subject: [PATCH] do not set header counters unless changed
+
+---
+ lib/Net/DNS/Fingerprint.pm | 10 ++++++----
+ 1 file changed, 6 insertions(+), 4 deletions(-)
+
+diff --git a/lib/Net/DNS/Fingerprint.pm b/lib/Net/DNS/Fingerprint.pm
+index d4a2e5a..e096d42 100644
+--- a/lib/Net/DNS/Fingerprint.pm
++++ b/lib/Net/DNS/Fingerprint.pm
+@@ -2171,10 +2171,12 @@ sub fp2header {
+ $header->ad(shift @list);
+ $header->cd(shift @list);
+ $header->rcode(shift @list);
+- $header->qdcount(shift @list);
+- $header->ancount(shift @list);
+- $header->nscount(shift @list);
+- $header->arcount(shift @list);
++
++ my ($qdcount, $ancount, $nscount, $arcount) = @list;
++ $header->qdcount($qdcount) unless $qdcount == $header->qdcount;
++ $header->qdcount($ancount) unless $ancount == $header->ancount;
++ $header->qdcount($nscount) unless $nscount == $header->nscount;
++ $header->qdcount($arcount) unless $arcount == $header->arcount;
+ }
+
+ sub probe {
+--
+1.9.1
+
diff --git a/net-dns/fpdns/fpdns-0.10.0_pre20130404.ebuild b/net-dns/fpdns/fpdns-0.10.0_pre20130404.ebuild
new file mode 100644
index 000000000000..1a721d50f272
--- /dev/null
+++ b/net-dns/fpdns/fpdns-0.10.0_pre20130404.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-dns/fpdns/fpdns-0.10.0_pre20130404.ebuild,v 1.1 2014/04/26 19:26:54 wschlich Exp $
+
+EAPI=4
+
+inherit eutils perl-module
+
+DESCRIPTION="Fingerprinting DNS servers"
+HOMEPAGE="https://github.com/kirei/fpdns/"
+
+MY_P="${PN}-${PV##*_pre}"
+SRC_URI="https://github.com/kirei/fpdns/archive/20130404.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND=">=dev-perl/Net-DNS-0.74"
+
+S="${WORKDIR}"/"${MY_P}"
+
+src_prepare() {
+ ## fixes https://github.com/kirei/fpdns/issues/6
+ epatch "${FILESDIR}/${P}.ro-header.patch"
+}
+
+src_install() {
+ newbin apps/fpdns fpdns
+ insinto "${VENDOR_LIB}"/Net/DNS/
+ doins lib/Net/DNS/Fingerprint.pm
+}