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: ChangeLog gupnp-0.18.4.ebuild gupnp-0.18.1.ebuild
Date: Fri, 24 Aug 2012 17:50:43
Message-Id: 20120824175018.E5E45205D1@flycatcher.gentoo.org
1 eva 12/08/24 17:50:18
2
3 Modified: ChangeLog
4 Added: gupnp-0.18.4.ebuild
5 Removed: gupnp-0.18.1.ebuild
6 Log:
7 Version bump. Drop old revision.
8
9 (Portage version: 2.2.0_alpha122/cvs/Linux x86_64)
10
11 Revision Changes Path
12 1.46 net-libs/gupnp/ChangeLog
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/gupnp/ChangeLog?rev=1.46&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/gupnp/ChangeLog?rev=1.46&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/gupnp/ChangeLog?r1=1.45&r2=1.46
17
18 Index: ChangeLog
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/net-libs/gupnp/ChangeLog,v
21 retrieving revision 1.45
22 retrieving revision 1.46
23 diff -u -r1.45 -r1.46
24 --- ChangeLog 22 Jul 2012 18:32:10 -0000 1.45
25 +++ ChangeLog 24 Aug 2012 17:50:18 -0000 1.46
26 @@ -1,6 +1,12 @@
27 # ChangeLog for net-libs/gupnp
28 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
29 -# $Header: /var/cvsroot/gentoo-x86/net-libs/gupnp/ChangeLog,v 1.45 2012/07/22 18:32:10 eva Exp $
30 +# $Header: /var/cvsroot/gentoo-x86/net-libs/gupnp/ChangeLog,v 1.46 2012/08/24 17:50:18 eva Exp $
31 +
32 +*gupnp-0.18.4 (24 Aug 2012)
33 +
34 + 24 Aug 2012; Gilles Dartiguelongue <eva@g.o -gupnp-0.18.1.ebuild,
35 + +gupnp-0.18.4.ebuild:
36 + Version bump. Drop old revision.
37
38 22 Jul 2012; Gilles Dartiguelongue <eva@g.o gupnp-0.18.3.ebuild:
39 Add missing raised glib dependency for connman USE.
40
41
42
43 1.1 net-libs/gupnp/gupnp-0.18.4.ebuild
44
45 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/gupnp/gupnp-0.18.4.ebuild?rev=1.1&view=markup
46 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/gupnp/gupnp-0.18.4.ebuild?rev=1.1&content-type=text/plain
47
48 Index: gupnp-0.18.4.ebuild
49 ===================================================================
50 # Copyright 1999-2012 Gentoo Foundation
51 # Distributed under the terms of the GNU General Public License v2
52 # $Header: /var/cvsroot/gentoo-x86/net-libs/gupnp/gupnp-0.18.4.ebuild,v 1.1 2012/08/24 17:50:18 eva Exp $
53
54 EAPI="4"
55
56 inherit eutils gnome.org multilib
57
58 DESCRIPTION="An object-oriented framework for creating UPnP devs and control points"
59 HOMEPAGE="http://gupnp.org/"
60
61 LICENSE="LGPL-2"
62 SLOT="0"
63 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
64 IUSE="connman +introspection kernel_linux networkmanager"
65
66 RDEPEND=">=net-libs/gssdp-0.11.2[introspection?]
67 >=net-libs/libsoup-2.28.2:2.4[introspection?]
68 >=dev-libs/glib-2.24:2
69 dev-libs/libxml2
70 || (
71 >=sys-apps/util-linux-2.16
72 <sys-libs/e2fsprogs-libs-1.41.8 )
73 introspection? ( >=dev-libs/gobject-introspection-0.6.4 )
74 connman? (
75 >=dev-libs/glib-2.28
76 >=net-misc/connman-0.80 )
77 networkmanager? ( >=dev-libs/glib-2.26 )"
78 DEPEND="${RDEPEND}
79 virtual/pkgconfig
80 sys-devel/gettext"
81
82 DOCS="AUTHORS ChangeLog NEWS README"
83
84 src_configure() {
85 local backend=unix
86 use kernel_linux && backend=linux
87 use connman && backend=connman
88 use networkmanager && backend=network-manager
89
90 econf \
91 $(use_enable introspection) \
92 --disable-static \
93 --disable-dependency-tracking \
94 --disable-gtk-doc \
95 --with-context-manager=${backend}
96 }
97
98 src_install() {
99 default
100 # Remove pointless .la files
101 find "${D}" -name '*.la' -delete
102 }
103
104 pkg_preinst() {
105 preserve_old_lib /usr/$(get_libdir)/libgupnp-1.0.so.3
106 }
107
108 pkg_postinst() {
109 preserve_old_lib_notify /usr/$(get_libdir)/libgupnp-1.0.so.3
110 }