Gentoo Archives: gentoo-commits

From: "Andreas HAttel (dilfridge)" <dilfridge@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-libs/libdbusmenu: metadata.xml ChangeLog libdbusmenu-0.5.1.ebuild
Date: Tue, 01 Nov 2011 22:22:10
Message-Id: 20111101222157.3D0FE2004B@flycatcher.gentoo.org
1 dilfridge 11/11/01 22:21:57
2
3 Modified: metadata.xml ChangeLog
4 Added: libdbusmenu-0.5.1.ebuild
5 Log:
6 Version bump
7
8 (Portage version: 2.1.10.32/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.3 dev-libs/libdbusmenu/metadata.xml
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libdbusmenu/metadata.xml?rev=1.3&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libdbusmenu/metadata.xml?rev=1.3&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libdbusmenu/metadata.xml?r1=1.2&r2=1.3
16
17 Index: metadata.xml
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/dev-libs/libdbusmenu/metadata.xml,v
20 retrieving revision 1.2
21 retrieving revision 1.3
22 diff -u -r1.2 -r1.3
23 --- metadata.xml 7 Feb 2011 09:56:46 -0000 1.2
24 +++ metadata.xml 1 Nov 2011 22:21:57 -0000 1.3
25 @@ -3,7 +3,8 @@
26 <pkgmetadata>
27 <herd>kde</herd>
28 <use>
29 - <flag name="introspection">Use dev-libs/gobject-introspection for introspection</flag>
30 + <flag name="gtk3">Build gtk3 version instead of using gtk2</flag>
31 + <flag name="introspection">Use <pkg>dev-libs/gobject-introspection</pkg> for introspection</flag>
32 <flag name="vala">Enable bindings for dev-lang/vala</flag>
33 </use>
34 </pkgmetadata>
35
36
37
38 1.7 dev-libs/libdbusmenu/ChangeLog
39
40 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libdbusmenu/ChangeLog?rev=1.7&view=markup
41 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libdbusmenu/ChangeLog?rev=1.7&content-type=text/plain
42 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libdbusmenu/ChangeLog?r1=1.6&r2=1.7
43
44 Index: ChangeLog
45 ===================================================================
46 RCS file: /var/cvsroot/gentoo-x86/dev-libs/libdbusmenu/ChangeLog,v
47 retrieving revision 1.6
48 retrieving revision 1.7
49 diff -u -r1.6 -r1.7
50 --- ChangeLog 7 Feb 2011 09:56:46 -0000 1.6
51 +++ ChangeLog 1 Nov 2011 22:21:57 -0000 1.7
52 @@ -1,6 +1,12 @@
53 # ChangeLog for dev-libs/libdbusmenu
54 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
55 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/libdbusmenu/ChangeLog,v 1.6 2011/02/07 09:56:46 tampakrap Exp $
56 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/libdbusmenu/ChangeLog,v 1.7 2011/11/01 22:21:57 dilfridge Exp $
57 +
58 +*libdbusmenu-0.5.1 (01 Nov 2011)
59 +
60 + 01 Nov 2011; Andreas K. Huettel <dilfridge@g.o>
61 + +libdbusmenu-0.5.1.ebuild, metadata.xml:
62 + Version bump
63
64 *libdbusmenu-0.3.16-r2 (07 Feb 2011)
65
66
67
68
69 1.1 dev-libs/libdbusmenu/libdbusmenu-0.5.1.ebuild
70
71 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libdbusmenu/libdbusmenu-0.5.1.ebuild?rev=1.1&view=markup
72 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libdbusmenu/libdbusmenu-0.5.1.ebuild?rev=1.1&content-type=text/plain
73
74 Index: libdbusmenu-0.5.1.ebuild
75 ===================================================================
76 # Copyright 1999-2011 Gentoo Foundation
77 # Distributed under the terms of the GNU General Public License v2
78 # $Header: /var/cvsroot/gentoo-x86/dev-libs/libdbusmenu/libdbusmenu-0.5.1.ebuild,v 1.1 2011/11/01 22:21:57 dilfridge Exp $
79
80 EAPI=4
81
82 inherit eutils versionator virtualx
83
84 MY_MAJOR_VERSION="$(get_version_component_range 1-2)"
85 if version_is_at_least "${MY_MAJOR_VERSION}.50" ; then
86 MY_MAJOR_VERSION="$(get_major_version).$(($(get_version_component_range 2)+1))"
87 fi
88
89 DESCRIPTION="Library to pass menu structure across DBus"
90 HOMEPAGE="https://launchpad.net/dbusmenu"
91 SRC_URI="http://launchpad.net/dbusmenu/${MY_MAJOR_VERSION}/${PV}/+download/${P}.tar.gz"
92
93 LICENSE="LGPL-3"
94 SLOT="0"
95 KEYWORDS="~amd64 ~x86"
96 IUSE="gtk gtk3 +introspection test vala"
97
98 RDEPEND="
99 dev-libs/glib:2
100 dev-libs/dbus-glib
101 dev-libs/libxml2:2
102 gtk? (
103 gtk3? ( x11-libs/gtk+:3 )
104 !gtk3? ( x11-libs/gtk+:2 )
105 )
106 "
107
108 DEPEND="${RDEPEND}
109 introspection? ( >=dev-libs/gobject-introspection-0.6.7 )
110 test? (
111 dev-libs/json-glib[introspection?]
112 dev-util/dbus-test-runner
113 )
114 vala? ( dev-lang/vala:0.14 )
115 dev-util/intltool
116 dev-util/pkgconfig
117 "
118
119 REQUIRED_USE="vala? ( introspection )"
120
121 src_configure() {
122 local gtkconf
123 if use gtk3 ; then
124 gtkconf=" --with-gtk=3"
125 else
126 gtkconf=" --with-gtk=2"
127 fi
128
129 VALA_API_GEN=$(type -p vapigen-0.14) \
130 econf \
131 ${gtkconf} \
132 $(use_enable gtk) \
133 $(use_enable gtk dumper) \
134 $(use_enable introspection) \
135 $(use_enable test tests) \
136 $(use_enable vala)
137 }
138
139 src_test() {
140 Xemake check || die "testsuite failed"
141 }
142
143 src_install() {
144 MAKEOPTS="-j1" default
145 }