aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas K. Huettel (dilfridge) <mail@akhuettel.de>2011-11-01 22:52:44 +0100
committerAndreas K. Huettel (dilfridge) <mail@akhuettel.de>2011-11-01 22:53:18 +0100
commit316950809ad391f35bd9eaf410bb6b66b0ffe7f0 (patch)
tree62617bb7e52d80c0dd91356d067eab31c3c26703 /dev-libs
parent[net-im/telepathy-accounts-kcm] remove circular dependency on telepathy-conta... (diff)
downloadkde-316950809ad391f35bd9eaf410bb6b66b0ffe7f0.tar.gz
kde-316950809ad391f35bd9eaf410bb6b66b0ffe7f0.tar.bz2
kde-316950809ad391f35bd9eaf410bb6b66b0ffe7f0.zip
[dev-libs/libdbusmenu] Version bump
(Portage version: 2.1.10.32/git/Linux x86_64, signed Manifest commit with key B6C5F7DE)
Diffstat (limited to 'dev-libs')
-rw-r--r--dev-libs/libdbusmenu/Manifest28
-rw-r--r--dev-libs/libdbusmenu/libdbusmenu-0.5.1.ebuild62
2 files changed, 77 insertions, 13 deletions
diff --git a/dev-libs/libdbusmenu/Manifest b/dev-libs/libdbusmenu/Manifest
index f645d726e7..71ad699056 100644
--- a/dev-libs/libdbusmenu/Manifest
+++ b/dev-libs/libdbusmenu/Manifest
@@ -9,22 +9,24 @@ AUX libdbusmenu-0.3.94-decouple-testapp.patch 452 RMD160 d1b40ffc8d7cfbd181c8d1c
AUX libdbusmenu-0.3.94-fix-introspection.patch 440 RMD160 c3f88647e841352a8458d225c69128b8f74fdcca SHA1 45ee137cc519dce56bbd59d0ce9ba3975c6719ad SHA256 1bf6efc1150e42bfda680678e7ef926f6aa50bd3d4e9854c877cdcf8a61762ee
AUX libdbusmenu-0.3.94-optional-gtk.patch 3490 RMD160 4946bbd0d3d8dd5d2ff48708db30a6016763ca02 SHA1 31247718c60e227070de822c9c02bc17a3343261 SHA256 93b222e233ab1b31de1f670d69c39530b45e0fdb04845fce1ea29a4e4f26ade2
DIST libdbusmenu-0.3.94.tar.gz 614544 RMD160 5ede1948800fd2cf1721ff70f950c52865a78bd4 SHA1 9b06ac06c5d4248ce9e33d0c797c5b9c5b5d1ba7 SHA256 8cc600632ed894ba26d624cc9ad375da63bfed01f665ab6e2e2299567c6d95e5
+DIST libdbusmenu-0.5.1.tar.gz 701014 RMD160 9e47d804bb19b84de7a4c3140f12a417c7260624 SHA1 fb8b4c382aae19a037a625ba85684e8f6c02f01c SHA256 932d26fe29634ea465f2fb861b80ecafeaf0d5f898cdc35b3379b046ad5b2812
EBUILD libdbusmenu-0.3.94-r2.ebuild 2469 RMD160 aeb38c4ef60c72f2b6933ac7ece64b8649e57a9b SHA1 64ce954fdcd7775bc2f09d9164d6a676d0b1eaf4 SHA256 e318cdb13ca25bc40a9f5593804228e01119a7c08ed112fb62573f5c6105c47a
+EBUILD libdbusmenu-0.5.1.ebuild 1700 RMD160 d501133f2c2c08b96cfdb618f0305589b88bb534 SHA1 71bc0d25c2956f607e8f5ab2b4e9d459c3195b30 SHA256 87891f7fe0ee287bb05e499f25464694494b90fe79743c59759151c3641a4ea9
MISC metadata.xml 409 RMD160 2ee443faa26b15e8e12281faee55e2b160768745 SHA1 220966ab3109ae2969566a0c3ac8d1e1cda4fe18 SHA256 75ac27fadab34b1d697a2d610678d4f990077f3b50f76a23b37e2a776ec9bc18
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
-iQIcBAEBCgAGBQJN/Hu/AAoJELHSF2kinlg4c24QAIH8NKRro5Sz9fKwvbBFjF6R
-uVb6RAlz4kDiQjk8QD3Oji36hT0L4uiV5wEvy+gFhrmpv4ytI+Qh6UO3s4v1d5BW
-cgbe5ECnY7JmpzFIrLayOQ7qFP+FGnYHlR9dMdIUVGMbbKg5BztAGJqGtdRuS8ip
-/iTSzSxfXiKktL+rVUyj5HqOf/xFOvxKzRWdepUezd5jeoHApcjiOfNTUR+6nAAE
-uHjMva+tAUhVHGtV7k0y4qO4j5jvRzOuT2xJPN7Cs8QwgOuXxjPH1iJpXJm+ITNO
-uSafAeKxeNGzfIONz1CtLX4guXnjPWBfpzzWzzRixD4E9kzzNxZT/DF6AjcMfEyJ
-6akq8vYdw5cCDBEt0fMQOsSf7Sh5X1QiF7gJBYEEWMevOLevzlqyfY5rfBQypy7B
-6MnFxxwZvd0aE7n5Vuz3/HHG7rsxhZiBKXUlAc2K5jYI8nHLunMHTxXo+dCoLLwm
-tnwSYR13Y4lwy7dD9p4PBRl/+VYFgDVLPR5FCzocogGLX+r+YI3Fc/CrNZxybWeN
-VxgWXwIrFcCY/UQ2DesS3LMaNUp4HB+IiN8xYCkm9gr5pkBEHo91n5r/sZlz7pXC
-XfIrXpzZ5QZPLjuWDB1wefdxHWCpgflbVtsNMJ1Zq2h9Rmx3khJP1UTi9zulVoEN
-4/FJaH5C+Pn+tCp8UFCQ
-=wuFS
+iQIcBAEBCgAGBQJOsGosAAoJENwGBM22xffeMUEP/0n+kqls9Op9uh/GUy6+jVf0
+QJwNS2FsGOwcJzQ8dOdAzV9KGrHkLaWfnUOlUKF1ESxkVsGm3svc0ZN2oxXfayjD
+/PN+Y+hgOBNbP2G3CprwNFzuDSONY5eG+E265PRUnyIwCu7rnf/P4+33OR6S7rcf
+XIgMjLcAP+NzPeYL+axUKa/twU1r4BIRPlyE0eWd3L4OuiEn3/SFmY8yT1pTyzvp
+tpd3XKhYdhnhDpn8Q85LXyOeC5KhJEsq24aEWin4NYoPFeKNi3RzwV1VkCyKyQt6
+cwoKIh8uby8I4VXLjE3nra9ga+2IIbvY4m0bUS1JSEq09gwJs96JvpNVWdKiWEca
+uy6LDRuOVo6W3jgm+8O2aOqQxO7B3jqaTgNpv9ZP9XCRJql7F97SCoWVDkQ4lwjx
+NAptTMbJQ9GOmA6oTTT1V/pzrF1+gvsmKd6SNFIh6K2qHYqUitZOoDWsqizinDDx
+YuABRq3pFDfxgKm+5htLE3xA0Op3Q6AVkfXll2HzmFCV/g8CD0EHlzcxakMfB1fm
+KuFNlFoJ6+U7htJvXr2+3Db9sJq14PIHI8vgd7VOLap4pFm3JILavmtSuX58yTpT
+LisI5i9ZtM1ykd9OAvL1WOxOYAeFBjO/AYIo/7p5MN0yn7KdK5ClpjK7+M1s/5LZ
+IjtEZr0n63DL9fLbRr3G
+=RQ2P
-----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 0000000000..b8366e424f
--- /dev/null
+++ b/dev-libs/libdbusmenu/libdbusmenu-0.5.1.ebuild
@@ -0,0 +1,62 @@
+# 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.3.16-r2.ebuild,v 1.1 2011/02/07 09:56:46 tampakrap Exp $
+
+EAPI=3
+
+inherit autotools 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 +introspection test vala"
+
+RDEPEND="dev-libs/glib:2
+ dev-libs/dbus-glib
+ dev-libs/libxml2:2
+ gtk? ( 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.10 )
+ dev-util/intltool
+ dev-util/pkgconfig"
+
+pkg_setup() {
+ if use vala && use !introspection ; then
+ eerror "Vala bindings (USE=vala) require introspection support (USE=introspection)"
+ die "Vala bindings (USE=vala) require introspection support (USE=introspection)"
+ fi
+}
+
+src_configure() {
+ VALA_API_GEN=$(type -p vapigen-0.10) \
+ econf \
+ --with-gtk=2 \
+ $(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() {
+ emake DESTDIR="${ED}" install || die "make install failed"
+ dodoc AUTHORS || die "dodoc failed"
+}