public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] proj/gnome:master commit in: app-misc/tracker/
@ 2015-05-17 15:39 Gilles Dartiguelongue
  0 siblings, 0 replies; 24+ messages in thread
From: Gilles Dartiguelongue @ 2015-05-17 15:39 UTC (permalink / raw
  To: gentoo-commits

commit:     d0da5fb31e746330e243602d7fa8da4722e6ccf4
Author:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Sun May 17 15:06:27 2015 +0000
Commit:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Sun May 17 15:06:27 2015 +0000
URL:        https://gitweb.gentoo.org/proj/gnome.git/commit/?id=d0da5fb3

app-misc/tracker: add missing USE flag description

 app-misc/tracker/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-misc/tracker/metadata.xml b/app-misc/tracker/metadata.xml
index c18072a..8494237 100644
--- a/app-misc/tracker/metadata.xml
+++ b/app-misc/tracker/metadata.xml
@@ -19,6 +19,7 @@
     <pkg>gnome-base/nautilus</pkg> by providing entries in its context menu
   </flag>
   <flag name="playlist">Add support for playlists</flag>
+  <flag name="stemmer">Add word stemming via <pkg>dev-libs/snowball-stemmer</pkg>.</flag>
   <flag name="thunderbird">Install email data miner plugin for
     <pkg>mail-client/thunderbird</pkg> and
 	<pkg>mail-client/thunderbird-bin</pkg></flag>


^ permalink raw reply related	[flat|nested] 24+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: app-misc/tracker/
@ 2019-02-16 21:08 Mart Raudsepp
  0 siblings, 0 replies; 24+ messages in thread
From: Mart Raudsepp @ 2019-02-16 21:08 UTC (permalink / raw
  To: gentoo-commits

commit:     d5df318baa048e61c525dbc5579ff874ae72e7c0
Author:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 16 21:00:33 2019 +0000
Commit:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Sat Feb 16 21:00:33 2019 +0000
URL:        https://gitweb.gentoo.org/proj/gnome.git/commit/?id=d5df318b

app-misc/tracker: remove, 2.1.7 available in ::gentoo

Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>

 app-misc/tracker/metadata.xml         | 14 ------
 app-misc/tracker/tracker-2.0.4.ebuild | 87 -----------------------------------
 2 files changed, 101 deletions(-)

diff --git a/app-misc/tracker/metadata.xml b/app-misc/tracker/metadata.xml
deleted file mode 100644
index 406603e0..00000000
--- a/app-misc/tracker/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-  <maintainer type="project">
-    <email>gnome@gentoo.org</email>
-    <name>Gentoo GNOME Desktop</name>
-  </maintainer>
-  <use>
-    <flag name="stemmer">Add word stemming via <pkg>dev-libs/snowball-stemmer</pkg>.</flag>
-    <flag name="upower">Add word stemming via <pkg>dev-libs/snowball-stemmer</pkg>.</flag>
-    <flag name="unistring">Use <pkg>dev-libs/libunistring</pkg> as unicode
-    support library instead of <pkg>dev-libs/icu</pkg>.</flag>
-  </use>
-</pkgmetadata>

diff --git a/app-misc/tracker/tracker-2.0.4.ebuild b/app-misc/tracker/tracker-2.0.4.ebuild
deleted file mode 100644
index 5f89dcd3..00000000
--- a/app-misc/tracker/tracker-2.0.4.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME2_LA_PUNT="yes"
-PYTHON_COMPAT=( python{3_4,3_5,3_6} )
-
-inherit bash-completion-r1 gnome2 linux-info python-any-r1 virtualx
-
-DESCRIPTION="A tagging metadata database, search tool and indexer"
-HOMEPAGE="https://wiki.gnome.org/Projects/Tracker"
-
-LICENSE="GPL-2+ LGPL-2.1+"
-SLOT="0/2.0"
-IUSE="elibc_glibc networkmanager stemmer upower unistring test"
-
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-
-# glibc-2.12 needed for SCHED_IDLE (see bug #385003)
-RDEPEND="
-	>=dev-db/sqlite-3.20:=
-	>=dev-libs/glib-2.44:2
-	>=dev-libs/gobject-introspection-0.9.5:=
-	>=dev-libs/json-glib-1.0
-	>=dev-libs/libxml2-2.6:2
-	>=net-libs/libsoup-2.40:2.4
-	>=sys-apps/dbus-1.3.1
-	sys-apps/util-linux
-	elibc_glibc? ( >=sys-libs/glibc-2.12 )
-	networkmanager? ( >=net-misc/networkmanager-0.8 )
-	stemmer? ( dev-libs/snowball-stemmer )
-	unistring? ( dev-libs/libunistring )
-	!unistring? ( >=dev-libs/icu-4.8.1.1:= )
-	upower? ( >=sys-power/upower-0.9 )
-"
-DEPEND="${RDEPEND}
-	dev-util/gdbus-codegen
-	>=dev-util/gtk-doc-am-1.8
-	>=dev-util/intltool-0.40
-	>=sys-devel/gettext-0.17
-	virtual/pkgconfig
-	test? ( ${PYTHON_DEPS} )
-"
-RDEPEND="${RDEPEND}
-	!!gnome-extra/nautilus-tracker-tags
-"
-
-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_configure() {
-	gnome2_src_configure \
-		--disable-static \
-		--enable-introspection \
-		--enable-journal \
-		--enable-tracker-fts \
-		--with-bash-completion-dir="$(get_bashcompdir)" \
-		$(use_enable networkmanager network-manager) \
-		$(use_enable stemmer libstemmer) \
-		$(use_enable test functional-tests) \
-		$(use_enable test unit-tests) \
-		$(use_enable upower upower) \
-		--with-unicode-support=$(usex unistring libunistring libicu) \
-		VALAC="$(type -P false)"
-}
-
-src_test() {
-	# G_MESSAGES_DEBUG, upstream bug #699401#c1
-	virtx emake check TESTS_ENVIRONMENT="dbus-run-session" G_MESSAGES_DEBUG="all"
-}


^ permalink raw reply related	[flat|nested] 24+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: app-misc/tracker/
@ 2018-04-22 16:51 Sobhan Mohammadpour
  0 siblings, 0 replies; 24+ messages in thread
From: Sobhan Mohammadpour @ 2018-04-22 16:51 UTC (permalink / raw
  To: gentoo-commits

commit:     d9a36d071e4a8e17bf2abdb3cb3ab913c5f07d82
Author:     Sobhan Mohammadpour <sobhan <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 22 16:51:15 2018 +0000
Commit:     Sobhan Mohammadpour <sobhan <AT> gentoo <DOT> org>
CommitDate: Sun Apr 22 16:51:15 2018 +0000
URL:        https://gitweb.gentoo.org/proj/gnome.git/commit/?id=d9a36d07

app-misc/tracker: fix revision

Package-Manager: Portage-2.3.28, Repoman-2.3.9
RepoMan-Options: --force
Manifest-Sign-Key: 0x7DF238CF0AA182E1

 app-misc/tracker/tracker-2.0.3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-misc/tracker/tracker-2.0.3.ebuild b/app-misc/tracker/tracker-2.0.3.ebuild
index d5c954a2..afeffb4f 100644
--- a/app-misc/tracker/tracker-2.0.3.ebuild
+++ b/app-misc/tracker/tracker-2.0.3.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="A tagging metadata database, search tool and indexer"
 HOMEPAGE="https://wiki.gnome.org/Projects/Tracker"
 
 LICENSE="GPL-2+ LGPL-2.1+"
-SLOT="0/200"
+SLOT="0/2.0"
 IUSE="doc elibc_glibc journal networkmanager stemmer upower unistring test"
 
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
@@ -28,7 +28,7 @@ RDEPEND="
 	>=net-libs/libsoup-2.40:2.4
 	>=sys-apps/dbus-1.3.1
 	sys-apps/util-linux
-
+	>=app-text/libgepub-0.5.2
 	elibc_glibc? ( >=sys-libs/glibc-2.12 )
 	networkmanager? ( >=net-misc/networkmanager-0.8 )
 	stemmer? ( dev-libs/snowball-stemmer )


^ permalink raw reply related	[flat|nested] 24+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: app-misc/tracker/
@ 2018-04-21 18:44 Sobhan Mohammadpour
  0 siblings, 0 replies; 24+ messages in thread
From: Sobhan Mohammadpour @ 2018-04-21 18:44 UTC (permalink / raw
  To: gentoo-commits

commit:     2a5988acaf635edfe06012621a46e03f3293273f
Author:     Sobhan Mohammadpour <sobhan <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 21 18:44:13 2018 +0000
Commit:     Sobhan Mohammadpour <sobhan <AT> gentoo <DOT> org>
CommitDate: Sat Apr 21 18:44:13 2018 +0000
URL:        https://gitweb.gentoo.org/proj/gnome.git/commit/?id=2a5988ac

app-misc/tracker: bump

using autoconf since meson seems to be not complete yet

Package-Manager: Portage-2.3.28, Repoman-2.3.9
Manifest-Sign-Key: 0x7DF238CF0AA182E1

 app-misc/tracker/metadata.xml         |  23 +--
 app-misc/tracker/tracker-1.8.0.ebuild | 263 ----------------------------------
 app-misc/tracker/tracker-2.0.3.ebuild |  92 ++++++++++++
 3 files changed, 96 insertions(+), 282 deletions(-)

diff --git a/app-misc/tracker/metadata.xml b/app-misc/tracker/metadata.xml
index 496f3e3a..16c27880 100644
--- a/app-misc/tracker/metadata.xml
+++ b/app-misc/tracker/metadata.xml
@@ -6,25 +6,10 @@
     <name>Gentoo GNOME Desktop</name>
   </maintainer>
   <use>
-    <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="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>
-    <flag name="iso">Enable extraction of metadata from ISO disk images</flag>
-    <flag name="miner-fs">Enable tracker-miner-fs (required for filesystem indexing)</flag>
-    <flag name="nautilus">Enable tracker to integrate with
-    <pkg>gnome-base/nautilus</pkg> by providing entries in its context menu
-  </flag>
-    <flag name="playlist">Add support for playlists</flag>
     <flag name="stemmer">Add word stemming via <pkg>dev-libs/snowball-stemmer</pkg>.</flag>
-    <flag name="thunderbird">Install email data miner plugin for
-    <pkg>mail-client/thunderbird</pkg> and
-	<pkg>mail-client/thunderbird-bin</pkg></flag>
-    <flag name="xps">Add support for XPS file format through <pkg>app-text/libgxps</pkg>.</flag>
+    <flag name="journal">enable database journal backup mechanism.</flag>
+    <flag name="upower">Add word stemming via <pkg>dev-libs/snowball-stemmer</pkg>.</flag>
+    <flag name="unistring">Use <pkg>dev-libs/libunistring</pkg> as unicode
+    support library instead of <pkg>dev-libs/icu</pkg>.</flag>
   </use>
 </pkgmetadata>

diff --git a/app-misc/tracker/tracker-1.8.0.ebuild b/app-misc/tracker/tracker-1.8.0.ebuild
deleted file mode 100644
index fc8da43c..00000000
--- a/app-misc/tracker/tracker-1.8.0.ebuild
+++ /dev/null
@@ -1,263 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-GCONF_DEBUG="no"
-GNOME2_LA_PUNT="yes"
-PYTHON_COMPAT=( python2_7 )
-
-inherit autotools bash-completion-r1 eutils gnome2 linux-info multilib python-any-r1 vala versionator virtualx
-
-DESCRIPTION="A tagging metadata database, search tool and indexer"
-HOMEPAGE="https://wiki.gnome.org/Projects/Tracker"
-
-LICENSE="GPL-2+ LGPL-2.1+"
-SLOT="0/100"
-IUSE="cue eds elibc_glibc exif ffmpeg firefox-bookmarks flac gif gsf
-gstreamer gtk iptc +iso +jpeg libav +miner-fs mp3 nautilus networkmanager
-pdf playlist rss stemmer test thunderbird +tiff upnp-av upower +vorbis +xml xmp xps"
-
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-
-REQUIRED_USE="
-	?? ( gstreamer ffmpeg )
-	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)
-# sqlite-3.7.16 for FTS5 support
-RDEPEND="
-	>=app-i18n/enca-1.9
-	>=dev-db/sqlite-3.7.16:=
-	>=dev-libs/glib-2.40:2
-	>=dev-libs/gobject-introspection-0.9.5:=
-	>=dev-libs/icu-4.8.1.1:=
-	|| (
-		>=media-gfx/imagemagick-5.2.1[png,jpeg?]
-		media-gfx/graphicsmagick[imagemagick,png,jpeg?] )
-	>=media-libs/libpng-1.2:0=
-	>=media-libs/libmediaart-1.9:2.0
-	>=x11-libs/pango-1:=
-	sys-apps/util-linux
-
-	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 )
-	ffmpeg? (
-		libav? ( media-video/libav:= )
-		!libav? ( media-video/ffmpeg:0= )
-	)
-	firefox-bookmarks? ( || (
-		>=www-client/firefox-4.0
-		>=www-client/firefox-bin-4.0 ) )
-	flac? ( >=media-libs/flac-1.2.1 )
-	gif? ( media-libs/giflib:= )
-	gsf? ( >=gnome-extra/libgsf-1.14.24 )
-	gstreamer? (
-		media-libs/gstreamer:1.0
-		media-libs/gst-plugins-base:1.0 )
-	gtk? (
-		>=dev-libs/libgee-0.3:0.8
-		>=x11-libs/gtk+-3:3 )
-	iptc? ( media-libs/libiptcdata )
-	iso? ( >=sys-libs/libosinfo-0.2.9:= )
-	jpeg? ( virtual/jpeg:0 )
-	upower? ( || ( >=sys-power/upower-0.9:= sys-power/upower-pm-utils ) )
-	mp3? ( >=media-libs/taglib-1.6 )
-	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.7:0 )
-	stemmer? ( dev-libs/snowball-stemmer )
-	thunderbird? ( || (
-		>=mail-client/thunderbird-5.0
-		>=mail-client/thunderbird-bin-5.0 ) )
-	tiff? ( media-libs/tiff:0 )
-	upnp-av? ( >=media-libs/gupnp-dlna-0.9.4:2.0 )
-	vorbis? ( >=media-libs/libvorbis-0.22 )
-	xml? ( >=dev-libs/libxml2-2.6 )
-	xmp? ( >=media-libs/exempi-2.1 )
-	xps? ( app-text/libgxps )
-	!gstreamer? ( !ffmpeg? ( || ( media-video/totem media-video/mplayer ) ) )
-"
-DEPEND="${RDEPEND}
-	${PYTHON_DEPS}
-	$(vala_depend)
-	dev-util/gdbus-codegen
-	>=dev-libs/libxslt-1
-	>=dev-util/gtk-doc-am-1.8
-	>=dev-util/intltool-0.40.0
-	>=sys-devel/gettext-0.17
-	virtual/pkgconfig
-	gtk? ( >=dev-libs/libgee-0.3:0.8 )
-	test? (
-		>=dev-libs/dbus-glib-0.82-r1
-		>=sys-apps/dbus-1.3.1[X] )
-"
-PDEPEND="nautilus? ( ~gnome-extra/nautilus-tracker-tags-${PV} )"
-
-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
-
-	# Looks like sorting got fixed but not test reference files
-	sort "${S}"/tests/libtracker-data/functions/functions-tracker-1.out \
-		-o "${S}"/tests/libtracker-data/functions/functions-tracker-1.out || die
-	sort "${S}"/tests/libtracker-data/functions/functions-tracker-2.out \
-		-o "${S}"/tests/libtracker-data/functions/functions-tracker-2.out || die
-
-	eautoreconf # See bug #367975
-	gnome2_src_prepare
-	vala_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 ffmpeg ; then
-		myconf="${myconf} --enable-generic-media-extractor=libav"
-	else
-		myconf="${myconf} --enable-generic-media-extractor=external"
-	fi
-
-	# unicode-support: libunistring, libicu or glib ?
-	# According to NEWS, introspection is required
-	# is not being generated
-	# nautilus extension is in a separate package, nautilus-tracker-tags
-	gnome2_src_configure \
-		--disable-hal \
-		--disable-nautilus-extension \
-		--disable-static \
-		--enable-abiword \
-		--enable-artwork \
-		--enable-cfg-man-pages \
-		--enable-dvi \
-		--enable-enca \
-		--enable-guarantee-metadata \
-		--enable-icon \
-		--enable-introspection \
-		--enable-libmediaart \
-		--enable-libpng \
-		--enable-miner-apps \
-		--enable-miner-user-guides \
-		--enable-ps \
-		--enable-text \
-		--enable-tracker-fts \
-		--enable-tracker-writeback \
-		--with-unicode-support=libicu \
-		--with-bash-completion-dir="$(get_bashcompdir)" \
-		$(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 gif libgif) \
-		$(use_enable gsf libgsf) \
-		$(use_enable gtk tracker-needle) \
-		$(use_enable gtk tracker-preferences) \
-		$(use_enable iptc libiptcdata) \
-		$(use_enable iso libosinfo) \
-		$(use_enable jpeg libjpeg) \
-		$(use_enable upower upower) \
-		$(use_enable miner-fs) \
-		$(use_enable mp3 taglib) \
-		$(use_enable mp3) \
-		$(use_enable networkmanager network-manager) \
-		$(use_enable pdf poppler) \
-		$(use_enable playlist) \
-		$(use_enable rss miner-rss) \
-		$(use_enable stemmer libstemmer) \
-		$(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}
-}
-
-src_test() {
-	# G_MESSAGES_DEBUG, upstream bug #699401#c1
-	Xemake check TESTS_ENVIRONMENT="dbus-run-session" G_MESSAGES_DEBUG="all"
-}
-
-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-2.0.3.ebuild b/app-misc/tracker/tracker-2.0.3.ebuild
new file mode 100644
index 00000000..d5c954a2
--- /dev/null
+++ b/app-misc/tracker/tracker-2.0.3.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GNOME2_LA_PUNT="yes"
+PYTHON_COMPAT=( python{3_4,3_5,3_6} )
+
+inherit bash-completion-r1 eutils gnome2 linux-info multilib python-any-r1 vala versionator virtualx
+
+DESCRIPTION="A tagging metadata database, search tool and indexer"
+HOMEPAGE="https://wiki.gnome.org/Projects/Tracker"
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="0/200"
+IUSE="doc elibc_glibc journal networkmanager stemmer upower unistring test"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+# glibc-2.12 needed for SCHED_IDLE (see bug #385003)
+# seccomp is automagic, though we want to use it whenever possible (linux)
+# FIXME libsoup automagic
+RDEPEND="
+	>=dev-db/sqlite-3.20:=
+	>=dev-libs/glib-2.44:2
+	>=dev-libs/gobject-introspection-0.9.5:=
+	>=dev-libs/json-glib-1.0
+	>=dev-libs/libxml2-2.6:2
+	>=net-libs/libsoup-2.40:2.4
+	>=sys-apps/dbus-1.3.1
+	sys-apps/util-linux
+
+	elibc_glibc? ( >=sys-libs/glibc-2.12 )
+	networkmanager? ( >=net-misc/networkmanager-0.8 )
+	stemmer? ( dev-libs/snowball-stemmer )
+	unistring? ( dev-libs/libunistring )
+	!unistring? ( >=dev-libs/icu-4.8.1.1:= )
+"
+DEPEND="${RDEPEND}
+	$(vala_depend)
+	dev-util/gdbus-codegen
+	>=sys-devel/gettext-0.17
+	virtual/pkgconfig
+	doc? ( dev-util/gtk-doc-am )
+	test? ( ${PYTHON_DEPS} )
+"
+
+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() {
+	gnome2_src_prepare
+	vala_src_prepare
+}
+#FIXME what to do with systemd user services
+#FIXME fts5 disabling is broken for meson_use
+#FIXME gcov useflag
+src_configure() {
+	gnome2_src_configure \
+		--enable-introspection \
+	  	--enable-tracker-fts \
+	  	--with-bash-completion-dir="$(get_bashcompdir)" \
+	  	$(use_enable journal) \
+	  	$(use_enable networkmanager network-manager) \
+	  	$(use_enable stemmer libstemmer) \
+	  	$(use_enable test functional-tests) \
+	  	$(use_enable test unit-tests) \
+	  	$(use_enable upower upower) \
+	  	$(use_with !unistring icu) \
+	  	$(use_with unistring unistring)
+}
+
+src_test() {
+	# G_MESSAGES_DEBUG, upstream bug #699401#c1
+	virtx emake check TESTS_ENVIRONMENT="dbus-run-session" G_MESSAGES_DEBUG="all"
+}


