diff options
author | Nirbheek Chauhan <nirbheek@gentoo.org> | 2011-06-14 13:19:59 +0000 |
---|---|---|
committer | Nirbheek Chauhan <nirbheek@gentoo.org> | 2011-06-14 13:19:59 +0000 |
commit | 1ae111a641bfb85cdf9c8ebe9285a3eb67f305e7 (patch) | |
tree | e942ef5ca9095c2b81005eab629e2727ba8b18a7 /dev-libs/gjs | |
parent | Add GNOME 3.1.x pre-release mask (diff) | |
download | historical-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/ChangeLog | 7 | ||||
-rw-r--r-- | dev-libs/gjs/Manifest | 30 | ||||
-rw-r--r-- | dev-libs/gjs/gjs-1.29.0.ebuild | 62 |
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 +} |