Gentoo Archives: gentoo-commits

From: "Gilles Dartiguelongue (eva)" <eva@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-libs/gupnp: gupnp-0.18.1.ebuild metadata.xml ChangeLog
Date: Wed, 21 Dec 2011 23:14:07
Message-Id: 20111221231356.4325720034@flycatcher.gentoo.org
1 eva 11/12/21 23:13:56
2
3 Modified: metadata.xml ChangeLog
4 Added: gupnp-0.18.1.ebuild
5 Log:
6 Version bump. Add gnome to metadata.xml.
7
8 (Portage version: 2.2.0_alpha80/cvs/Linux x86_64, RepoMan options: --force)
9
10 Revision Changes Path
11 1.4 net-libs/gupnp/metadata.xml
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/gupnp/metadata.xml?rev=1.4&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/gupnp/metadata.xml?rev=1.4&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/gupnp/metadata.xml?r1=1.3&r2=1.4
16
17 Index: metadata.xml
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/net-libs/gupnp/metadata.xml,v
20 retrieving revision 1.3
21 retrieving revision 1.4
22 diff -u -r1.3 -r1.4
23 --- metadata.xml 21 Jul 2010 10:47:29 -0000 1.3
24 +++ metadata.xml 21 Dec 2011 23:13:56 -0000 1.4
25 @@ -2,6 +2,7 @@
26 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
27 <pkgmetadata>
28 <herd>net-p2p</herd>
29 + <herd>gnome</herd>
30 <use>
31 <flag name="introspection">Use <pkg>dev-libs/gobject-introspection</pkg>
32 for introspection</flag>
33
34
35
36 1.41 net-libs/gupnp/ChangeLog
37
38 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/gupnp/ChangeLog?rev=1.41&view=markup
39 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/gupnp/ChangeLog?rev=1.41&content-type=text/plain
40 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/gupnp/ChangeLog?r1=1.40&r2=1.41
41
42 Index: ChangeLog
43 ===================================================================
44 RCS file: /var/cvsroot/gentoo-x86/net-libs/gupnp/ChangeLog,v
45 retrieving revision 1.40
46 retrieving revision 1.41
47 diff -u -r1.40 -r1.41
48 --- ChangeLog 15 Sep 2011 21:16:12 -0000 1.40
49 +++ ChangeLog 21 Dec 2011 23:13:56 -0000 1.41
50 @@ -1,6 +1,12 @@
51 # ChangeLog for net-libs/gupnp
52 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
53 -# $Header: /var/cvsroot/gentoo-x86/net-libs/gupnp/ChangeLog,v 1.40 2011/09/15 21:16:12 eva Exp $
54 +# $Header: /var/cvsroot/gentoo-x86/net-libs/gupnp/ChangeLog,v 1.41 2011/12/21 23:13:56 eva Exp $
55 +
56 +*gupnp-0.18.1 (21 Dec 2011)
57 +
58 + 21 Dec 2011; Gilles Dartiguelongue <eva@g.o> +gupnp-0.18.1.ebuild,
59 + metadata.xml:
60 + Version bump. Add gnome to metadata.xml.
61
62 15 Sep 2011; Gilles Dartiguelongue <eva@g.o> gupnp-0.18.0.ebuild:
63 Add missing kernel_linux in IUSE.
64
65
66
67 1.1 net-libs/gupnp/gupnp-0.18.1.ebuild
68
69 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/gupnp/gupnp-0.18.1.ebuild?rev=1.1&view=markup
70 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/gupnp/gupnp-0.18.1.ebuild?rev=1.1&content-type=text/plain
71
72 Index: gupnp-0.18.1.ebuild
73 ===================================================================
74 # Copyright 1999-2011 Gentoo Foundation
75 # Distributed under the terms of the GNU General Public License v2
76 # $Header: /var/cvsroot/gentoo-x86/net-libs/gupnp/gupnp-0.18.1.ebuild,v 1.1 2011/12/21 23:13:56 eva Exp $
77
78 EAPI="4"
79
80 inherit eutils gnome.org multilib
81
82 DESCRIPTION="An object-oriented framework for creating UPnP devs and control points"
83 HOMEPAGE="http://gupnp.org/"
84
85 LICENSE="LGPL-2"
86 SLOT="0"
87 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
88 IUSE="+introspection kernel_linux networkmanager"
89
90 RDEPEND=">=net-libs/gssdp-0.11.2[introspection?]
91 >=net-libs/libsoup-2.28.2:2.4[introspection?]
92 >=dev-libs/glib-2.24:2
93 dev-libs/libxml2
94 || ( >=sys-apps/util-linux-2.16 <sys-libs/e2fsprogs-libs-1.41.8 )
95 introspection? ( >=dev-libs/gobject-introspection-0.6.4 )
96 networkmanager? ( >=dev-libs/glib-2.26 )"
97 DEPEND="${RDEPEND}
98 dev-util/pkgconfig
99 sys-devel/gettext"
100
101 DOCS="AUTHORS ChangeLog NEWS README"
102
103 src_configure() {
104 local backend=unix
105 use kernel_linux && backend=linux
106 use networkmanager && backend=network-manager
107
108 econf \
109 $(use_enable introspection) \
110 --disable-static \
111 --disable-dependency-tracking \
112 --disable-gtk-doc \
113 --with-context-manager=${backend}
114 }
115
116 src_install() {
117 default
118 # Remove pointless .la files
119 find "${D}" -name '*.la' -delete
120 }
121
122 pkg_preinst() {
123 preserve_old_lib /usr/$(get_libdir)/libgupnp-1.0.so.3
124 }
125
126 pkg_postinst() {
127 preserve_old_lib_notify /usr/$(get_libdir)/libgupnp-1.0.so.3
128 }