^ permalink raw reply related	[flat|nested] 24+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: app-misc/tracker/
@ 2016-04-08 20:47 Ole Reifschneider
  0 siblings, 0 replies; 24+ messages in thread
From: Ole Reifschneider @ 2016-04-08 20:47 UTC (permalink / raw
  To: gentoo-commits

commit:     9874bb9198577965f79d0a7c54dff4cf42bed037
Author:     Ole Reifschneider <tranquility <AT> gentoo <DOT> org>
AuthorDate: Sat Apr  2 21:57:25 2016 +0000
Commit:     Ole Reifschneider <tranquility <AT> gentoo <DOT> org>
CommitDate: Sat Apr  2 21:57:25 2016 +0000
URL:        https://gitweb.gentoo.org/proj/gnome.git/commit/?id=9874bb91

app-misc/tracker: Bump version to 1.8.0

Package-Manager: portage-2.2.28
Manifest-Sign-Key: 0xE9E568677E8B4D42

 app-misc/tracker/metadata.xml         |  30 ++++
 app-misc/tracker/tracker-1.8.0.ebuild | 263 ++++++++++++++++++++++++++++++++++
 2 files changed, 293 insertions(+)

diff --git a/app-misc/tracker/metadata.xml b/app-misc/tracker/metadata.xml
new file mode 100644
index 0000000..496f3e3
--- /dev/null
+++ b/app-misc/tracker/metadata.xml
@@ -0,0 +1,30 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+  <maintainer type="project">
+    <email>gnome@gentoo.org</email>
+    <name>Gentoo GNOME Desktop</name>
+  </maintainer>
+  <use>
+    <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="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>
+    <flag name="iso">Enable extraction of metadata from ISO disk images</flag>
+    <flag name="miner-fs">Enable tracker-miner-fs (required for filesystem indexing)</flag>
+    <flag name="nautilus">Enable tracker to integrate with
+    <pkg>gnome-base/nautilus</pkg> by providing entries in its context menu
+  </flag>
+    <flag name="playlist">Add support for playlists</flag>
+    <flag name="stemmer">Add word stemming via <pkg>dev-libs/snowball-stemmer</pkg>.</flag>
+    <flag name="thunderbird">Install email data miner plugin for
+    <pkg>mail-client/thunderbird</pkg> and
+	<pkg>mail-client/thunderbird-bin</pkg></flag>
+    <flag name="xps">Add support for XPS file format through <pkg>app-text/libgxps</pkg>.</flag>
+  </use>
+</pkgmetadata>

diff --git a/app-misc/tracker/tracker-1.8.0.ebuild b/app-misc/tracker/tracker-1.8.0.ebuild
new file mode 100644
index 0000000..fc8da43
--- /dev/null
+++ b/app-misc/tracker/tracker-1.8.0.ebuild
@@ -0,0 +1,263 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+GCONF_DEBUG="no"
+GNOME2_LA_PUNT="yes"
+PYTHON_COMPAT=( python2_7 )
+
+inherit autotools bash-completion-r1 eutils gnome2 linux-info multilib python-any-r1 vala versionator virtualx
+
+DESCRIPTION="A tagging metadata database, search tool and indexer"
+HOMEPAGE="https://wiki.gnome.org/Projects/Tracker"
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="0/100"
+IUSE="cue eds elibc_glibc exif ffmpeg firefox-bookmarks flac gif gsf
+gstreamer gtk iptc +iso +jpeg libav +miner-fs mp3 nautilus networkmanager
+pdf playlist rss stemmer test thunderbird +tiff upnp-av upower +vorbis +xml xmp xps"
+
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+REQUIRED_USE="
+	?? ( gstreamer ffmpeg )
+	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)
+# sqlite-3.7.16 for FTS5 support
+RDEPEND="
+	>=app-i18n/enca-1.9
+	>=dev-db/sqlite-3.7.16:=
+	>=dev-libs/glib-2.40:2
+	>=dev-libs/gobject-introspection-0.9.5:=
+	>=dev-libs/icu-4.8.1.1:=
+	|| (
+		>=media-gfx/imagemagick-5.2.1[png,jpeg?]
+		media-gfx/graphicsmagick[imagemagick,png,jpeg?] )
+	>=media-libs/libpng-1.2:0=
+	>=media-libs/libmediaart-1.9:2.0
+	>=x11-libs/pango-1:=
+	sys-apps/util-linux
+
+	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 )
+	ffmpeg? (
+		libav? ( media-video/libav:= )
+		!libav? ( media-video/ffmpeg:0= )
+	)
+	firefox-bookmarks? ( || (
+		>=www-client/firefox-4.0
+		>=www-client/firefox-bin-4.0 ) )
+	flac? ( >=media-libs/flac-1.2.1 )
+	gif? ( media-libs/giflib:= )
+	gsf? ( >=gnome-extra/libgsf-1.14.24 )
+	gstreamer? (
+		media-libs/gstreamer:1.0
+		media-libs/gst-plugins-base:1.0 )
+	gtk? (
+		>=dev-libs/libgee-0.3:0.8
+		>=x11-libs/gtk+-3:3 )
+	iptc? ( media-libs/libiptcdata )
+	iso? ( >=sys-libs/libosinfo-0.2.9:= )
+	jpeg? ( virtual/jpeg:0 )
+	upower? ( || ( >=sys-power/upower-0.9:= sys-power/upower-pm-utils ) )
+	mp3? ( >=media-libs/taglib-1.6 )
+	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.7:0 )
+	stemmer? ( dev-libs/snowball-stemmer )
+	thunderbird? ( || (
+		>=mail-client/thunderbird-5.0
+		>=mail-client/thunderbird-bin-5.0 ) )
+	tiff? ( media-libs/tiff:0 )
+	upnp-av? ( >=media-libs/gupnp-dlna-0.9.4:2.0 )
+	vorbis? ( >=media-libs/libvorbis-0.22 )
+	xml? ( >=dev-libs/libxml2-2.6 )
+	xmp? ( >=media-libs/exempi-2.1 )
+	xps? ( app-text/libgxps )
+	!gstreamer? ( !ffmpeg? ( || ( media-video/totem media-video/mplayer ) ) )
+"
+DEPEND="${RDEPEND}
+	${PYTHON_DEPS}
+	$(vala_depend)
+	dev-util/gdbus-codegen
+	>=dev-libs/libxslt-1
+	>=dev-util/gtk-doc-am-1.8
+	>=dev-util/intltool-0.40.0
+	>=sys-devel/gettext-0.17
+	virtual/pkgconfig
+	gtk? ( >=dev-libs/libgee-0.3:0.8 )
+	test? (
+		>=dev-libs/dbus-glib-0.82-r1
+		>=sys-apps/dbus-1.3.1[X] )
+"
+PDEPEND="nautilus? ( ~gnome-extra/nautilus-tracker-tags-${PV} )"
+
+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
+
+	# Looks like sorting got fixed but not test reference files
+	sort "${S}"/tests/libtracker-data/functions/functions-tracker-1.out \
+		-o "${S}"/tests/libtracker-data/functions/functions-tracker-1.out || die
+	sort "${S}"/tests/libtracker-data/functions/functions-tracker-2.out \
+		-o "${S}"/tests/libtracker-data/functions/functions-tracker-2.out || die
+
+	eautoreconf # See bug #367975
+	gnome2_src_prepare
+	vala_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 ffmpeg ; then
+		myconf="${myconf} --enable-generic-media-extractor=libav"
+	else
+		myconf="${myconf} --enable-generic-media-extractor=external"
+	fi
+
+	# unicode-support: libunistring, libicu or glib ?
+	# According to NEWS, introspection is required
+	# is not being generated
+	# nautilus extension is in a separate package, nautilus-tracker-tags
+	gnome2_src_configure \
+		--disable-hal \
+		--disable-nautilus-extension \
+		--disable-static \
+		--enable-abiword \
+		--enable-artwork \
+		--enable-cfg-man-pages \
+		--enable-dvi \
+		--enable-enca \
+		--enable-guarantee-metadata \
+		--enable-icon \
+		--enable-introspection \
+		--enable-libmediaart \
+		--enable-libpng \
+		--enable-miner-apps \
+		--enable-miner-user-guides \
+		--enable-ps \
+		--enable-text \
+		--enable-tracker-fts \
+		--enable-tracker-writeback \
+		--with-unicode-support=libicu \
+		--with-bash-completion-dir="$(get_bashcompdir)" \
+		$(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 gif libgif) \
+		$(use_enable gsf libgsf) \
+		$(use_enable gtk tracker-needle) \
+		$(use_enable gtk tracker-preferences) \
+		$(use_enable iptc libiptcdata) \
+		$(use_enable iso libosinfo) \
+		$(use_enable jpeg libjpeg) \
+		$(use_enable upower upower) \
+		$(use_enable miner-fs) \
+		$(use_enable mp3 taglib) \
+		$(use_enable mp3) \
+		$(use_enable networkmanager network-manager) \
+		$(use_enable pdf poppler) \
+		$(use_enable playlist) \
+		$(use_enable rss miner-rss) \
+		$(use_enable stemmer libstemmer) \
+		$(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}
+}
+
+src_test() {
+	# G_MESSAGES_DEBUG, upstream bug #699401#c1
+	Xemake check TESTS_ENVIRONMENT="dbus-run-session" G_MESSAGES_DEBUG="all"
+}
+
+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
+}


