Gentoo Archives: gentoo-commits

From: Pacho Ramos <pacho@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: gnome-extra/cjs/
Date: Sun, 29 May 2016 12:42:39
Message-Id: 1464525678.9ececd9228218159ab22b38c25a2e1b5e01fa122.pacho@gentoo
1 commit: 9ececd9228218159ab22b38c25a2e1b5e01fa122
2 Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
3 AuthorDate: Sun May 29 11:50:01 2016 +0000
4 Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
5 CommitDate: Sun May 29 12:41:18 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ececd92
7
8 gnome-extra/cjs: Drop old
9
10 Package-Manager: portage-2.3.0_rc1
11
12 gnome-extra/cjs/Manifest | 1 -
13 gnome-extra/cjs/cjs-2.6.2.ebuild | 75 ----------------------------------------
14 2 files changed, 76 deletions(-)
15
16 diff --git a/gnome-extra/cjs/Manifest b/gnome-extra/cjs/Manifest
17 index 3a8f692..2746dcf 100644
18 --- a/gnome-extra/cjs/Manifest
19 +++ b/gnome-extra/cjs/Manifest
20 @@ -1,2 +1 @@
21 -DIST cjs-2.6.2.tar.gz 324978 SHA256 742e5a98281c3aff3127113352e920151468fd3c55214aa9c9ed09704efa70a0 SHA512 cd8954027ffa538e6bbf8e48e574ab9721c514a9d975e24e9915a3f23dc61b4faacc5e1a3302d8a08ea9a515189b40299c80c43a065c14560d206256a1984d29 WHIRLPOOL 0d566df0c80c4548b9521ca430f8a2a35892383b922faade4f77510ed9f1811fcac7b9dd8c166a4bff8148280c5b5b448bb584be9576edd005fd9b4a0b4085c2
22 DIST cjs-2.8.0.tar.gz 325238 SHA256 eceddb46dd7c1da9652c99355158feb8a107e213b5f7240700e1777b28d00a73 SHA512 c03e2fcb7bd49d3a1f556b4be7fa8282939607e3b33f2f8784bbd1d9fac6abc8f3634be7f9659ed6938cf88b3dfd2fcd4d5f6068aac23fa329c1f830f96d0735 WHIRLPOOL f42d7ddf2b087643f8035d96aba0d2ddbfe09fc8deaee906736010545a54e8c56718dceffcca47382a92f97e5b38a262c833bf2a2c4d603f90147466f09f116d
23
24 diff --git a/gnome-extra/cjs/cjs-2.6.2.ebuild b/gnome-extra/cjs/cjs-2.6.2.ebuild
25 deleted file mode 100644
26 index b7c2cad..0000000
27 --- a/gnome-extra/cjs/cjs-2.6.2.ebuild
28 +++ /dev/null
29 @@ -1,75 +0,0 @@
30 -# Copyright 1999-2015 Gentoo Foundation
31 -# Distributed under the terms of the GNU General Public License v2
32 -# $Id$
33 -
34 -EAPI="5"
35 -GCONF_DEBUG="no"
36 -
37 -inherit autotools eutils gnome2 pax-utils virtualx
38 -
39 -DESCRIPTION="Linux Mint's fork of gjs for Cinnamon"
40 -HOMEPAGE="http://cinnamon.linuxmint.com/"
41 -SRC_URI="https://github.com/linuxmint/cjs/archive/${PV}.tar.gz -> ${P}.tar.gz"
42 -
43 -LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
44 -SLOT="0"
45 -IUSE="+cairo examples gtk test"
46 -KEYWORDS="amd64 x86"
47 -
48 -RDEPEND="
49 - dev-lang/spidermonkey:24
50 - >=dev-libs/glib-2.37.3:2
51 - >=dev-libs/gobject-introspection-1.38:=
52 - sys-libs/readline:0
53 - virtual/libffi
54 - cairo? ( x11-libs/cairo[X,glib] )
55 - gtk? ( x11-libs/gtk+:3 )
56 -"
57 -DEPEND="${RDEPEND}
58 - gnome-base/gnome-common
59 - sys-devel/gettext
60 - virtual/pkgconfig
61 - test? ( sys-apps/dbus )
62 -"
63 -# Cinnamon 2.2 does not work with this release.
64 -RDEPEND="${RDEPEND}
65 - !<gnome-extra/cinnamon-2.4
66 -"
67 -
68 -src_prepare() {
69 - # Disable broken unittests
70 - epatch "${FILESDIR}"/${PN}-2.4.0-disable-unittest-*.patch
71 -
72 - epatch_user
73 - eautoreconf
74 - gnome2_src_prepare
75 -}
76 -
77 -src_configure() {
78 - # FIXME: add systemtap/dtrace support, like in glib:2
79 - # FIXME: --enable-systemtap installs files in ${D}/${D} for some reason
80 - # XXX: Do NOT enable coverage, completely useless for portage installs
81 - gnome2_src_configure \
82 - --disable-systemtap \
83 - --disable-dtrace \
84 - --disable-coverage \
85 - $(use_with cairo) \
86 - $(use_with gtk)
87 -}
88 -
89 -src_test() {
90 - Xemake check
91 -}
92 -
93 -src_install() {
94 - # installation sometimes fails in parallel
95 - gnome2_src_install -j1
96 -
97 - if use examples; then
98 - insinto /usr/share/doc/"${PF}"/examples
99 - doins "${S}"/examples/*
100 - fi
101 -
102 - # Required for cjs-console to run correctly on PaX systems
103 - pax-mark mr "${ED}/usr/bin/cjs-console"
104 -}