Gentoo Archives: gentoo-commits

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