^ permalink raw reply related	[flat|nested] 24+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: app-misc/tracker/
@ 2015-05-17 15:39 Gilles Dartiguelongue
  0 siblings, 0 replies; 24+ messages in thread
From: Gilles Dartiguelongue @ 2015-05-17 15:39 UTC (permalink / raw
  To: gentoo-commits

commit:     8acba8002e526d89aaa9fd27e14ed57adec9459d
Author:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Sun May 17 15:37:06 2015 +0000
Commit:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Sun May 17 15:37:06 2015 +0000
URL:        https://gitweb.gentoo.org/proj/gnome.git/commit/?id=8acba800

app-misc/tracker: laptop got renamed upower

 app-misc/tracker/metadata.xml | 1 -
 1 file changed, 1 deletion(-)

diff --git a/app-misc/tracker/metadata.xml b/app-misc/tracker/metadata.xml
index 8494237..0cebc0b 100644
--- a/app-misc/tracker/metadata.xml
+++ b/app-misc/tracker/metadata.xml
@@ -13,7 +13,6 @@
   for ODT.</flag>
   <flag name="iptc">Enable extraction of IPTC data from pictures</flag>
   <flag name="iso">Enable extraction of metadata from ISO disk images</flag>
-  <flag name="laptop">Make tracker power management aware</flag>
   <flag name="miner-fs">Enable tracker-miner-fs (required for filesystem indexing)</flag>
   <flag name="nautilus">Enable tracker to integrate with
     <pkg>gnome-base/nautilus</pkg> by providing entries in its context menu


^ permalink raw reply related	[flat|nested] 24+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: app-misc/tracker/
@ 2015-05-17 14:52 Gilles Dartiguelongue
  0 siblings, 0 replies; 24+ messages in thread
From: Gilles Dartiguelongue @ 2015-05-17 14:52 UTC (permalink / raw
  To: gentoo-commits

commit:     fe9584082b942b536124a21adbb39559d4069ff7
Author:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Sun May 17 14:41:21 2015 +0000
Commit:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Sun May 17 14:41:48 2015 +0000
URL:        https://gitweb.gentoo.org/proj/gnome.git/commit/?id=fe958408

app-misc/tracker: 1.2.6 → 1.4.0

 app-misc/tracker/tracker-1.4.0.ebuild | 263 ++++++++++++++++++++++++++++++++++
 1 file changed, 263 insertions(+)

diff --git a/app-misc/tracker/tracker-1.4.0.ebuild b/app-misc/tracker/tracker-1.4.0.ebuild
new file mode 100644
index 0000000..2f63f49
--- /dev/null
+++ b/app-misc/tracker/tracker-1.4.0.ebuild
@@ -0,0 +1,263 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="5"
+GCONF_DEBUG="no"
+GNOME2_LA_PUNT="yes"
+PYTHON_COMPAT=( python2_7 )
+VALA_MIN_API_VERSION="0.18"
+
+inherit autotools eutils gnome2 linux-info multilib python-any-r1 vala versionator virtualx
+
+DESCRIPTION="A tagging metadata database, search tool and indexer"
+HOMEPAGE="https://wiki.gnome.org/Projects/Tracker"
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="0/100"
+IUSE="cue eds elibc_glibc exif ffmpeg firefox-bookmarks flac gif gsf
+gstreamer gtk iptc +iso +jpeg +miner-fs mp3 nautilus networkmanager
+pdf playlist rss stemmer test thunderbird +tiff upnp-av upower +vorbis +xml xmp xps"
+
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+REQUIRED_USE="
+	?? ( gstreamer ffmpeg )
+	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)
+# sqlite-3.7.16 for FTS4 support
+RDEPEND="
+	>=app-i18n/enca-1.9
+	>=dev-db/sqlite-3.7.16:=
+	>=dev-libs/glib-2.40:2
+	>=dev-libs/gobject-introspection-0.9.5
+	>=dev-libs/icu-4.8.1.1:=
+	|| (
+		>=media-gfx/imagemagick-5.2.1[png,jpeg=]
+		media-gfx/graphicsmagick[imagemagick,png,jpeg=] )
+	>=media-libs/libpng-1.2:0=
+	>=media-libs/libmediaart-1.9:2.0
+	>=x11-libs/pango-1:=
+	sys-apps/util-linux
+
+	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 )
+	ffmpeg? ( >=virtual/ffmpeg-9 )
+	firefox-bookmarks? ( || (
+		>=www-client/firefox-4.0
+		>=www-client/firefox-bin-4.0 ) )
+	flac? ( >=media-libs/flac-1.2.1 )
+	gif? ( media-libs/giflib )
+	gsf? ( >=gnome-extra/libgsf-1.14.24 )
+	gstreamer? (
+		media-libs/gstreamer:1.0
+		media-libs/gst-plugins-base:1.0 )
+	gtk? (
+		>=dev-libs/libgee-0.3:0.8
+		>=x11-libs/gtk+-3:3 )
+	iptc? ( media-libs/libiptcdata )
+	iso? ( >=sys-libs/libosinfo-0.2.9:= )
+	jpeg? ( virtual/jpeg:0 )
+	upower? ( || ( >=sys-power/upower-0.9:= sys-power/upower-pm-utils ) )
+	mp3? ( >=media-libs/taglib-1.6 )
+	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.5 )
+	stemmer? ( dev-libs/snowball-stemmer )
+	thunderbird? ( || (
+		>=mail-client/thunderbird-5.0
+		>=mail-client/thunderbird-bin-5.0 ) )
+	tiff? ( media-libs/tiff:0 )
+	upnp-av? ( >=media-libs/gupnp-dlna-0.9.4:2.0 )
+	vorbis? ( >=media-libs/libvorbis-0.22 )
+	xml? ( >=dev-libs/libxml2-2.6 )
+	xmp? ( >=media-libs/exempi-2.1 )
+	xps? ( app-text/libgxps )
+	!gstreamer? ( !ffmpeg? ( || ( media-video/totem media-video/mplayer ) ) )
+"
+DEPEND="${RDEPEND}
+	${PYTHON_DEPS}
+	$(vala_depend)
+	>=dev-libs/libxslt-1
+	>=dev-util/gtk-doc-am-1.8
+	>=dev-util/intltool-0.40.0
+	>=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-${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
+			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
+
+	# Looks like sorting got fixed but not test reference files
+	sort "${S}"/tests/libtracker-data/functions/functions-tracker-1.out \
+		-o "${S}"/tests/libtracker-data/functions/functions-tracker-1.out || die
+	sort "${S}"/tests/libtracker-data/functions/functions-tracker-2.out \
+		-o "${S}"/tests/libtracker-data/functions/functions-tracker-2.out || die
+
+	eautoreconf # See bug #367975
+	gnome2_src_prepare
+	vala_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 ffmpeg ; then
+		myconf="${myconf} --enable-generic-media-extractor=libav"
+	else
+		myconf="${myconf} --enable-generic-media-extractor=external"
+	fi
+
+	# unicode-support: libunistring, libicu or glib ?
+	# According to NEWS, introspection is required
+	# is not being generated
+	# nautilus extension is in a separate package, nautilus-tracker-tags
+	gnome2_src_configure \
+		--disable-hal \
+		--disable-nautilus-extension \
+		--disable-static \
+		--enable-abiword \
+		--enable-artwork \
+		--enable-cfg-man-pages \
+		--enable-dvi \
+		--enable-enca \
+		--enable-guarantee-metadata \
+		--enable-icon \
+		--enable-introspection \
+		--enable-libmediaart \
+		--enable-libpng \
+		--enable-miner-apps \
+		--enable-miner-user-guides \
+		--enable-ps \
+		--enable-text \
+		--enable-tracker-fts \
+		--enable-tracker-writeback \
+		--with-unicode-support=libicu \
+		$(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 gif libgif) \
+		$(use_enable gsf libgsf) \
+		$(use_enable gtk tracker-needle) \
+		$(use_enable gtk tracker-preferences) \
+		$(use_enable iptc libiptcdata) \
+		$(use_enable iso libosinfo) \
+		$(use_enable jpeg libjpeg) \
+		$(use_enable upower upower) \
+		$(use_enable miner-fs) \
+		$(use_enable mp3 taglib) \
+		$(use_enable mp3) \
+		$(use_enable networkmanager network-manager) \
+		$(use_enable pdf poppler) \
+		$(use_enable playlist) \
+		$(use_enable rss miner-rss) \
+		$(use_enable stemmer) \
+		$(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}
+}
+
+src_test() {
+	# G_MESSAGES_DEBUG, upstream bug #699401#c1
+	Xemake check TESTS_ENVIRONMENT="dbus-run-session" G_MESSAGES_DEBUG="all"
+}
+
+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
+}


