summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'app-misc/tracker')
-rw-r--r--app-misc/tracker/ChangeLog9
-rw-r--r--app-misc/tracker/Manifest18
-rw-r--r--app-misc/tracker/metadata.xml4
-rw-r--r--app-misc/tracker/tracker-0.14.5.ebuild274
-rw-r--r--app-misc/tracker/tracker-0.16.3.ebuild (renamed from app-misc/tracker/tracker-0.16.1.ebuild)18
5 files changed, 32 insertions, 291 deletions
diff --git a/app-misc/tracker/ChangeLog b/app-misc/tracker/ChangeLog
index 821b3fa16894..d661652423bd 100644
--- a/app-misc/tracker/ChangeLog
+++ b/app-misc/tracker/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for app-misc/tracker
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-misc/tracker/ChangeLog,v 1.160 2013/08/01 19:43:09 pacho Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-misc/tracker/ChangeLog,v 1.161 2013/11/10 11:06:26 pacho Exp $
+
+*tracker-0.16.3 (10 Nov 2013)
+
+ 10 Nov 2013; Pacho Ramos <pacho@gentoo.org> +tracker-0.16.3.ebuild,
+ -tracker-0.14.5.ebuild, -tracker-0.16.1.ebuild, metadata.xml:
+ Version bump, drop old, this is being only maintained by gnome team for a long
+ time.
*tracker-0.16.2 (01 Aug 2013)
diff --git a/app-misc/tracker/Manifest b/app-misc/tracker/Manifest
index fe00ba4da4f9..92655ff1fc42 100644
--- a/app-misc/tracker/Manifest
+++ b/app-misc/tracker/Manifest
@@ -1,18 +1,16 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
-DIST tracker-0.14.5.tar.xz 6065728 SHA256 cabef75eb18ad35208000dc472bdc20a74269799414527ee6e1c1c1cfb28eec8 SHA512 ab65d5618ef51d23b65e3d6972834e573415dba52e7bb9f20f8f9d4d4aab467b667301e6540083401d91c9e36cb63fdb2259f6dd9e975e9ff60bf1f83245b777 WHIRLPOOL 4c2c5ad9ff0d7a35c5e9c6bc42b354b9967a436cb1a8b2b640ca09e102a428e268bd011e0405a2b331f80df5a69dcd7e0afc693ae4969604ee41088e5da0c25b
-DIST tracker-0.16.1.tar.xz 5970452 SHA256 fbb94144826b00da0b427dc6f37d2679bd8dfec1dc992e857a47a0b453f0b771 SHA512 f980bf4558f3a69bc6044e6315c213e4413325364f3e2dcf11d92a9d7e11d61d179c6a4648769b8c5441869df242fd451d769672a6bfba79e2f311fb77e664e3 WHIRLPOOL 0a88138aa24aecd21329a35db611e9ccbea07c8e81f45c94511106232fa468ee9df75e7e20162a35b90ebae299e1a9ee7f6373420dfe6f58296416d98754f255
DIST tracker-0.16.2.tar.xz 5984656 SHA256 033394636835628e01eb90efb55883fd88ec581910915b5948081f8f41df7409 SHA512 e43b219aa42a48f123d58dcbc4e4f54fa3e75ea17726337a7b380dfd048c4301a5ec12ad672c7a84f611206771b471337d9bb33c5bffa70c9b0d3303e3829dd4 WHIRLPOOL bd13451ebac1520a94ad22d3de0961c7c7795280f76efc4a26ae883c0dad49462fc1a7f3e207c514f2d302d6b0b511d85d3a02b6bc501cd5a80434a8649c9abf
-EBUILD tracker-0.14.5.ebuild 9035 SHA256 6fa3dc978b7874e47fa9b40aafbb78aae6e90f87b9dacca855a6e2cbd68aa793 SHA512 2ff0098826e159c57d7c180be28cd1485e4b6c577a1bd854e25ffe1463029e569f499a05dadb77ef3045b9418b086905d2da1d7a36d6f0d75daa985b26f8de2a WHIRLPOOL fb5a53b89621706cd16b811fbe000123af25adce66dc5db8c8052ec59440f469ef0fa6aa860fa8d1779d20aa48a0efaec91047622171182830e5d6ac22147192
-EBUILD tracker-0.16.1.ebuild 8815 SHA256 85b1f69e742cf769b92a583b7e893c1afcec74700c36c5162906be1594166415 SHA512 cbea866e2acae652c2a3c944d3674ae36f579b7f2ec1ccb1d099a9e8241860412d07f07a619ef672bf1a74f64c0da3662e6c970acf0e87ee7fd49f3b3e724832 WHIRLPOOL f3df38d8f43a62fb22d40d55b8edaf5ae50bd9d96d854094f1bc5ddeb81570837a4e7b5fd2701899bdf65465e9d02331b4dda527e72b22d6967e154b18bf86f0
+DIST tracker-0.16.3.tar.xz 5995068 SHA256 c5299cbfb2b33f62f06afeb2ebca5b7095b77438fc6c8db6a24dc2ef649537ba SHA512 621cc79b705ba1d6ccf3a3206e41049bd3b9f066f1e1f090b0d046014ec5d652267d3536da5bd5f3a66ce0ed484f8432043e7b053c6665687b4cf1ae76e04325 WHIRLPOOL 67950e435901105ea97f82b99219362d596908e3c1143caf195323322def9814996a388ac7ee12fadeec3ee7f04255575b9cf0fdf6c246fd3f8d11f46af51c7a
EBUILD tracker-0.16.2.ebuild 9115 SHA256 24b35e62a7bfe6b9a477fd838676d06347d96711d33780f7741257e050600666 SHA512 7d34aff372b0c4b5ba2f027adfa7fd130df65b3afefe0907906a93ea99c3a660273f3eb54fdc069a90c2790dd45d700be5fbf31b65bc51f7f1674f4aee52433e WHIRLPOOL 9409eba30c659527e443422e3d49790a8cf878211f986e8d00e0f495331d56685fa39aa6ed900bfbdd078253eac681c2588d9b3aebb7f62722c274b238b64943
-MISC ChangeLog 30287 SHA256 18b356eaaed7da1018631e6d443d78c628cdf43f0f53b88593c78ac165de75e5 SHA512 4a113a5dbc6ed2becc120ef8f2beffe6a119ec92b23eddd7668d25885c701179915ce8bbf338a126b842121245a08869209b8acd3731099e82249c916740700a WHIRLPOOL 36690fded3806b5660cdabc3d94257e27d3a24803afb1c6ca377a12581b6fb9df583faccb540bef7e9d800ad55becd972f0b05bf8cc30447106fdb6fc0b52f90
-MISC metadata.xml 1601 SHA256 b7d9768eb7b4d1c588947299912d742751c1279f2cc1bd88a437b48eb3824554 SHA512 bc9ec7bfed8d73e1dfcadf6c2b2239595c6d06ad6d4f1657b4e405f8ff1e87af82fb122e267426fbed53fd7011699fa551bc66503d9cb58bf96ac1d6da1e9e61 WHIRLPOOL 27982acb9fbb780837c7a598bdffe0e4283bcb30ce72c3fcce069b933955cb5b7f485a75b7f54dbc66e851b4d9843959efcc0555435e27dc4bec7154112eaf56
+EBUILD tracker-0.16.3.ebuild 9118 SHA256 67793c82d00e7a7421f3e8348bbe0104fd9e1ef330860ca8d6def4cbefae602e SHA512 7024d37dd5512a9159e3d3450a81de87bca7a44f139f5a7ddd3b8d493e4457737209bdcba71b16cb5a4e6e60ec0e902074582f7ed7559368abd7c662d913b15f WHIRLPOOL 88504e1d89ff8280f3168fba046dfc2cb83ff6e4ea83b2fcf9dfe574a66db5afa8a8692b451cb84f60fcd75892509ef6f2b1a2630994d990b8caf84a8d9f14c7
+MISC ChangeLog 30542 SHA256 1710808468bdd5f1e810aeede6000c15f749a434766df37469ae9ac86fa206a0 SHA512 7e4f9a4975cf893f986676eb340c69dc301da9b0d0b9dc64fb3de1f4b42553913fbbfc9b246d860c0e51ede26a4ba602356fe5f707e5dc0e84b42dc00898d8e1 WHIRLPOOL 7bf77e3e3f99ab11167ea32f3dbcec7973807e661b64c7bf8c8ca5e5c12337e2703ab3ef2a0378fbec27c0e83a3e6233b9340033d24cce863fa7530564c6011a
+MISC metadata.xml 1484 SHA256 5d395e74b62ec9b377456b66221e5ecb1b3afb8097db358cfe9029c5018cb1dc SHA512 c188ca86938c56518d0fa01fedacd1aee189364358dbbda2cc8b70d2efd9549c2e4b3b92f3f177733a5061e31ae78048a25c30e90c0e6d065879688c53f94e63 WHIRLPOOL 232fff635a2fb3437f915301aa57a096189b4bc6658038d63c626e2b8cf8814b24bfd7b4ff96d9e9f4ac24ee562b16127ea7ec195b7923bc6799fc0002cb210d
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.20 (GNU/Linux)
+Version: GnuPG v2.0.22 (GNU/Linux)
-iEYEAREIAAYFAlH6uk4ACgkQCaWpQKGI+9QCNACeJCRU0G7Q0HbKWpQXWAdmedJA
-FAkAn1g09Fo/q7gFDVE3DYsiEz4euC/M
-=uOu+
+iEYEAREIAAYFAlJ/aLQACgkQCaWpQKGI+9T8zACcDl82wMU4e4KB2SEpfdcBNiij
+h4oAn38MqVMft9pJhb2ZsX75oQqq8RMK
+=NKmF
-----END PGP SIGNATURE-----
diff --git a/app-misc/tracker/metadata.xml b/app-misc/tracker/metadata.xml
index faf5e6900f5a..1d3ff932c65b 100644
--- a/app-misc/tracker/metadata.xml
+++ b/app-misc/tracker/metadata.xml
@@ -1,16 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<herd>freedesktop</herd>
+<herd>gnome</herd>
<use>
- <flag name="applet">Build tracker monitor applet</flag>
<flag name="cue">Enable cue sheet parsing</flag>
<!-- 'firefox-bookmarks' instead of 'firefox' to prevent most users from
enabling this by accident; it has some stability problems and
performance implications -->
<flag name="firefox-bookmarks">Install bookmark data miner plugin for
<pkg>www-client/firefox</pkg> and <pkg>www-client/firefox-bin</pkg></flag>
- <flag name="flickr">Build flickr data miner</flag>
<flag name="gsf">Enable <pkg>gnome-extra/libgsf</pkg> based data extractor and
for ODT.</flag>
<flag name="iptc">Enable extraction of IPTC data from pictures</flag>
diff --git a/app-misc/tracker/tracker-0.14.5.ebuild b/app-misc/tracker/tracker-0.14.5.ebuild
deleted file mode 100644
index 4ddbc9a4b8e4..000000000000
--- a/app-misc/tracker/tracker-0.14.5.ebuild
+++ /dev/null
@@ -1,274 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-misc/tracker/tracker-0.14.5.ebuild,v 1.8 2013/05/14 21:37:42 eva Exp $
-
-EAPI="5"
-GCONF_DEBUG="no"
-GNOME2_LA_PUNT="yes"
-PYTHON_COMPAT=( python2_{6,7} )
-VALA_MIN_API_VERSION="0.14"
-
-inherit autotools gnome2 linux-info multilib python-any-r1 vala versionator virtualx
-
-DESCRIPTION="A tagging metadata database, search tool and indexer"
-HOMEPAGE="http://projects.gnome.org/tracker/"
-
-LICENSE="GPL-2+ LGPL-2.1+"
-SLOT="0/14"
-IUSE="applet cue eds elibc_glibc exif firefox-bookmarks flac flickr gif gnome-keyring gsf gstreamer gtk iptc +iso +jpeg laptop +miner-fs mp3 nautilus networkmanager pdf playlist rss test thunderbird +tiff upnp-av +vorbis xine +xml xmp xps" # qt4 strigi
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-
-REQUIRED_USE="
- ^^ ( gstreamer xine )
- cue? ( gstreamer )
- upnp-av? ( gstreamer )
- !miner-fs? ( !cue !exif !flac !gif !gsf !iptc !iso !jpeg !mp3 !pdf !playlist !tiff !vorbis !xml !xmp !xps )
-"
-
-# According to NEWS, introspection is non-optional
-# glibc-2.12 needed for SCHED_IDLE (see bug #385003)
-RDEPEND="
- >=app-i18n/enca-1.9
- >=dev-db/sqlite-3.7.14:=[fts3(+),threadsafe(+)]
- >=dev-libs/glib-2.28:2
- >=dev-libs/gobject-introspection-0.9.5
- >=dev-libs/icu-4:=
- || (
- >=media-gfx/imagemagick-5.2.1[png,jpeg=]
- media-gfx/graphicsmagick[imagemagick,png,jpeg=] )
- >=media-libs/libpng-1.2:0=
- >=x11-libs/pango-1:=
- sys-apps/util-linux
-
- applet? (
- >=gnome-base/gnome-panel-2.91.6
- >=x11-libs/gdk-pixbuf-2.12:2
- >=x11-libs/gtk+-3:3 )
- cue? ( media-libs/libcue )
- eds? (
- >=mail-client/evolution-3.3.5:=
- >=gnome-extra/evolution-data-server-3.3.5:=
- <mail-client/evolution-3.5.3
- <gnome-extra/evolution-data-server-3.5.3 )
- elibc_glibc? ( >=sys-libs/glibc-2.12 )
- exif? ( >=media-libs/libexif-0.6 )
- firefox-bookmarks? ( || (
- >=www-client/firefox-4.0
- >=www-client/firefox-bin-4.0 ) )
- flac? ( >=media-libs/flac-1.2.1 )
- flickr? ( net-libs/rest:0.7 )
- gif? ( media-libs/giflib )
- gnome-keyring? ( >=gnome-base/gnome-keyring-2.26 )
- gsf? ( >=gnome-extra/libgsf-1.13 )
- gstreamer? (
- >=media-libs/gstreamer-0.10.31:0.10
- >=media-libs/gst-plugins-base-0.10.31:0.10 )
- gtk? (
- >=dev-libs/libgee-0.3:0.8
- >=x11-libs/gtk+-3:3 )
- iptc? ( media-libs/libiptcdata )
- iso? ( >=sys-libs/libosinfo-0.0.2:= )
- jpeg? ( virtual/jpeg:0 )
- laptop? ( >=sys-power/upower-0.9 )
- mp3? (
- >=media-libs/taglib-1.6
- gtk? ( x11-libs/gdk-pixbuf:2 ) )
- networkmanager? ( >=net-misc/networkmanager-0.8 )
- pdf? (
- >=x11-libs/cairo-1:=
- >=app-text/poppler-0.16:=[cairo,utils]
- >=x11-libs/gtk+-2.12:2 )
- playlist? ( >=dev-libs/totem-pl-parser-3 )
- rss? ( net-libs/libgrss:0 )
- thunderbird? ( || (
- >=mail-client/thunderbird-5.0
- >=mail-client/thunderbird-bin-5.0 ) )
- tiff? ( media-libs/tiff )
- upnp-av? ( >=media-libs/gupnp-dlna-0.5:1.0 )
- vorbis? ( >=media-libs/libvorbis-0.22 )
- xine? ( >=media-libs/xine-lib-1 )
- xml? ( >=dev-libs/libxml2-2.6 )
- xmp? ( >=media-libs/exempi-2.1 )
- xps? ( app-text/libgxps )
- !gstreamer? ( !xine? ( || ( media-video/totem media-video/mplayer ) ) )
-"
-# strigi? ( >=app-misc/strigi-0.7 )
-# mp3? ( qt4? ( >=dev-qt/qtgui-4.7.1:4 ) )
-DEPEND="${RDEPEND}
- ${PYTHON_DEPS}
- $(vala_depend)
- >=dev-util/gtk-doc-am-1.8
- >=dev-util/intltool-0.40
- >=sys-devel/gettext-0.17
- virtual/pkgconfig
- gtk? ( >=dev-libs/libgee-0.3 )
- test? (
- >=dev-libs/dbus-glib-0.82-r1
- >=sys-apps/dbus-1.3.1[X] )
-"
-PDEPEND="nautilus? ( >=gnome-extra/nautilus-tracker-tags-0.14 )"
-
-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
-}
-
-pkg_setup() {
- linux-info_pkg_setup
- inotify_enabled
-
- python-any-r1_pkg_setup
-}
-
-src_prepare() {
- # Don't run 'firefox --version' or 'thunderbird --version'; it results in
- # access violations on some setups (bug #385347, #385495).
- create_version_script "www-client/firefox" "Mozilla Firefox" firefox-version.sh
- create_version_script "mail-client/thunderbird" "Mozilla Thunderbird" thunderbird-version.sh
-
- # FIXME: report broken tests
- sed -e '\%"/libtracker-common/tracker-dbus/request"%,+1 d' \
- -i tests/libtracker-common/tracker-dbus-test.c || die
- sed -e '\%/libtracker-common/file-utils/has_write_access_or_was_created%,+1 d' \
- -i tests/libtracker-common/tracker-file-utils-test.c || die
- sed -e '\%/libtracker-miner/tracker-password-provider/setting%,+1 d' \
- -e '\%/libtracker-miner/tracker-password-provider/getting%,+1 d' \
- -i tests/libtracker-miner/tracker-password-provider-test.c || die
- sed -e '\%"datetime/functions-localtime-1"%,\%"datetime/functions-timezone-1"% d' \
- -i tests/libtracker-data/tracker-sparql-test.c || die
- sed -e '/#if HAVE_TRACKER_FTS/,/#endif/ d' \
- -i tests/libtracker-sparql/tracker-test.c || die
- sed -e 's/\({ "本州最主流的风味",.*TRUE, \) 8/\1 5/' \
- -e 's/\({ "ホモ・サピエンス.*TRUE, \) 13/\1 10/' \
- -i tests/libtracker-fts/tracker-parser-test.c || die
- # Fails inside portage, not outside
- sed -e '\%/steroids/tracker/tracker_sparql_update_async%,+1 d' \
- -i tests/tracker-steroids/tracker-test.c || die
-
- eautoreconf # See bug #367975
- gnome2_src_prepare
-}
-
-src_configure() {
- local myconf=""
-
- if use gstreamer ; then
- myconf="${myconf} --enable-generic-media-extractor=gstreamer"
- if use upnp-av; then
- myconf="${myconf} --with-gstreamer-backend=gupnp-dlna"
- else
- myconf="${myconf} --with-gstreamer-backend=discoverer"
- fi
- elif use xine ; then
- myconf="${myconf} --enable-generic-media-extractor=xine"
- else
- myconf="${myconf} --enable-generic-media-extractor=external"
- fi
-
- # if use mp3 && (use gtk || use qt4); then
- if use mp3 && use gtk; then
- #myconf="${myconf} $(use_enable !qt4 gdkpixbuf) $(use_enable qt4 qt)"
- myconf="${myconf} --enable-gdkpixbuf"
- fi
-
- # unicode-support: libunistring, libicu or glib ?
- # According to NEWS, introspection is required
- # FIXME: disabling streamanalyzer for now since tracker-sparql-builder.h
- # is not being generated
- # XXX: disabling qt since tracker-albumart-qt is unstable; bug #385345
- # nautilus extension is in a separate package, nautilus-tracker-tags
- gnome2_src_configure \
- --disable-hal \
- --disable-libstreamanalyzer \
- --disable-nautilus-extension \
- --disable-qt \
- --enable-guarantee-metadata \
- --enable-introspection \
- --enable-tracker-fts \
- --with-enca \
- --with-unicode-support=libicu \
- $(use_enable applet tracker-search-bar) \
- $(use_enable cue libcue) \
- $(use_enable eds miner-evolution) \
- $(use_enable exif libexif) \
- $(use_enable firefox-bookmarks miner-firefox) \
- $(use_with firefox-bookmarks firefox-plugin-dir "${EPREFIX}"/usr/$(get_libdir)/firefox/extensions) \
- FIREFOX="${S}"/firefox-version.sh \
- $(use_enable flac libflac) \
- $(use_enable flickr miner-flickr) \
- $(use_enable gif libgif) \
- $(use_enable gnome-keyring) \
- $(use_enable gsf libgsf) \
- $(use_enable gtk tracker-explorer) \
- $(use_enable gtk tracker-needle) \
- $(use_enable gtk tracker-preferences) \
- $(use_enable iptc libiptcdata) \
- $(use_enable iso libosinfo) \
- $(use_enable jpeg libjpeg) \
- $(use_enable laptop upower) \
- $(use_enable miner-fs) \
- $(use_enable mp3 taglib) \
- $(use_enable networkmanager network-manager) \
- $(use_enable pdf poppler) \
- $(use_enable playlist) \
- $(use_enable rss miner-rss) \
- $(use_enable test functional-tests) \
- $(use_enable test unit-tests) \
- $(use_enable thunderbird miner-thunderbird) \
- $(use_with thunderbird thunderbird-plugin-dir "${EPREFIX}"/usr/$(get_libdir)/thunderbird/extensions) \
- THUNDERBIRD="${S}"/thunderbird-version.sh \
- $(use_enable tiff libtiff) \
- $(use_enable vorbis libvorbis) \
- $(use_enable xml libxml2) \
- $(use_enable xmp exempi) \
- $(use_enable xps libgxps) \
- ${myconf}
- # $(use_enable strigi libstreamanalyzer)
-}
-
-src_test() {
- unset DBUS_SESSION_BUS_ADDRESS
- Xemake check XDG_DATA_HOME="${T}" XDG_CONFIG_HOME="${T}"
-}
-
-src_install() {
- gnome2_src_install
-
- # Manually symlink extensions for {firefox,thunderbird}-bin
- if use firefox-bookmarks; then
- dosym /usr/share/xul-ext/trackerfox \
- /usr/$(get_libdir)/firefox-bin/extensions/trackerfox@bustany.org
- fi
-
- if use thunderbird; then
- dosym /usr/share/xul-ext/trackerbird \
- /usr/$(get_libdir)/thunderbird-bin/extensions/trackerbird@bustany.org
- fi
-}
-
-create_version_script() {
- # Create script $3 that prints "$2 MAX(VERSION($1), VERSION($1-bin))"
-
- local v=$(best_version ${1})
- v=${v#${1}-}
- local vbin=$(best_version ${1}-bin)
- vbin=${vbin#${1}-bin-}
-
- if [[ -z ${v} ]]; then
- v=${vbin}
- else
- version_compare ${v} ${vbin}
- [[ $? -eq 1 ]] && v=${vbin}
- fi
-
- echo -e "#!/bin/sh\necho $2 $v" > "$3" || die
- chmod +x "$3" || die
-}
diff --git a/app-misc/tracker/tracker-0.16.1.ebuild b/app-misc/tracker/tracker-0.16.3.ebuild
index a38fdfe60754..0b30f88787fb 100644
--- a/app-misc/tracker/tracker-0.16.1.ebuild
+++ b/app-misc/tracker/tracker-0.16.3.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-misc/tracker/tracker-0.16.1.ebuild,v 1.4 2013/05/14 21:37:42 eva Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-misc/tracker/tracker-0.16.3.ebuild,v 1.1 2013/11/10 11:06:26 pacho Exp $
EAPI="5"
GCONF_DEBUG="no"
@@ -54,7 +54,7 @@ RDEPEND="
>=www-client/firefox-bin-4.0 ) )
flac? ( >=media-libs/flac-1.2.1 )
gif? ( media-libs/giflib )
- gsf? ( >=gnome-extra/libgsf-1.13 )
+ gsf? ( >=gnome-extra/libgsf-1.14.24 )
gstreamer? (
media-libs/gstreamer:1.0
media-libs/gst-plugins-base:1.0 )
@@ -104,6 +104,10 @@ DEPEND="${RDEPEND}
"
PDEPEND="nautilus? ( ~gnome-extra/nautilus-tracker-tags-${PV} )"
+# configure mixes enable-compile-warnings and with-compile-warnings
+# See upstream bug #705315
+QA_CONFIGURE_OPTIONS="--enable-compile-warnings"
+
function inotify_enabled() {
if linux_config_exists; then
if ! linux_chkconfig_present INOTIFY_USER; then
@@ -147,7 +151,7 @@ src_prepare() {
-i tests/libtracker-fts/tracker-parser-test.c || die
# Fails inside portage, not outside
# https://bugzilla.gnome.org/show_bug.cgi?id=699413
- sed -e '\%/steroids/tracker/tracker_sparql_update_async%,+1 d' \
+ sed -e '\%/steroids/tracker/tracker_sparql_update_async%,+3 d' \
-i tests/tracker-steroids/tracker-test.c || die
eautoreconf # See bug #367975
@@ -188,8 +192,15 @@ src_configure() {
--disable-libstreamanalyzer \
--disable-nautilus-extension \
--disable-qt \
+ --enable-abiword \
+ --enable-artwork \
+ --enable-dvi \
+ --enable-icon \
+ --enable-ps \
+ --enable-text \
--enable-guarantee-metadata \
--enable-introspection \
+ --enable-libpng \
--enable-tracker-fts \
--with-enca \
--with-unicode-support=libicu \
@@ -211,6 +222,7 @@ src_configure() {
$(use_enable libsecret) \
$(use_enable miner-fs) \
$(use_enable mp3 taglib) \
+ $(use_enable mp3) \
$(use_enable networkmanager network-manager) \
$(use_enable pdf poppler) \
$(use_enable playlist) \