summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Hüttel <dilfridge@gentoo.org>2011-11-01 22:21:57 +0000
committerAndreas Hüttel <dilfridge@gentoo.org>2011-11-01 22:21:57 +0000
commitdcab9003ecec2d866f351f94ca8ea740b8c20098 (patch)
treeec8a9bb780a2d83698de22246bde32b894759b37 /dev-libs/libdbusmenu
parentadd a warning if no music is going to be played (bug #388975) (diff)
downloadhistorical-dcab9003ecec2d866f351f94ca8ea740b8c20098.tar.gz
historical-dcab9003ecec2d866f351f94ca8ea740b8c20098.tar.bz2
historical-dcab9003ecec2d866f351f94ca8ea740b8c20098.zip
Version bump
Package-Manager: portage-2.1.10.32/cvs/Linux x86_64
Diffstat (limited to 'dev-libs/libdbusmenu')
-rw-r--r--dev-libs/libdbusmenu/ChangeLog8
-rw-r--r--dev-libs/libdbusmenu/Manifest26
-rw-r--r--dev-libs/libdbusmenu/libdbusmenu-0.5.1.ebuild70
-rw-r--r--dev-libs/libdbusmenu/metadata.xml3
4 files changed, 103 insertions, 4 deletions
diff --git a/dev-libs/libdbusmenu/ChangeLog b/dev-libs/libdbusmenu/ChangeLog
index e3df590b3496..1ff181154f26 100644
--- a/dev-libs/libdbusmenu/ChangeLog
+++ b/dev-libs/libdbusmenu/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-libs/libdbusmenu
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/libdbusmenu/ChangeLog,v 1.6 2011/02/07 09:56:46 tampakrap Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libdbusmenu/ChangeLog,v 1.7 2011/11/01 22:21:57 dilfridge Exp $
+
+*libdbusmenu-0.5.1 (01 Nov 2011)
+
+ 01 Nov 2011; Andreas K. Huettel <dilfridge@gentoo.org>
+ +libdbusmenu-0.5.1.ebuild, metadata.xml:
+ Version bump
*libdbusmenu-0.3.16-r2 (07 Feb 2011)
diff --git a/dev-libs/libdbusmenu/Manifest b/dev-libs/libdbusmenu/Manifest
index 67b2be65a6da..714224d7ff3c 100644
--- a/dev-libs/libdbusmenu/Manifest
+++ b/dev-libs/libdbusmenu/Manifest
@@ -1,3 +1,6 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA512
+
AUX libdbusmenu-0.2.8-1-optional-gtk.patch 1075 RMD160 4c32361e3f067fd7f3bf2ce79b56c596249ca9bb SHA1 83509f4e77f045b844fb9c472cd32b98bad0bdbd SHA256 9ee4597a6113eb3868a8f69ce6ecdd02ef5cb926febf45879a4202ea346179f8
AUX libdbusmenu-0.2.8-2-optional-tests.patch 1073 RMD160 1f2ac693cc10cbcb1635c4357ef0d0e57ae699f2 SHA1 095c326b0de91aba441ed20425dcc9ffe968819d SHA256 7edd3e056ed470d999c2346c408ccdfc0218c30e7b7d10f413e9b45811d4628c
AUX libdbusmenu-0.2.8-no-gobject-introspection.patch 297 RMD160 467e14be23f3891540f67022f8d602287434d936 SHA1 66819750f37812c3f2950d7d4c46fb84cc57b5cc SHA256 fa6411ae8f311d4e2b8ac2c40314d28996905b2aaf2a8361c743d17845dcff1f
@@ -14,8 +17,27 @@ AUX libdbusmenu-0.3.94-fix-introspection.patch 440 RMD160 c3f88647e841352a8458d2
AUX libdbusmenu-0.3.94-optional-gtk.patch 3490 RMD160 4946bbd0d3d8dd5d2ff48708db30a6016763ca02 SHA1 31247718c60e227070de822c9c02bc17a3343261 SHA256 93b222e233ab1b31de1f670d69c39530b45e0fdb04845fce1ea29a4e4f26ade2
DIST libdbusmenu-0.2.8.tar.gz 431813 RMD160 50a946497e9f47a5a92d4dfcaa0ad211689e3da3 SHA1 8c0cc228393754a57907ff7eb1417ff9ea3dd98e SHA256 5464906135c5658a67bb9fd2bbb8bd9c8fd859ae35099a885db993ee7c75d6ba
DIST libdbusmenu-0.3.16.tar.gz 534381 RMD160 fcacb2fa11a2a51bd053eac81680bc50e643d21d SHA1 b10bce4f7049980e05fe96d5483c880b065fe105 SHA256 3b5dc86a7a298641586a306a837efd5817a65df1947601f696189b8afedb9683
+DIST libdbusmenu-0.5.1.tar.gz 701014 RMD160 9e47d804bb19b84de7a4c3140f12a417c7260624 SHA1 fb8b4c382aae19a037a625ba85684e8f6c02f01c SHA256 932d26fe29634ea465f2fb861b80ecafeaf0d5f898cdc35b3379b046ad5b2812
EBUILD libdbusmenu-0.2.8.ebuild 1519 RMD160 d56b4d9c20d49f8814e9bf072f6f6387bd87f07e SHA1 2a6928fe9a039d79211af66cf3348f5fc330858e SHA256 13d99a2cfd57dc399a9ccd18c313db13788f991ff1bee608cb611104421d261d
EBUILD libdbusmenu-0.3.16-r2.ebuild 2555 RMD160 90f6c09f8ea00ff99283d625209f670de2e04467 SHA1 171a089f40f75f83312280ae8e7f95441adf34e6 SHA256 81800ae79db151250961abc2c8ff8abb8053b86f963cc6103ff9492404aa5836
EBUILD libdbusmenu-0.3.16.ebuild 2019 RMD160 b44a25cfff866cb2319dc881574ff9530d909cdc SHA1 fc76505f9e021630ab570e32edc3f95ddca27382 SHA256 4728c3b22bb6d59752c38e9b7a9d523ea658836d29d63d6157a949b454fce1b4
-MISC ChangeLog 2114 RMD160 6203063dd123b75e9706689993e423cd675e94ff SHA1 0a5f45d8934c58140dc9533790f716f86f387fc1 SHA256 d098ccd72513b1e29f993be8bb8736b36a5c28a5035c349b4b60368a4689a689
-MISC metadata.xml 329 RMD160 ca3029bd8fece0ce6888b9689d554bf0ad4ed1dc SHA1 c8739c065cdaba2b7259fd44e8e6fc890efa1f37 SHA256 244b7f61aed94c089d2b5421c017ed225943c76eec8b1b20b536fd83fe58cd94
+EBUILD libdbusmenu-0.5.1.ebuild 1569 RMD160 bc95d92afd04b004a08571a8724102ddccbc900e SHA1 aafded632b2b3fddce209bde26b4015857423596 SHA256 f399147634c45f0d480ce095a41da828c50d343e4e52f7fcdec97710b4afd7fb
+MISC ChangeLog 2264 RMD160 f5b3be5515cfc3247f28a202b9307944179d30f5 SHA1 b22c80eee6c1df20b58ed63052dd339cea7b7495 SHA256 44a8bb8cfd0fd52112a9652c2907e6cd67fb1b7e2c5a85c40af2cabc9a548e2a
+MISC metadata.xml 410 RMD160 7d8a2315362fe720ab002b80955b35c9640de305 SHA1 3d4414bbabc475c81a5bedd24f7acba278344c67 SHA256 0f87d3cdcb845b5e830c694e25220f61040fa834cac062f5ba14f05f6215e879
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.17 (GNU/Linux)
+
+iQIcBAEBCgAGBQJOsHERAAoJENwGBM22xffemrsQAIGXunxKyUeM+zavLhI4Pm/d
+e4eJQKRYDO6UBMYoeQj8Yv7J89PNbOehUVcGfg5zl+xCEu0NqdnjwqsSPCGI79+z
+EyT6/l2+PY8vM1qTaLftEsC3ZFuFJ2Pimxjxz1/cNtzZF1HlAqLGg0l3Tf0zzF9x
+tRn7zs2krq5e0GVlNXVeb4Nxt/NTnZpoKJqgIjRlN8oJFNt16TPd6/DMZvl2UJPw
+dmopWCEM8PsEvYEvsRoh5ZvM9WQPzT0cDix1taIKm9KjdYNTifHpZ6bCJYs3JZC5
+ucEg3wtvw2cBJW+z2KKGALFcyuvMpRgKAmkYg7d2TmTMGLXAP14iZY0C7zmAnRVW
+LYy6o1VEsJAO3cf7jtaL1f40mUW7FCfIPWlMnlSYerffdFMBJqroc2Y425wgmL5L
+QdiIgNXXu3WJ0FCNKYfL4HbvLvRg4ck5UwlR4eHd1HQsS0Ykr8W/ZjHkvgID8BsR
+4kjsvPQZvrz3BGVJT/9YX3NocKywbz/lSUFDAykzPZQ/4YXKlIMD2POkLN7qQmee
+0djx0/MPZVFWBHlJaFRSHM+rK8XpiYeqZCT6PjzstjfouP3bFBIpmqMySTe9KwX2
+FRyEbGLKZYzOAeupky2Qk8Qnu4GMhy67j5BJ5be758V4VtkKeD1pngdC3pUqY0om
+BXmhVGKJGKKYSZPXzxLG
+=Z5xQ
+-----END PGP SIGNATURE-----
diff --git a/dev-libs/libdbusmenu/libdbusmenu-0.5.1.ebuild b/dev-libs/libdbusmenu/libdbusmenu-0.5.1.ebuild
new file mode 100644
index 000000000000..867acf8c78b3
--- /dev/null
+++ b/dev-libs/libdbusmenu/libdbusmenu-0.5.1.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libdbusmenu/libdbusmenu-0.5.1.ebuild,v 1.1 2011/11/01 22:21:57 dilfridge Exp $
+
+EAPI=4
+
+inherit eutils versionator virtualx
+
+MY_MAJOR_VERSION="$(get_version_component_range 1-2)"
+if version_is_at_least "${MY_MAJOR_VERSION}.50" ; then
+ MY_MAJOR_VERSION="$(get_major_version).$(($(get_version_component_range 2)+1))"
+fi
+
+DESCRIPTION="Library to pass menu structure across DBus"
+HOMEPAGE="https://launchpad.net/dbusmenu"
+SRC_URI="http://launchpad.net/dbusmenu/${MY_MAJOR_VERSION}/${PV}/+download/${P}.tar.gz"
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gtk gtk3 +introspection test vala"
+
+RDEPEND="
+ dev-libs/glib:2
+ dev-libs/dbus-glib
+ dev-libs/libxml2:2
+ gtk? (
+ gtk3? ( x11-libs/gtk+:3 )
+ !gtk3? ( x11-libs/gtk+:2 )
+ )
+"
+
+DEPEND="${RDEPEND}
+ introspection? ( >=dev-libs/gobject-introspection-0.6.7 )
+ test? (
+ dev-libs/json-glib[introspection?]
+ dev-util/dbus-test-runner
+ )
+ vala? ( dev-lang/vala:0.14 )
+ dev-util/intltool
+ dev-util/pkgconfig
+"
+
+REQUIRED_USE="vala? ( introspection )"
+
+src_configure() {
+ local gtkconf
+ if use gtk3 ; then
+ gtkconf=" --with-gtk=3"
+ else
+ gtkconf=" --with-gtk=2"
+ fi
+
+ VALA_API_GEN=$(type -p vapigen-0.14) \
+ econf \
+ ${gtkconf} \
+ $(use_enable gtk) \
+ $(use_enable gtk dumper) \
+ $(use_enable introspection) \
+ $(use_enable test tests) \
+ $(use_enable vala)
+}
+
+src_test() {
+ Xemake check || die "testsuite failed"
+}
+
+src_install() {
+ MAKEOPTS="-j1" default
+}
diff --git a/dev-libs/libdbusmenu/metadata.xml b/dev-libs/libdbusmenu/metadata.xml
index f72a4b5e1709..d79483039046 100644
--- a/dev-libs/libdbusmenu/metadata.xml
+++ b/dev-libs/libdbusmenu/metadata.xml
@@ -3,7 +3,8 @@
<pkgmetadata>
<herd>kde</herd>
<use>
- <flag name="introspection">Use dev-libs/gobject-introspection for introspection</flag>
+ <flag name="gtk3">Build gtk3 version instead of using gtk2</flag>
+ <flag name="introspection">Use <pkg>dev-libs/gobject-introspection</pkg> for introspection</flag>
<flag name="vala">Enable bindings for dev-lang/vala</flag>
</use>
</pkgmetadata>