Gentoo Archives: gentoo-commits

From: Alexandre Restovtsev <tetromino@×××××.com>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/gnome:master commit in: dev-libs/gjs/
Date: Mon, 02 Apr 2012 03:30:54
Message-Id: 1333336842.3fcfc00e8954cbe6e948df85a653ef2ad1cb058e.tetromino@gentoo
1 commit: 3fcfc00e8954cbe6e948df85a653ef2ad1cb058e
2 Author: Alexandre Rostovtsev <tetromino <AT> gentoo <DOT> org>
3 AuthorDate: Mon Apr 2 03:20:42 2012 +0000
4 Commit: Alexandre Restovtsev <tetromino <AT> gmail <DOT> com>
5 CommitDate: Mon Apr 2 03:20:42 2012 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=3fcfc00e
7
8 dev-libs/gjs: moved to gx86
9
10 ---
11 dev-libs/gjs/gjs-1.32.0.ebuild | 67 ----------------------------------------
12 1 files changed, 0 insertions(+), 67 deletions(-)
13
14 diff --git a/dev-libs/gjs/gjs-1.32.0.ebuild b/dev-libs/gjs/gjs-1.32.0.ebuild
15 deleted file mode 100644
16 index 4137dc3..0000000
17 --- a/dev-libs/gjs/gjs-1.32.0.ebuild
18 +++ /dev/null
19 @@ -1,67 +0,0 @@
20 -# Copyright 1999-2012 Gentoo Foundation
21 -# Distributed under the terms of the GNU General Public License v2
22 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/gjs/gjs-1.30.1.ebuild,v 1.1 2012/01/14 04:54:24 tetromino Exp $
23 -
24 -EAPI="4"
25 -GCONF_DEBUG="no"
26 -GNOME2_LA_PUNT="yes"
27 -PYTHON_DEPEND="2"
28 -
29 -inherit gnome2 pax-utils python virtualx
30 -
31 -DESCRIPTION="Javascript bindings for GNOME"
32 -HOMEPAGE="http://live.gnome.org/Gjs"
33 -
34 -LICENSE="MIT MPL-1.1 LGPL-2 GPL-2"
35 -SLOT="0"
36 -IUSE="examples test"
37 -KEYWORDS="~amd64 ~x86"
38 -
39 -RDEPEND=">=dev-libs/glib-2.31:2
40 - >=dev-libs/gobject-introspection-1.31.22
41 -
42 - dev-libs/dbus-glib
43 - sys-libs/readline
44 - x11-libs/cairo
45 - >=dev-lang/spidermonkey-1.8.5"
46 -DEPEND="${RDEPEND}
47 - sys-devel/gettext
48 - >=dev-util/pkgconfig-0.9"
49 -
50 -pkg_setup() {
51 - # AUTHORS, ChangeLog are empty
52 - DOCS="NEWS README"
53 - # FIXME: add systemtap/dtrace support, like in glib:2
54 - # FIXME: --enable-systemtap installs files in ${D}/${D} for some reason
55 - # XXX: Do NOT enable coverage, completely useless for portage installs
56 - G2CONF="${G2CONF}
57 - --disable-systemtap
58 - --disable-dtrace
59 - --disable-coverage"
60 -
61 - python_set_active_version 2
62 - python_pkg_setup
63 -}
64 -
65 -src_prepare() {
66 - gnome2_src_prepare
67 - python_convert_shebangs 2 "${S}"/scripts/make-tests
68 -}
69 -
70 -src_test() {
71 - # Tests need dbus
72 - Xemake check
73 -}
74 -
75 -src_install() {
76 - # installation sometimes fails in parallel
77 - gnome2_src_install -j1
78 -
79 - if use examples; then
80 - insinto /usr/share/doc/${PF}/examples
81 - doins ${S}/examples/*
82 - fi
83 -
84 - # Required for gjs-console to run correctly on PaX systems
85 - pax-mark mr "${ED}/usr/bin/gjs-console"
86 -}