diff options
author | Alexandre Rostovtsev <tetromino@gentoo.org> | 2012-05-07 07:43:18 +0000 |
---|---|---|
committer | Alexandre Rostovtsev <tetromino@gentoo.org> | 2012-05-07 07:43:18 +0000 |
commit | 7251d02174ff18c91251a1f9b019aa32820478cf (patch) | |
tree | 3a83c57d537d4e3c68b1dbdca3853488cb2828ad /app-misc/tracker | |
parent | Version bump for gnome-3.4, adds support for extracting metadata from CD imag... (diff) | |
download | historical-7251d02174ff18c91251a1f9b019aa32820478cf.tar.gz historical-7251d02174ff18c91251a1f9b019aa32820478cf.tar.bz2 historical-7251d02174ff18c91251a1f9b019aa32820478cf.zip |
Version bump for gnome-3.4, adds support for extracting metadata from CD images, lots of bugfixes and performance improvements. Update live ebuild. Drop old.
Package-Manager: portage-2.2.0_alpha101/cvs/Linux x86_64
Diffstat (limited to 'app-misc/tracker')
-rw-r--r-- | app-misc/tracker/ChangeLog | 7 | ||||
-rw-r--r-- | app-misc/tracker/metadata.xml | 2 | ||||
-rw-r--r-- | app-misc/tracker/tracker-0.14.1.ebuild (renamed from app-misc/tracker/tracker-0.12.9.ebuild) | 27 | ||||
-rw-r--r-- | app-misc/tracker/tracker-9999.ebuild | 28 |
4 files changed, 36 insertions, 28 deletions
diff --git a/app-misc/tracker/ChangeLog b/app-misc/tracker/ChangeLog index 44559614224c..31b165cd254b 100644 --- a/app-misc/tracker/ChangeLog +++ b/app-misc/tracker/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for app-misc/tracker # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-misc/tracker/ChangeLog,v 1.126 2012/05/07 07:42:32 tetromino Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-misc/tracker/ChangeLog,v 1.127 2012/05/07 07:43:18 tetromino Exp $ + + 07 May 2012; Alexandre Rostovtsev <tetromino@gentoo.org> metadata.xml: + Version bump for gnome-3.4, adds support for extracting metadata from CD + images, lots of bugfixes and performance improvements. Update live ebuild. + Drop old. *tracker-0.14.1 (07 May 2012) diff --git a/app-misc/tracker/metadata.xml b/app-misc/tracker/metadata.xml index 6eed4a9fc61d..0875875c735e 100644 --- a/app-misc/tracker/metadata.xml +++ b/app-misc/tracker/metadata.xml @@ -5,8 +5,6 @@ <use> <flag name="applet">Build tracker monitor applet</flag> <flag name="cue">Enable cue sheet parsing</flag> - <flag name="cdimage">Enable extraction of metadata from CD/DVD image - files</flag> <!-- 'firefox-bookmarks' instead of 'firefox' to prevent most users from enabling this by accident; it has some stability problems and performance implications --> diff --git a/app-misc/tracker/tracker-0.12.9.ebuild b/app-misc/tracker/tracker-0.14.1.ebuild index 591c3cc98e34..f9acd5f2d804 100644 --- a/app-misc/tracker/tracker-0.12.9.ebuild +++ b/app-misc/tracker/tracker-0.14.1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-misc/tracker/tracker-0.12.9.ebuild,v 1.5 2012/05/03 19:41:31 jdhore Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-misc/tracker/tracker-0.14.1.ebuild,v 1.1 2012/05/07 07:42:32 tetromino Exp $ EAPI="4" GCONF_DEBUG="no" @@ -16,7 +16,8 @@ LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~x86" # USE="doc" is managed by eclass. -IUSE="applet doc eds elibc_glibc exif firefox-bookmarks flac flickr gif gnome-keyring gsf gstreamer gtk iptc +jpeg laptop mp3 nautilus networkmanager pdf playlist rss test thunderbird +tiff upnp +vorbis xine +xml xmp" # qt4 strigi +IUSE="applet cue 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 +REQUIRED_USE="cue? ( gstreamer )" # Test suite highly disfunctional, loops forever # putting aside for now @@ -42,9 +43,10 @@ RDEPEND=" >=gnome-base/gnome-panel-2.91.6 >=x11-libs/gdk-pixbuf-2.12:2 >=x11-libs/gtk+-3.0:3 ) + cue? ( media-libs/libcue ) eds? ( - >=mail-client/evolution-2.91.90 - >=gnome-extra/evolution-data-server-2.91.90 ) + >=mail-client/evolution-3.3.5 + >=gnome-extra/evolution-data-server-3.3.5 ) elibc_glibc? ( >=sys-libs/glibc-2.12 ) exif? ( >=media-libs/libexif-0.6 ) firefox-bookmarks? ( || ( @@ -64,6 +66,7 @@ RDEPEND=" >=dev-libs/libgee-0.3:0 >=x11-libs/gtk+-3.0.0:3 ) iptc? ( media-libs/libiptcdata ) + iso? ( >=sys-libs/libosinfo-0.0.2 ) jpeg? ( virtual/jpeg:0 ) laptop? ( >=sys-power/upower-0.9 ) mp3? ( @@ -90,9 +93,9 @@ DEPEND="${RDEPEND} >=dev-util/intltool-0.40 >=sys-devel/gettext-0.17 virtual/pkgconfig - applet? ( >=dev-lang/vala-0.12:0.12 ) + applet? ( >=dev-lang/vala-0.13.4:0.14 ) gtk? ( - >=dev-lang/vala-0.12:0.12 + >=dev-lang/vala-0.13.4:0.14 >=dev-libs/libgee-0.3 ) doc? ( app-office/dia @@ -102,8 +105,8 @@ DEPEND="${RDEPEND} >=dev-libs/dbus-glib-0.82-r1 >=sys-apps/dbus-1.3.1[X] ) " -# strigi? ( >=dev-lang/vala-0.12:0.12 ) -PDEPEND="nautilus? ( >=gnome-extra/nautilus-tracker-tags-0.12.7 )" +# strigi? ( >=dev-lang/vala-0.13.4:0.14 ) +PDEPEND="nautilus? ( >=gnome-extra/nautilus-tracker-tags-0.14 )" function inotify_enabled() { if linux_config_exists; then @@ -138,7 +141,7 @@ pkg_setup() { # if use applet || use gtk || use strigi; then if use applet || use gtk; then - G2CONF="${G2CONF} VALAC=$(type -P valac-0.12)" + G2CONF="${G2CONF} VALAC=$(type -P valac-0.14)" fi # if use mp3 && (use gtk || use qt4); then @@ -155,7 +158,6 @@ pkg_setup() { # nautilus extension is in a separate package, nautilus-tracker-tags G2CONF="${G2CONF} --disable-hal - --disable-libcue --enable-tracker-fts --with-enca --with-unicode-support=libicu @@ -165,6 +167,7 @@ pkg_setup() { --disable-qt --disable-nautilus-extension $(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) @@ -178,6 +181,7 @@ pkg_setup() { $(use_enable gtk tracker-preferences) $(use_enable gtk tracker-needle) $(use_enable iptc libiptcdata) + $(use_enable iso libosinfo) $(use_enable jpeg libjpeg) $(use_enable laptop upower) $(use_enable mp3 taglib) @@ -203,9 +207,6 @@ pkg_setup() { } src_prepare() { - # Fix build failures with USE=strigi - epatch "${FILESDIR}/${PN}-0.12.3-strigi.patch" - # Fix functional tests scripts find "${S}" -name "*.pyc" -delete python_convert_shebangs -r 2 tests utils examples diff --git a/app-misc/tracker/tracker-9999.ebuild b/app-misc/tracker/tracker-9999.ebuild index 790ee7564a13..d263b38a0831 100644 --- a/app-misc/tracker/tracker-9999.ebuild +++ b/app-misc/tracker/tracker-9999.ebuild @@ -1,8 +1,8 @@ # Copyright 1999-2012 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.50 2012/05/03 19:41:31 jdhore Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-misc/tracker/tracker-9999.ebuild,v 1.51 2012/05/07 07:42:32 tetromino Exp $ -EAPI="3" +EAPI="4" GCONF_DEBUG="no" GNOME2_LA_PUNT="yes" PYTHON_DEPEND="2:2.6" @@ -19,7 +19,8 @@ LICENSE="GPL-2" SLOT="0" KEYWORDS="" # USE="doc" is managed by eclass. -IUSE="applet doc eds elibc_glibc exif firefox-bookmarks flac flickr gif gnome-keyring gsf gstreamer gtk iptc +jpeg laptop mp3 networkmanager pdf playlist rss test thunderbird +tiff upnp +vorbis xine +xml xmp" # nautilus qt4 strigi +IUSE="applet cue doc eds elibc_glibc exif firefox-bookmarks flac flickr gif gnome-keyring gsf gstreamer gtk iptc +iso +jpeg laptop mp3 networkmanager pdf playlist rss test thunderbird +tiff upnp +vorbis xine +xml xmp" # nautilus qt4 strigi +REQUIRED_USE="cue? ( gstreamer )" # Test suite highly disfunctional, loops forever # putting aside for now @@ -45,9 +46,10 @@ RDEPEND=" >=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-2.91.90 - >=gnome-extra/evolution-data-server-2.91.90 ) + >=mail-client/evolution-3.3.5 + >=gnome-extra/evolution-data-server-3.3.5 ) elibc_glibc? ( >=sys-libs/glibc-2.12 ) exif? ( >=media-libs/libexif-0.6 ) firefox-bookmarks? ( || ( @@ -67,6 +69,7 @@ RDEPEND=" >=dev-libs/libgee-0.3:0 >=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? ( @@ -95,10 +98,10 @@ DEPEND="${RDEPEND} virtual/pkgconfig dev-util/gtk-doc-am >=dev-util/gtk-doc-1.8 - applet? ( >=dev-lang/vala-0.12:0.12 ) + applet? ( >=dev-lang/vala-0.13.4:0.14 ) gtk? ( app-office/dia - >=dev-lang/vala-0.12:0.12 + >=dev-lang/vala-0.13.4:0.14 >=dev-libs/libgee-0.3 ) doc? ( media-gfx/graphviz ) @@ -142,7 +145,7 @@ pkg_setup() { # if use applet || use gtk || use strigi; then if use applet || use gtk; then - G2CONF="${G2CONF} VALAC=$(type -P valac-0.12)" + G2CONF="${G2CONF} VALAC=$(type -P valac-0.14)" fi # if use mp3 && (use gtk || use qt4); then @@ -159,7 +162,6 @@ pkg_setup() { # nautilus extension is in a separate package, nautilus-tracker-tags G2CONF="${G2CONF} --disable-hal - --disable-libcue --enable-tracker-fts --with-enca --with-unicode-support=libicu @@ -169,6 +171,7 @@ pkg_setup() { --disable-qt --disable-nautilus-extension $(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) @@ -182,6 +185,7 @@ pkg_setup() { $(use_enable gtk tracker-preferences) $(use_enable gtk tracker-needle) $(use_enable iptc libiptcdata) + $(use_enable iso libosinfo) $(use_enable jpeg libjpeg) $(use_enable laptop upower) $(use_enable mp3 taglib) @@ -228,7 +232,7 @@ src_prepare() { src_test() { unset DBUS_SESSION_BUS_ADDRESS - Xemake check XDG_DATA_HOME="${T}" XDG_CONFIG_HOME="${T}" || die "tests failed" + Xemake check XDG_DATA_HOME="${T}" XDG_CONFIG_HOME="${T}" } src_install() { @@ -237,12 +241,12 @@ 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 || die + /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 || die + /usr/$(get_libdir)/thunderbird-bin/extensions/trackerbird@bustany.org fi } |