Skip to content
Browse files

removed outdated ebuilds of app-misc/tracker via auto-sync

  • Loading branch information...
1 parent e9d2b29 commit 1725bf097b3b38e5b9afc5430361000884da4cae @ahuemer ahuemer committed
View
14 app-misc/tracker/Manifest
@@ -3,12 +3,10 @@ AUX tracker-0.8.17-build-with-eds232.patch 807 RMD160 7f681d67da66c66c8217155746
AUX tracker-0.8.17-poppler-0.16.patch 1209 RMD160 6ae54087f8d2b3ea864cfaa035e3b1153a749a67 SHA1 a2f7429149ecfa7e45dd58e0a0d37f9385fbefb1 SHA256 8d1ed288fc14655e36ddda9af6d30b5b00572feca08b643951c1b5ac2d4eba1c
AUX tracker-0.8.17-tests-fixes.patch 2499 RMD160 fb8b749e2addeaa004fd2e6de585357156e2f092 SHA1 a4f193432edc8f64e3505ac407f05a2de7fd73af SHA256 3c00640648e56c722fcca4b6c1016082df992def8d7a95c5a1618453463d4048
AUX tracker-0.8.17-use-upower.patch 16884 RMD160 a9545a4aa89b6574ccb58d5b9796386eeb62a1ef SHA1 16ad6730798279f9a09459b50e1380bbf16c8e83 SHA256 542432544663f0c1a9c43c08e816f42a95fa31f828e33f6d470cafc60a33a7a1
-DIST tracker-0.10.0.tar.bz2 8014824 RMD160 0ccafeec5bda672d0aa3159ba45ef63535a3fe53 SHA1 9fa7b54b03c7d3e34c4b40dbf01e3cf3ac45b311 SHA256 f50724501204801ffcc4916b873edac07ef7c7bc7666cddb381ecb2edd61a9cd
-DIST tracker-0.10.4.tar.bz2 7927035 RMD160 af4dac157e3efda2bb82c995a79ac0fb1bbb825a SHA1 f6d2c7cf0bf14de5ffd0a0f4a7a1668287c288c2 SHA256 5d95b733c935cfc300c146587c1784c581d2f464fbefc84018237790e93602cc
+DIST tracker-0.10.5.tar.bz2 7867918 RMD160 34dfb68fb0744c78b88c31019afaa0a5adaaca3e SHA1 8e02645adadd4bb8644c4e413712d52ecdc04d5b SHA256 efc8c53cdb192d27c6a92bc11ef4ad5677afaeea7d58be4563e53a0133b54f10
+DIST tracker-0.10.6.tar.bz2 7923439 RMD160 11dca11731cb46a18e013332a4d1e52bbfdd7ec6 SHA1 3a587b9ba5105e30b0fa5caced05c4582253b519 SHA256 065758a4bbc57a18f7c39f8167c41f1a1892596fda5a796d94cb8e56d345bb6b
DIST tracker-0.8.17.tar.bz2 4959334 RMD160 b33abe9ab955e5e392258657ad3a664ff5cb4cc6 SHA1 460f3d56bd0ed24c5d064a398829f4289a6b081f SHA256 56cf09f41fec1afaf7199e0728f4339b567a7893a51fc2affc5069fa26e2e9d8
-DIST tracker-0.9.38.tar.bz2 8018567 RMD160 33263be7c0e3cd4cae995434852b718d13031734 SHA1 ae6cd55631bdb7db69f574718ea8ef08623fe0fe SHA256 e6ef4066b633c9024e5ceec1a485a891da0d666077a2f3defd35f08aa61f4a74
-EBUILD tracker-0.10.0.ebuild 6502 RMD160 c238e67e00974454a7d7badb276a868c975833c5 SHA1 4013b90cbe4989080b098bb44165163e49562c8a SHA256 76b6c845c1e3e95c850f4e9c0e9fa1bb000c68ed8f92fa9298162aa4bab63de1
-EBUILD tracker-0.10.4.ebuild 6497 RMD160 00bf07a25d4b2f9ffc54cb2e16d5288fa8f4bc13 SHA1 60b182ab95e5a5847f7499c38171c8325d177f64 SHA256 f4fd57c18a4c5aec6d400ee6bc4d446a555a90f7683df07aef19f6edb070c3aa
-EBUILD tracker-0.8.17.ebuild 6062 RMD160 ec133c4f8ab2f10c9a65bc68b7b1556255d96bce SHA1 8f2a550d3b32525a8554b746a105d5fff1f8f1d9 SHA256 2857ef493c1cd85951e570b13d168f3d094ae24bebd34d6ee30daab0b543b277
-EBUILD tracker-0.9.38.ebuild 6518 RMD160 a3c7a36ec32de8aa37b06ad5e3496827cbe38e76 SHA1 033d4a65ba8bbd95d3a560621ea308442404d02d SHA256 1f4bb60e87f1eff82c4fed934a89e6a4f1e9dd65d00dc69e3c39f324487c3ea2
-EBUILD tracker-9999.ebuild 6302 RMD160 f740c9886012936bf31f867b3856e28bce571e19 SHA1 bdce6dad67f299b2ba2a3f6bf5d0a58133a33cbe SHA256 c9e43a659518f432b96e47916b257e13a3e59c6e4b47fde7b9d20822a58a2822
+EBUILD tracker-0.10.5.ebuild 6519 RMD160 f822917f8f201cd3c7f92882bc138ddf8ae2aa49 SHA1 6b1eca21257852d518bef6e3cd900c6800cc77dc SHA256 be4719f309ffa982d2ad510e18cb853ba393c9a1e750d5bc579b0f7655743838
+EBUILD tracker-0.10.6.ebuild 6524 RMD160 5896781d6080d6df86e6b42e48b9356afecc1565 SHA1 3394ea736fc465d2e2f4ddcafbfdd4f00b4208e8 SHA256 aa6ef68e59e9ff2c42dd908ce70c01b2b9aac88d5d6d9f0b011f6febbe4eb591
+EBUILD tracker-0.8.17.ebuild 5987 RMD160 f22dea7148a531b77053c1fb5a7edcecdaa437bd SHA1 330c35cd700864bc80718dadf623b02086e2a11f SHA256 041f2113730ac76b798b509330187005d45af2ac9c9f959eef31f1f003af5bcc
+EBUILD tracker-9999.ebuild 6336 RMD160 88bfaa0aa85697eb032b56a6538931299b4dc93e SHA1 31caffacc15d622ce93512e70fc855a23ec5cb83 SHA256 dda6c080a2aa9f973d1df6b375e92f55b2dc051aba2dec8b914e9392adb18f7b
View
31 app-misc/tracker/tracker-0.10.4.ebuild → app-misc/tracker/tracker-0.10.5.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-misc/tracker/tracker-0.10.4.ebuild,v 1.1 2011/03/18 07:50:16 eva Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-misc/tracker/tracker-0.10.5.ebuild,v 1.3 2011/04/03 21:13:37 eva Exp $
EAPI="3"
GCONF_DEBUG="no"
@@ -13,15 +13,15 @@ HOMEPAGE="http://www.tracker-project.org/"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~x86"
+KEYWORDS="~amd64 ~x86"
# USE="doc" is managed by eclass.
-IUSE="applet doc eds exif flac gif gnome-keyring gsf gstreamer gtk hal iptc +jpeg laptop mp3 nautilus networkmanager pdf playlist rss strigi test +tiff upnp +vorbis xine +xml xmp"
+IUSE="applet doc eds exif flac gif gnome-keyring gsf gstreamer gtk iptc +jpeg laptop mp3 nautilus networkmanager pdf playlist qt4 rss strigi test +tiff upnp +vorbis xine +xml xmp"
# Test suite highly disfunctional, loops forever
# putting aside for now
RESTRICT="test"
-# TODO: rest -> flickr, qt vs. gdk
+# TODO: rest -> flickr
# vala is built with debug by default (see VALAFLAGS)
RDEPEND="
>=app-i18n/enca-1.9[lib32?]
@@ -39,8 +39,8 @@ RDEPEND="
>=gnome-base/gnome-panel-2.91[lib32?]
>=x11-libs/gtk+-3:3[lib32?] )
eds? (
- >=mail-client/evolution-2.91.90[lib32?]
- >=gnome-extra/evolution-data-server-2.91.90[lib32?] )
+ >=mail-client/evolution-2.32[lib32?]
+ >=gnome-extra/evolution-data-server-2.32[lib32?] )
exif? ( >=media-libs/libexif-0.6[lib32?] )
flac? ( >=media-libs/flac-1.2.1[lib32?] )
gif? ( media-libs/giflib[lib32?] )
@@ -58,10 +58,11 @@ RDEPEND="
>=x11-libs/gtk+-2.18:2[lib32?] )
iptc? ( media-libs/libiptcdata[lib32?] )
jpeg? ( virtual/jpeg:0[lib32?] )
- laptop? (
- hal? ( >=sys-apps/hal-0.5[lib32?] )
- !hal? ( >=sys-power/upower-0.9 ) )
- mp3? ( >=media-libs/taglib-1.6 )
+ laptop? ( >=sys-power/upower-0.9 )
+ mp3? (
+ >=media-libs/taglib-1.6
+ gtk? ( x11-libs/gdk-pixbuf:2[lib32?] )
+ qt4? ( >=x11-libs/qt-gui-4.7.1:4[lib32?] ) )
nautilus? (
gnome-base/nautilus[lib32?]
>=x11-libs/gtk+-2.18:2[lib32?] )
@@ -126,9 +127,9 @@ multilib-native_pkg_setup_internal() {
G2CONF="${G2CONF} --enable-video-extractor=external"
fi
- # hal and upower are used for AC power detection
+ # upower is used for AC power detection
if use laptop; then
- G2CONF="${G2CONF} $(use_enable hal) $(use_enable !hal upower)"
+ G2CONF="${G2CONF} --disable-hal --enable-upower"
else
G2CONF="${G2CONF} --disable-hal --disable-upower"
fi
@@ -137,6 +138,10 @@ multilib-native_pkg_setup_internal() {
G2CONF="${G2CONF} VALAC=$(type -P valac-0.12)"
fi
+ if use mp3 && (use gtk || use qt4); then
+ G2CONF="${G2CONF} $(use_enable !qt4 gdkpixbuf) $(use_enable qt4 qt)"
+ fi
+
# unicode-support: libunistring, libicu or glib ?
G2CONF="${G2CONF}
--enable-tracker-fts
@@ -167,8 +172,6 @@ multilib-native_pkg_setup_internal() {
$(use_enable vorbis libvorbis)
$(use_enable xml libxml2)
$(use_enable xmp exempi)"
- # FIXME: handle gdk vs qt for mp3 thumbnail extract
- # $(use_enable gtk gdkpixbuf)
DOCS="AUTHORS ChangeLog NEWS README"
View
35 app-misc/tracker/tracker-0.10.0.ebuild → app-misc/tracker/tracker-0.10.6.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-misc/tracker/tracker-0.10.0.ebuild,v 1.1 2011/02/21 22:28:45 eva Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-misc/tracker/tracker-0.10.6.ebuild,v 1.1 2011/04/03 21:13:37 eva Exp $
EAPI="3"
GCONF_DEBUG="no"
@@ -13,15 +13,15 @@ HOMEPAGE="http://www.tracker-project.org/"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~x86"
+KEYWORDS="~amd64 ~x86"
# USE="doc" is managed by eclass.
-IUSE="applet doc eds exif flac gif gnome-keyring gsf gstreamer gtk hal iptc +jpeg laptop mp3 nautilus networkmanager pdf playlist rss strigi test +tiff upnp +vorbis xine +xml xmp"
+IUSE="applet doc eds exif flac gif gnome-keyring gsf gstreamer gtk iptc +jpeg laptop mp3 nautilus networkmanager pdf playlist qt4 rss strigi test +tiff upnp +vorbis xine +xml xmp"
# Test suite highly disfunctional, loops forever
# putting aside for now
RESTRICT="test"
-# TODO: rest -> flickr, qt vs. gdk
+# TODO: rest -> flickr
# vala is built with debug by default (see VALAFLAGS)
RDEPEND="
>=app-i18n/enca-1.9[lib32?]
@@ -39,8 +39,8 @@ RDEPEND="
>=gnome-base/gnome-panel-2.91[lib32?]
>=x11-libs/gtk+-3:3[lib32?] )
eds? (
- >=mail-client/evolution-2.91.90[lib32?]
- >=gnome-extra/evolution-data-server-2.91.90[lib32?] )
+ >=mail-client/evolution-2.32[lib32?]
+ >=gnome-extra/evolution-data-server-2.32[lib32?] )
exif? ( >=media-libs/libexif-0.6[lib32?] )
flac? ( >=media-libs/flac-1.2.1[lib32?] )
gif? ( media-libs/giflib[lib32?] )
@@ -50,7 +50,7 @@ RDEPEND="
>=gnome-extra/libgsf-1.13[lib32?] )
upnp? ( >=media-libs/gupnp-dlna-0.5 )
!upnp? (
- gstreamer? ( >=media-libs/gstreamer-0.10.12[lib32?] )
+ gstreamer? ( >=media-libs/gstreamer-0.10.31:0.10[lib32?] )
!gstreamer? ( !xine? ( || ( media-video/totem media-video/mplayer ) ) )
)
gtk? (
@@ -58,17 +58,18 @@ RDEPEND="
>=x11-libs/gtk+-2.18:2[lib32?] )
iptc? ( media-libs/libiptcdata[lib32?] )
jpeg? ( virtual/jpeg:0[lib32?] )
- laptop? (
- hal? ( >=sys-apps/hal-0.5[lib32?] )
- !hal? ( >=sys-power/upower-0.9 ) )
- mp3? ( >=media-libs/taglib-1.6 )
+ laptop? ( >=sys-power/upower-0.9 )
+ mp3? (
+ >=media-libs/taglib-1.6
+ gtk? ( x11-libs/gdk-pixbuf:2[lib32?] )
+ qt4? ( >=x11-libs/qt-gui-4.7.1:4[lib32?] ) )
nautilus? (
gnome-base/nautilus[lib32?]
>=x11-libs/gtk+-2.18:2[lib32?] )
networkmanager? ( >=net-misc/networkmanager-0.8[lib32?] )
pdf? (
>=x11-libs/cairo-1[lib32?]
- >=app-text/poppler-0.12.3-r3[cairo,utils,lib32?]
+ >=app-text/poppler-0.16[cairo,utils,lib32?]
>=x11-libs/gtk+-2.12:2[lib32?] )
playlist? ( dev-libs/totem-pl-parser )
rss? ( net-libs/libgrss[lib32?] )
@@ -126,9 +127,9 @@ multilib-native_pkg_setup_internal() {
G2CONF="${G2CONF} --enable-video-extractor=external"
fi
- # hal and upower are used for AC power detection
+ # upower is used for AC power detection
if use laptop; then
- G2CONF="${G2CONF} $(use_enable hal) $(use_enable !hal upower)"
+ G2CONF="${G2CONF} --disable-hal --enable-upower"
else
G2CONF="${G2CONF} --disable-hal --disable-upower"
fi
@@ -137,6 +138,10 @@ multilib-native_pkg_setup_internal() {
G2CONF="${G2CONF} VALAC=$(type -P valac-0.12)"
fi
+ if use mp3 && (use gtk || use qt4); then
+ G2CONF="${G2CONF} $(use_enable !qt4 gdkpixbuf) $(use_enable qt4 qt)"
+ fi
+
# unicode-support: libunistring, libicu or glib ?
G2CONF="${G2CONF}
--enable-tracker-fts
@@ -167,8 +172,6 @@ multilib-native_pkg_setup_internal() {
$(use_enable vorbis libvorbis)
$(use_enable xml libxml2)
$(use_enable xmp exempi)"
- # FIXME: handle gdk vs qt for mp3 thumbnail extract
- # $(use_enable gtk gdkpixbuf)
DOCS="AUTHORS ChangeLog NEWS README"
View
12 app-misc/tracker/tracker-0.8.17.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-misc/tracker/tracker-0.8.17.ebuild,v 1.11 2011/02/02 15:59:25 halcy0n Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-misc/tracker/tracker-0.8.17.ebuild,v 1.12 2011/03/27 08:11:39 ssuominen Exp $
EAPI="3"
GCONF_DEBUG="no"
@@ -14,7 +14,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~ia64 ~ppc64 ~sparc ~x86"
# USE="doc" is managed by eclass.
-IUSE="applet doc eds exif flac gnome-keyring gsf gstreamer gtk hal iptc +jpeg kmail laptop mp3 nautilus pdf playlist rss strigi test +tiff +vorbis xine +xml xmp"
+IUSE="applet doc eds exif flac gnome-keyring gsf gstreamer gtk iptc +jpeg kmail laptop mp3 nautilus pdf playlist rss strigi test +tiff +vorbis xine +xml xmp"
# Automagic, gconf, uuid, and probably more
# TODO: quill support
@@ -50,9 +50,7 @@ RDEPEND="
>=x11-libs/gtk+-2.18:2[lib32?] )
iptc? ( media-libs/libiptcdata[lib32?] )
jpeg? ( virtual/jpeg:0[lib32?] )
- laptop? (
- hal? ( >=sys-apps/hal-0.5[lib32?] )
- !hal? ( >=sys-power/upower-0.9 ) )
+ laptop? ( >=sys-power/upower-0.9 )
mp3? ( >=media-libs/id3lib-3.8.3[lib32?] )
nautilus? (
gnome-base/nautilus[lib32?]
@@ -112,9 +110,9 @@ multilib-native_pkg_setup_internal() {
G2CONF="${G2CONF} --enable-video-extractor=external"
fi
- # hal and upower are used for AC power detection
+ # upower is used for AC power detection
if use laptop; then
- G2CONF="${G2CONF} $(use_enable hal) $(use_enable !hal upower)"
+ G2CONF="${G2CONF} --disable-hal --enable-upower"
else
G2CONF="${G2CONF} --disable-hal --disable-upower"
fi
View
205 app-misc/tracker/tracker-0.9.38.ebuild
@@ -1,205 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-misc/tracker/tracker-0.9.38.ebuild,v 1.1 2011/02/14 22:49:17 eva Exp $
-
-EAPI="3"
-GCONF_DEBUG="no"
-PYTHON_DEPEND="2:2.6"
-
-inherit eutils gnome2 linux-info python virtualx multilib-native
-
-DESCRIPTION="A tagging metadata database, search tool and indexer"
-HOMEPAGE="http://www.tracker-project.org/"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~x86"
-# USE="doc" is managed by eclass.
-IUSE="applet doc eds exif flac gif gnome-keyring gsf gstreamer gtk hal iptc +jpeg laptop mp3 nautilus networkmanager pdf playlist rss strigi test +tiff upnp +vorbis xine +xml xmp"
-
-# Test suite highly disfunctional, loops forever
-# putting aside for now
-RESTRICT="test"
-
-# TODO: rest -> flickr, qt vs. gdk
-# vala is built with debug by default (see VALAFLAGS)
-RDEPEND="
- >=app-i18n/enca-1.9[lib32?]
- >=dev-db/sqlite-3.7[threadsafe,lib32?]
- >=dev-libs/glib-2.26:2[lib32?]
- || (
- >=media-gfx/imagemagick-5.2.1[png,jpeg=,lib32?]
- media-gfx/graphicsmagick[imagemagick,png,jpeg=] )
- >=media-libs/libpng-1.2[lib32?]
- >=x11-libs/pango-1[lib32?]
- sys-apps/util-linux[lib32?]
-
- applet? (
- >=gnome-base/gnome-panel-2.32[lib32?]
- >=x11-libs/gtk+-2.18:2[lib32?] )
- eds? (
- >=mail-client/evolution-2.29.1[lib32?]
- >=gnome-extra/evolution-data-server-2.29.1[lib32?] )
- exif? ( >=media-libs/libexif-0.6[lib32?] )
- flac? ( >=media-libs/flac-1.2.1[lib32?] )
- gif? ( media-libs/giflib[lib32?] )
- gnome-keyring? ( >=gnome-base/gnome-keyring-2.26[lib32?] )
- gsf? (
- app-text/odt2txt
- >=gnome-extra/libgsf-1.13[lib32?] )
- upnp? ( >=media-libs/gupnp-dlna-0.5 )
- !upnp? (
- gstreamer? ( >=media-libs/gstreamer-0.10.12[lib32?] )
- !gstreamer? ( !xine? ( || ( media-video/totem media-video/mplayer ) ) )
- )
- gtk? (
- >=dev-libs/libgee-0.3[lib32?]
- >=x11-libs/gtk+-2.18:2[lib32?] )
- iptc? ( media-libs/libiptcdata[lib32?] )
- jpeg? ( virtual/jpeg:0[lib32?] )
- laptop? (
- hal? ( >=sys-apps/hal-0.5[lib32?] )
- !hal? ( >=sys-power/upower-0.9 ) )
- mp3? ( >=media-libs/taglib-1.6 )
- nautilus? (
- gnome-base/nautilus[lib32?]
- >=x11-libs/gtk+-2.18:2[lib32?] )
- networkmanager? ( >=net-misc/networkmanager-0.8[lib32?] )
- pdf? (
- >=x11-libs/cairo-1[lib32?]
- >=app-text/poppler-0.12.3-r3[cairo,utils,lib32?]
- >=x11-libs/gtk+-2.12:2[lib32?] )
- playlist? ( dev-libs/totem-pl-parser )
- rss? ( net-libs/libgrss[lib32?] )
- strigi? ( >=app-misc/strigi-0.7[lib32?] )
- tiff? ( media-libs/tiff[lib32?] )
- vorbis? ( >=media-libs/libvorbis-0.22[lib32?] )
- xine? ( >=media-libs/xine-lib-1[lib32?] )
- xml? ( >=dev-libs/libxml2-2.6[lib32?] )
- xmp? ( >=media-libs/exempi-2.1[lib32?] )"
-DEPEND="${RDEPEND}
- >=dev-util/intltool-0.40
- >=sys-devel/gettext-0.17[lib32?]
- >=dev-util/pkgconfig-0.20[lib32?]
- applet? ( >=dev-lang/vala-0.11.4:0.12[lib32?] )
- gtk? (
- app-office/dia
- >=dev-lang/vala-0.11.4:0.12[lib32?]
- >=dev-libs/libgee-0.3[lib32?] )
- doc? (
- >=dev-util/gtk-doc-1.8
- media-gfx/graphviz[lib32?] )
- test? (
- >=dev-libs/dbus-glib-0.82-r1[lib32?]
- >=sys-apps/dbus-1.3.1[X,lib32?] )
-"
-
-function inotify_enabled() {
- if linux_config_exists; then
- if ! linux_chkconfig_present INOTIFY_USER; then
- ewarn "You should enable the INOTIFY support in your kernel."
- ewarn "Check the 'Inotify support for userland' under the 'File systems'"
- ewarn "option. It is marked as CONFIG_INOTIFY_USER in the config"
- die 'missing CONFIG_INOTIFY'
- fi
- else
- einfo "Could not check for INOTIFY support in your kernel."
- fi
-}
-
-multilib-native_pkg_setup_internal() {
- linux-info_pkg_setup
-
- inotify_enabled
-
- if use upnp ; then
- G2CONF="${G2CONF} --enable-video-extractor=gupnp-dlna"
- elif use gstreamer ; then
- G2CONF="${G2CONF}
- --enable-video-extractor=gstreamer
- --enable-gstreamer-tagreadbin"
- # --enable-gstreamer-helix (real media)
- elif use xine ; then
- G2CONF="${G2CONF} --enable-video-extractor=xine"
- else
- G2CONF="${G2CONF} --enable-video-extractor=external"
- fi
-
- # hal and upower are used for AC power detection
- if use laptop; then
- G2CONF="${G2CONF} $(use_enable hal) $(use_enable !hal upower)"
- else
- G2CONF="${G2CONF} --disable-hal --disable-upower"
- fi
-
- if use applet || use gtk; then
- G2CONF="${G2CONF} VALAC=$(type -P valac-0.12)"
- fi
-
- # unicode-support: libunistring, libicu or glib ?
- G2CONF="${G2CONF}
- --enable-tracker-fts
- --with-enca
- --with-unicode-support=glib
- --enable-guarantee-metadata
- $(use_enable applet tracker-status-icon)
- $(use_enable applet tracker-search-bar)
- $(use_enable eds miner-evolution)
- $(use_enable exif libexif)
- $(use_enable flac libflac)
- $(use_enable gnome-keyring)
- $(use_enable gsf libgsf)
- $(use_enable gtk tracker-explorer)
- $(use_enable gtk tracker-preferences)
- $(use_enable gtk tracker-needle)
- $(use_enable iptc libiptcdata)
- $(use_enable jpeg libjpeg)
- $(use_enable mp3 taglib)
- $(use_enable nautilus nautilus-extension)
- $(use_enable networkmanager network-manager)
- $(use_enable pdf poppler)
- $(use_enable playlist)
- $(use_enable rss miner-rss)
- $(use_enable strigi libstreamanalyzer)
- $(use_enable test functional-tests)
- $(use_enable test unit-tests)
- $(use_enable tiff libtiff)
- $(use_enable vorbis libvorbis)
- $(use_enable xml libxml2)
- $(use_enable xmp exempi)"
- # FIXME: handle gdk vs qt for mp3 thumbnail extract
- # $(use_enable gtk gdkpixbuf)
-
- DOCS="AUTHORS ChangeLog NEWS README"
-
- python_set_active_version 2
-}
-
-multilib-native_src_prepare_internal() {
- # Fix build failures with USE=strigi
- epatch "${FILESDIR}/${PN}-0.8.0-strigi.patch"
-
- # Fix functional tests scripts
- find "${S}" -name "*.pyc" -delete
- python_convert_shebangs 2 "${S}"/tests/tracker-writeback/*.py
- python_convert_shebangs 2 "${S}"/tests/functional-tests/*.py
- python_convert_shebangs 2 "${S}"/utils/data-generators/cc/{*.py,generate}
- python_convert_shebangs 2 "${S}"/utils/gtk-sparql/*.py
- python_convert_shebangs 2 "${S}"/examples/rss-reader/*.py
-
- # FIXME: report broken tests
- sed -e '/\/libtracker-miner\/tracker-password-provider\/setting/,+1 s:^\(.*\)$:/*\1*/:' \
- -e '/\/libtracker-miner\/tracker-password-provider\/getting/,+1 s:^\(.*\)$:/*\1*/:' \
- -i tests/libtracker-miner/tracker-password-provider-test.c || die
-}
-
-src_test() {
- unset DBUS_SESSION_BUS_ADDRESS
- Xemake check XDG_DATA_HOME="${T}" XDG_CONFIG_HOME="${T}" || die "tests failed"
-}
-
-multilib-native_src_install_internal() {
- gnome2_src_install
- # Tracker and none of the plugins it provides needs la files
- find "${ED}" -name "*.la" -delete || die
-}
View
33 app-misc/tracker/tracker-9999.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-misc/tracker/tracker-9999.ebuild,v 1.36 2011/03/18 07:50:16 eva Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-misc/tracker/tracker-9999.ebuild,v 1.39 2011/04/03 21:13:37 eva Exp $
EAPI="3"
GCONF_DEBUG="no"
@@ -17,9 +17,9 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS=""
# USE="doc" is managed by eclass.
-IUSE="applet doc eds exif flac gif gnome-keyring gsf gstreamer gtk hal iptc +jpeg laptop mp3 nautilus networkmanager pdf playlist rss strigi test +tiff upnp +vorbis xine +xml xmp"
+IUSE="applet doc eds exif flac gif gnome-keyring gsf gstreamer gtk iptc +jpeg laptop mp3 nautilus networkmanager pdf playlist qt4 rss strigi test +tiff upnp +vorbis xine +xml xmp"
-# TODO: rest -> flickr, qt vs. gdk
+# TODO: rest -> flickr
# vala is built with debug by default (see VALAFLAGS)
RDEPEND="
>=app-i18n/enca-1.9[lib32?]
@@ -37,8 +37,8 @@ RDEPEND="
>=gnome-base/gnome-panel-2.91[lib32?]
>=x11-libs/gtk+-3:3[lib32?] )
eds? (
- >=mail-client/evolution-2.91.90[lib32?]
- >=gnome-extra/evolution-data-server-2.91.90[lib32?] )
+ >=mail-client/evolution-2.32[lib32?]
+ >=gnome-extra/evolution-data-server-2.32[lib32?] )
exif? ( >=media-libs/libexif-0.6[lib32?] )
flac? ( >=media-libs/flac-1.2.1[lib32?] )
gif? ( media-libs/giflib[lib32?] )
@@ -48,7 +48,7 @@ RDEPEND="
>=gnome-extra/libgsf-1.13[lib32?] )
upnp? ( >=media-libs/gupnp-dlna-0.5 )
!upnp? (
- gstreamer? ( >=media-libs/gstreamer-0.10.12[lib32?] )
+ gstreamer? ( >=media-libs/gstreamer-0.10.31:0.10[lib32?] )
!gstreamer? ( !xine? ( || ( media-video/totem media-video/mplayer ) ) )
)
gtk? (
@@ -56,10 +56,11 @@ RDEPEND="
>=x11-libs/gtk+-2.18:2[lib32?] )
iptc? ( media-libs/libiptcdata[lib32?] )
jpeg? ( virtual/jpeg:0[lib32?] )
- laptop? (
- hal? ( >=sys-apps/hal-0.5[lib32?] )
- !hal? ( >=sys-power/upower-0.9 ) )
- mp3? ( >=media-libs/taglib-1.6 )
+ laptop? ( >=sys-power/upower-0.9 )
+ mp3? (
+ >=media-libs/taglib-1.6
+ gtk? ( x11-libs/gdk-pixbuf:2[lib32?] )
+ qt4? ( >=x11-libs/qt-gui-4.7.1:4[lib32?] ) )
nautilus? (
gnome-base/nautilus[lib32?]
>=x11-libs/gtk+-2.18:2[lib32?] )
@@ -125,9 +126,9 @@ multilib-native_pkg_setup_internal() {
G2CONF="${G2CONF} --enable-video-extractor=external"
fi
- # hal and upower are used for AC power detection
+ # upower is used for AC power detection
if use laptop; then
- G2CONF="${G2CONF} $(use_enable hal) $(use_enable !hal upower)"
+ G2CONF="${G2CONF} --disable-hal --enable-upower"
else
G2CONF="${G2CONF} --disable-hal --disable-upower"
fi
@@ -136,6 +137,10 @@ multilib-native_pkg_setup_internal() {
G2CONF="${G2CONF} VALAC=$(type -P valac-0.12)"
fi
+ if use mp3 && (use gtk || use qt4); then
+ G2CONF="${G2CONF} $(use_enable !qt4 gdkpixbuf) $(use_enable qt4 qt)"
+ fi
+
# unicode-support: libunistring, libicu or glib ?
G2CONF="${G2CONF}
--enable-tracker-fts
@@ -160,14 +165,12 @@ multilib-native_pkg_setup_internal() {
$(use_enable playlist)
$(use_enable rss miner-rss)
$(use_enable strigi libstreamanalyzer)
- $(use_enable test unit-tests)
$(use_enable test functional-tests)
+ $(use_enable test unit-tests)
$(use_enable tiff libtiff)
$(use_enable vorbis libvorbis)
$(use_enable xml libxml2)
$(use_enable xmp exempi)"
- # FIXME: handle gdk vs qt for mp3 thumbnail extract
- # $(use_enable gtk gdkpixbuf)
DOCS="AUTHORS ChangeLog NEWS README"

0 comments on commit 1725bf0

Please sign in to comment.
Something went wrong with that request. Please try again.