summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNirbheek Chauhan <nirbheek@gentoo.org>2012-03-25 03:44:23 +0000
committerNirbheek Chauhan <nirbheek@gentoo.org>2012-03-25 03:44:23 +0000
commitb1d3f116a1dc723740babaa04c10bfdb957429e2 (patch)
tree6140fbb14569d9fa8e9f792a6524d57fc25bf271 /dev-util
parentForgot to mask gdbus-codegen (diff)
downloadhistorical-b1d3f116a1dc723740babaa04c10bfdb957429e2.tar.gz
historical-b1d3f116a1dc723740babaa04c10bfdb957429e2.tar.bz2
historical-b1d3f116a1dc723740babaa04c10bfdb957429e2.zip
Bump to 2.32, used by clutter and GNOME 3.4; package.masked because it breaks a lot of stuff
Package-Manager: portage-2.2.0_alpha95/cvs/Linux x86_64
Diffstat (limited to 'dev-util')
-rw-r--r--dev-util/gdbus-codegen/ChangeLog9
-rw-r--r--dev-util/gdbus-codegen/Manifest24
-rw-r--r--dev-util/gdbus-codegen/gdbus-codegen-2.32.0.ebuild70
3 files changed, 96 insertions, 7 deletions
diff --git a/dev-util/gdbus-codegen/ChangeLog b/dev-util/gdbus-codegen/ChangeLog
index ce601e59411c..f2a0d5d67fef 100644
--- a/dev-util/gdbus-codegen/ChangeLog
+++ b/dev-util/gdbus-codegen/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for dev-util/gdbus-codegen
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/gdbus-codegen/ChangeLog,v 1.13 2012/03/14 01:40:29 tetromino Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/gdbus-codegen/ChangeLog,v 1.14 2012/03/25 03:44:23 nirbheek Exp $
+
+*gdbus-codegen-2.32.0 (25 Mar 2012)
+
+ 25 Mar 2012; Nirbheek Chauhan <nirbheek@gentoo.org>
+ +gdbus-codegen-2.32.0.ebuild:
+ Bump to 2.32, used by clutter and GNOME 3.4; package.masked because it breaks
+ a lot of stuff
*gdbus-codegen-2.30.3 (14 Mar 2012)
diff --git a/dev-util/gdbus-codegen/Manifest b/dev-util/gdbus-codegen/Manifest
index ed11306840f7..f0687015457e 100644
--- a/dev-util/gdbus-codegen/Manifest
+++ b/dev-util/gdbus-codegen/Manifest
@@ -1,16 +1,28 @@
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
+Hash: SHA1
DIST glib-2.30.2.tar.xz 5818860 RMD160 d8fc7c876bd15ea3a9255d4d0a67d745e3790488 SHA1 bc7be8572122997e4d5fc6691f51602f28cd4e3a SHA256 f0e91e6333321ddb48fa12b5c66f56c3d5f05325748c66dd2e9016c278ff8e82
DIST glib-2.30.3.tar.xz 5642448 RMD160 0887b08e2fff75c325ed1fb1123baaf42dc9779b SHA1 ec97dd659862dca05d18093a6ea6c309dcff0cdd SHA256 e6cbb27c71c445993346e785e8609cc75cea2941e32312e544872feba572dd27
+DIST glib-2.32.0.tar.xz 6090792 RMD160 475941a8193c19dc443012ba8931b456482aaf55 SHA1 c4f9b6feb76b1b2364d6132fc55599d928622f0a SHA256 cde9d9f25ed648069c547e323897ad9379974e1f936b4477fa51bcf1bb261ae4
EBUILD gdbus-codegen-2.30.2.ebuild 1728 RMD160 1782db42aa63344fde58959b8322f541d5e4c41e SHA1 927b684821021ec2cb1ac33cf6e53002f09f6248 SHA256 c14efaf5a592e64b5aef471b9c9041320a29465552ccc58fcc81836b2cb6f1d2
EBUILD gdbus-codegen-2.30.3.ebuild 1737 RMD160 20f31c75a80d152f249ff96d92c5ec87be073938 SHA1 904227ebd770a5a654345467b6501642a7963fb1 SHA256 06c3cfe7836716387a8ad59488f6756951eadb5cc06772743f349a954934ecc2
-MISC ChangeLog 2089 RMD160 acb5498de3ccd1e09f4797a70bb92fbffc8342d2 SHA1 fa084451830e9cc01aa8ece0d1b33030b44d7e09 SHA256 7e4d6bbdff96b4456beabaf1c844e1b8816b3c2df787984dd7569f56e89bb0c6
+EBUILD gdbus-codegen-2.32.0.ebuild 1745 RMD160 773b85d01ba0947620fe31d0fa0195458ceda809 SHA1 b605971782234f65ea89c06a5ca745fb701456d9 SHA256 e47297d4774ebcbd5735ad3867f656df7dd69cb11866f0c6bcdda2f62a87ded9
+MISC ChangeLog 2309 RMD160 db8720577e1e8d0c624fbd7b5c22db6f634362eb SHA1 6f51a55654b8e337668941a2aa27b57e8ae12392 SHA256 0757c1eda43f40184b363f0fa94837d3aa164ea54f3518ec25011c92291125d6
MISC metadata.xml 160 RMD160 2b0d347221b384d4765ecdcccefbc74b0ae502ef SHA1 ae1b892a3e72888c5b66b520f15f740576f607ec SHA256 4d793ecb79b17794248102d8409d16bc27b1022c72038bd2d1241e129693d5f2
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.18 (GNU/Linux)
+Version: GnuPG v2.0.17 (GNU/Linux)
-iF4EAREIAAYFAk9f9xMACgkQdjK8w9WeBnAaxgD8CUcs0FVfwQ7H/etZyslgBC4S
-QWXQM5xev7k/a6XdrUoA/ji08O5Wh2xmet2JUl8/xtcsGbWm+ODpwD0/8RSPfNfZ
-=R8fj
+iQIcBAEBAgAGBQJPbpSgAAoJEO/kOhxWD91k2NkP/0LGPEsTxw/HsZMdjzewxi0F
+VphLtpMnmWDHJuRb3CDstKjeMNhKkaZ2cN8RTkNum3xvjHwGcytPE1FsmMe3/UmE
++X3OLKE6nuQMCwmJauw/COQGAHHSE69RtxWytYVOjWlYIqbAE0vNVWdpvO4142iN
+GCWDOf5su4MZAllIrLb2N2HUk8AMHiIzVqnyBZ47ecbY7vseMyllXWBbswkjUW9c
+eTjUAjZ7InfOyrRi2QUUjTLA2+cQk7q+SOJL1xgDkLfrmGRJXBIJnZ/08WpEBHYF
+pnHDqOoOupcUSzfUEv/KXhs/tBAWHd3S4YcW7BxmMQ8JUKmbHrO0RW7nWrU+FhRo
+XDfRj7Kiv6yzCU+W0RQ5GobRkzPZcr2HNBGILtIGsRfRHjLDIxywTDSatxD+bmff
+dXwrPg9QJwFYEVifrobo9MUfz4DOPI7WxVrbHjkiGLvH8Uk8Z4lHZ/G3bALBhfwP
+MIEjHbLbQbg1zytC/7uhV2r7Ae+w7xowKSwjVs894kwJGr/pDioyUmeOQ+swC/Ik
+WQLsctE4JTN6ZipJFktj3fBVBQ39EmgvLTGaQ/XK3Ure1+/tghYCKYBPZDkuQVTM
+nUji8sny+An6NcKx33zLr4IoezkaimctMDtnN2KFB3Xik24zg40sJZlefv3ilsJ6
+I+dz5c+b0uqlRkpHTvb1
+=qnIL
-----END PGP SIGNATURE-----
diff --git a/dev-util/gdbus-codegen/gdbus-codegen-2.32.0.ebuild b/dev-util/gdbus-codegen/gdbus-codegen-2.32.0.ebuild
new file mode 100644
index 000000000000..943437e1ecd8
--- /dev/null
+++ b/dev-util/gdbus-codegen/gdbus-codegen-2.32.0.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-util/gdbus-codegen/gdbus-codegen-2.32.0.ebuild,v 1.1 2012/03/25 03:44:23 nirbheek Exp $
+
+EAPI="4"
+GNOME_ORG_MODULE="glib"
+PYTHON_DEPEND="2:2.5"
+PYTHON_USE_WITH="xml"
+
+inherit gnome.org multilib python
+
+DESCRIPTION="GDBus code and documentation generator"
+HOMEPAGE="http://www.gtk.org/"
+
+LICENSE="LGPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~x86-linux"
+IUSE=""
+
+DEPEND=""
+RDEPEND="${DEPEND}"
+# To prevent circular dependencies with glib[test]
+PDEPEND=">=dev-libs/glib-${PV}:2"
+
+S="${WORKDIR}/glib-${PV}/gio/gdbus-2.0/codegen"
+
+pkg_setup() {
+ python_set_active_version 2
+ python_pkg_setup
+}
+
+src_prepare() {
+ python_convert_shebangs 2 gdbus-codegen.in
+ sed -e "s:@libdir@:${EPREFIX}/usr/$(get_libdir):" \
+ -i gdbus-codegen.in || die "sed gdbus-codegen.in failed"
+ sed -e "s:\"/usr/local\":\"${EPREFIX}/usr\":" \
+ -i config.py || die "sed config.py failed"
+}
+
+src_test() {
+ elog "Skipping tests. This package is tested by dev-libs/glib"
+ elog "when merged with FEATURES=test"
+}
+
+src_install() {
+ insinto "/usr/$(get_libdir)/gdbus-2.0/codegen"
+
+ # Keep in sync with gio/gdbus-2.0/codegen/Makefile.am!
+ doins __init__.py \
+ codegen.py \
+ codegen_main.py \
+ codegen_docbook.py \
+ config.py \
+ dbustypes.py \
+ parser.py \
+ utils.py
+
+ newbin gdbus-codegen.in gdbus-codegen
+
+ doman "${WORKDIR}/glib-${PV}/docs/reference/gio/gdbus-codegen.1"
+}
+
+pkg_postinst() {
+ python_need_rebuild
+ python_mod_optimize /usr/$(get_libdir)/gdbus-2.0/codegen
+}
+
+pkg_postrm() {
+ python_mod_cleanup /usr/$(get_libdir)/gdbus-2.0/codegen
+}