mgorny 15/04/05 16:09:44
Modified: metadata.xml ChangeLog
Added: libdbusmenu-12.10.2-r1.ebuild
libdbusmenu-0.6.2-r1.ebuild
Removed: libdbusmenu-0.6.2.ebuild libdbusmenu-12.10.2.ebuild
Log:
Move dev-libs/libdbusmenu to slot 0, and replace USE=gtk with USE=gtk3 per
the QA decision.
(Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key
EFB4464E!)
Revision Changes Path
1.7 dev-libs/libdbusmenu/metadata.xml
file :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libdbusmenu/metadata.xml?rev=1.7&view=markup
plain:
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libdbusmenu/metadata.xml?rev=1.7&content-type=text/plain
diff :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libdbusmenu/metadata.xml?r1=1.6&r2=1.7
Index: metadata.xml
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-libs/libdbusmenu/metadata.xml,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- metadata.xml 13 Feb 2014 09:13:33 -0000 1.6
+++ metadata.xml 5 Apr 2015 16:09:44 -0000 1.7
@@ -7,6 +7,7 @@
<email>[email protected]</email>
</maintainer>
<use>
+ <flag name="gtk3">Enable support for GTK+3</flag>
<flag name="introspection">Use <pkg>dev-libs/gobject-introspection</pkg>
for introspection</flag>
</use>
</pkgmetadata>
1.34 dev-libs/libdbusmenu/ChangeLog
file :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libdbusmenu/ChangeLog?rev=1.34&view=markup
plain:
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libdbusmenu/ChangeLog?rev=1.34&content-type=text/plain
diff :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libdbusmenu/ChangeLog?r1=1.33&r2=1.34
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-libs/libdbusmenu/ChangeLog,v
retrieving revision 1.33
retrieving revision 1.34
diff -u -r1.33 -r1.34
--- ChangeLog 5 Apr 2015 12:58:07 -0000 1.33
+++ ChangeLog 5 Apr 2015 16:09:44 -0000 1.34
@@ -1,6 +1,15 @@
# ChangeLog for dev-libs/libdbusmenu
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/libdbusmenu/ChangeLog,v 1.33
2015/04/05 12:58:07 mgorny Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libdbusmenu/ChangeLog,v 1.34
2015/04/05 16:09:44 mgorny Exp $
+
+*libdbusmenu-12.10.2-r1 (05 Apr 2015)
+*libdbusmenu-0.6.2-r1 (05 Apr 2015)
+
+ 05 Apr 2015; Michał Górny <[email protected]> +libdbusmenu-0.6.2-r1.ebuild,
+ +libdbusmenu-12.10.2-r1.ebuild, -libdbusmenu-0.6.2.ebuild,
+ -libdbusmenu-12.10.2.ebuild, metadata.xml:
+ Move dev-libs/libdbusmenu to slot 0, and replace USE=gtk with USE=gtk3 per
the
+ QA decision.
05 Apr 2015; Michał Górny <[email protected]> libdbusmenu-12.10.2.ebuild:
Pass -j1 to emake rather than overriding MAKEOPTS, patch by karolherbst.
1.1 dev-libs/libdbusmenu/libdbusmenu-12.10.2-r1.ebuild
file :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libdbusmenu/libdbusmenu-12.10.2-r1.ebuild?rev=1.1&view=markup
plain:
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libdbusmenu/libdbusmenu-12.10.2-r1.ebuild?rev=1.1&content-type=text/plain
Index: libdbusmenu-12.10.2-r1.ebuild
===================================================================
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header:
/var/cvsroot/gentoo-x86/dev-libs/libdbusmenu/libdbusmenu-12.10.2-r1.ebuild,v
1.1 2015/04/05 16:09:44 mgorny Exp $
EAPI=5
VALA_MIN_API_VERSION=0.16
VALA_USE_DEPEND=vapigen
PYTHON_COMPAT=( python{2_6,2_7} )
inherit eutils flag-o-matic python-single-r1 vala
DESCRIPTION="Library to pass menu structure across DBus"
HOMEPAGE="http://launchpad.net/dbusmenu"
SRC_URI="http://launchpad.net/${PN/lib}/${PV%.*}/${PV}/+download/${P}.tar.gz"
LICENSE="LGPL-2.1 LGPL-3"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86"
IUSE="debug gtk3 +introspection"
RDEPEND="
>=dev-libs/dbus-glib-0.100
>=dev-libs/json-glib-0.13.4
>=dev-libs/glib-2.32
dev-libs/libxml2
gtk3? ( >=x11-libs/gtk+-3.2:3[introspection?] )
introspection? ( >=dev-libs/gobject-introspection-1 )
!<${CATEGORY}/${PN}-0.5.1-r200"
DEPEND="${RDEPEND}
app-text/gnome-doc-utils
dev-util/intltool
virtual/pkgconfig
introspection? ( $(vala_depend) )"
src_prepare() {
if use introspection; then
vala_src_prepare
export VALA_API_GEN="${VAPIGEN}"
fi
python_fix_shebang tools
}
src_configure() {
append-flags -Wno-error #414323
# dumper extra tool is only for GTK+-2.x, tests use valgrind which is
stupid
econf \
--docdir=/usr/share/doc/${PF} \
--disable-static \
--disable-silent-rules \
--disable-scrollkeeper \
$(use_enable gtk3 gtk) \
--disable-dumper \
$(use_enable introspection) \
$(use_enable introspection vala) \
$(use_enable debug massivedebugging) \
--with-html-dir=/usr/share/doc/${PF}/html \
--with-gtk=3
}
src_test() { :; } #440192
src_install() {
emake -j1 DESTDIR="${D}" install
einstalldocs
local a b
for a in ${PN}-{glib,gtk}; do
b=/usr/share/doc/${PF}/html/${a}
[[ -d ${ED}/${b} ]] && dosym ${b} /usr/share/gtk-doc/html/${a}
done
prune_libtool_files
}
1.1 dev-libs/libdbusmenu/libdbusmenu-0.6.2-r1.ebuild
file :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libdbusmenu/libdbusmenu-0.6.2-r1.ebuild?rev=1.1&view=markup
plain:
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libdbusmenu/libdbusmenu-0.6.2-r1.ebuild?rev=1.1&content-type=text/plain
Index: libdbusmenu-0.6.2-r1.ebuild
===================================================================
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header:
/var/cvsroot/gentoo-x86/dev-libs/libdbusmenu/libdbusmenu-0.6.2-r1.ebuild,v 1.1
2015/04/05 16:09:44 mgorny Exp $
EAPI=4
VALA_MIN_API_VERSION=0.16
VALA_USE_DEPEND=vapigen
inherit eutils flag-o-matic vala
DESCRIPTION="Library to pass menu structure across DBus"
HOMEPAGE="http://launchpad.net/dbusmenu"
SRC_URI="http://launchpad.net/${PN/lib}/${PV%.*}/${PV}/+download/${P}.tar.gz"
LICENSE="LGPL-2.1 LGPL-3"
SLOT="0"
KEYWORDS="~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~x86"
IUSE="debug gtk3 +introspection"
RDEPEND=">=dev-libs/glib-2.32
>=dev-libs/dbus-glib-0.100
dev-libs/libxml2
gtk3? ( >=x11-libs/gtk+-3.2:3[introspection?] )
introspection? ( >=dev-libs/gobject-introspection-1 )
!<${CATEGORY}/${PN}-0.5.1-r200"
DEPEND="${RDEPEND}
app-text/gnome-doc-utils
dev-util/intltool
virtual/pkgconfig
introspection? ( $(vala_depend) )"
src_prepare() {
if use introspection; then
vala_src_prepare
export VALA_API_GEN="${VAPIGEN}"
fi
}
src_configure() {
append-flags -Wno-error #414323
# dumper extra tool is only for GTK+-2.x, tests use valgrind which is
stupid
econf \
--docdir=/usr/share/doc/${PF} \
--disable-static \
--disable-silent-rules \
--disable-scrollkeeper \
$(use_enable gtk3 gtk) \
--disable-dumper \
--disable-tests \
$(use_enable introspection) \
$(use_enable introspection vala) \
$(use_enable debug massivedebugging) \
--with-html-dir=/usr/share/doc/${PF}/html \
--with-gtk=3
}
src_test() { :; } #440192
src_install() {
emake -j1 DESTDIR="${D}" install
dodoc AUTHORS ChangeLog README
local a b
for a in ${PN}-{glib,gtk}; do
b=/usr/share/doc/${PF}/html/${a}
[[ -d ${ED}/${b} ]] && dosym ${b} /usr/share/gtk-doc/html/${a}
done
prune_libtool_files
}