^ permalink raw reply related	[flat|nested] 24+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: app-misc/tracker/
@ 2014-12-26 21:53 Gilles Dartiguelongue
  0 siblings, 0 replies; 24+ messages in thread
From: Gilles Dartiguelongue @ 2014-12-26 21:53 UTC (permalink / raw
  To: gentoo-commits

commit:     4b90c94858d42b9f7c2359ac888312322d53d592
Author:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 26 21:52:08 2014 +0000
Commit:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Fri Dec 26 21:52:08 2014 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=4b90c948

app-misc/tracker: moved to gentoo-x86

---
 app-misc/tracker/tracker-1.2.5.ebuild | 262 ----------------------------------
 1 file changed, 262 deletions(-)

diff --git a/app-misc/tracker/tracker-1.2.5.ebuild b/app-misc/tracker/tracker-1.2.5.ebuild
deleted file mode 100644
index 3d23341..0000000
--- a/app-misc/tracker/tracker-1.2.5.ebuild
+++ /dev/null
@@ -1,262 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-misc/tracker/tracker-1.0.4.ebuild,v 1.2 2014/09/26 20:38:21 pacho Exp $
-
-EAPI="5"
-GCONF_DEBUG="no"
-GNOME2_LA_PUNT="yes"
-PYTHON_COMPAT=( python2_{6,7} )
-VALA_MIN_API_VERSION="0.18"
-
-inherit autotools eutils gnome2 linux-info multilib python-any-r1 vala versionator virtualx
-
-DESCRIPTION="A tagging metadata database, search tool and indexer"
-HOMEPAGE="https://wiki.gnome.org/Projects/Tracker"
-
-LICENSE="GPL-2+ LGPL-2.1+"
-SLOT="0/100"
-IUSE="cue eds elibc_glibc exif ffmpeg firefox-bookmarks flac gif gsf
-gstreamer gtk iptc +iso +jpeg +miner-fs mp3 nautilus networkmanager
-pdf playlist rss test thunderbird +tiff upnp-av upower +vorbis +xml xmp xps"
-
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-
-REQUIRED_USE="
-	?? ( gstreamer ffmpeg )
-	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)
-# sqlite-3.7.16 for FTS4 support
-RDEPEND="
-	>=app-i18n/enca-1.9
-	>=dev-db/sqlite-3.7.16:=
-	>=dev-libs/glib-2.40:2
-	>=dev-libs/gobject-introspection-0.9.5
-	>=dev-libs/icu-4.8.1.1:=
-	|| (
-		>=media-gfx/imagemagick-5.2.1[png,jpeg=]
-		media-gfx/graphicsmagick[imagemagick,png,jpeg=] )
-	>=media-libs/libpng-1.2:0=
-	>=media-libs/libmediaart-0.5:1.0
-	>=x11-libs/pango-1:=
-	sys-apps/util-linux
-
-	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 )
-	ffmpeg? ( >=virtual/ffmpeg-9 )
-	firefox-bookmarks? ( || (
-		>=www-client/firefox-4.0
-		>=www-client/firefox-bin-4.0 ) )
-	flac? ( >=media-libs/flac-1.2.1 )
-	gif? ( media-libs/giflib )
-	gsf? ( >=gnome-extra/libgsf-1.14.24 )
-	gstreamer? (
-		media-libs/gstreamer:1.0
-		media-libs/gst-plugins-base:1.0 )
-	gtk? (
-		>=dev-libs/libgee-0.3:0.8
-		>=x11-libs/gtk+-3:3 )
-	iptc? ( media-libs/libiptcdata )
-	iso? ( >=sys-libs/libosinfo-0.2.9:= )
-	jpeg? ( virtual/jpeg:0 )
-	upower? ( || ( >=sys-power/upower-0.9:= sys-power/upower-pm-utils ) )
-	mp3? ( >=media-libs/taglib-1.6 )
-	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.5 )
-	thunderbird? ( || (
-		>=mail-client/thunderbird-5.0
-		>=mail-client/thunderbird-bin-5.0 ) )
-	tiff? ( media-libs/tiff )
-	upnp-av? ( >=media-libs/gupnp-dlna-0.9.4:2.0 )
-	vorbis? ( >=media-libs/libvorbis-0.22 )
-	xml? ( >=dev-libs/libxml2-2.6 )
-	xmp? ( >=media-libs/exempi-2.1 )
-	xps? ( app-text/libgxps )
-	!gstreamer? ( !ffmpeg? ( || ( media-video/totem media-video/mplayer ) ) )
-"
-DEPEND="${RDEPEND}
-	${PYTHON_DEPS}
-	$(vala_depend)
-	>=dev-util/gtk-doc-am-1.8
-	>=dev-util/intltool-0.40.0
-	>=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-${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
-			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
-
-	# Skip broken tests
-	# https://bugzilla.gnome.org/show_bug.cgi?id=699408
-	sed -e '\%/libtracker-common/file-utils/has_write_access_or_was_created%,+1 d' \
-		-i tests/libtracker-common/tracker-file-utils-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%,+3 d' \
-		-i tests/tracker-steroids/tracker-test.c || die
-
-	eautoreconf # See bug #367975
-	gnome2_src_prepare
-	vala_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 ffmpeg ; then
-		myconf="${myconf} --enable-generic-media-extractor=libav"
-	else
-		myconf="${myconf} --enable-generic-media-extractor=external"
-	fi
-
-	# unicode-support: libunistring, libicu or glib ?
-	# According to NEWS, introspection is required
-	# is not being generated
-	# nautilus extension is in a separate package, nautilus-tracker-tags
-	gnome2_src_configure \
-		--disable-hal \
-		--disable-nautilus-extension \
-		--enable-abiword \
-		--enable-artwork \
-		--enable-dvi \
-		--enable-enca \
-		--enable-guarantee-metadata \
-		--enable-icon \
-		--enable-introspection \
-		--enable-libmediaart \
-		--enable-libpng \
-		--enable-miner-apps \
-		--enable-miner-user-guides \
-		--enable-ps \
-		--enable-text \
-		--enable-tracker-fts \
-		--enable-tracker-writeback \
-		--with-unicode-support=libicu \
-		$(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 gif libgif) \
-		$(use_enable gsf libgsf) \
-		$(use_enable gtk tracker-needle) \
-		$(use_enable gtk tracker-preferences) \
-		$(use_enable iptc libiptcdata) \
-		$(use_enable iso libosinfo) \
-		$(use_enable jpeg libjpeg) \
-		$(use_enable upower upower) \
-		$(use_enable miner-fs) \
-		$(use_enable mp3 taglib) \
-		$(use_enable mp3) \
-		$(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}
-}
-
-src_test() {
-	export G_MESSAGES_DEBUG=all # upstream bug #699401#c1
-	unset DBUS_SESSION_BUS_ADDRESS
-	Xemake check
-}
-
-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
-}


^ permalink raw reply related	[flat|nested] 24+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: app-misc/tracker/
@ 2014-12-14 22:46 Gilles Dartiguelongue
  0 siblings, 0 replies; 24+ messages in thread
