diff options
author | Peter Volkov <pva@gentoo.org> | 2011-05-01 11:57:20 +0000 |
---|---|---|
committer | Peter Volkov <pva@gentoo.org> | 2011-05-01 11:57:20 +0000 |
commit | bcb8add5104289e7a2db5e7fce0c4c9723145366 (patch) | |
tree | bdc8bf562074b5ad0d6cd073084b8bc0fd3887ef /net-libs/libmnl | |
parent | ppc/ppc64 stable wrt #360793 (diff) | |
download | gentoo-2-bcb8add5104289e7a2db5e7fce0c4c9723145366.tar.gz gentoo-2-bcb8add5104289e7a2db5e7fce0c4c9723145366.tar.bz2 gentoo-2-bcb8add5104289e7a2db5e7fce0c4c9723145366.zip |
Initial import. Required for new ipset.
(Portage version: 2.1.9.46/cvs/Linux x86_64)
Diffstat (limited to 'net-libs/libmnl')
-rw-r--r-- | net-libs/libmnl/ChangeLog | 10 | ||||
-rw-r--r-- | net-libs/libmnl/libmnl-1.0.1.ebuild | 30 | ||||
-rw-r--r-- | net-libs/libmnl/metadata.xml | 17 |
3 files changed, 57 insertions, 0 deletions
diff --git a/net-libs/libmnl/ChangeLog b/net-libs/libmnl/ChangeLog new file mode 100644 index 000000000000..23ce5be0d14d --- /dev/null +++ b/net-libs/libmnl/ChangeLog @@ -0,0 +1,10 @@ +# ChangeLog for net-libs/libmnl +# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/net-libs/libmnl/ChangeLog,v 1.1 2011/05/01 11:57:20 pva Exp $ + +*libmnl-1.0.1 (01 May 2011) + + 01 May 2011; Peter Volkov <pva@gentoo.org> +libmnl-1.0.1.ebuild, + +metadata.xml: + Initial import. Required for new ipset. + diff --git a/net-libs/libmnl/libmnl-1.0.1.ebuild b/net-libs/libmnl/libmnl-1.0.1.ebuild new file mode 100644 index 000000000000..51e977c67ad8 --- /dev/null +++ b/net-libs/libmnl/libmnl-1.0.1.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-libs/libmnl/libmnl-1.0.1.ebuild,v 1.1 2011/05/01 11:57:20 pva Exp $ + +EAPI=4 + +DESCRIPTION="Minimalistic nelink library" +HOMEPAGE="http://netfilter.org/projects/libmnl" +SRC_URI="http://www.netfilter.org/projects/${PN}/files/${P}.tar.bz2" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="examples" + +DEPEND="" +RDEPEND="${DEPEND}" + +src_install() { + emake DESTDIR="${D}" install + dodoc README + + if use examples; then + find examples/ -name "Makefile*" -exec rm -f '{}' + + dodoc -r examples/ + docompress -x /usr/share/doc/${P}/examples + fi + + find "${ED}" -name '*.la' -exec rm -f '{}' + +} diff --git a/net-libs/libmnl/metadata.xml b/net-libs/libmnl/metadata.xml new file mode 100644 index 000000000000..60048729beb9 --- /dev/null +++ b/net-libs/libmnl/metadata.xml @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>no-herd</herd> +<maintainer> + <email>pva@gentoo.org</email> + <name>Peter Volkov</name> +</maintainer> +<longdescription lang="en"> + libmnl is a minimalistic user-space library oriented to Netlink developers. + There are a lot of common tasks in parsing, validating, constructing of both + the Netlink header and TLVs that are repetitive and easy to get wrong. This + library aims to provide simple helpers that allows you to re-use code and to + avoid re-inventing the wheel. +</longdescription> +</pkgmetadata> + |