Gentoo Archives: gentoo-commits

From: Nirbheek Chauhan <nirbheek@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/gnome:master commit in: x11-libs/libwnck/, dev-libs/gjs/, x11-libs/gnome-pty-helper/
Date: Sun, 01 May 2011 15:56:10
Message-Id: 286159b3c62f71a5049d766926261e07bfe3ec7b.nirbheek@gentoo
1 commit: 286159b3c62f71a5049d766926261e07bfe3ec7b
2 Author: Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
3 AuthorDate: Sun May 1 15:42:53 2011 +0000
4 Commit: Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
5 CommitDate: Sun May 1 15:55:30 2011 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=286159b3
7
8 gjs, gnome-pty-helper, libwnck: moved to the tree
9
10 ---
11 dev-libs/gjs/gjs-0.7.14.ebuild | 74 --------------------
12 .../gnome-pty-helper-0.28.0.ebuild | 23 ------
13 x11-libs/libwnck/libwnck-3.0.0.ebuild | 62 ----------------
14 3 files changed, 0 insertions(+), 159 deletions(-)
15
16 diff --git a/dev-libs/gjs/gjs-0.7.14.ebuild b/dev-libs/gjs/gjs-0.7.14.ebuild
17 deleted file mode 100644
18 index 33e99d4..0000000
19 --- a/dev-libs/gjs/gjs-0.7.14.ebuild
20 +++ /dev/null
21 @@ -1,74 +0,0 @@
22 -# Copyright 1999-2011 Gentoo Foundation
23 -# Distributed under the terms of the GNU General Public License v2
24 -# $Header: $
25 -
26 -EAPI="3"
27 -GCONF_DEBUG="no"
28 -GNOME2_LA_PUNT="yes"
29 -PYTHON_DEPEND="2"
30 -
31 -inherit autotools eutils gnome2 python virtualx
32 -if [[ ${PV} = 9999 ]]; then
33 - inherit gnome2-live
34 -fi
35 -
36 -DESCRIPTION="Javascript bindings for GNOME"
37 -HOMEPAGE="http://live.gnome.org/Gjs"
38 -
39 -LICENSE="MIT MPL-1.1 LGPL-2 GPL-2"
40 -SLOT="0"
41 -IUSE="examples test"
42 -
43 -if [[ ${PV} == 9999 ]]; then
44 - KEYWORDS=""
45 -else
46 - KEYWORDS="~amd64 ~x86"
47 -fi
48 -
49 -# Things are untested and broken with anything other than xulrunner-2.0
50 -RDEPEND=">=dev-libs/glib-2.18:2
51 - >=dev-libs/gobject-introspection-0.10.1
52 -
53 - dev-libs/dbus-glib
54 - sys-libs/readline
55 - x11-libs/cairo
56 - >=net-libs/xulrunner-2.0:1.9"
57 -DEPEND="${RDEPEND}
58 - sys-devel/gettext
59 - >=dev-util/pkgconfig-0.9
60 - !dev-lang/spidermonkey"
61 -# HACK HACK: gjs-tests picks up /usr/lib/libmozjs.so with spidermonkey installed
62 -
63 -src_prepare() {
64 - # AUTHORS, ChangeLog are empty
65 - DOCS="NEWS README"
66 - # FIXME: add systemtap/dtrace support, like in glib:2
67 - # XXX: Do NOT enable coverage, completely useless for portage installs
68 - G2CONF="${G2CONF}
69 - --disable-systemtap
70 - --disable-dtrace
71 - --disable-coverage"
72 -
73 - # https://bugs.gentoo.org/353941
74 - epatch "${FILESDIR}/${PN}-drop-js-config.patch"
75 -
76 - [[ ${PV} != 9999 ]] && eautoreconf
77 -
78 - gnome2_src_prepare
79 - python_convert_shebangs 2 "${S}"/scripts/make-tests
80 -}
81 -
82 -src_test() {
83 - # Tests need dbus
84 - Xemake check || die
85 -}
86 -
87 -src_install() {
88 - # installation sometimes fails in parallel
89 - gnome2_src_install -j1
90 -
91 - if use examples; then
92 - insinto /usr/share/doc/${PF}/examples
93 - doins ${S}/examples/* || die "doins examples failed!"
94 - fi
95 -}
96
97 diff --git a/x11-libs/gnome-pty-helper/gnome-pty-helper-0.28.0.ebuild b/x11-libs/gnome-pty-helper/gnome-pty-helper-0.28.0.ebuild
98 deleted file mode 100644
99 index 028ad28..0000000
100 --- a/x11-libs/gnome-pty-helper/gnome-pty-helper-0.28.0.ebuild
101 +++ /dev/null
102 @@ -1,23 +0,0 @@
103 -# Copyright 1999-2011 Gentoo Foundation
104 -# Distributed under the terms of the GNU General Public License v2
105 -# $Header: $
106 -
107 -EAPI="3"
108 -GNOME_ORG_MODULE="vte"
109 -
110 -inherit gnome.org base
111 -
112 -DESCRIPTION="GNOME Setuid helper for opening ptys"
113 -HOMEPAGE="http://git.gnome.org/browse/vte/"
114 -# gnome-pty-helper is inside vte
115 -
116 -LICENSE="LGPL-2"
117 -SLOT="0"
118 -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd"
119 -IUSE=""
120 -
121 -# gnome-pty-helper was spit out with 0.27.90
122 -RDEPEND="!<x11-libs/vte-0.27.90"
123 -DEPEND=""
124 -
125 -S="${WORKDIR}/vte-${PV}/gnome-pty-helper"
126
127 diff --git a/x11-libs/libwnck/libwnck-3.0.0.ebuild b/x11-libs/libwnck/libwnck-3.0.0.ebuild
128 deleted file mode 100644
129 index ebd776f..0000000
130 --- a/x11-libs/libwnck/libwnck-3.0.0.ebuild
131 +++ /dev/null
132 @@ -1,62 +0,0 @@
133 -# Copyright 1999-2011 Gentoo Foundation
134 -# Distributed under the terms of the GNU General Public License v2
135 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/libwnck/libwnck-2.30.6.ebuild,v 1.6 2011/01/30 19:15:57 armin76 Exp $
136 -
137 -EAPI="3"
138 -GCONF_DEBUG="no"
139 -GNOME2_LA_PUNT="yes"
140 -
141 -inherit gnome2
142 -
143 -DESCRIPTION="A window navigation construction kit"
144 -HOMEPAGE="http://www.gnome.org/"
145 -
146 -LICENSE="LGPL-2"
147 -SLOT="3"
148 -KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x64-solaris ~x86-solaris"
149 -
150 -IUSE="doc +introspection startup-notification"
151 -
152 -RDEPEND=">=x11-libs/gtk+-3.0:3[introspection?]
153 - >=dev-libs/glib-2.16:2
154 - x11-libs/libX11
155 - x11-libs/libXres
156 - x11-libs/libXext
157 - introspection? ( >=dev-libs/gobject-introspection-0.6.14 )
158 - startup-notification? ( >=x11-libs/startup-notification-0.4 )"
159 -DEPEND="${RDEPEND}
160 - sys-devel/gettext
161 - >=dev-util/pkgconfig-0.9
162 - >=dev-util/intltool-0.40
163 - doc? ( >=dev-util/gtk-doc-1.9 )
164 - x86-interix? ( sys-libs/itx-bind )"
165 -# eautoreconf needs
166 -# dev-util/gtk-doc-am
167 -# gnome-base/gnome-common
168 -
169 -pkg_setup() {
170 - # Don't collide with SLOT=1
171 - G2CONF="${G2CONF}
172 - --disable-static
173 - $(use_enable introspection)
174 - $(use_enable startup-notification)
175 - --program-suffix=-${SLOT}"
176 - DOCS="AUTHORS ChangeLog HACKING NEWS README"
177 -}
178 -
179 -src_prepare() {
180 - gnome2_src_prepare
181 -
182 - if use x86-interix; then
183 - # activate the itx-bind package...
184 - append-flags "-I${EPREFIX}/usr/include/bind"
185 - append-ldflags "-L${EPREFIX}/usr/lib/bind"
186 - fi
187 -}
188 -
189 -pkg_postinst() {
190 - gnome2_pkg_postinst
191 -
192 - elog "wnckprop is now called wnckprop-${SLOT}"
193 - elog "wnck-urgency-monitor is now called wnck-urgency-monitor-${SLOT}"
194 -}
195 \ No newline at end of file