Gentoo Archives: gentoo-commits

From: Alexandre Restovtsev <tetromino@×××××.com>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/gnome:master commit in: gnome-extra/sushi/, gnome-base/nautilus/, app-misc/tracker/, dev-libs/folks/
Date: Wed, 09 May 2012 23:09:42
Message-Id: 1336604923.b71a0c6d27f437afe885203e3ac6ab5d219ce88d.tetromino@gentoo
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() {