1 |
commit: b71a0c6d27f437afe885203e3ac6ab5d219ce88d |
2 |
Author: Alexandre Rostovtsev <tetromino <AT> gentoo <DOT> org> |
3 |
AuthorDate: Wed May 9 23:08:43 2012 +0000 |
4 |
Commit: Alexandre Restovtsev <tetromino <AT> gmail <DOT> com> |
5 |
CommitDate: Wed May 9 23:08:43 2012 +0000 |
6 |
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=b71a0c6d |
7 |
|
8 |
tracker, folks, nautilus, sushi: in gx86 |
9 |
|
10 |
--- |
11 |
app-misc/tracker/tracker-0.14.0.ebuild | 265 ----------------------------- |
12 |
dev-libs/folks/folks-0.6.9.ebuild | 87 ---------- |
13 |
gnome-base/nautilus/nautilus-3.4.0.ebuild | 114 ------------ |
14 |
gnome-extra/sushi/sushi-0.4.0.ebuild | 61 ------- |
15 |
gnome-extra/sushi/sushi-9999.ebuild | 1 + |
16 |
5 files changed, 1 insertions(+), 527 deletions(-) |
17 |
|
18 |
diff --git a/app-misc/tracker/tracker-0.14.0.ebuild b/app-misc/tracker/tracker-0.14.0.ebuild |
19 |
deleted file mode 100644 |
20 |
index 0105073..0000000 |
21 |
--- a/app-misc/tracker/tracker-0.14.0.ebuild |
22 |
+++ /dev/null |
23 |
@@ -1,265 +0,0 @@ |
24 |
-# Copyright 1999-2012 Gentoo Foundation |
25 |
-# Distributed under the terms of the GNU General Public License v2 |
26 |
-# $Header: /var/cvsroot/gentoo-x86/app-misc/tracker/tracker-0.12.10.ebuild,v 1.1 2012/02/16 01:30:40 tetromino Exp $ |
27 |
- |
28 |
-EAPI="4" |
29 |
-GCONF_DEBUG="no" |
30 |
-GNOME2_LA_PUNT="yes" |
31 |
-PYTHON_DEPEND="2:2.6" |
32 |
- |
33 |
-inherit eutils gnome2 linux-info multilib python versionator |
34 |
- |
35 |
-DESCRIPTION="A tagging metadata database, search tool and indexer" |
36 |
-HOMEPAGE="http://projects.gnome.org/tracker/" |
37 |
- |
38 |
-LICENSE="GPL-2" |
39 |
-SLOT="0" |
40 |
-KEYWORDS="~amd64 ~x86" |
41 |
-# USE="doc" is managed by eclass. |
42 |
-IUSE="applet doc eds elibc_glibc exif firefox-bookmarks flac flickr gif gnome-keyring gsf gstreamer gtk iptc +iso +jpeg laptop mp3 nautilus networkmanager pdf playlist rss test thunderbird +tiff upnp +vorbis xine +xml xmp" # qt4 strigi |
43 |
- |
44 |
-# Test suite highly disfunctional, loops forever |
45 |
-# putting aside for now |
46 |
-RESTRICT="test" |
47 |
- |
48 |
-# vala is built with debug by default (see VALAFLAGS) |
49 |
-# According to NEWS, introspection is non-optional |
50 |
-# glibc-2.12 needed for SCHED_IDLE (see bug #385003) |
51 |
-RDEPEND=" |
52 |
- >=app-i18n/enca-1.9 |
53 |
- >=dev-db/sqlite-3.7[threadsafe] |
54 |
- >=dev-libs/glib-2.28:2 |
55 |
- >=dev-libs/gobject-introspection-0.9.5 |
56 |
- >=dev-libs/icu-4 |
57 |
- || ( |
58 |
- >=media-gfx/imagemagick-5.2.1[png,jpeg=] |
59 |
- media-gfx/graphicsmagick[imagemagick,png,jpeg=] ) |
60 |
- >=media-libs/libpng-1.2 |
61 |
- >=x11-libs/pango-1 |
62 |
- sys-apps/util-linux |
63 |
- |
64 |
- applet? ( |
65 |
- >=gnome-base/gnome-panel-2.91.6 |
66 |
- >=x11-libs/gdk-pixbuf-2.12:2 |
67 |
- >=x11-libs/gtk+-3.0:3 ) |
68 |
- eds? ( |
69 |
- >=mail-client/evolution-3.3.5 |
70 |
- >=gnome-extra/evolution-data-server-3.3.5 ) |
71 |
- elibc_glibc? ( >=sys-libs/glibc-2.12 ) |
72 |
- exif? ( >=media-libs/libexif-0.6 ) |
73 |
- firefox-bookmarks? ( || ( |
74 |
- >=www-client/firefox-4.0 |
75 |
- >=www-client/firefox-bin-4.0 ) ) |
76 |
- flac? ( >=media-libs/flac-1.2.1 ) |
77 |
- flickr? ( net-libs/rest:0.7 ) |
78 |
- gif? ( media-libs/giflib ) |
79 |
- gnome-keyring? ( >=gnome-base/gnome-keyring-2.26 ) |
80 |
- gsf? ( >=gnome-extra/libgsf-1.13 ) |
81 |
- gstreamer? ( |
82 |
- >=media-libs/gstreamer-0.10.31:0.10 |
83 |
- upnp? ( >=media-libs/gupnp-dlna-0.5 ) |
84 |
- !upnp? ( >=media-libs/gst-plugins-base-0.10.31 ) ) |
85 |
- !gstreamer? ( !xine? ( || ( media-video/totem media-video/mplayer ) ) ) |
86 |
- gtk? ( |
87 |
- >=dev-libs/libgee-0.3:0 |
88 |
- >=x11-libs/gtk+-3.0.0:3 ) |
89 |
- iptc? ( media-libs/libiptcdata ) |
90 |
- iso? ( >=sys-libs/libosinfo-0.0.2 ) |
91 |
- jpeg? ( virtual/jpeg:0 ) |
92 |
- laptop? ( >=sys-power/upower-0.9 ) |
93 |
- mp3? ( |
94 |
- >=media-libs/taglib-1.6 |
95 |
- gtk? ( x11-libs/gdk-pixbuf:2 ) ) |
96 |
- networkmanager? ( >=net-misc/networkmanager-0.8 ) |
97 |
- pdf? ( |
98 |
- >=x11-libs/cairo-1 |
99 |
- >=app-text/poppler-0.16[cairo,utils] |
100 |
- >=x11-libs/gtk+-2.12:2 ) |
101 |
- playlist? ( dev-libs/totem-pl-parser ) |
102 |
- rss? ( net-libs/libgrss ) |
103 |
- thunderbird? ( || ( |
104 |
- >=mail-client/thunderbird-5.0 |
105 |
- >=mail-client/thunderbird-bin-5.0 ) ) |
106 |
- tiff? ( media-libs/tiff ) |
107 |
- vorbis? ( >=media-libs/libvorbis-0.22 ) |
108 |
- xine? ( >=media-libs/xine-lib-1 ) |
109 |
- xml? ( >=dev-libs/libxml2-2.6 ) |
110 |
- xmp? ( >=media-libs/exempi-2.1 )" |
111 |
-# strigi? ( >=app-misc/strigi-0.7 ) |
112 |
-# mp3? ( qt4? ( >=x11-libs/qt-gui-4.7.1:4 ) ) |
113 |
-DEPEND="${RDEPEND} |
114 |
- >=dev-util/intltool-0.40 |
115 |
- >=sys-devel/gettext-0.17 |
116 |
- virtual/pkgconfig |
117 |
- applet? ( >=dev-lang/vala-0.12:0.12 ) |
118 |
- gtk? ( |
119 |
- >=dev-lang/vala-0.12:0.12 |
120 |
- >=dev-libs/libgee-0.3 ) |
121 |
- doc? ( |
122 |
- app-office/dia |
123 |
- >=dev-util/gtk-doc-1.8 |
124 |
- media-gfx/graphviz ) |
125 |
- test? ( |
126 |
- >=dev-libs/dbus-glib-0.82-r1 |
127 |
- >=sys-apps/dbus-1.3.1[X] ) |
128 |
-" |
129 |
-# strigi? ( >=dev-lang/vala-0.12:0.12 ) |
130 |
-PDEPEND="nautilus? ( >=gnome-extra/nautilus-tracker-tags-0.12.7 )" |
131 |
- |
132 |
-function inotify_enabled() { |
133 |
- if linux_config_exists; then |
134 |
- if ! linux_chkconfig_present INOTIFY_USER; then |
135 |
- ewarn "You should enable the INOTIFY support in your kernel." |
136 |
- ewarn "Check the 'Inotify support for userland' under the 'File systems'" |
137 |
- ewarn "option. It is marked as CONFIG_INOTIFY_USER in the config" |
138 |
- die 'missing CONFIG_INOTIFY' |
139 |
- fi |
140 |
- else |
141 |
- einfo "Could not check for INOTIFY support in your kernel." |
142 |
- fi |
143 |
-} |
144 |
- |
145 |
-pkg_setup() { |
146 |
- linux-info_pkg_setup |
147 |
- |
148 |
- inotify_enabled |
149 |
- |
150 |
- if use gstreamer ; then |
151 |
- G2CONF="${G2CONF} --enable-generic-media-extractor=gstreamer" |
152 |
- if use upnp; then |
153 |
- G2CONF="${G2CONF} --with-gstreamer-backend=gupnp-dlna" |
154 |
- else |
155 |
- G2CONF="${G2CONF} --with-gstreamer-backend=discoverer" |
156 |
- fi |
157 |
- elif use xine ; then |
158 |
- G2CONF="${G2CONF} --enable-generic-media-extractor=xine" |
159 |
- else |
160 |
- G2CONF="${G2CONF} --enable-generic-media-extractor=external" |
161 |
- fi |
162 |
- |
163 |
- # if use applet || use gtk || use strigi; then |
164 |
- if use applet || use gtk; then |
165 |
- G2CONF="${G2CONF} VALAC=$(type -P valac-0.12)" |
166 |
- fi |
167 |
- |
168 |
- # if use mp3 && (use gtk || use qt4); then |
169 |
- if use mp3 && use gtk; then |
170 |
- #G2CONF="${G2CONF} $(use_enable !qt4 gdkpixbuf) $(use_enable qt4 qt)" |
171 |
- G2CONF="${G2CONF} --enable-gdkpixbuf" |
172 |
- fi |
173 |
- |
174 |
- # unicode-support: libunistring, libicu or glib ? |
175 |
- # According to NEWS, introspection is required |
176 |
- # FIXME: disabling streamanalyzer for now since tracker-sparql-builder.h |
177 |
- # is not being generated |
178 |
- # XXX: disabling qt since tracker-albumart-qt is unstable; bug #385345 |
179 |
- # nautilus extension is in a separate package, nautilus-tracker-tags |
180 |
- G2CONF="${G2CONF} |
181 |
- --disable-hal |
182 |
- --disable-libcue |
183 |
- --enable-tracker-fts |
184 |
- --with-enca |
185 |
- --with-unicode-support=libicu |
186 |
- --enable-guarantee-metadata |
187 |
- --enable-introspection |
188 |
- --disable-libstreamanalyzer |
189 |
- --disable-qt |
190 |
- --disable-nautilus-extension |
191 |
- $(use_enable applet tracker-search-bar) |
192 |
- $(use_enable eds miner-evolution) |
193 |
- $(use_enable exif libexif) |
194 |
- $(use_enable firefox-bookmarks miner-firefox) |
195 |
- $(use_with firefox-bookmarks firefox-plugin-dir ${EPREFIX}/usr/$(get_libdir)/firefox/extensions) |
196 |
- FIREFOX=${S}/firefox-version.sh |
197 |
- $(use_enable flac libflac) |
198 |
- $(use_enable flickr miner-flickr) |
199 |
- $(use_enable gnome-keyring) |
200 |
- $(use_enable gsf libgsf) |
201 |
- $(use_enable gtk tracker-explorer) |
202 |
- $(use_enable gtk tracker-preferences) |
203 |
- $(use_enable gtk tracker-needle) |
204 |
- $(use_enable iptc libiptcdata) |
205 |
- $(use_enable iso libosinfo) |
206 |
- $(use_enable jpeg libjpeg) |
207 |
- $(use_enable laptop upower) |
208 |
- $(use_enable mp3 taglib) |
209 |
- $(use_enable networkmanager network-manager) |
210 |
- $(use_enable pdf poppler) |
211 |
- $(use_enable playlist) |
212 |
- $(use_enable rss miner-rss) |
213 |
- $(use_enable test functional-tests) |
214 |
- $(use_enable test unit-tests) |
215 |
- $(use_enable thunderbird miner-thunderbird) |
216 |
- $(use_with thunderbird thunderbird-plugin-dir ${EPREFIX}/usr/$(get_libdir)/thunderbird/extensions) |
217 |
- THUNDERBIRD=${S}/thunderbird-version.sh |
218 |
- $(use_enable tiff libtiff) |
219 |
- $(use_enable vorbis libvorbis) |
220 |
- $(use_enable xml libxml2) |
221 |
- $(use_enable xmp exempi)" |
222 |
- # $(use_enable strigi libstreamanalyzer) |
223 |
- |
224 |
- DOCS="AUTHORS ChangeLog NEWS README" |
225 |
- |
226 |
- python_set_active_version 2 |
227 |
- python_pkg_setup |
228 |
-} |
229 |
- |
230 |
-src_prepare() { |
231 |
- # Fix build failures with USE=strigi |
232 |
- #epatch "${FILESDIR}/${PN}-0.12.3-strigi.patch" |
233 |
- |
234 |
- # Fix functional tests scripts |
235 |
- find "${S}" -name "*.pyc" -delete |
236 |
- python_convert_shebangs -r 2 tests utils examples |
237 |
- |
238 |
- # Don't run 'firefox --version' or 'thunderbird --version'; it results in |
239 |
- # access violations on some setups (bug #385347, #385495). |
240 |
- create_version_script "www-client/firefox" "Mozilla Firefox" firefox-version.sh |
241 |
- create_version_script "mail-client/thunderbird" "Mozilla Thunderbird" thunderbird-version.sh |
242 |
- |
243 |
- # FIXME: report broken tests |
244 |
- sed -e '/\/libtracker-miner\/tracker-password-provider\/setting/,+1 s:^\(.*\)$:/*\1*/:' \ |
245 |
- -e '/\/libtracker-miner\/tracker-password-provider\/getting/,+1 s:^\(.*\)$:/*\1*/:' \ |
246 |
- -i tests/libtracker-miner/tracker-password-provider-test.c || die |
247 |
- |
248 |
- gnome2_src_prepare |
249 |
-} |
250 |
- |
251 |
-src_test() { |
252 |
- unset DBUS_SESSION_BUS_ADDRESS |
253 |
- Xemake check XDG_DATA_HOME="${T}" XDG_CONFIG_HOME="${T}" |
254 |
-} |
255 |
- |
256 |
-src_install() { |
257 |
- gnome2_src_install |
258 |
- |
259 |
- # Manually symlink extensions for {firefox,thunderbird}-bin |
260 |
- if use firefox-bookmarks; then |
261 |
- dosym /usr/share/xul-ext/trackerfox \ |
262 |
- /usr/$(get_libdir)/firefox-bin/extensions/trackerfox@×××××××.org |
263 |
- fi |
264 |
- |
265 |
- if use thunderbird; then |
266 |
- dosym /usr/share/xul-ext/trackerbird \ |
267 |
- /usr/$(get_libdir)/thunderbird-bin/extensions/trackerbird@×××××××.org |
268 |
- fi |
269 |
-} |
270 |
- |
271 |
-create_version_script() { |
272 |
- # Create script $3 that prints "$2 MAX(VERSION($1), VERSION($1-bin))" |
273 |
- |
274 |
- local v=$(best_version ${1}) |
275 |
- v=${v#${1}-} |
276 |
- local vbin=$(best_version ${1}-bin) |
277 |
- vbin=${vbin#${1}-bin-} |
278 |
- |
279 |
- if [[ -z ${v} ]]; then |
280 |
- v=${vbin} |
281 |
- else |
282 |
- version_compare ${v} ${vbin} |
283 |
- [[ $? -eq 1 ]] && v=${vbin} |
284 |
- fi |
285 |
- |
286 |
- echo -e "#!/bin/sh\necho $2 $v" > "$3" || die |
287 |
- chmod +x "$3" || die |
288 |
-} |
289 |
|
290 |
diff --git a/dev-libs/folks/folks-0.6.9.ebuild b/dev-libs/folks/folks-0.6.9.ebuild |
291 |
deleted file mode 100644 |
292 |
index 7d7103f..0000000 |
293 |
--- a/dev-libs/folks/folks-0.6.9.ebuild |
294 |
+++ /dev/null |
295 |
@@ -1,87 +0,0 @@ |
296 |
-# Copyright 1999-2012 Gentoo Foundation |
297 |
-# Distributed under the terms of the GNU General Public License v2 |
298 |
-# $Header: $ |
299 |
- |
300 |
-EAPI="4" |
301 |
-GCONF_DEBUG="yes" |
302 |
-GNOME2_LA_PUNT="yes" |
303 |
- |
304 |
-inherit autotools eutils gnome2 |
305 |
-if [[ ${PV} = 9999 ]]; then |
306 |
- inherit gnome2-live |
307 |
-fi |
308 |
- |
309 |
-DESCRIPTION="libfolks is a library that aggregates people from multiple sources" |
310 |
-HOMEPAGE="http://telepathy.freedesktop.org/wiki/Folks" |
311 |
- |
312 |
-LICENSE="LGPL-2" |
313 |
-SLOT="0" |
314 |
-if [[ ${PV} = 9999 ]]; then |
315 |
- KEYWORDS="" |
316 |
-else |
317 |
- KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86 ~x86-linux" |
318 |
-fi |
319 |
-IUSE="eds socialweb test tracker utils vala" |
320 |
- |
321 |
-COMMON_DEPEND=">=dev-libs/glib-2.24:2 |
322 |
- >=net-libs/telepathy-glib-0.17.5 |
323 |
- dev-libs/dbus-glib |
324 |
- <dev-libs/libgee-0.7:0[introspection] |
325 |
- dev-libs/libxml2 |
326 |
- >=gnome-base/gconf-2.31 |
327 |
- sys-libs/ncurses |
328 |
- sys-libs/readline |
329 |
- |
330 |
- eds? ( >=gnome-extra/evolution-data-server-3.1.5 ) |
331 |
- socialweb? ( >=net-libs/libsocialweb-0.25.20 ) |
332 |
- tracker? ( >=app-misc/tracker-0.14 )" |
333 |
- |
334 |
-# telepathy-mission-control needed at runtime; it is used by the telepathy |
335 |
-# backend via telepathy-glib's AccountManager binding. |
336 |
-RDEPEND="${COMMON_DEPEND} |
337 |
- net-im/telepathy-mission-control" |
338 |
- |
339 |
-# folks socialweb backend requires that libsocialweb be built with USE=vala, |
340 |
-# even when building folks with --disable-vala. |
341 |
-DEPEND="${COMMON_DEPEND} |
342 |
- >=dev-libs/gobject-introspection-1.30 |
343 |
- >=dev-util/intltool-0.35.0 |
344 |
- sys-devel/gettext |
345 |
- virtual/pkgconfig |
346 |
- |
347 |
- socialweb? ( >=net-libs/libsocialweb-0.25.15[vala] ) |
348 |
- test? ( sys-apps/dbus ) |
349 |
- vala? ( |
350 |
- >=dev-lang/vala-0.15.2:0.16[vapigen] |
351 |
- >=net-libs/telepathy-glib-0.13.1[vala] |
352 |
- eds? ( >=gnome-extra/evolution-data-server-3.0.1[vala] ) )" |
353 |
- |
354 |
-# the inspect tool requires --enable-vala |
355 |
-REQUIRED_USE="utils? ( vala )" |
356 |
- |
357 |
-pkg_setup() { |
358 |
- DOCS="AUTHORS ChangeLog NEWS README" |
359 |
- # Rebuilding docs needs valadoc, which has no release |
360 |
- G2CONF="${G2CONF} |
361 |
- $(use_enable eds eds-backend) |
362 |
- $(use_enable socialweb libsocialweb-backend) |
363 |
- $(use_enable tracker tracker-backend) |
364 |
- $(use_enable utils inspect-tool) |
365 |
- $(use_enable vala) |
366 |
- --enable-import-tool |
367 |
- --disable-docs |
368 |
- --disable-fatal-warnings |
369 |
- --disable-Werror" |
370 |
- if use vala; then |
371 |
- G2CONF="${G2CONF} |
372 |
- VALAC=$(type -p valac-0.16) |
373 |
- VAPIGEN=$(type -p vapigen-0.16)" |
374 |
- fi |
375 |
-} |
376 |
- |
377 |
-src_test() { |
378 |
- # FIXME: eds tests often fails for no good reason |
379 |
- sed -e 's/check: .*/check: /' \ |
380 |
- -i tests/eds/Makefile || die "sed failed" |
381 |
- default |
382 |
-} |
383 |
|
384 |
diff --git a/gnome-base/nautilus/nautilus-3.4.0.ebuild b/gnome-base/nautilus/nautilus-3.4.0.ebuild |
385 |
deleted file mode 100644 |
386 |
index 0f01ee9..0000000 |
387 |
--- a/gnome-base/nautilus/nautilus-3.4.0.ebuild |
388 |
+++ /dev/null |
389 |
@@ -1,114 +0,0 @@ |
390 |
-# Copyright 1999-2012 Gentoo Foundation |
391 |
-# Distributed under the terms of the GNU General Public License v2 |
392 |
-# $Header: $ |
393 |
- |
394 |
-EAPI="4" |
395 |
-GCONF_DEBUG="no" |
396 |
-GNOME2_LA_PUNT="yes" |
397 |
- |
398 |
-inherit eutils gnome2 virtualx |
399 |
-if [[ ${PV} = 9999 ]]; then |
400 |
- inherit gnome2-live |
401 |
-fi |
402 |
- |
403 |
-DESCRIPTION="A file manager for the GNOME desktop" |
404 |
-HOMEPAGE="http://live.gnome.org/Nautilus" |
405 |
- |
406 |
-LICENSE="GPL-2 LGPL-2 FDL-1.1" |
407 |
-SLOT="0" |
408 |
-if [[ ${PV} = 9999 ]]; then |
409 |
- KEYWORDS="" |
410 |
-else |
411 |
- KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux" |
412 |
-fi |
413 |
-IUSE="doc exif gnome +introspection packagekit +previewer sendto tracker xmp" |
414 |
- |
415 |
-# Require {glib,gdbus-codegen}-2.30.0 due to GDBus API changes between 2.29.92 |
416 |
-# and 2.30.0 |
417 |
-COMMON_DEPEND=">=dev-libs/glib-2.31.9:2 |
418 |
- >=x11-libs/pango-1.28.3 |
419 |
- >=x11-libs/gtk+-3.3.17:3[introspection?] |
420 |
- >=dev-libs/libxml2-2.7.8:2 |
421 |
- >=gnome-base/gnome-desktop-3.0.0:3 |
422 |
- |
423 |
- gnome-base/dconf |
424 |
- gnome-base/gsettings-desktop-schemas |
425 |
- >=x11-libs/libnotify-0.7 |
426 |
- x11-libs/libX11 |
427 |
- x11-libs/libXext |
428 |
- x11-libs/libXrender |
429 |
- |
430 |
- exif? ( >=media-libs/libexif-0.6.20 ) |
431 |
- introspection? ( >=dev-libs/gobject-introspection-0.6.4 ) |
432 |
- tracker? ( >=app-misc/tracker-0.12 ) |
433 |
- xmp? ( >=media-libs/exempi-2.1.0 )" |
434 |
-DEPEND="${COMMON_DEPEND} |
435 |
- >=dev-lang/perl-5 |
436 |
- >=dev-util/gdbus-codegen-2.31.0 |
437 |
- >=dev-util/intltool-0.40.1 |
438 |
- sys-devel/gettext |
439 |
- virtual/pkgconfig |
440 |
- x11-proto/xproto |
441 |
- doc? ( >=dev-util/gtk-doc-1.4 )" |
442 |
-RDEPEND="${COMMON_DEPEND} |
443 |
- packagekit? ( app-admin/packagekit-base ) |
444 |
- sendto? ( !<gnome-extra/nautilus-sendto-3.0.1 )" |
445 |
-# For eautoreconf |
446 |
-# gnome-base/gnome-common |
447 |
-# dev-util/gtk-doc-am" |
448 |
-PDEPEND="gnome? ( |
449 |
- >=x11-themes/gnome-icon-theme-1.1.91 |
450 |
- x11-themes/gnome-icon-theme-symbolic ) |
451 |
- tracker? ( >=gnome-extra/nautilus-tracker-tags-0.12 ) |
452 |
- previewer? ( >=gnome-extra/sushi-0.1.9 ) |
453 |
- sendto? ( >=gnome-extra/nautilus-sendto-3.0.1 ) |
454 |
- >=gnome-base/gvfs-0.1.2" |
455 |
- |
456 |
-pkg_setup() { |
457 |
- G2CONF="${G2CONF} |
458 |
- --disable-update-mimedb |
459 |
- $(use_enable exif libexif) |
460 |
- $(use_enable introspection) |
461 |
- $(use_enable packagekit) |
462 |
- $(use_enable sendto nst-extension) |
463 |
- $(use_enable tracker) |
464 |
- $(use_enable xmp)" |
465 |
- DOCS="AUTHORS ChangeLog* HACKING MAINTAINERS NEWS README THANKS TODO" |
466 |
-} |
467 |
- |
468 |
-src_prepare() { |
469 |
- gnome2_src_prepare |
470 |
- |
471 |
- # Restore the nautilus-2.x Delete shortcut (Ctrl+Delete will still work); |
472 |
- # bug #393663 |
473 |
- epatch "${FILESDIR}/${PN}-3.2.1-delete.patch" |
474 |
- |
475 |
- # https://bugzilla.gnome.org/show_bug.cgi?id=664573 |
476 |
- epatch "${FILESDIR}/${PN}-3.2.1-key-press-forwarding.patch" |
477 |
- |
478 |
- # Remove crazy CFLAGS |
479 |
- sed 's:-DG.*DISABLE_DEPRECATED::g' -i configure.in configure \ |
480 |
- || die "sed 1 failed" |
481 |
-} |
482 |
- |
483 |
-src_test() { |
484 |
- addpredict "/root/.gnome2_private" |
485 |
- unset SESSION_MANAGER |
486 |
- unset ORBIT_SOCKETDIR |
487 |
- unset DBUS_SESSION_BUS_ADDRESS |
488 |
- export GSETTINGS_BACKEND="memory" |
489 |
- Xemake check |
490 |
- unset GSETTINGS_BACKEND |
491 |
-} |
492 |
- |
493 |
-pkg_postinst() { |
494 |
- gnome2_pkg_postinst |
495 |
- |
496 |
- if use previewer; then |
497 |
- elog "nautilus uses gnome-extra/sushi to preview media files." |
498 |
- elog "To activate the previewer, select a file and press space; to" |
499 |
- elog "close the previewer, press space again." |
500 |
- else |
501 |
- elog "To preview media files, emerge nautilus with USE=previewer" |
502 |
- fi |
503 |
-} |
504 |
|
505 |
diff --git a/gnome-extra/sushi/sushi-0.4.0.ebuild b/gnome-extra/sushi/sushi-0.4.0.ebuild |
506 |
deleted file mode 100644 |
507 |
index eae952c..0000000 |
508 |
--- a/gnome-extra/sushi/sushi-0.4.0.ebuild |
509 |
+++ /dev/null |
510 |
@@ -1,61 +0,0 @@ |
511 |
-# Copyright 1999-2012 Gentoo Foundation |
512 |
-# Distributed under the terms of the GNU General Public License v2 |
513 |
-# $Header: $ |
514 |
- |
515 |
-EAPI="4" |
516 |
-GCONF_DEBUG="no" |
517 |
-GNOME2_LA_PUNT="yes" |
518 |
- |
519 |
-inherit gnome2 |
520 |
-if [[ ${PV} = 9999 ]]; then |
521 |
- inherit gnome2-live |
522 |
-fi |
523 |
- |
524 |
-DESCRIPTION="A quick previewer for Nautilus, the GNOME file manager" |
525 |
-HOMEPAGE="http://git.gnome.org/browse/sushi" |
526 |
- |
527 |
-LICENSE="GPL-3" |
528 |
-SLOT="0" |
529 |
-if [[ ${PV} = 9999 ]]; then |
530 |
- KEYWORDS="" |
531 |
-else |
532 |
- KEYWORDS="~amd64 ~x86" |
533 |
-fi |
534 |
-IUSE="" |
535 |
- |
536 |
-# Optional app-office/unoconv support (OOo to pdf) |
537 |
-# freetype needed for font loader |
538 |
-# libX11 needed for sushi_create_foreign_window() |
539 |
-COMMON_DEPEND=">=x11-libs/gdk-pixbuf-2.22.1[introspection] |
540 |
- >=dev-libs/gjs-0.7.7 |
541 |
- >=dev-libs/glib-2.29.14:2 |
542 |
- >=dev-libs/gobject-introspection-0.9.6 |
543 |
- >=media-libs/clutter-1.10.0:1.0[introspection] |
544 |
- >=media-libs/clutter-gtk-1.0.1:1.0[introspection] |
545 |
- >=x11-libs/gtk+-3.0.0:3[introspection] |
546 |
- |
547 |
- >=app-text/evince-3.0[introspection] |
548 |
- media-libs/freetype:2 |
549 |
- media-libs/gstreamer:0.10[introspection] |
550 |
- media-libs/gst-plugins-base:0.10[introspection] |
551 |
- media-libs/clutter-gst:1.0[introspection] |
552 |
- media-libs/musicbrainz:3 |
553 |
- net-libs/webkit-gtk:3[introspection] |
554 |
- x11-libs/gtksourceview:3.0[introspection] |
555 |
- x11-libs/libX11 |
556 |
-" |
557 |
-DEPEND="${RDEPEND} |
558 |
- >=dev-util/intltool-0.40 |
559 |
- >=sys-devel/gettext-0.17 |
560 |
- virtual/pkgconfig |
561 |
-" |
562 |
-RDEPEND="${COMMON_DEPEND} |
563 |
- >=gnome-base/nautilus-3.1.90 |
564 |
-" |
565 |
- |
566 |
-pkg_setup() { |
567 |
- G2CONF="${G2CONF} |
568 |
- UNOCONV=$(type -P false) |
569 |
- --disable-static" |
570 |
- DOCS="AUTHORS NEWS README TODO" |
571 |
-} |
572 |
|
573 |
diff --git a/gnome-extra/sushi/sushi-9999.ebuild b/gnome-extra/sushi/sushi-9999.ebuild |
574 |
index 6539f82..e6cec03 100644 |
575 |
--- a/gnome-extra/sushi/sushi-9999.ebuild |
576 |
+++ b/gnome-extra/sushi/sushi-9999.ebuild |
577 |
@@ -51,6 +51,7 @@ DEPEND="${RDEPEND} |
578 |
" |
579 |
RDEPEND="${COMMON_DEPEND} |
580 |
>=gnome-base/nautilus-3.1.90 |
581 |
+ x11-themes/gnome-icon-theme-symbolic |
582 |
" |
583 |
|
584 |
pkg_setup() { |