Gentoo Archives: gentoo-commits

From: "Jeroen Roovers (jer)" <jer@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-libs/libmnl: ChangeLog libmnl-1.0.3-r1.ebuild libmnl-1.0.2.ebuild
Date: Mon, 29 Apr 2013 12:25:02
Message-Id: 20130429122456.85AF52171D@flycatcher.gentoo.org
1 jer 13/04/29 12:24:56
2
3 Modified: ChangeLog
4 Added: libmnl-1.0.3-r1.ebuild
5 Removed: libmnl-1.0.2.ebuild
6 Log:
7 Add USE=static-libs.
8
9 (Portage version: 2.2.0_alpha173/cvs/Linux x86_64, signed Manifest commit with key A792A613)
10
11 Revision Changes Path
12 1.29 net-libs/libmnl/ChangeLog
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/libmnl/ChangeLog?rev=1.29&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/libmnl/ChangeLog?rev=1.29&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/libmnl/ChangeLog?r1=1.28&r2=1.29
17
18 Index: ChangeLog
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/net-libs/libmnl/ChangeLog,v
21 retrieving revision 1.28
22 retrieving revision 1.29
23 diff -u -r1.28 -r1.29
24 --- ChangeLog 21 Feb 2013 16:41:45 -0000 1.28
25 +++ ChangeLog 29 Apr 2013 12:24:56 -0000 1.29
26 @@ -1,6 +1,12 @@
27 # ChangeLog for net-libs/libmnl
28 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
29 -# $Header: /var/cvsroot/gentoo-x86/net-libs/libmnl/ChangeLog,v 1.28 2013/02/21 16:41:45 jer Exp $
30 +# $Header: /var/cvsroot/gentoo-x86/net-libs/libmnl/ChangeLog,v 1.29 2013/04/29 12:24:56 jer Exp $
31 +
32 +*libmnl-1.0.3-r1 (29 Apr 2013)
33 +
34 + 29 Apr 2013; Jeroen Roovers <jer@g.o> -libmnl-1.0.2.ebuild,
35 + +libmnl-1.0.3-r1.ebuild:
36 + Add USE=static-libs.
37
38 21 Feb 2013; Jeroen Roovers <jer@g.o> libmnl-1.0.3.ebuild:
39 Stable for HPPA (bug #457806).
40
41
42
43 1.1 net-libs/libmnl/libmnl-1.0.3-r1.ebuild
44
45 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/libmnl/libmnl-1.0.3-r1.ebuild?rev=1.1&view=markup
46 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/libmnl/libmnl-1.0.3-r1.ebuild?rev=1.1&content-type=text/plain
47
48 Index: libmnl-1.0.3-r1.ebuild
49 ===================================================================
50 # Copyright 1999-2013 Gentoo Foundation
51 # Distributed under the terms of the GNU General Public License v2
52 # $Header: /var/cvsroot/gentoo-x86/net-libs/libmnl/libmnl-1.0.3-r1.ebuild,v 1.1 2013/04/29 12:24:56 jer Exp $
53
54 EAPI=4
55
56 inherit eutils multilib toolchain-funcs
57
58 DESCRIPTION="Minimalistic netlink library"
59 HOMEPAGE="http://netfilter.org/projects/libmnl"
60 SRC_URI="http://www.netfilter.org/projects/${PN}/files/${P}.tar.bz2"
61
62 LICENSE="LGPL-2.1"
63 SLOT="0"
64 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux"
65 IUSE="examples static-libs"
66
67 src_configure() {
68 econf \
69 $(use_enable static-libs static) \
70 --libdir="${EPREFIX}"/$(get_libdir)
71 }
72
73 src_install() {
74 default
75 dodir /usr/$(get_libdir)/pkgconfig/
76 mv "${ED}"/{,usr/}$(get_libdir)/pkgconfig/libmnl.pc || die
77 mv "${ED}"/{,usr/}$(get_libdir)/libmnl.a || die
78 mv "${ED}"/{,usr/}$(get_libdir)/libmnl.la || die
79 gen_usr_ldscript libmnl.so
80
81 if use examples; then
82 find examples/ -name 'Makefile*' -delete
83 dodoc -r examples/
84 docompress -x /usr/share/doc/${PF}/examples
85 fi
86
87 prune_libtool_files
88 }