diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/libnl/Manifest b/sdk_container/src/third_party/portage-stable/dev-libs/libnl/Manifest index 07f7f90384..5f67682d47 100644 --- a/sdk_container/src/third_party/portage-stable/dev-libs/libnl/Manifest +++ b/sdk_container/src/third_party/portage-stable/dev-libs/libnl/Manifest @@ -1 +1,3 @@ DIST libnl-1.1.tar.gz 288932 RMD160 ebfc660302f31e5a94f03683f1ba85a3e057cf30 SHA1 54c7d02f93b09b43338e5cbf42f1373e83566577 SHA256 35cea4cfb6cd8af0cafa0f34fff81def5a1f193b8b8384299b4b21883e22edc3 +DIST libnl-3.2.14.tar.gz 687883 SHA256 6bb043eea08765bada37a053d932f073db9d51e7a8cd419e237c785ba6369e2c SHA512 14e9b733beb985d83bb4672087c91734954a6e90fe71a825dc089ab797ddf6a9e9ee39a046c5b996a3a0184588160a47830a368540831443615793a1eef647f5 WHIRLPOOL 34f6e4cb8b07b67a5b5abfaa59a0a45f114921b894959ede2e7b44640d6aa012a4bc1e08752b31b11035b745001a43716c3e093b4ccfecfa99a0f6a0b65a7539 +DIST libnl-doc-3.2.14.tar.gz 8766064 SHA256 1db05aaa61c14ee578fa432cc1973a73379abe175859ef9e92ea033eae005e43 SHA512 2692f6d4c3e3a9d4fe9cc210fdb03751356daaebe19f8d9041804252a6c220dfc7ad4e72da428b56ade30afa2ef3ec3b6c86416f07b12013403dad8f735b0c0b WHIRLPOOL f55436bc28750f4d4d1bf716fc73e36a01b27d8799c0b2d8fee785db3da935fae4c4ab05a03dd4c65b9ef0cc32d2c112182b4e343e97b116a28da90e3035d96c diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/libnl/libnl-3.2.14.ebuild b/sdk_container/src/third_party/portage-stable/dev-libs/libnl/libnl-3.2.14.ebuild new file mode 100644 index 0000000000..80f0fca290 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/libnl/libnl-3.2.14.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/libnl/libnl-3.2.14.ebuild,v 1.2 2012/10/26 02:18:02 blueness Exp $ + +EAPI=4 +inherit eutils libtool multilib + +DESCRIPTION="A library for applications dealing with netlink socket" +HOMEPAGE="http://www.infradead.org/~tgr/libnl/" +SRC_URI=" + http://www.infradead.org/~tgr/libnl/files/${P}.tar.gz + http://www.infradead.org/~tgr/libnl/files/${PN}-doc-${PV}.tar.gz +" +LICENSE="LGPL-2.1" +SLOT="3" +KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~ia64-linux ~x86-linux" +IUSE="doc static-libs utils" + +DEPEND=" + sys-devel/flex + sys-devel/bison +" + +src_prepare() { + elibtoolize + epatch "${FILESDIR}"/${PN}-1.1-vlan-header.patch +} + +src_configure() { + econf \ + --disable-silent-rules \ + $(use_enable static-libs static) \ + $(use_enable utils cli) +} + +src_install() { + default + if use doc; then + dohtml -r \ + -a css,html,js,map,png \ + "${WORKDIR}"/${PN}-doc-${PV} + fi + + use static-libs || rm -f "${ED}"/usr/$(get_libdir)/lib*.la + + dodoc ChangeLog +}