From: Gilles Dartiguelongue @ 2014-12-14 22:46 UTC (permalink / raw
  To: gentoo-commits

commit:     b0d9d283eb77bcad623bec8797b39f9176de6321
Author:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 14 21:33:29 2014 +0000
Commit:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Sun Dec 14 21:33:29 2014 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=b0d9d283

app-misc/tracker: 1.2.4 → 1.2.5

---
 .../tracker/{tracker-1.2.4.ebuild => tracker-1.2.5.ebuild}    | 11 ++++++-----
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/app-misc/tracker/tracker-1.2.4.ebuild b/app-misc/tracker/tracker-1.2.5.ebuild
similarity index 99%
rename from app-misc/tracker/tracker-1.2.4.ebuild
rename to app-misc/tracker/tracker-1.2.5.ebuild
index 22bdbdd..3d23341 100644
--- a/app-misc/tracker/tracker-1.2.4.ebuild
+++ b/app-misc/tracker/tracker-1.2.5.ebuild
@@ -34,7 +34,7 @@ REQUIRED_USE="
 RDEPEND="
 	>=app-i18n/enca-1.9
 	>=dev-db/sqlite-3.7.16:=
-	>=dev-libs/glib-2.38:2
+	>=dev-libs/glib-2.40:2
 	>=dev-libs/gobject-introspection-0.9.5
 	>=dev-libs/icu-4.8.1.1:=
 	|| (
@@ -173,17 +173,18 @@ src_configure() {
 		--enable-abiword \
 		--enable-artwork \
 		--enable-dvi \
+		--enable-enca \
+		--enable-guarantee-metadata \
 		--enable-icon \
-		--enable-ps \
-		--enable-text \
 		--enable-introspection \
-		--enable-libpng \
 		--enable-libmediaart \
+		--enable-libpng \
 		--enable-miner-apps \
 		--enable-miner-user-guides \
+		--enable-ps \
+		--enable-text \
 		--enable-tracker-fts \
 		--enable-tracker-writeback \
-		--enable-enca \
 		--with-unicode-support=libicu \
 		$(use_enable cue libcue) \
 		$(use_enable eds miner-evolution) \


^ permalink raw reply related	[flat|nested] 24+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: app-misc/tracker/
@ 2014-11-23 19:37 Gilles Dartiguelongue
  0 siblings, 0 replies; 24+ messages in thread
From: Gilles Dartiguelongue @ 2014-11-23 19:37 UTC (permalink / raw
  To: gentoo-commits

commit:     07824bb0a76f79999dc4ca3a835de1227b660bdd
Author:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 23 19:22:39 2014 +0000
Commit:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Sun Nov 23 19:22:39 2014 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=07824bb0

app-misc/tracker: 1.2.3 → 1.2.4

---
 app-misc/tracker/{tracker-1.2.3.ebuild => tracker-1.2.4.ebuild} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/app-misc/tracker/tracker-1.2.3.ebuild b/app-misc/tracker/tracker-1.2.4.ebuild
similarity index 100%
rename from app-misc/tracker/tracker-1.2.3.ebuild
rename to app-misc/tracker/tracker-1.2.4.ebuild


^ permalink raw reply	[flat|nested] 24+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: app-misc/tracker/
@ 2014-10-26 23:39 Gilles Dartiguelongue
  0 siblings, 0 replies; 24+ messages in thread
From: Gilles Dartiguelongue @ 2014-10-26 23:39 UTC (permalink / raw
  To: gentoo-commits

commit:     4bec0e7d4da7d570e1328df32f02d0d6b9c70422
Author:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 26 23:33:29 2014 +0000
Commit:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Sun Oct 26 23:33:29 2014 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=4bec0e7d

app-misc/tracker: 1.0.4 → 1.2.3

---
 .../{tracker-1.0.0.ebuild => tracker-1.2.3.ebuild} | 31 +++++++++++++---------
 1 file changed, 18 insertions(+), 13 deletions(-)

diff --git a/app-misc/tracker/tracker-1.0.0.ebuild b/app-misc/tracker/tracker-1.2.3.ebuild
similarity index 90%
rename from app-misc/tracker/tracker-1.0.0.ebuild
rename to app-misc/tracker/tracker-1.2.3.ebuild
index d2bb013..22bdbdd 100644
--- a/app-misc/tracker/tracker-1.0.0.ebuild
+++ b/app-misc/tracker/tracker-1.2.3.ebuild
@@ -1,21 +1,24 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: $
+# $Header: /var/cvsroot/gentoo-x86/app-misc/tracker/tracker-1.0.4.ebuild,v 1.2 2014/09/26 20:38:21 pacho Exp $
 
 EAPI="5"
 GCONF_DEBUG="no"
 GNOME2_LA_PUNT="yes"
 PYTHON_COMPAT=( python2_{6,7} )
-VALA_MIN_API_VERSION="0.14"
+VALA_MIN_API_VERSION="0.18"
 
-inherit autotools gnome2 linux-info multilib python-any-r1 vala versionator virtualx
+inherit autotools eutils 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/"
+HOMEPAGE="https://wiki.gnome.org/Projects/Tracker"
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0/100"
-IUSE="cue eds elibc_glibc exif ffmpeg firefox-bookmarks flac gif gsf gstreamer gtk iptc +iso +jpeg laptop +miner-fs mp3 nautilus networkmanager pdf playlist rss test thunderbird +tiff upnp-av +vorbis +xml xmp xps"
+IUSE="cue eds elibc_glibc exif ffmpeg firefox-bookmarks flac gif gsf
+gstreamer gtk iptc +iso +jpeg +miner-fs mp3 nautilus networkmanager
+pdf playlist rss test thunderbird +tiff upnp-av upower +vorbis +xml xmp xps"
+
 KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 
 REQUIRED_USE="
@@ -38,7 +41,7 @@ RDEPEND="
 		>=media-gfx/imagemagick-5.2.1[png,jpeg=]
 		media-gfx/graphicsmagick[imagemagick,png,jpeg=] )
 	>=media-libs/libpng-1.2:0=
-	>=media-libs/libmediaart-0.1:1.0
+	>=media-libs/libmediaart-0.5:1.0
 	>=x11-libs/pango-1:=
 	sys-apps/util-linux
 
@@ -66,7 +69,7 @@ RDEPEND="
 	iptc? ( media-libs/libiptcdata )
 	iso? ( >=sys-libs/libosinfo-0.2.9:= )
 	jpeg? ( virtual/jpeg:0 )
-	laptop? ( >=sys-power/upower-0.9 )
+	upower? ( || ( >=sys-power/upower-0.9:= sys-power/upower-pm-utils ) )
 	mp3? ( >=media-libs/taglib-1.6 )
 	networkmanager? ( >=net-misc/networkmanager-0.8 )
 	pdf? (
@@ -90,7 +93,7 @@ DEPEND="${RDEPEND}
 	${PYTHON_DEPS}
 	$(vala_depend)
 	>=dev-util/gtk-doc-am-1.8
-	>=dev-util/intltool-0.40
+	>=dev-util/intltool-0.40.0
 	>=sys-devel/gettext-0.17
 	virtual/pkgconfig
 	gtk? ( >=dev-libs/libgee-0.3 )
@@ -173,12 +176,14 @@ src_configure() {
 		--enable-icon \
 		--enable-ps \
 		--enable-text \
-		--enable-guarantee-metadata \
 		--enable-introspection \
 		--enable-libpng \
 		--enable-libmediaart \
+		--enable-miner-apps \
+		--enable-miner-user-guides \
 		--enable-tracker-fts \
-		--with-enca \
+		--enable-tracker-writeback \
+		--enable-enca \
 		--with-unicode-support=libicu \
 		$(use_enable cue libcue) \
 		$(use_enable eds miner-evolution) \
@@ -194,7 +199,7 @@ src_configure() {
 		$(use_enable iptc libiptcdata) \
 		$(use_enable iso libosinfo) \
 		$(use_enable jpeg libjpeg) \
-		$(use_enable laptop upower) \
+		$(use_enable upower upower) \
 		$(use_enable miner-fs) \
 		$(use_enable mp3 taglib) \
 		$(use_enable mp3) \
@@ -218,7 +223,7 @@ src_configure() {
 src_test() {
 	export G_MESSAGES_DEBUG=all # upstream bug #699401#c1
 	unset DBUS_SESSION_BUS_ADDRESS
-	Xemake check XDG_DATA_HOME="${T}" XDG_CONFIG_HOME="${T}"
+	Xemake check
 }
 
 src_install() {


^ permalink raw reply related	[flat|nested] 24+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: app-misc/tracker/
@ 2014-04-20 22:57 Gilles Dartiguelongue
  0 siblings, 0 replies; 24+ messages in thread
From: Gilles Dartiguelongue @ 2014-04-20 22:57 UTC (permalink / raw
  To: gentoo-commits

commit:     3f29eaa5dc7509d41bd072ead7e674e01a7910e9
Author:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 20 19:01:31 2014 +0000
Commit:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Sun Apr 20 22:55:02 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=3f29eaa5

app-misc/tracker: 0.16.4 → 1.0.0

We should probably revisit the subslot now that tracker commits to a
saner library versioning.

Made libmediaart mandatory. It should not change much for most tracker
users.

---
 app-misc/tracker/metadata.xml         |  27 ++++
 app-misc/tracker/tracker-1.0.0.ebuild | 256 ++++++++++++++++++++++++++++++++++
 2 files changed, 283 insertions(+)

diff --git a/app-misc/tracker/metadata.xml b/app-misc/tracker/metadata.xml
new file mode 100644
index 0000000..c18072a
--- /dev/null
+++ b/app-misc/tracker/metadata.xml
@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>gnome</herd>
+<use>
+  <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="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>
+  <flag name="iso">Enable extraction of metadata from ISO disk images</flag>
+  <flag name="laptop">Make tracker power management aware</flag>
+  <flag name="miner-fs">Enable tracker-miner-fs (required for filesystem indexing)</flag>
+  <flag name="nautilus">Enable tracker to integrate with
+    <pkg>gnome-base/nautilus</pkg> by providing entries in its context menu
+  </flag>
+  <flag name="playlist">Add support for playlists</flag>
+  <flag name="thunderbird">Install email data miner plugin for
+    <pkg>mail-client/thunderbird</pkg> and
+	<pkg>mail-client/thunderbird-bin</pkg></flag>
+  <flag name="xps">Add support for XPS file format through <pkg>app-text/libgxps</pkg>.</flag>
+</use>
+</pkgmetadata>

diff --git a/app-misc/tracker/tracker-1.0.0.ebuild b/app-misc/tracker/tracker-1.0.0.ebuild
new file mode 100644
index 0000000..d2bb013
--- /dev/null
+++ b/app-misc/tracker/tracker-1.0.0.ebuild
@@ -0,0 +1,256 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+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/100"
+IUSE="cue eds elibc_glibc exif ffmpeg firefox-bookmarks flac gif gsf gstreamer gtk iptc +iso +jpeg laptop +miner-fs mp3 nautilus networkmanager pdf playlist rss test thunderbird +tiff upnp-av +vorbis +xml xmp xps"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+REQUIRED_USE="
+	?? ( gstreamer ffmpeg )
+	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)
+# sqlite-3.7.16 for FTS4 support
+RDEPEND="
+	>=app-i18n/enca-1.9
+	>=dev-db/sqlite-3.7.16:=
+	>=dev-libs/glib-2.38:2
+	>=dev-libs/gobject-introspection-0.9.5
+	>=dev-libs/icu-4.8.1.1:=
+	|| (
+		>=media-gfx/imagemagick-5.2.1[png,jpeg=]
+		media-gfx/graphicsmagick[imagemagick,png,jpeg=] )
+	>=media-libs/libpng-1.2:0=
+	>=media-libs/libmediaart-0.1:1.0
+	>=x11-libs/pango-1:=
+	sys-apps/util-linux
+
+	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 )
+	ffmpeg? ( >=virtual/ffmpeg-9 )
+	firefox-bookmarks? ( || (
+		>=www-client/firefox-4.0
+		>=www-client/firefox-bin-4.0 ) )
+	flac? ( >=media-libs/flac-1.2.1 )
+	gif? ( media-libs/giflib )
+	gsf? ( >=gnome-extra/libgsf-1.14.24 )
+	gstreamer? (
+		media-libs/gstreamer:1.0
+		media-libs/gst-plugins-base:1.0 )
+	gtk? (
+		>=dev-libs/libgee-0.3:0.8
+		>=x11-libs/gtk+-3:3 )
+	iptc? ( media-libs/libiptcdata )
+	iso? ( >=sys-libs/libosinfo-0.2.9:= )
+	jpeg? ( virtual/jpeg:0 )
+	laptop? ( >=sys-power/upower-0.9 )
+	mp3? ( >=media-libs/taglib-1.6 )
+	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.5 )
+	thunderbird? ( || (
+		>=mail-client/thunderbird-5.0
+		>=mail-client/thunderbird-bin-5.0 ) )
+	tiff? ( media-libs/tiff )
+	upnp-av? ( >=media-libs/gupnp-dlna-0.9.4:2.0 )
+	vorbis? ( >=media-libs/libvorbis-0.22 )
+	xml? ( >=dev-libs/libxml2-2.6 )
+	xmp? ( >=media-libs/exempi-2.1 )
+	xps? ( app-text/libgxps )
+	!gstreamer? ( !ffmpeg? ( || ( media-video/totem media-video/mplayer ) ) )
+"
+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-${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
+			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
+
+	# Skip broken tests
+	# https://bugzilla.gnome.org/show_bug.cgi?id=699408
+	sed -e '\%/libtracker-common/file-utils/has_write_access_or_was_created%,+1 d' \
+		-i tests/libtracker-common/tracker-file-utils-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%,+3 d' \
+		-i tests/tracker-steroids/tracker-test.c || die
+
+	eautoreconf # See bug #367975
+	gnome2_src_prepare
+	vala_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 ffmpeg ; then
+		myconf="${myconf} --enable-generic-media-extractor=libav"
+	else
+		myconf="${myconf} --enable-generic-media-extractor=external"
+	fi
+
+	# unicode-support: libunistring, libicu or glib ?
+	# According to NEWS, introspection is required
+	# is not being generated
+	# nautilus extension is in a separate package, nautilus-tracker-tags
+	gnome2_src_configure \
+		--disable-hal \
+		--disable-nautilus-extension \
+		--enable-abiword \
+		--enable-artwork \
+		--enable-dvi \
+		--enable-icon \
+		--enable-ps \
+		--enable-text \
+		--enable-guarantee-metadata \
+		--enable-introspection \
+		--enable-libpng \
+		--enable-libmediaart \
+		--enable-tracker-fts \
+		--with-enca \
+		--with-unicode-support=libicu \
+		$(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 gif libgif) \
+		$(use_enable gsf libgsf) \
+		$(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 mp3) \
+		$(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}
+}
+
+src_test() {
+	export G_MESSAGES_DEBUG=all # upstream bug #699401#c1
+	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
+}


^ permalink raw reply related	[flat|nested] 24+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: app-misc/tracker/
@ 2012-04-02  6:43 Alexandre Restovtsev
  0 siblings, 0 replies; 24+ messages in thread
From: Alexandre Restovtsev @ 2012-04-02  6:43 UTC (permalink / raw
  To: gentoo-commits

commit:     3c44be701251a983db4ec296010f9e743a2e6ac2
Author:     Alexandre Rostovtsev <tetromino <AT> gentoo <DOT> org>
AuthorDate: Mon Apr  2 06:18:26 2012 +0000
Commit:     Alexandre Restovtsev <tetromino <AT> gmail <DOT> com>
CommitDate: Mon Apr  2 06:40:38 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=3c44be70

app-misc/tracker: drop unneeded odt2txt dep

---
 app-misc/tracker/tracker-0.14.0.ebuild |    4 +---
 1 files changed, 1 insertions(+), 3 deletions(-)

diff --git a/app-misc/tracker/tracker-0.14.0.ebuild b/app-misc/tracker/tracker-0.14.0.ebuild
index 14727c6..23b0f4f 100644
--- a/app-misc/tracker/tracker-0.14.0.ebuild
+++ b/app-misc/tracker/tracker-0.14.0.ebuild
@@ -57,9 +57,7 @@ RDEPEND="
 	flickr? ( net-libs/rest:0.7 )
 	gif? ( media-libs/giflib )
 	gnome-keyring? ( >=gnome-base/gnome-keyring-2.26 )
-	gsf? (
-		app-text/odt2txt
-		>=gnome-extra/libgsf-1.13 )
+	gsf? ( >=gnome-extra/libgsf-1.13 )
 	gstreamer? (
 		>=media-libs/gstreamer-0.10.31:0.10
 		upnp? ( >=media-libs/gupnp-dlna-0.5 )



^ permalink raw reply related	[flat|nested] 24+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: app-misc/tracker/
@ 2012-03-15 15:44 Nirbheek Chauhan
  0 siblings, 0 replies; 24+ messages in thread
From: Nirbheek Chauhan @ 2012-03-15 15:44 UTC (permalink / raw
  To: gentoo-commits

commit:     78003872816b6073bc3c58b41c3ca52b6bb2c7cb
Author:     Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 10 03:35:22 2012 +0000
Commit:     Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
CommitDate: Thu Mar 15 15:40:23 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=78003872

Add app-misc/tracker-0.14.0 for use with gnome-boxes

---
 app-misc/tracker/tracker-0.14.0.ebuild |  269 ++++++++++++++++++++++++++++++++
 1 files changed, 269 insertions(+), 0 deletions(-)

diff --git a/app-misc/tracker/tracker-0.14.0.ebuild b/app-misc/tracker/tracker-0.14.0.ebuild
new file mode 100644
index 0000000..14727c6
--- /dev/null
+++ b/app-misc/tracker/tracker-0.14.0.ebuild
@@ -0,0 +1,269 @@
+# 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.10.ebuild,v 1.1 2012/02/16 01:30:40 tetromino Exp $
+
+EAPI="4"
+GCONF_DEBUG="no"
+GNOME2_LA_PUNT="yes"
+PYTHON_DEPEND="2:2.6"
+
+inherit eutils gnome2 linux-info multilib python versionator
+
+DESCRIPTION="A tagging metadata database, search tool and indexer"
+HOMEPAGE="http://projects.gnome.org/tracker/"
+
+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 +libosinfo mp3 nautilus
+networkmanager pdf playlist rss test thunderbird +tiff upnp +vorbis xine +xml
+xmp" # qt4 strigi
+
+# Test suite highly disfunctional, loops forever
+# putting aside for now
+RESTRICT="test"
+
+# vala is built with debug by default (see VALAFLAGS)
+# 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[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
+	>=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.0:3 )
+	eds? (
+		>=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? ( || (
+		>=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? (
+		app-text/odt2txt
+		>=gnome-extra/libgsf-1.13 )
+	gstreamer? (
+		>=media-libs/gstreamer-0.10.31:0.10
+		upnp? ( >=media-libs/gupnp-dlna-0.5 )
+		!upnp? ( >=media-libs/gst-plugins-base-0.10.31 ) )
+	!gstreamer? ( !xine? ( || ( media-video/totem media-video/mplayer ) ) )
+	gtk? (
+		>=dev-libs/libgee-0.3:0
+		>=x11-libs/gtk+-3.0.0:3 )
+	iptc? ( media-libs/libiptcdata )
+	jpeg? ( virtual/jpeg:0 )
+	laptop? ( >=sys-power/upower-0.9 )
+	libosinfo? ( >=sys-libs/libosinfo-0.0.2 )
+	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 )
+	rss? ( net-libs/libgrss )
+	thunderbird? ( || (
+		>=mail-client/thunderbird-5.0
+		>=mail-client/thunderbird-bin-5.0 ) )
+	tiff? ( media-libs/tiff )
+	vorbis? ( >=media-libs/libvorbis-0.22 )
+	xine? ( >=media-libs/xine-lib-1 )
+	xml? ( >=dev-libs/libxml2-2.6 )
+	xmp? ( >=media-libs/exempi-2.1 )"
+#	strigi? ( >=app-misc/strigi-0.7 )
+#	mp3? ( qt4? (  >=x11-libs/qt-gui-4.7.1:4 ) )
+DEPEND="${RDEPEND}
+	>=dev-util/intltool-0.40
+	>=sys-devel/gettext-0.17
+	>=dev-util/pkgconfig-0.20
+	applet? ( >=dev-lang/vala-0.12:0.12 )
+	gtk? (
+		>=dev-lang/vala-0.12:0.12
+		>=dev-libs/libgee-0.3 )
+	doc? (
+		app-office/dia
+		>=dev-util/gtk-doc-1.8
+		media-gfx/graphviz )
+	test? (
+		>=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 )"
+
+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
+
+	if use gstreamer ; then
+		G2CONF="${G2CONF} --enable-generic-media-extractor=gstreamer"
+		if use upnp; then
+			G2CONF="${G2CONF} --with-gstreamer-backend=gupnp-dlna"
+		else
+			G2CONF="${G2CONF} --with-gstreamer-backend=discoverer"
+		fi
+	elif use xine ; then
+		G2CONF="${G2CONF} --enable-generic-media-extractor=xine"
+	else
+		G2CONF="${G2CONF} --enable-generic-media-extractor=external"
+	fi
+
+	# if use applet || use gtk || use strigi; then
+	if use applet || use gtk; then
+		G2CONF="${G2CONF} VALAC=$(type -P valac-0.12)"
+	fi
+
+	# if use mp3 && (use gtk || use qt4); then
+	if use mp3 && use gtk; then
+		#G2CONF="${G2CONF} $(use_enable !qt4 gdkpixbuf) $(use_enable qt4 qt)"
+		G2CONF="${G2CONF} --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
+	G2CONF="${G2CONF}
+		--disable-hal
+		--disable-libcue
+		--enable-tracker-fts
+		--with-enca
+		--with-unicode-support=libicu
+		--enable-guarantee-metadata
+		--enable-introspection
+		--disable-libstreamanalyzer
+		--disable-qt
+		--disable-nautilus-extension
+		$(use_enable applet tracker-search-bar)
+		$(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 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 laptop upower)
+		$(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 strigi libstreamanalyzer)
+
+	DOCS="AUTHORS ChangeLog NEWS README"
+
+	python_set_active_version 2
+	python_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
+
+	# 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-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
+
+	gnome2_src_prepare
+}
+
+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
+}



^ permalink raw reply related	[flat|nested] 24+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: app-misc/tracker/
@ 2011-10-23  8:41 Alexandre Restovtsev
  0 siblings, 0 replies; 24+ messages in thread
From: Alexandre Restovtsev @ 2011-10-23  8:41 UTC (permalink / raw
  To: gentoo-commits

commit:     1f22a611a366385a9a0a98d0c336273477a3b8b1
Author:     Alexandre Rostovtsev <tetromino <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 23 07:53:13 2011 +0000
Commit:     Alexandre Restovtsev <tetromino <AT> gmail <DOT> com>
CommitDate: Sun Oct 23 08:32:29 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=1f22a611

app-misc/tracker: 0.12.5-r1 → 0.12.6

Bump, fixes many crashes.

---
 ...cker-0.12.5-r1.ebuild => tracker-0.12.6.ebuild} |    0
 1 files changed, 0 insertions(+), 0 deletions(-)

diff --git a/app-misc/tracker/tracker-0.12.5-r1.ebuild b/app-misc/tracker/tracker-0.12.6.ebuild
similarity index 100%
rename from app-misc/tracker/tracker-0.12.5-r1.ebuild
rename to app-misc/tracker/tracker-0.12.6.ebuild



^ permalink raw reply	[flat|nested] 24+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: app-misc/tracker/
@ 2011-10-18  7:37 Alexandre Restovtsev
  0 siblings, 0 replies; 24+ messages in thread
From: Alexandre Restovtsev @ 2011-10-18  7:37 UTC (permalink / raw
  To: gentoo-commits

commit:     95eb6b9ada0d092ffced71137d04d72fb369fda1
Author:     Alexandre Rostovtsev <tetromino <AT> gmail <DOT> com>
AuthorDate: Tue Oct 18 04:55:35 2011 +0000
Commit:     Alexandre Restovtsev <tetromino <AT> gmail <DOT> com>
CommitDate: Tue Oct 18 05:08:36 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=95eb6b9a

app-misc/tracker: update for nautilus-tracker-tags

Update the nautilus ebuild for the nautilus-tracker-tags split. No more
runtime dependency on nautilus, no more circular deps.

---
 ...cker-0.12.5.ebuild => tracker-0.12.5-r1.ebuild} |    7 +++----
 1 files changed, 3 insertions(+), 4 deletions(-)

diff --git a/app-misc/tracker/tracker-0.12.5.ebuild b/app-misc/tracker/tracker-0.12.5-r1.ebuild
similarity index 97%
rename from app-misc/tracker/tracker-0.12.5.ebuild
rename to app-misc/tracker/tracker-0.12.5-r1.ebuild
index a002c8b..0510661 100644
--- a/app-misc/tracker/tracker-0.12.5.ebuild
+++ b/app-misc/tracker/tracker-0.12.5-r1.ebuild
@@ -72,9 +72,6 @@ RDEPEND="
 	mp3? (
 		>=media-libs/taglib-1.6
 		gtk? ( x11-libs/gdk-pixbuf:2 ) )
-	nautilus? (
-		>=gnome-base/nautilus-2.90
-		x11-libs/gtk+:3 )
 	networkmanager? ( >=net-misc/networkmanager-0.8 )
 	pdf? (
 		>=x11-libs/cairo-1
@@ -109,6 +106,7 @@ DEPEND="${RDEPEND}
 		>=sys-apps/dbus-1.3.1[X] )
 "
 #	strigi? ( >=dev-lang/vala-0.12:0.12 )
+PDEPEND="nautilus? ( >=gnome-extra/nautilus-tracker-tags-${PV} )"
 
 function inotify_enabled() {
 	if linux_config_exists; then
@@ -157,6 +155,7 @@ pkg_setup() {
 	# 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
 	G2CONF="${G2CONF}
 		--disable-hal
 		--enable-tracker-fts
@@ -166,6 +165,7 @@ pkg_setup() {
 		--enable-introspection
 		--disable-libstreamanalyzer
 		--disable-qt
+		--disable-nautilus-extension
 		$(use_enable applet tracker-search-bar)
 		$(use_enable eds miner-evolution)
 		$(use_enable exif libexif)
@@ -183,7 +183,6 @@ pkg_setup() {
 		$(use_enable jpeg libjpeg)
 		$(use_enable laptop upower)
 		$(use_enable mp3 taglib)
-		$(use_enable nautilus nautilus-extension)
 		$(use_enable networkmanager network-manager)
 		$(use_enable pdf poppler)
 		$(use_enable playlist)



^ permalink raw reply related	[flat|nested] 24+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: app-misc/tracker/
@ 2011-10-14 20:01 Alexandre Restovtsev
  0 siblings, 0 replies; 24+ messages in thread
From: Alexandre Restovtsev @ 2011-10-14 20:01 UTC (permalink / raw
  To: gentoo-commits

commit:     040895cc24b1ebfac88ac18831b87c74c9ab45a6
Author:     Alexandre Rostovtsev <tetromino <AT> gmail <DOT> com>
AuthorDate: Fri Oct 14 19:15:54 2011 +0000
Commit:     Alexandre Restovtsev <tetromino <AT> gmail <DOT> com>
CommitDate: Fri Oct 14 19:15:54 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=040895cc

app-misc/tracker: 0.12.4 → 0.12.5

Bump; fixes a crash in ReindexMimeTypes, plugs some memory leaks, and
adds new query types to sparql.

---
 ...tracker-0.12.4.ebuild => tracker-0.12.5.ebuild} |    0
 1 files changed, 0 insertions(+), 0 deletions(-)

diff --git a/app-misc/tracker/tracker-0.12.4.ebuild b/app-misc/tracker/tracker-0.12.5.ebuild
similarity index 100%
rename from app-misc/tracker/tracker-0.12.4.ebuild
rename to app-misc/tracker/tracker-0.12.5.ebuild



^ permalink raw reply	[flat|nested] 24+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: app-misc/tracker/
@ 2011-10-11  6:40 Alexandre Restovtsev
  0 siblings, 0 replies; 24+ messages in thread
From: Alexandre Restovtsev @ 2011-10-11  6:40 UTC (permalink / raw
  To: gentoo-commits

commit:     5f76a65d567150beee115aa45f831132cb648e5b
Author:     Alexandre Rostovtsev <tetromino <AT> gmail <DOT> com>
AuthorDate: Tue Oct 11 04:03:54 2011 +0000
Commit:     Alexandre Restovtsev <tetromino <AT> gmail <DOT> com>
CommitDate: Tue Oct 11 04:03:54 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=5f76a65d

app-misc/tracker: 0.12.3-r2 → 0.12.4

Bump. Fixes crashes and leaks in several extractors.

---
 ...cker-0.12.3-r2.ebuild => tracker-0.12.4.ebuild} |    0
 1 files changed, 0 insertions(+), 0 deletions(-)

diff --git a/app-misc/tracker/tracker-0.12.3-r2.ebuild b/app-misc/tracker/tracker-0.12.4.ebuild
similarity index 100%
rename from app-misc/tracker/tracker-0.12.3-r2.ebuild
rename to app-misc/tracker/tracker-0.12.4.ebuild



^ permalink raw reply	[flat|nested] 24+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: app-misc/tracker/
@ 2011-10-03 21:45 Alexandre Restovtsev
  0 siblings, 0 replies; 24+ messages in thread
From: Alexandre Restovtsev @ 2011-10-03 21:45 UTC (permalink / raw
  To: gentoo-commits

commit:     e54848110f451f4ac2816ea98260763994bae258
Author:     Alexandre Rostovtsev <tetromino <AT> gmail <DOT> com>
AuthorDate: Mon Oct  3 21:41:02 2011 +0000
Commit:     Alexandre Restovtsev <tetromino <AT> gmail <DOT> com>
CommitDate: Mon Oct  3 21:45:31 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=e5484811

app-misc/tracker: put a stake through the foul heart of access violations (#385495)

It looks like (a) overriding AC_PATH_PROG requires a full path (not just
a relative one), and (b) AC_PATH_PROG actually tries to execute the
programs that it finds, so we need to generate the firefox and thunderbird
version wrapper scripts and pass them to configure, even if we are not
building firefox or thunderbird support.
Thanks to Stefan Zwanenburg <stefanhetzwaantje <AT> gmail.com> for reporting
in bug #385495.

---
 app-misc/tracker/tracker-0.12.3-r2.ebuild |   13 +++++--------
 1 files changed, 5 insertions(+), 8 deletions(-)

diff --git a/app-misc/tracker/tracker-0.12.3-r2.ebuild b/app-misc/tracker/tracker-0.12.3-r2.ebuild
index c5620f8..a002c8b 100644
--- a/app-misc/tracker/tracker-0.12.3-r2.ebuild
+++ b/app-misc/tracker/tracker-0.12.3-r2.ebuild
@@ -171,6 +171,7 @@ pkg_setup() {
 		$(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 gnome-keyring)
@@ -191,15 +192,13 @@ pkg_setup() {
 		$(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 strigi libstreamanalyzer)
 
-	use firefox-bookmarks && G2CONF="${G2CONF} FIREFOX=./firefox-version.sh"
-	use thunderbird && G2CONF="${G2CONF} THUNDERBIRD=./thunderbird-version.sh"
-
 	DOCS="AUTHORS ChangeLog NEWS README"
 
 	python_set_active_version 2
@@ -214,11 +213,9 @@ src_prepare() {
 	python_convert_shebangs -r 2 tests utils examples
 
 	# Don't run 'firefox --version' or 'thunderbird --version'; it results in
-	# access violations on some setups (bug #385347).
-	use firefox-bookmarks && create_version_script \
-		"www-client/firefox" "Mozilla Firefox" firefox-version.sh
-	use thunderbird && create_version_script \
-		"mail-client/thunderbird" "Mozilla Thunderbird" thunderbird-version.sh
+	# 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-miner\/tracker-password-provider\/setting/,+1 s:^\(.*\)$:/*\1*/:' \



^ permalink raw reply related	[flat|nested] 24+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: app-misc/tracker/
@ 2011-10-02 23:03 Alexandre Restovtsev
  0 siblings, 0 replies; 24+ messages in thread
From: Alexandre Restovtsev @ 2011-10-02 23:03 UTC (permalink / raw
  To: gentoo-commits

commit:     c0b25ee88ea9365b3c870a007dc2e15023861d20
Author:     Alexandre Rostovtsev <tetromino <AT> gmail <DOT> com>
AuthorDate: Sun Oct  2 22:50:40 2011 +0000
Commit:     Alexandre Restovtsev <tetromino <AT> gmail <DOT> com>
CommitDate: Sun Oct  2 22:56:12 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=c0b25ee8

app-misc/tracker: rename firefox USE flag, support firefox-bin, thunderbird-bin

Rename firefox USE flag to firefox-bookmarks; the firefox USE flag was
being automatically enabled in desktop profiles, which was not a good
idea because it has noticeable side effects on browser performance (i.e.
occasional stutters), and some people have reported that it even makes
firefox crash.

Also, support firefox-bin and thunderbird-bin by setting up the
appropriate symlinks. Instead of the former configure sedding hack,
have the ebuild create wrapper scripts that are the equivalent of
max("firefox --version", "firefox-bin --version") and similarly for
thunderbird. This also allows us to avoid an eautoreconf.

---
 ...r-0.12.3-r1.ebuild => tracker-0.12.3-r2.ebuild} |   70 +++++++++++++++-----
 1 files changed, 53 insertions(+), 17 deletions(-)

diff --git a/app-misc/tracker/tracker-0.12.3-r1.ebuild b/app-misc/tracker/tracker-0.12.3-r2.ebuild
similarity index 76%
rename from app-misc/tracker/tracker-0.12.3-r1.ebuild
rename to app-misc/tracker/tracker-0.12.3-r2.ebuild
index 681bd8b..c5620f8 100644
--- a/app-misc/tracker/tracker-0.12.3-r1.ebuild
+++ b/app-misc/tracker/tracker-0.12.3-r2.ebuild
@@ -8,7 +8,7 @@ GNOME2_LA_PUNT="yes"
 GNOME_TARBALL_SUFFIX="xz"
 PYTHON_DEPEND="2:2.6"
 
-inherit autotools eutils gnome2 linux-info multilib python
+inherit eutils gnome2 linux-info multilib python versionator
 
 DESCRIPTION="A tagging metadata database, search tool and indexer"
 HOMEPAGE="http://www.tracker-project.org/"
@@ -17,14 +17,13 @@ LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 # USE="doc" is managed by eclass.
-IUSE="applet doc eds elibc_glibc exif firefox 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 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
 
 # Test suite highly disfunctional, loops forever
 # putting aside for now
 RESTRICT="test"
 
 # vala is built with debug by default (see VALAFLAGS)
-# FIXME: what about firefox-bin and thunderbird-bin?
 # According to NEWS, introspection is non-optional
 # glibc-2.12 needed for SCHED_IDLE (see bug #385003)
 RDEPEND="
@@ -49,7 +48,9 @@ RDEPEND="
 		>=gnome-extra/evolution-data-server-2.91.90 )
 	elibc_glibc? ( >=sys-libs/glibc-2.12 )
 	exif? ( >=media-libs/libexif-0.6 )
-	firefox? ( >=www-client/firefox-4.0 )
+	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 )
@@ -81,7 +82,9 @@ RDEPEND="
 		>=x11-libs/gtk+-2.12:2 )
 	playlist? ( dev-libs/totem-pl-parser )
 	rss? ( net-libs/libgrss )
-	thunderbird? ( >=mail-client/thunderbird-5.0 )
+	thunderbird? ( || (
+		>=mail-client/thunderbird-5.0
+		>=mail-client/thunderbird-bin-5.0 ) )
 	tiff? ( media-libs/tiff )
 	vorbis? ( >=media-libs/libvorbis-0.22 )
 	xine? ( >=media-libs/xine-lib-1 )
@@ -166,8 +169,8 @@ pkg_setup() {
 		$(use_enable applet tracker-search-bar)
 		$(use_enable eds miner-evolution)
 		$(use_enable exif libexif)
-		$(use_enable firefox miner-firefox)
-		$(use_with firefox firefox-plugin-dir ${EPREFIX}/usr/$(get_libdir)/firefox/extensions)
+		$(use_enable firefox-bookmarks miner-firefox)
+		$(use_with firefox-bookmarks firefox-plugin-dir ${EPREFIX}/usr/$(get_libdir)/firefox/extensions)
 		$(use_enable flac libflac)
 		$(use_enable flickr miner-flickr)
 		$(use_enable gnome-keyring)
@@ -194,6 +197,9 @@ pkg_setup() {
 		$(use_enable xmp exempi)"
 	#	$(use_enable strigi libstreamanalyzer)
 
+	use firefox-bookmarks && G2CONF="${G2CONF} FIREFOX=./firefox-version.sh"
+	use thunderbird && G2CONF="${G2CONF} THUNDERBIRD=./thunderbird-version.sh"
+
 	DOCS="AUTHORS ChangeLog NEWS README"
 
 	python_set_active_version 2
@@ -207,22 +213,18 @@ src_prepare() {
 	find "${S}" -name "*.pyc" -delete
 	python_convert_shebangs -r 2 tests utils examples
 
-	# Don't run firefox or thunderbird. It results in access violations on some
-	# setups (bug #385347) and does nothing useful on Gentoo.
-	local ff_version=$(best_version www-client/firefox)
-	ff_version=${ff_version#www-client/firefox-}
-	local tb_version=$(best_version mail-client/thunderbird)
-	tb_version=${tb_version#mail-client/thunderbird-}
-	sed -e "s:firefox_version=.*:firefox_version='${ff_version}':" \
-		-e "s:thunderbird_version=.*:thunderbird_version='${tb_version}':" \
-		-i configure.ac || die "sed failed"
+	# Don't run 'firefox --version' or 'thunderbird --version'; it results in
+	# access violations on some setups (bug #385347).
+	use firefox-bookmarks && create_version_script \
+		"www-client/firefox" "Mozilla Firefox" firefox-version.sh
+	use thunderbird && create_version_script \
+		"mail-client/thunderbird" "Mozilla Thunderbird" thunderbird-version.sh
 
 	# 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
 
-	eautoreconf
 	gnome2_src_prepare
 }
 
@@ -230,3 +232,37 @@ src_test() {
 	unset DBUS_SESSION_BUS_ADDRESS
 	Xemake check XDG_DATA_HOME="${T}" XDG_CONFIG_HOME="${T}" || die "tests failed"
 }
+
+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 || die
+	fi
+
+	if use thunderbird; then
+		dosym /usr/share/xul-ext/trackerbird \
+			/usr/$(get_libdir)/thunderbird-bin/extensions/trackerbird@bustany.org || die
+	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
+}



^ permalink raw reply related	[flat|nested] 24+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: app-misc/tracker/
@ 2011-10-02 11:27 Alexandre Restovtsev
  0 siblings, 0 replies; 24+ messages in thread
From: Alexandre Restovtsev @ 2011-10-02 11:27 UTC (permalink / raw
  To: gentoo-commits

commit:     61287ed80a5149c6a62fe1f8273832927b611597
Author:     Alexandre Rostovtsev <tetromino <AT> gmail <DOT> com>
AuthorDate: Sun Oct  2 10:53:39 2011 +0000
Commit:     Alexandre Restovtsev <tetromino <AT> gmail <DOT> com>
CommitDate: Sun Oct  2 11:26:30 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=61287ed8

app-misc/tracker: disable qt4 albumart, fix ff/tb access violations

Disable the qt4-based albumart extractor; it appears very unstable (see
bug #385345, and confirmed on multiple machines here). Forcce a revbump
to get people to use the gdk-pixbuf based extractor, since the qt4 USE
flag is enabled by default for most users.

Also, do not call firefox and thunderbird directly to get their
versions, this results in access violations, and Gentoo has a better way
of doing this (bug #385347).

Thanks to Valentin David <valentin.david <AT> gmail.com> for reporting.

---
 ...cker-0.12.3.ebuild => tracker-0.12.3-r1.ebuild} |   33 ++++++++++++-------
 1 files changed, 21 insertions(+), 12 deletions(-)

diff --git a/app-misc/tracker/tracker-0.12.3.ebuild b/app-misc/tracker/tracker-0.12.3-r1.ebuild
similarity index 85%
rename from app-misc/tracker/tracker-0.12.3.ebuild
rename to app-misc/tracker/tracker-0.12.3-r1.ebuild
index 66839f6..681bd8b 100644
--- a/app-misc/tracker/tracker-0.12.3.ebuild
+++ b/app-misc/tracker/tracker-0.12.3-r1.ebuild
@@ -8,7 +8,7 @@ GNOME2_LA_PUNT="yes"
 GNOME_TARBALL_SUFFIX="xz"
 PYTHON_DEPEND="2:2.6"
 
-inherit eutils gnome2 linux-info multilib python virtualx
+inherit autotools eutils gnome2 linux-info multilib python
 
 DESCRIPTION="A tagging metadata database, search tool and indexer"
 HOMEPAGE="http://www.tracker-project.org/"
@@ -17,7 +17,7 @@ LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 # USE="doc" is managed by eclass.
-IUSE="applet doc eds elibc_glibc exif firefox flac flickr gif gnome-keyring gsf gstreamer gtk iptc +jpeg laptop mp3 nautilus networkmanager pdf playlist qt4 rss test thunderbird +tiff upnp +vorbis xine +xml xmp" # strigi
+IUSE="applet doc eds elibc_glibc exif firefox 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
 
 # Test suite highly disfunctional, loops forever
 # putting aside for now
@@ -70,8 +70,7 @@ RDEPEND="
 	laptop? ( >=sys-power/upower-0.9 )
 	mp3? (
 		>=media-libs/taglib-1.6
-		gtk? ( x11-libs/gdk-pixbuf:2 )
-		qt4? ( >=x11-libs/qt-gui-4.7.1:4 ) )
+		gtk? ( x11-libs/gdk-pixbuf:2 ) )
 	nautilus? (
 		>=gnome-base/nautilus-2.90
 		x11-libs/gtk+:3 )
@@ -89,6 +88,7 @@ RDEPEND="
 	xml? ( >=dev-libs/libxml2-2.6 )
 	xmp? ( >=media-libs/exempi-2.1 )"
 #	strigi? ( >=app-misc/strigi-0.7 )
+#	mp3? ( qt4? (  >=x11-libs/qt-gui-4.7.1:4 ) )
 DEPEND="${RDEPEND}
 	>=dev-util/intltool-0.40
 	>=sys-devel/gettext-0.17
@@ -143,14 +143,17 @@ pkg_setup() {
 		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)"
+	# if use mp3 && (use gtk || use qt4); then
+	if use mp3 && use gtk; then
+		#G2CONF="${G2CONF} $(use_enable !qt4 gdkpixbuf) $(use_enable qt4 qt)"
+		G2CONF="${G2CONF} --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
 	G2CONF="${G2CONF}
 		--disable-hal
 		--enable-tracker-fts
@@ -159,6 +162,7 @@ pkg_setup() {
 		--enable-guarantee-metadata
 		--enable-introspection
 		--disable-libstreamanalyzer
+		--disable-qt
 		$(use_enable applet tracker-search-bar)
 		$(use_enable eds miner-evolution)
 		$(use_enable exif libexif)
@@ -203,20 +207,25 @@ src_prepare() {
 	find "${S}" -name "*.pyc" -delete
 	python_convert_shebangs -r 2 tests utils examples
 
+	# Don't run firefox or thunderbird. It results in access violations on some
+	# setups (bug #385347) and does nothing useful on Gentoo.
+	local ff_version=$(best_version www-client/firefox)
+	ff_version=${ff_version#www-client/firefox-}
+	local tb_version=$(best_version mail-client/thunderbird)
+	tb_version=${tb_version#mail-client/thunderbird-}
+	sed -e "s:firefox_version=.*:firefox_version='${ff_version}':" \
+		-e "s:thunderbird_version=.*:thunderbird_version='${tb_version}':" \
+		-i configure.ac || die "sed failed"
+
 	# 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
 
+	eautoreconf
 	gnome2_src_prepare
 }
 
-src_configure() {
-	# Apparently, "firefox --version" on some systems will try write to
-	# /dev/dri/card0 and trigger the sandbox.
-	VIRTUALX_COMMAND="gnome2_src_configure" virtualmake
-}
-
 src_test() {
 	unset DBUS_SESSION_BUS_ADDRESS
 	Xemake check XDG_DATA_HOME="${T}" XDG_CONFIG_HOME="${T}" || die "tests failed"



^ permalink raw reply related	[flat|nested] 24+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: app-misc/tracker/
@ 2011-10-02  8:20 Alexandre Restovtsev
  0 siblings, 0 replies; 24+ messages in thread
From: Alexandre Restovtsev @ 2011-10-02  8:20 UTC (permalink / raw
  To: gentoo-commits

commit:     c86a621dea2e72498fe5396b61be6ba47049a797
Author:     Alexandre Rostovtsev <tetromino <AT> gmail <DOT> com>
AuthorDate: Sun Oct  2 08:19:05 2011 +0000
Commit:     Alexandre Restovtsev <tetromino <AT> gmail <DOT> com>
CommitDate: Sun Oct  2 08:19:05 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=c86a621d

app-misc/tracker: fix dia dependency

dia is required only for gtk-doc, not when USE=gtk.

---
 app-misc/tracker/tracker-0.12.3.ebuild |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/app-misc/tracker/tracker-0.12.3.ebuild b/app-misc/tracker/tracker-0.12.3.ebuild
index 76b1eb6..66839f6 100644
--- a/app-misc/tracker/tracker-0.12.3.ebuild
+++ b/app-misc/tracker/tracker-0.12.3.ebuild
@@ -95,10 +95,10 @@ DEPEND="${RDEPEND}
 	>=dev-util/pkgconfig-0.20
 	applet? ( >=dev-lang/vala-0.12:0.12 )
 	gtk? (
-		app-office/dia
 		>=dev-lang/vala-0.12:0.12
 		>=dev-libs/libgee-0.3 )
 	doc? (
+		app-office/dia
 		>=dev-util/gtk-doc-1.8
 		media-gfx/graphviz )
 	test? (



^ permalink raw reply related	[flat|nested] 24+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: app-misc/tracker/
@ 2011-10-01 23:56 Alexandre Restovtsev
  0 siblings, 0 replies; 24+ messages in thread
From: Alexandre Restovtsev @ 2011-10-01 23:56 UTC (permalink / raw
  To: gentoo-commits

commit:     bfaee3dedd890e09f67da7206829c424ec1be600
Author:     Alexandre Rostovtsev <tetromino <AT> gmail <DOT> com>
AuthorDate: Sat Oct  1 23:47:53 2011 +0000
Commit:     Alexandre Restovtsev <tetromino <AT> gmail <DOT> com>
CommitDate: Sat Oct  1 23:51:01 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=bfaee3de

app-misc/tracker: depend on >=glibc-2.12 (#385003)

tracker-0.12.3 needs SCHED_IDLE, which in glibc is only available in
2.12 and higher. Thanks to Jason Lamb <jason <AT> lambhome.org> for reporting
the build issue on a glibc-2.11-based system in bug #385003.

---
 app-misc/tracker/tracker-0.12.3.ebuild |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

diff --git a/app-misc/tracker/tracker-0.12.3.ebuild b/app-misc/tracker/tracker-0.12.3.ebuild
index 41fbf32..76b1eb6 100644
--- a/app-misc/tracker/tracker-0.12.3.ebuild
+++ b/app-misc/tracker/tracker-0.12.3.ebuild
@@ -17,7 +17,7 @@ LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 # USE="doc" is managed by eclass.
-IUSE="applet doc eds exif firefox flac flickr gif gnome-keyring gsf gstreamer gtk iptc +jpeg laptop mp3 nautilus networkmanager pdf playlist qt4 rss test thunderbird +tiff upnp +vorbis xine +xml xmp" # strigi
+IUSE="applet doc eds elibc_glibc exif firefox flac flickr gif gnome-keyring gsf gstreamer gtk iptc +jpeg laptop mp3 nautilus networkmanager pdf playlist qt4 rss test thunderbird +tiff upnp +vorbis xine +xml xmp" # strigi
 
 # Test suite highly disfunctional, loops forever
 # putting aside for now
@@ -26,6 +26,7 @@ RESTRICT="test"
 # vala is built with debug by default (see VALAFLAGS)
 # FIXME: what about firefox-bin and thunderbird-bin?
 # 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[threadsafe]
@@ -46,6 +47,7 @@ RDEPEND="
 	eds? (
 		>=mail-client/evolution-2.91.90
 		>=gnome-extra/evolution-data-server-2.91.90 )
+	elibc_glibc? ( >=sys-libs/glibc-2.12 )
 	exif? ( >=media-libs/libexif-0.6 )
 	firefox? ( >=www-client/firefox-4.0 )
 	flac? ( >=media-libs/flac-1.2.1 )



^ permalink raw reply related	[flat|nested] 24+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: app-misc/tracker/
@ 2011-10-01 19:04 Alexandre Restovtsev
  0 siblings, 0 replies; 24+ messages in thread
From: Alexandre Restovtsev @ 2011-10-01 19:04 UTC (permalink / raw
  To: gentoo-commits

commit:     70d8a4d12dbab49593e2781aad15aac766c7027c
Author:     Alexandre Rostovtsev <tetromino <AT> gmail <DOT> com>
AuthorDate: Sat Oct  1 18:34:58 2011 +0000
Commit:     Alexandre Restovtsev <tetromino <AT> gmail <DOT> com>
CommitDate: Sat Oct  1 19:04:25 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=70d8a4d1

app-misc/tracker: call gnome2_src_confgure via virtualx

Apparently, "firefox --version" on some systems will try write to
/dev/dri/card0 and trigger the sandbox.

Reported in the forums at
http://forums.gentoo.org/viewtopic-t-896592.html

---
 app-misc/tracker/tracker-0.12.3.ebuild |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

diff --git a/app-misc/tracker/tracker-0.12.3.ebuild b/app-misc/tracker/tracker-0.12.3.ebuild
index 2236ae5..41fbf32 100644
--- a/app-misc/tracker/tracker-0.12.3.ebuild
+++ b/app-misc/tracker/tracker-0.12.3.ebuild
@@ -209,6 +209,12 @@ src_prepare() {
 	gnome2_src_prepare
 }
 
+src_configure() {
+	# Apparently, "firefox --version" on some systems will try write to
+	# /dev/dri/card0 and trigger the sandbox.
+	VIRTUALX_COMMAND="gnome2_src_configure" virtualmake
+}
+
 src_test() {
 	unset DBUS_SESSION_BUS_ADDRESS
 	Xemake check XDG_DATA_HOME="${T}" XDG_CONFIG_HOME="${T}" || die "tests failed"



^ permalink raw reply related	[flat|nested] 24+ messages in thread

end of thread, other threads:[~2019-02-16 21:08 UTC | newest]

Thread overview: 24+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-05-17 15:39 [gentoo-commits] proj/gnome:master commit in: app-misc/tracker/ Gilles Dartiguelongue
  -- strict thread matches above, loose matches on Subject: below --
2019-02-16 21:08 Mart Raudsepp
2018-04-22 16:51 Sobhan Mohammadpour
2018-04-21 18:44 Sobhan Mohammadpour
2016-04-08 20:47 Ole Reifschneider
2015-05-17 15:39 Gilles Dartiguelongue
2015-05-17 14:52 Gilles Dartiguelongue
2014-12-26 21:53 Gilles Dartiguelongue
2014-12-14 22:46 Gilles Dartiguelongue
2014-11-23 19:37 Gilles Dartiguelongue
2014-10-26 23:39 Gilles Dartiguelongue
2014-04-20 22:57 Gilles Dartiguelongue
2012-04-02  6:43 Alexandre Restovtsev
2012-03-15 15:44 Nirbheek Chauhan
2011-10-23  8:41 Alexandre Restovtsev
2011-10-18  7:37 Alexandre Restovtsev
2011-10-14 20:01 Alexandre Restovtsev
2011-10-11  6:40 Alexandre Restovtsev
2011-10-03 21:45 Alexandre Restovtsev
2011-10-02 23:03 Alexandre Restovtsev
2011-10-02 11:27 Alexandre Restovtsev
2011-10-02  8:20 Alexandre Restovtsev
2011-10-01 23:56 Alexandre Restovtsev
2011-10-01 19:04 Alexandre Restovtsev

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox