summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNirbheek Chauhan <nirbheek@gentoo.org>2011-06-14 13:19:59 +0000
committerNirbheek Chauhan <nirbheek@gentoo.org>2011-06-14 13:19:59 +0000
commit1ae111a641bfb85cdf9c8ebe9285a3eb67f305e7 (patch)
treee942ef5ca9095c2b81005eab629e2727ba8b18a7 /dev-libs/gjs
parentAdd GNOME 3.1.x pre-release mask (diff)
downloadhistorical-1ae111a641bfb85cdf9c8ebe9285a3eb67f305e7.tar.gz
historical-1ae111a641bfb85cdf9c8ebe9285a3eb67f305e7.tar.bz2
historical-1ae111a641bfb85cdf9c8ebe9285a3eb67f305e7.zip
Bump to 1.29.0, developmental version
Package-Manager: portage-2.2.0_alpha39_p14/cvs/Linux x86_64
Diffstat (limited to 'dev-libs/gjs')
-rw-r--r--dev-libs/gjs/ChangeLog7
-rw-r--r--dev-libs/gjs/Manifest30
-rw-r--r--dev-libs/gjs/gjs-1.29.0.ebuild62
3 files changed, 84 insertions, 15 deletions
diff --git a/dev-libs/gjs/ChangeLog b/dev-libs/gjs/ChangeLog
index c7f87fc7adf1..44be977124e7 100644
--- a/dev-libs/gjs/ChangeLog
+++ b/dev-libs/gjs/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-libs/gjs
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/gjs/ChangeLog,v 1.1 2011/05/01 15:40:39 nirbheek Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/gjs/ChangeLog,v 1.2 2011/06/14 13:19:59 nirbheek Exp $
+
+*gjs-1.29.0 (14 Jun 2011)
+
+ 14 Jun 2011; Nirbheek Chauhan <nirbheek@gentoo.org> +gjs-1.29.0.ebuild:
+ Bump to 1.29.0, developmental version
*gjs-0.7.14 (01 May 2011)
diff --git a/dev-libs/gjs/Manifest b/dev-libs/gjs/Manifest
index f0d06a51fe33..23e760521496 100644
--- a/dev-libs/gjs/Manifest
+++ b/dev-libs/gjs/Manifest
@@ -3,23 +3,25 @@ Hash: SHA1
AUX gjs-drop-js-config.patch 6799 RMD160 13fdc474874d8adda08dda4191df77a2539834b8 SHA1 fa7dfbe4191c6987fd9156919b4e5d9da45be1cd SHA256 cc50fa4e1a6fd2ba6759fab56362085ecc0438cefb2426eee11b1314b93586cf
DIST gjs-0.7.14.tar.bz2 515857 RMD160 f3183aaf98c6b37c6bf445e6309cd7f1f516a915 SHA1 d9955428f5cbe7a6714197da1e4dbe5d6d60360d SHA256 3af6f449a505c419d4a0e5938737da8d1b9b09b33710cc1ac1edee2eaa86e348
+DIST gjs-1.29.0.tar.xz 431552 RMD160 8ac905f6919557efefec8e98a5e1b76bf702a150 SHA1 2d1da94bc56f35beedbdd703c65a2d60beb08cb6 SHA256 eda776568847ea598b74fa1d4b8b851fb183732d1c1e9832b2b2bef19416c1ef
EBUILD gjs-0.7.14.ebuild 1703 RMD160 d1c1df54f4e5805b87914eebcd11c8425e7f42ae SHA1 e18c001d85be4d3a6be9b0212d4be429d14772f4 SHA256 d4ffce987fab08a23636777219ca523641e602c4d7027267565f8a625bbd83e3
-MISC ChangeLog 393 RMD160 4123ae8fb31991d1c54f4466aae3845a84a3b43e SHA1 4c97ef53386add6bc96c8646a7a95151189fd883 SHA256 fd48daf6bce6932cf877cfd2c524e63a57ded8e85cea04892fcaa764fdd6fb8b
+EBUILD gjs-1.29.0.ebuild 1540 RMD160 5b0ca89c0736700dda013aff8a920c630f3c363e SHA1 3bfce9c2f31316fc82052c645df8760046506be2 SHA256 26b2a6934327759ff7cc41398050639e5aba1cb882d96b2569f02b2e27a39057
+MISC ChangeLog 535 RMD160 4879b06e3b1e03c57f5af6508c63b25e4899e7ec SHA1 e239b1c169aa6cc13c529145802f1b39d55d14c5 SHA256 7de0111d879ff2f532bd96d1ac9764095a7f093ee0badc3820531e3610e694bf
MISC metadata.xml 160 RMD160 2b0d347221b384d4765ecdcccefbc74b0ae502ef SHA1 ae1b892a3e72888c5b66b520f15f740576f607ec SHA256 4d793ecb79b17794248102d8409d16bc27b1022c72038bd2d1241e129693d5f2
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
-iQIcBAEBAgAGBQJNvX9SAAoJEO/kOhxWD91kjyAP+QECw4byT3bZWUrep8XwrFY9
-PMPKduRq7xBcPoNvGpHvcZSuOwthCPn8QXaie6hrTSAqgElT+Hm9SzEguBCnjqIC
-AC1ZloW61chCGFQumcj5F75SvGWYG8xf2uorQNqrJsoNSiNocGJfxQBJ9nMdgU7P
-hp5rKnyaKSUFbCXGewKTNWmMpITRJ3LVfDowMHLcrCFuoyg5e179frL6XjSq5CsU
-CSDdyYFslXro5lvB2crTsOOB6E0HW62Q3MWaQgFvvUyv9EHqn0912lSv5E3nJsGM
-w6+F0kv8p66TlGS7Pb8yb/lgbTLD8qHCNnSTLu88Yb7NpS8A45LvIGbig/eoarlX
-kBUm+7JkMiyfKKAY7bhu6xJ0lGQf81nZR/stti4hrKmD9VOGH4j5G5IfaAlV0bbT
-EsnktXwJLB3OQJyWq9J1xNdcxyMpub2D11iuCTEaPaRTVVvAXbUIxghMPCmksuVq
-PYPdo9TO9iBtk67G22bL/FZFVqavrietNv38fjQqXRoKKdBvj71I+tYsKkKB2c2r
-QE501X0uST+KgY4lxIG+b0fwi6Xs28ZQvl2OWcAuj1dGtEDxeZKkM9WmXE/YJNSw
-FCL0XiWP/Pnx8b6MQebPm08E5A8vCpNlNlNo4wGIRqt6pFbBiBqHiYYov6wg2BIG
-7QI/Bx+zHdhAb1NSGqaB
-=3cbX
+iQIcBAEBAgAGBQJN92AFAAoJEO/kOhxWD91kpnsQALY+RSVQw7E1lf65Gxe4xm5m
+nQ+XN2ESiFHDSO+0c0gm+JYLhz9jGK2a8zK5Vq4NfcOh1uGUQdfaTAyF3hh5rECG
+ku2xfXDUWh+Gm7yd8JN/fqDyRaX4m8jCeaFOViVlVgROAVgTCsTIFsfZURQ7P+1V
+nwrnEHJ1R9SnondA4ziA37w0hddaIWvAAUxDYtpJpq38d6r0dfEAaTjgjWyO6XcG
+TYfuV4HulT55Qbx7vaaSglR93gqJSPMF673DOONGX/RXNd/FBZYxbdGluwDxiI3s
+YUCJ+m/NrX/hfyTsA6ZNItIpQHH+NucC4+HleNES44QzEBtFrCNligm+I/Y76BG+
+5oSrqEagdvp+qsoAqoyDtYyiuf5r5rTVIStBkQRAE5eSnIKowm2rGYs3UtMiO49t
+g5dJwZfcgg8+cF6mICPkkOIQ3iMUUKK0mAMxE5Fu314ZMa9WamXMQE+mfyYqVonJ
+w87BYxJnAeZecOOUoSST/QJmrc2A82ACsPqetLLKVLQq7mzXgzjcI6Y65papd/QA
+fmrljJ10H8H0qtCeJVAnBUPP8biSZDghQmOddyXd4Hv3NwiLvvEhcTdD40Ap8DkO
+LlJZrzyG8L/zhauCPdKnPYlLLqOvSoBPQC0YLSxpMIHC4kfWc9J4Lr9Uh08JrJ2W
+7fFsS5EAoe56QM67sMAc
+=HrhQ
-----END PGP SIGNATURE-----
diff --git a/dev-libs/gjs/gjs-1.29.0.ebuild b/dev-libs/gjs/gjs-1.29.0.ebuild
new file mode 100644
index 000000000000..14a772432663
--- /dev/null
+++ b/dev-libs/gjs/gjs-1.29.0.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/gjs/gjs-1.29.0.ebuild,v 1.1 2011/06/14 13:19:59 nirbheek Exp $
+
+EAPI="3"
+GCONF_DEBUG="no"
+GNOME_TARBALL_SUFFIX="xz"
+GNOME2_LA_PUNT="yes"
+PYTHON_DEPEND="2"
+
+inherit eutils gnome2 python virtualx
+
+DESCRIPTION="Javascript bindings for GNOME"
+HOMEPAGE="http://live.gnome.org/Gjs"
+
+LICENSE="MIT MPL-1.1 LGPL-2 GPL-2"
+SLOT="0"
+IUSE="examples test"
+KEYWORDS="~amd64 ~x86"
+
+# Things are untested and broken with anything other than xulrunner-2.0
+RDEPEND=">=dev-libs/glib-2.18:2
+ >=dev-libs/gobject-introspection-0.10.1
+
+ dev-libs/dbus-glib
+ sys-libs/readline
+ x11-libs/cairo
+ >=net-libs/xulrunner-2.0:1.9"
+DEPEND="${RDEPEND}
+ sys-devel/gettext
+ >=dev-util/pkgconfig-0.9
+ !dev-lang/spidermonkey"
+# HACK HACK: gjs-tests picks up /usr/lib/libmozjs.so with spidermonkey installed
+
+src_prepare() {
+ # AUTHORS, ChangeLog are empty
+ DOCS="NEWS README"
+ # FIXME: add systemtap/dtrace support, like in glib:2
+ # XXX: Do NOT enable coverage, completely useless for portage installs
+ G2CONF="${G2CONF}
+ --disable-systemtap
+ --disable-dtrace
+ --disable-coverage"
+
+ gnome2_src_prepare
+ python_convert_shebangs 2 "${S}"/scripts/make-tests
+}
+
+src_test() {
+ # Tests need dbus
+ Xemake check || die
+}
+
+src_install() {
+ # installation sometimes fails in parallel
+ gnome2_src_install -j1
+
+ if use examples; then
+ insinto /usr/share/doc/${PF}/examples
+ doins ${S}/examples/* || die "doins examples failed!"
+ fi
+}