diff options
author | Alexandre Rostovtsev <tetromino@gentoo.org> | 2012-04-22 23:28:59 +0000 |
---|---|---|
committer | Alexandre Rostovtsev <tetromino@gentoo.org> | 2012-04-22 23:28:59 +0000 |
commit | efbe3f7bd0b333e2bc97378a12c96eebd5706922 (patch) | |
tree | c1e53c937e6528d72942107470c2cb714aced995 /dev-libs/libpeas | |
parent | whitespace (diff) | |
download | historical-efbe3f7bd0b333e2bc97378a12c96eebd5706922.tar.gz historical-efbe3f7bd0b333e2bc97378a12c96eebd5706922.tar.bz2 historical-efbe3f7bd0b333e2bc97378a12c96eebd5706922.zip |
Version bump from the gnome overlay for gjs-1.32 compatibility (bug #413047, thanks to Tiziano Müller).
Package-Manager: portage-2.2.0_alpha100/cvs/Linux x86_64
Diffstat (limited to 'dev-libs/libpeas')
-rw-r--r-- | dev-libs/libpeas/ChangeLog | 11 | ||||
-rw-r--r-- | dev-libs/libpeas/Manifest | 18 | ||||
-rw-r--r-- | dev-libs/libpeas/libpeas-1.4.0.ebuild | 76 |
3 files changed, 102 insertions, 3 deletions
diff --git a/dev-libs/libpeas/ChangeLog b/dev-libs/libpeas/ChangeLog index 3babcd7dd956..99eab4bcdd8b 100644 --- a/dev-libs/libpeas/ChangeLog +++ b/dev-libs/libpeas/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for dev-libs/libpeas -# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/libpeas/ChangeLog,v 1.3 2011/12/01 17:31:42 darkside Exp $ +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/libpeas/ChangeLog,v 1.4 2012/04/22 23:28:59 tetromino Exp $ + +*libpeas-1.4.0 (22 Apr 2012) + + 22 Apr 2012; Alexandre Rostovtsev <tetromino@gentoo.org> + +libpeas-1.4.0.ebuild: + Version bump from the gnome overlay for gjs-1.32 compatibility (bug #413047, + thanks to Tiziano Müller). 01 Dec 2011; Jeremy Olexa <darkside@gentoo.org> libpeas-1.2.0-r1.ebuild: add some prefix keywords as tested diff --git a/dev-libs/libpeas/Manifest b/dev-libs/libpeas/Manifest index 45d73339ce6d..031afded7d04 100644 --- a/dev-libs/libpeas/Manifest +++ b/dev-libs/libpeas/Manifest @@ -1,7 +1,23 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + AUX libpeas-1.2.0-PeasPluginInfo-annotation.patch 2255 RMD160 fb56f5698eaae7fe164164d1d2ea58646b57a50f SHA1 add8ee5aa71c7be0aa502c44863704b2b7816ac9 SHA256 2b187f0681021ea1cca8f805e9eaf452cd7c5611c80bfa1e04315aac68b75f80 DIST libpeas-1.0.0.tar.bz2 598820 RMD160 66a04dfd5c72d0611848937a58055ac717044448 SHA1 f15caf0b7c4621979eff5bca06f567d2d4828443 SHA256 b1482690565241baf3870311a77efb3f89a4335f48cb4ca31e8b8405220a8d99 DIST libpeas-1.2.0.tar.xz 497176 RMD160 60ce43c0253568abcf44e824a2bd2e18ff7f904d SHA1 4877d53a55671c51f73cea75365ece037badd1bf SHA256 871868ff44352367a4b4602352f60fd20eb99794ade454f3b120d87c1560f31c +DIST libpeas-1.4.0.tar.xz 521044 RMD160 f03fe9b5f35e5058554db69f2149cd55af9834b2 SHA1 2c1f8d4aed2949cfebddecba7b5109e15b09443b SHA256 d508df249d5aefad0e5a720095e0103355ab13856dae6a10e6e5b8235d5eecf6 EBUILD libpeas-1.0.0.ebuild 1680 RMD160 8cd7bf626de62bb7801fe563ec0da0f532ee1d95 SHA1 86a172599d17bdb29bc561a36300b1235bd7bb85 SHA256 af84e27bbe7f5ec0dd36d217f5e62d9d69a7916cb77dc02d31e8b3872e99af26 EBUILD libpeas-1.2.0-r1.ebuild 1935 RMD160 72b33b30e784f1ca4b6524b822f1a96c51ce76c9 SHA1 0291d971d89e00f75e8b546e05e20d98cdf9e316 SHA256 5f6ee0ad70b0601bae05357a415d63e0039431446745e071149ffead4ccffff4 -MISC ChangeLog 782 RMD160 e80bbe36c8bdbdae12d5b30ca58baf111616837d SHA1 7a0da91f2ba5203b2f28602467f2db3f031cf91d SHA256 95955efb6bda7f2e8c29da07198419a53f80e02fb049d82f4f96a714e72b5ee5 +EBUILD libpeas-1.4.0.ebuild 2073 RMD160 4578d13c46bbe07b3704ee1daaa82b2c5855bb02 SHA1 f3b0f2bd3d5933ad596cd0480089c2250f771386 SHA256 95a4760d781e852eff037ff0ed232f7499c233b649f4c91630f7ae2e3a97467c +MISC ChangeLog 1007 RMD160 deaa6498139a25c65730ca086cd74967c32710ab SHA1 13011550f32e8d9bc483c72d9b18adc0a8a7be89 SHA256 a8e572753fe67555d7bb908ba1668712d3a6e4fe974c27185d7deeef7691a34f MISC metadata.xml 620 RMD160 dbc561a1d545d5709b799b32f40079727990d2b7 SHA1 2bf24d052ea1f2cde1736c8016ae856de34c0787 SHA256 4e7d5a8ee528a66e66dedb86ea1789a60b865c4c35429a389f2ae7ffc69faec2 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.19 (GNU/Linux) + +iQEcBAEBAgAGBQJPlJRAAAoJEJ0WA1zPCt1hov4H/2YR2qSl9cij3S0/5V3iPIBV +MSFYwPuJMiDCOnv1Jejy8lR+mpvdoIwz6nREWM6qHb2Be4P0yHBj5QoyUU3n5RLV +Td3YMHv6SycJD0Fmq/FJuZdAMnfa4pKu1uf+02HZJC/aMNMmpNQyVymT6EeqW+x/ +JSQDM85+TpkqhkiwNjaIw4fSEOgW6mUdrrTnxva6HQvSqoGWR9KbTP9UjvdDSN1N +uakCXoWjZubMnjqcwd0YxGHmo+UeDXRRFvtRPvwH2FlhdNPUzCZ0Cg580nzRV4lQ +RBNxkrPd9RMIuB4+f4JbGsFok3rRGv7YyyWoaj30ZtIJHqUHuoueep2V/P+604k= +=wV/2 +-----END PGP SIGNATURE----- diff --git a/dev-libs/libpeas/libpeas-1.4.0.ebuild b/dev-libs/libpeas/libpeas-1.4.0.ebuild new file mode 100644 index 000000000000..55dd5bd2d4cb --- /dev/null +++ b/dev-libs/libpeas/libpeas-1.4.0.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/libpeas/libpeas-1.4.0.ebuild,v 1.1 2012/04/22 23:28:59 tetromino Exp $ + +EAPI="4" +GCONF_DEBUG="no" +GNOME2_LA_PUNT="yes" +PYTHON_DEPEND="python? 2:2.5" + +inherit eutils gnome2 multilib python virtualx + +DESCRIPTION="A GObject plugins library" +HOMEPAGE="http://www.gnome.org/" + +LICENSE="LGPL-2" +SLOT="0" +IUSE="doc gjs +gtk glade +python seed vala" +KEYWORDS="~amd64 ~x86 ~x86-freebsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux" + +RDEPEND=">=dev-libs/glib-2.31.2:2 + >=dev-libs/gobject-introspection-0.10.1 + gjs? ( >=dev-libs/gjs-1.31.11 ) + glade? ( >=dev-util/glade-3.9.1:3.10 ) + gtk? ( >=x11-libs/gtk+-2.91.1:3[introspection] ) + python? ( >=dev-python/pygobject-3.0.0:3 ) + seed? ( >=dev-libs/seed-2.91.91 )" +DEPEND="${RDEPEND} + >=dev-util/intltool-0.40 + >=sys-devel/gettext-0.17 + doc? ( >=dev-util/gtk-doc-1.11 ) + vala? ( >=dev-lang/vala-0.11.1:0.12 )" + +DOCS="AUTHORS ChangeLog NEWS README" + +pkg_setup() { + G2CONF="${G2CONF} + $(use_enable gjs) + $(use_enable glade glade-catalog) + $(use_enable gtk) + $(use_enable python) + $(use_enable seed) + $(use_enable vala) + VALAC=$(type -P valac-0.12) + --disable-deprecation + --disable-static" + # Wtf, --disable-gcov, --enable-gcov=no, --enable-gcov, all enable gcov + # What do we do about gdb, valgrind, gcov, etc? + + python_set_active_version 2 + python_pkg_setup +} + +src_prepare() { + use python && python_clean_py-compile_files + gnome2_src_prepare +} + +src_test() { + # FIXME: Tests fail because of some bug involving Xvfb and Gtk.IconTheme + # DO NOT REPORT UPSTREAM, this is not a libpeas bug. + # To reproduce: + # >>> from gi.repository import Gtk + # >>> Gtk.IconTheme.get_default().has_icon("gtk-about") + # This should return True, it returns False for Xvfb + Xemake check +} + +pkg_postinst() { + gnome2_pkg_postinst + use python && python_mod_optimize /usr/$(get_libdir)/peas-demo +} + +pkg_postrm() { + gnome2_pkg_postrm + use python && python_mod_cleanup /usr/$(get_libdir)/peas-demo +} |