diff options
-rw-r--r-- | dev-libs/libnl/ChangeLog | 9 | ||||
-rw-r--r-- | dev-libs/libnl/Manifest | 30 | ||||
-rw-r--r-- | dev-libs/libnl/files/digest-libnl-1.0_pre6-r1 | 3 | ||||
-rw-r--r-- | dev-libs/libnl/files/libnl-1.0_pre6-__u64_x86_64.patch | 15 | ||||
-rw-r--r-- | dev-libs/libnl/libnl-1.0_pre6-r1.ebuild | 33 |
5 files changed, 85 insertions, 5 deletions
diff --git a/dev-libs/libnl/ChangeLog b/dev-libs/libnl/ChangeLog index e77d46162d02..5184328f9568 100644 --- a/dev-libs/libnl/ChangeLog +++ b/dev-libs/libnl/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for dev-libs/libnl # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/libnl/ChangeLog,v 1.20 2007/08/28 14:38:44 nixnut Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/libnl/ChangeLog,v 1.21 2007/12/01 19:47:49 rbu Exp $ + +*libnl-1.0_pre6-r1 (01 Dec 2007) + + 01 Dec 2007; Robert Buchholz <rbu@gentoo.org> + +files/libnl-1.0_pre6-__u64_x86_64.patch, +libnl-1.0_pre6-r1.ebuild: + Non maintainer commit: Bump to the actual pre6 release (bug #197450) and do + not install pkgconfig file to /usr/share (bug #185878). 28 Aug 2007; nixnut <nixnut@gentoo.org> libnl-1.0_pre6.ebuild: Stable on ppc wrt bug 189781 diff --git a/dev-libs/libnl/Manifest b/dev-libs/libnl/Manifest index ffa5aec820b0..878fc94be09a 100644 --- a/dev-libs/libnl/Manifest +++ b/dev-libs/libnl/Manifest @@ -1,3 +1,6 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + AUX libnl-0.5.0-include.diff 364 RMD160 96898c168b8732daf8372fbda89060a24942783c SHA1 7e4a8caf005f2c15e2ea174c3f533bca67c1bd06 SHA256 ea943a86d2f7753cf0f36ee90b6ce9eb7f3b9d229fc2ca8964a62dc55d6e44db MD5 0eecf3acdb3d426c16ddfd7a398ed1a7 files/libnl-0.5.0-include.diff 364 RMD160 96898c168b8732daf8372fbda89060a24942783c files/libnl-0.5.0-include.diff 364 @@ -14,24 +17,33 @@ AUX libnl-1.0_pre5-include.diff 364 RMD160 96898c168b8732daf8372fbda89060a249427 MD5 0eecf3acdb3d426c16ddfd7a398ed1a7 files/libnl-1.0_pre5-include.diff 364 RMD160 96898c168b8732daf8372fbda89060a24942783c files/libnl-1.0_pre5-include.diff 364 SHA256 ea943a86d2f7753cf0f36ee90b6ce9eb7f3b9d229fc2ca8964a62dc55d6e44db files/libnl-1.0_pre5-include.diff 364 +AUX libnl-1.0_pre6-__u64_x86_64.patch 438 RMD160 bc39c1525d38c0a54029282ab141c7a058f2fb9f SHA1 a958b077b6a092537d76b128b807121f4293f831 SHA256 984970a9409af7690c36ef663c3bd9a2c56b5ac3d4ccf3a86b4fe17a56abafc4 +MD5 6db0cda2bdf2f02dc140b5d0b50d5c98 files/libnl-1.0_pre6-__u64_x86_64.patch 438 +RMD160 bc39c1525d38c0a54029282ab141c7a058f2fb9f files/libnl-1.0_pre6-__u64_x86_64.patch 438 +SHA256 984970a9409af7690c36ef663c3bd9a2c56b5ac3d4ccf3a86b4fe17a56abafc4 files/libnl-1.0_pre6-__u64_x86_64.patch 438 AUX libnl-1.pc 184 RMD160 ca83279dd0fea90c0f03f3d28f6808e82ccb3a1f SHA1 e87c07eaea0cc0305a01e41bc6d0d1e87403d091 SHA256 36632c6a5fbfbfab28e56a3fbdbc5cf3d867c4b401481a3adc48214a78f00a70 MD5 d8e0c9170a12cf86a832f1810829016f files/libnl-1.pc 184 RMD160 ca83279dd0fea90c0f03f3d28f6808e82ccb3a1f files/libnl-1.pc 184 SHA256 36632c6a5fbfbfab28e56a3fbdbc5cf3d867c4b401481a3adc48214a78f00a70 files/libnl-1.pc 184 DIST libnl-0.5.0.tar.gz 163375 RMD160 e026591700b360ae440f4c894ad093416d7cb220 SHA1 325dcd016e0c0516b46dc165d60144d24c11424a SHA256 89a6b5086987460ddd9b24723f35a3a951ccf2886cabe26bef89b8c53528fec5 +DIST libnl-1.0-pre6-fix1.tar.gz 209345 RMD160 de3007803c9e3b6e40bb15e3725d280cac0a7d75 SHA1 41387f2921fc4a5cd3a82193ce6acd5c75e46b80 SHA256 c8e7c18c17e8ddf7c9322ea8b5022770f79d5dd2fed7ac239d622f9dbe477a03 DIST libnl-1.0_pre6.tar.bz2 256553 RMD160 f393e7ebe7822c575a3e213cdbcfee8d63f21800 SHA1 91dcb5f2fba7c751989197754c0b770b064389c0 SHA256 672103f2b521d9bb2983ca0b7f1c5501fa04c9b2aabb9f8d5567ab6b3c9f6c90 EBUILD libnl-0.5.0.ebuild 694 RMD160 f1147637db7c7d6c04fb752f2effa1f282345104 SHA1 f63cbd1f5391e7d702d6f892e870123331c1c1f2 SHA256 c72ecd52991edafb9062dcee685d526c952f2d2e0adae32d4289f2ac0ca8f020 MD5 233de3f0600a9b2d8c4bfe1d4d5bc7e0 libnl-0.5.0.ebuild 694 RMD160 f1147637db7c7d6c04fb752f2effa1f282345104 libnl-0.5.0.ebuild 694 SHA256 c72ecd52991edafb9062dcee685d526c952f2d2e0adae32d4289f2ac0ca8f020 libnl-0.5.0.ebuild 694 +EBUILD libnl-1.0_pre6-r1.ebuild 955 RMD160 1c150401b127bee7d24e7ac5aa78f9849a898b22 SHA1 87c39afd4dad95256b3bcebdf7e7f6d00e4f1aae SHA256 67fd434bb98c578c97656d3518a09ac520626a4930d1b2a9042c9455e039190a +MD5 c1a4f24f0469efc337cde7b8563de1e6 libnl-1.0_pre6-r1.ebuild 955 +RMD160 1c150401b127bee7d24e7ac5aa78f9849a898b22 libnl-1.0_pre6-r1.ebuild 955 +SHA256 67fd434bb98c578c97656d3518a09ac520626a4930d1b2a9042c9455e039190a libnl-1.0_pre6-r1.ebuild 955 EBUILD libnl-1.0_pre6.ebuild 937 RMD160 f8d4ff22ebf301ff49b73c3af67051dd0f2efcdb SHA1 8fc48e75523f56f7b91b8aa2ea22761c633b6f55 SHA256 4ee9240a658aaa1da5884c4804a00bf42a7f5779f39bf17e70fdb63eb73c4029 MD5 5be565882c59c36c22336f88f650a0b8 libnl-1.0_pre6.ebuild 937 RMD160 f8d4ff22ebf301ff49b73c3af67051dd0f2efcdb libnl-1.0_pre6.ebuild 937 SHA256 4ee9240a658aaa1da5884c4804a00bf42a7f5779f39bf17e70fdb63eb73c4029 libnl-1.0_pre6.ebuild 937 -MISC ChangeLog 2868 RMD160 866afaa9242a525fe58d539fd769d4cf62b6fecc SHA1 d60eb3c54226511db04d6a1194d7599879a24b4e SHA256 a509f265bbe56e48314c9af9a0744bb77413700ca6cdab2a756cabde03d846ea -MD5 059dc649144f80df66154a72c4fbcc0f ChangeLog 2868 -RMD160 866afaa9242a525fe58d539fd769d4cf62b6fecc ChangeLog 2868 -SHA256 a509f265bbe56e48314c9af9a0744bb77413700ca6cdab2a756cabde03d846ea ChangeLog 2868 +MISC ChangeLog 3155 RMD160 23aa65e191beadcb4682b60a037569bda8692721 SHA1 962e6daca6b8ed9136516f8190ca68620326e39b SHA256 bc43401ec719b511bc79b254ff63a29fca994fbee73ae09e87361a05be7aaebb +MD5 918ad98789988e1966d6e7cfd046b032 ChangeLog 3155 +RMD160 23aa65e191beadcb4682b60a037569bda8692721 ChangeLog 3155 +SHA256 bc43401ec719b511bc79b254ff63a29fca994fbee73ae09e87361a05be7aaebb ChangeLog 3155 MISC metadata.xml 257 RMD160 31a33f71ad088fc55f06494ce46f4278383bb012 SHA1 909146c787ae6f940d598fa431d6d3c2dbcbf594 SHA256 1cfcb15424f420e1604498f361a397b5f45a29da83a51808a6a0c14a9cabe219 MD5 5731c4fdc13f68a2dccaacfbc4fbc611 metadata.xml 257 RMD160 31a33f71ad088fc55f06494ce46f4278383bb012 metadata.xml 257 @@ -42,3 +54,13 @@ SHA256 8a187a42d7b5a9ab4c71e5556ef445b8c4789cc3636ce2b6fcfd96d1d1a667d3 files/di MD5 6ce7db6a2acc13a6a3e39da63936f658 files/digest-libnl-1.0_pre6 247 RMD160 26efaaef436709cd31102ed37e38f02e45c37440 files/digest-libnl-1.0_pre6 247 SHA256 b01fdbbd8385ba92aa16391974de1c66fad7616cdb64e8208cebf00cc45fe2cf files/digest-libnl-1.0_pre6 247 +MD5 3961bd7d5310daf44d1fa6de9431df53 files/digest-libnl-1.0_pre6-r1 259 +RMD160 beb86e8b4fe6b4b01f4c5eee65cd4c9b802c597c files/digest-libnl-1.0_pre6-r1 259 +SHA256 d93bc12918303f1ae0fda7784a55441ba732b4087fded23d9f6e43c77a4d6639 files/digest-libnl-1.0_pre6-r1 259 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1.4.7 (GNU/Linux) + +iD8DBQFHUbppyZx3L/ph1soRAoVXAJ0UIvGbxd176g5tenK0sArP+WbkqACcCZlo +eWj4VflUeRsubtAvQIZarSI= +=HD4t +-----END PGP SIGNATURE----- diff --git a/dev-libs/libnl/files/digest-libnl-1.0_pre6-r1 b/dev-libs/libnl/files/digest-libnl-1.0_pre6-r1 new file mode 100644 index 000000000000..fac098a5a876 --- /dev/null +++ b/dev-libs/libnl/files/digest-libnl-1.0_pre6-r1 @@ -0,0 +1,3 @@ +MD5 7c2d2292416d2b9614b24be81127de57 libnl-1.0-pre6-fix1.tar.gz 209345 +RMD160 de3007803c9e3b6e40bb15e3725d280cac0a7d75 libnl-1.0-pre6-fix1.tar.gz 209345 +SHA256 c8e7c18c17e8ddf7c9322ea8b5022770f79d5dd2fed7ac239d622f9dbe477a03 libnl-1.0-pre6-fix1.tar.gz 209345 diff --git a/dev-libs/libnl/files/libnl-1.0_pre6-__u64_x86_64.patch b/dev-libs/libnl/files/libnl-1.0_pre6-__u64_x86_64.patch new file mode 100644 index 000000000000..fb89baa71bac --- /dev/null +++ b/dev-libs/libnl/files/libnl-1.0_pre6-__u64_x86_64.patch @@ -0,0 +1,15 @@ +--- libnl-1.0-pre5/include/netlink-local.h.__u64_x86_64 2005-11-02 12:29:06.000000000 -0500 ++++ libnl-1.0-pre5/include/netlink-local.h 2006-05-26 20:09:28.000000000 -0400 +@@ -30,11 +30,7 @@ + #include <arpa/inet.h> + #include <netdb.h> + +-typedef uint8_t __u8; +-typedef uint16_t __u16; +-typedef uint32_t __u32; +-typedef int32_t __s32; +-typedef uint64_t __u64; ++#include <linux/types.h> + + /* local header copies */ + #include <linux/if.h> diff --git a/dev-libs/libnl/libnl-1.0_pre6-r1.ebuild b/dev-libs/libnl/libnl-1.0_pre6-r1.ebuild new file mode 100644 index 000000000000..9b071da34e05 --- /dev/null +++ b/dev-libs/libnl/libnl-1.0_pre6-r1.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/libnl/libnl-1.0_pre6-r1.ebuild,v 1.1 2007/12/01 19:47:49 rbu Exp $ + +inherit eutils multilib linux-info versionator + +MY_PV=$(replace_version_separator 2 '-' )-fix1 +MY_P="${PN}-${MY_PV}" + +DESCRIPTION="A library for applications dealing with netlink socket" +HOMEPAGE="http://people.suug.ch/~tgr/libnl/" +SRC_URI="http://people.suug.ch/~tgr/libnl/files/${MY_P}.tar.gz" +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~x86" +IUSE="" + +S="${WORKDIR}/${MY_P}" + +src_unpack() { + unpack ${A} + cd "${S}/lib" + sed -i Makefile -e 's:install -o root -g root:install:' + + cd "${S}/include" + sed -i Makefile -e 's:install -o root -g root:install:g' + epatch "${FILESDIR}/${PN}-1.0_pre5-include.diff" + epatch "${FILESDIR}/${P}-__u64_x86_64.patch" +} + +src_install() { + emake DESTDIR="${D}" install || die +} |