summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dev-util/gdbus-codegen/ChangeLog8
-rw-r--r--dev-util/gdbus-codegen/Manifest14
-rw-r--r--dev-util/gdbus-codegen/gdbus-codegen-2.32.1.ebuild71
3 files changed, 86 insertions, 7 deletions
diff --git a/dev-util/gdbus-codegen/ChangeLog b/dev-util/gdbus-codegen/ChangeLog
index 06fe7b7993cd..f65dc7e364c1 100644
--- a/dev-util/gdbus-codegen/ChangeLog
+++ b/dev-util/gdbus-codegen/ChangeLog
@@ -1,6 +1,12 @@
# 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.15 2012/03/25 15:12:45 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/gdbus-codegen/ChangeLog,v 1.16 2012/04/14 03:30:12 tetromino Exp $
+
+*gdbus-codegen-2.32.1 (14 Apr 2012)
+
+ 14 Apr 2012; Alexandre Rostovtsev <tetromino@gentoo.org>
+ +gdbus-codegen-2.32.1.ebuild:
+ Version bump.
25 Mar 2012; Raúl Porcel <armin76@gentoo.org> gdbus-codegen-2.30.2.ebuild:
ia64/m68k/s390/sparc stable
diff --git a/dev-util/gdbus-codegen/Manifest b/dev-util/gdbus-codegen/Manifest
index 957fe106a579..0cfdea681925 100644
--- a/dev-util/gdbus-codegen/Manifest
+++ b/dev-util/gdbus-codegen/Manifest
@@ -1,18 +1,20 @@
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
+Hash: SHA256
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
+DIST glib-2.32.1.tar.xz 6138200 RMD160 d56ab662502916574e2286f92c2c56dc8aad210d SHA1 3f94733d0e79e5ff10d5ca8735ae5d7f11f2edc0 SHA256 484d5b7fc09f3fa398355adaf74b369768f5859866c299f229c99721990f8398
EBUILD gdbus-codegen-2.30.2.ebuild 1724 RMD160 69da157b8a7644565d621a326cfc2c87b19482dc SHA1 0170c7af4c3f3fdbe4a9b3ef939bc5d977ed08a2 SHA256 d23e18d59b4ed94c7a510490eb689791e39f58508e54d29f1a8a0d94cef25efb
EBUILD gdbus-codegen-2.30.3.ebuild 1737 RMD160 20f31c75a80d152f249ff96d92c5ec87be073938 SHA1 904227ebd770a5a654345467b6501642a7963fb1 SHA256 06c3cfe7836716387a8ad59488f6756951eadb5cc06772743f349a954934ecc2
EBUILD gdbus-codegen-2.32.0.ebuild 1758 RMD160 3bb08074d2eddef72346ded7a5fa4e069d766854 SHA1 3b3dccc3464943a9eb917c7cee8829187bd03dc1 SHA256 9ee916829154431e09c48d86d7c09471888979801c34bc718d0bf80e1f03197c
-MISC ChangeLog 2418 RMD160 e1fb131fd20a14c18d7744abb4d48c35979e68fe SHA1 7b906ce60f99c653431a9965cc0baca45df08bf2 SHA256 f30e3a07562bbb2184e48a18958d07b0feddb7fd040304c49be5873c44a6423f
+EBUILD gdbus-codegen-2.32.1.ebuild 1759 RMD160 580b470d999dc9619e23a3a80cf931a9fedb5c4d SHA1 2ec3d2cbb79298eab1ed67732a4c87efe99eab4d SHA256 a90c208987fd5a1cf1bd1f303330a6722ebc6684b7df26bd673fb4ea0571c747
+MISC ChangeLog 2565 RMD160 9b5489536cde53cd35659de0d2edcb591c5fcedc SHA1 d34174aa53cf2f996a7f056e052508e639142052 SHA256 596e4562be11e0786026746f9bc49db31accdfe1d8b6e6e1ea1f77543a8bc3ca
MISC metadata.xml 160 RMD160 2b0d347221b384d4765ecdcccefbc74b0ae502ef SHA1 ae1b892a3e72888c5b66b520f15f740576f607ec SHA256 4d793ecb79b17794248102d8409d16bc27b1022c72038bd2d1241e129693d5f2
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.17 (GNU/Linux)
+Version: GnuPG v2.0.19 (GNU/Linux)
-iEYEARECAAYFAk9vNfMACgkQuQc30/atMkBOuQCgniHcNOdGFrTAsDCmD/BKwdA6
-Z7kAoLQ09BAxF3zZWUHNaMfYR56iaJ3m
-=bL9Y
+iF4EAREIAAYFAk+I70oACgkQdjK8w9WeBnBCUwEAjXI9Uyxi0G3kXPEXiloPI2kx
+1fAOQHcRrQf0VKiIiYUBALE2GsqTlzIL/2XfL5VOndiW8k8cKkwvAm4AJyDarTvI
+=1gld
-----END PGP SIGNATURE-----
diff --git a/dev-util/gdbus-codegen/gdbus-codegen-2.32.1.ebuild b/dev-util/gdbus-codegen/gdbus-codegen-2.32.1.ebuild
new file mode 100644
index 000000000000..19235b2775a8
--- /dev/null
+++ b/dev-util/gdbus-codegen/gdbus-codegen-2.32.1.ebuild
@@ -0,0 +1,71 @@
+# 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.1.ebuild,v 1.1 2012/04/14 03:30:12 tetromino 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 ~amd64-linux ~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
+}