summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--net-libs/libnipper/ChangeLog10
-rw-r--r--net-libs/libnipper/Manifest12
-rw-r--r--net-libs/libnipper/files/libnipper-0.12.6-glibc-2.10.patch13
-rw-r--r--net-libs/libnipper/libnipper-0.12.6-r1.ebuild23
4 files changed, 51 insertions, 7 deletions
diff --git a/net-libs/libnipper/ChangeLog b/net-libs/libnipper/ChangeLog
index e7dd38eba5d4..53da69b9f142 100644
--- a/net-libs/libnipper/ChangeLog
+++ b/net-libs/libnipper/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for net-libs/libnipper
-# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-libs/libnipper/ChangeLog,v 1.8 2008/12/30 17:59:29 ikelos Exp $
+# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-libs/libnipper/ChangeLog,v 1.9 2009/07/10 06:31:16 ikelos Exp $
+
+*libnipper-0.12.6-r1 (10 Jul 2009)
+
+ 10 Jul 2009; Mike Auty <ikelos@gentoo.org> +libnipper-0.12.6-r1.ebuild,
+ +files/libnipper-0.12.6-glibc-2.10.patch:
+ Fix up bug 276886.
*libnipper-0.12.6 (30 Dec 2008)
diff --git a/net-libs/libnipper/Manifest b/net-libs/libnipper/Manifest
index 56bdc172ae07..284f0e522f7d 100644
--- a/net-libs/libnipper/Manifest
+++ b/net-libs/libnipper/Manifest
@@ -1,18 +1,20 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
+AUX libnipper-0.12.6-glibc-2.10.patch 418 RMD160 2b208825dba85bbf3507eb8be89aa985231a1c11 SHA1 5f3c7babc3bdcded734dfe54ceef9b76f8fe4a3b SHA256 2bd953dcbfd4f1dc081083ee230367b86cad739576a2df3cee6d33c6d7a1d306
DIST libnipper-0.12.4.tgz 420963 RMD160 ebf10dbba20b06378894336c7a8239e584896b34 SHA1 cc325e94872883f43666129ee3c8aa7c50ff7a15 SHA256 a8ee4fba5db763e9486beb2fbd20a965c62fa0811b8ae0a7c655c44700f3d2e5
DIST libnipper-0.12.5.tgz 423148 RMD160 2a9919026eea0a1329e2527beb8c2b7574df499f SHA1 232bc21afe1007cc05aa1fc3fae4c0ca63f6edc5 SHA256 99ae8ce929c2ca6a39c12c259873797fb0d7f1cb2ebc13d4c1fe40425a149009
DIST libnipper-0.12.6.tgz 444578 RMD160 47374ab748d8a4bde916575c08815895dd921d84 SHA1 afef8339320ffbb9cdb2118145c925c0588e5fd1 SHA256 70cd0cb66d8c0718c7d1ec9bc510d70ed17efed0213833790e79d7ca43fccf8c
EBUILD libnipper-0.12.4.ebuild 507 RMD160 6a9b657b74295a7ba8005197e6e3e69f1271dc71 SHA1 54ecb2c17508ae2640c417698850da08ac5de88e SHA256 14820cef396e1e7dd969ca4a9fe050882c9a781dea79d370c8dcfb0ef354ec9b
EBUILD libnipper-0.12.5.ebuild 507 RMD160 c7b4342bc726f71c58a7d28c7f95ae4047bbcb73 SHA1 12be83cd29bd715fce849eaa2b29a17e946fcc4d SHA256 bcb747d712deebc1976ef90d8adba14cb802dd43718fb730dad8b3116957cfc9
+EBUILD libnipper-0.12.6-r1.ebuild 603 RMD160 b5434e3dbd64e475d244d427a2aefbf26937c1de SHA1 92e59b6273205148dc8500dc5b1c87f5721b23cb SHA256 fe4e43dae0843d477943694f4b910926850afecdb898f92b8cea4164cc0b5194
EBUILD libnipper-0.12.6.ebuild 507 RMD160 6c9762a50df856dd7a256ef016c28c975b1d1322 SHA1 5b389b34127dc89975fe600511de70232b6f14f9 SHA256 aca9781766339bdf46e12d555d3f061e9e57a5be8739e2c1dd584c94a6600efd
-MISC ChangeLog 1443 RMD160 9ba6febb78fd70ada7650494776b64d70242da3e SHA1 f4dae9ace5581baa270eeac6adb0d2e1326b8df5 SHA256 d1978182aecf19a2c4487cb9f7107bb5d6b13bda7fea8822623a062852be2d97
+MISC ChangeLog 1619 RMD160 c0526c9a4189e0014e0d091ef8626637abfa225f SHA1 5e4688c5505c9035f0f8c39ca8a1b57d1f55d57d SHA256 fff91f8e4880f02ef9a4f1021e3249dcee827180f9cec3af404692c7cca6a499
MISC metadata.xml 378 RMD160 faa867ab02671ddb3e9df87842b1a11dcba10003 SHA1 5c45ba974b0e09059303c91d365ee842514864ef SHA256 ace8a709bdc317c798a3f659ead29356c0f5ed836ee0d820fff7bb32cfa70971
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.9 (GNU/Linux)
+Version: GnuPG v2.0.11 (GNU/Linux)
-iEYEARECAAYFAklaYZAACgkQu7rWomwgFXqVZACfUKTYlzIvEgHoKLMnc2Rc7a8y
-fncAoKCFKrpU36cegoF61ZW8qzcJxf6K
-=2yfB
+iEYEARECAAYFAkpW4EUACgkQu7rWomwgFXpWZACeI83DQ+XWaliIhuFwV551eOS+
+chQAn04gn1LHtA3P3NZ10Pn9lq2VKKkc
+=Bw6b
-----END PGP SIGNATURE-----
diff --git a/net-libs/libnipper/files/libnipper-0.12.6-glibc-2.10.patch b/net-libs/libnipper/files/libnipper-0.12.6-glibc-2.10.patch
new file mode 100644
index 000000000000..332276e14329
--- /dev/null
+++ b/net-libs/libnipper/files/libnipper-0.12.6-glibc-2.10.patch
@@ -0,0 +1,13 @@
+diff --git a/device/common/misc.cpp b/device/common/misc.cpp
+index 7b3a7fb..612aacd 100644
+--- a/device/common/misc.cpp
++++ b/device/common/misc.cpp
+@@ -198,7 +198,7 @@ const char *Device::cidrToNetmask(const char *cidr)
+ unsigned int Device::ipAddressToNum(const char *address)
+ {
+ // Variables...
+- char *addressPointer = 0;
++ const char *addressPointer = 0;
+ unsigned int returnAddress = 0;
+ int tempInt = 0;
+
diff --git a/net-libs/libnipper/libnipper-0.12.6-r1.ebuild b/net-libs/libnipper/libnipper-0.12.6-r1.ebuild
new file mode 100644
index 000000000000..a286fd091727
--- /dev/null
+++ b/net-libs/libnipper/libnipper-0.12.6-r1.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-libs/libnipper/libnipper-0.12.6-r1.ebuild,v 1.1 2009/07/10 06:31:16 ikelos Exp $
+
+inherit eutils cmake-utils
+
+DESCRIPTION="A router configuration security analysis library"
+HOMEPAGE="http://nipper.titania.co.uk/"
+SRC_URI="mirror://sourceforge/nipper/${P}.tgz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+IUSE=""
+
+# DEPEND is implicitly set by cmake-utils
+RDEPEND=""
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ epatch "${FILESDIR}/${P}-glibc-2.10.patch"
+}