From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1O7y8N-00047X-2q for garchives@archives.gentoo.org; Fri, 30 Apr 2010 21:52:32 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 999C6E06F9; Fri, 30 Apr 2010 21:52:30 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 3BEE4E06F9 for ; Fri, 30 Apr 2010 21:52:30 +0000 (UTC) Received: from corvid.gentoo.org (corvid.gentoo.org [208.92.234.79]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTP id B8F2E1B40D6 for ; Fri, 30 Apr 2010 21:52:29 +0000 (UTC) Received: by corvid.gentoo.org (Postfix, from userid 2184) id 432062C04C; Fri, 30 Apr 2010 21:52:28 +0000 (UTC) From: "Gilles Dartiguelongue (eva)" To: gentoo-commits@lists.gentoo.org Reply-To: gentoo-dev@lists.gentoo.org, eva@gentoo.org Subject: [gentoo-commits] gentoo-x86 commit in app-misc/tracker: metadata.xml ChangeLog tracker-9999.ebuild tracker-0.8.4.ebuild X-VCS-Repository: gentoo-x86 X-VCS-Files: metadata.xml ChangeLog tracker-9999.ebuild tracker-0.8.4.ebuild X-VCS-Directories: app-misc/tracker X-VCS-Committer: eva X-VCS-Committer-Name: Gilles Dartiguelongue Content-Type: text/plain; charset=utf8 Message-Id: <20100430215228.432062C04C@corvid.gentoo.org> Date: Fri, 30 Apr 2010 21:52:28 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: quoted-printable X-Archives-Salt: dd803ecb-6d03-4681-ae51-b7ab495e68fb X-Archives-Hash: b56852cf291b7bf55323c65aa5158e86 eva 10/04/30 21:52:28 Modified: metadata.xml ChangeLog tracker-9999.ebuild Added: tracker-0.8.4.ebuild Log: Version bump, bug #314803. Thanks to dev-zero for the strigi work. (Portage version: 2.2_rc67/cvs/Linux x86_64) Revision Changes Path 1.9 app-misc/tracker/metadata.xml file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-misc/tracker/m= etadata.xml?rev=3D1.9&view=3Dmarkup plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-misc/tracker/m= etadata.xml?rev=3D1.9&content-type=3Dtext/plain diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-misc/tracker/m= etadata.xml?r1=3D1.8&r2=3D1.9 Index: metadata.xml =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /var/cvsroot/gentoo-x86/app-misc/tracker/metadata.xml,v retrieving revision 1.8 retrieving revision 1.9 diff -u -r1.8 -r1.9 --- metadata.xml 16 Feb 2010 11:18:49 -0000 1.8 +++ metadata.xml 30 Apr 2010 21:52:27 -0000 1.9 @@ -15,5 +15,7 @@ gnome-base/nautilus by providing entries in its context m= enu Add support for playlists + Add support for app-misc/strigi searc= h + engine. 1.71 app-misc/tracker/ChangeLog file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-misc/tracker/C= hangeLog?rev=3D1.71&view=3Dmarkup plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-misc/tracker/C= hangeLog?rev=3D1.71&content-type=3Dtext/plain diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-misc/tracker/C= hangeLog?r1=3D1.70&r2=3D1.71 Index: ChangeLog =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /var/cvsroot/gentoo-x86/app-misc/tracker/ChangeLog,v retrieving revision 1.70 retrieving revision 1.71 diff -u -r1.70 -r1.71 --- ChangeLog 6 Apr 2010 13:00:21 -0000 1.70 +++ ChangeLog 30 Apr 2010 21:52:27 -0000 1.71 @@ -1,6 +1,13 @@ # ChangeLog for app-misc/tracker # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-misc/tracker/ChangeLog,v 1.70 201= 0/04/06 13:00:21 eva Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-misc/tracker/ChangeLog,v 1.71 201= 0/04/30 21:52:27 eva Exp $ + +*tracker-0.8.4 (30 Apr 2010) + + 30 Apr 2010; Gilles Dartiguelongue + +files/tracker-0.8.0-strigi.patch, +tracker-0.8.4.ebuild, + tracker-9999.ebuild, metadata.xml: + Version bump, bug #314803. Thanks to dev-zero for the strigi work. =20 06 Apr 2010; Gilles Dartiguelongue tracker-0.7.24.ebu= ild: Make imagemagick switchable with graphicsmagick, bug #309047. 1.17 app-misc/tracker/tracker-9999.ebuild file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-misc/tracker/t= racker-9999.ebuild?rev=3D1.17&view=3Dmarkup plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-misc/tracker/t= racker-9999.ebuild?rev=3D1.17&content-type=3Dtext/plain diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-misc/tracker/t= racker-9999.ebuild?r1=3D1.16&r2=3D1.17 Index: tracker-9999.ebuild =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /var/cvsroot/gentoo-x86/app-misc/tracker/tracker-9999.ebuild,v retrieving revision 1.16 retrieving revision 1.17 diff -u -r1.16 -r1.17 --- tracker-9999.ebuild 29 Mar 2010 20:54:36 -0000 1.16 +++ tracker-9999.ebuild 30 Apr 2010 21:52:27 -0000 1.17 @@ -1,6 +1,6 @@ # Copyright 1999-2010 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-misc/tracker/tracker-9999.ebuild,= v 1.16 2010/03/29 20:54:36 eva Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-misc/tracker/tracker-9999.ebuild,= v 1.17 2010/04/30 21:52:27 eva Exp $ =20 EAPI=3D"2" G2CONF_DEBUG=3D"no" @@ -16,26 +16,26 @@ SLOT=3D"0" KEYWORDS=3D"" # USE=3D"doc" is managed by eclass. -IUSE=3D"applet deskbar doc eds exif flac gnome-keyring gsf gstreamer gtk= hal iptc +jpeg kmail laptop mp3 nautilus pdf playlist test +tiff +vorbis= xine +xml xmp" +IUSE=3D"applet doc eds exif flac gnome-keyring gsf gstreamer gtk hal ipt= c +jpeg kmail laptop mp3 nautilus pdf playlist rss strigi test +tiff +vor= bis xine +xml xmp" =20 # Automagic, gconf, uuid, and probably more -# TODO: grss, quill and streamanalyzer support +# TODO: quill support RDEPEND=3D" >=3Dapp-i18n/enca-1.9 >=3Ddev-db/sqlite-3.6.16[threadsafe] >=3Ddev-libs/dbus-glib-0.82-r1 >=3Ddev-libs/glib-2.20 - >=3Dmedia-gfx/imagemagick-5.2.1[png,jpeg=3D] + || ( + >=3Dmedia-gfx/imagemagick-5.2.1[png,jpeg=3D] + media-gfx/graphicsmagick[imagemagick,png,jpeg=3D] ) >=3Dmedia-libs/libpng-1.2 >=3Dx11-libs/pango-1 sys-apps/util-linux =20 applet? ( - >=3Ddev-libs/libgee-0.3 gnome-base/gnome-panel >=3Dx11-libs/libnotify-0.4.3 >=3Dx11-libs/gtk+-2.18 ) - deskbar? ( >=3Dgnome-extra/deskbar-applet-2.19 ) eds? ( >=3Dmail-client/evolution-2.25.5 >=3Dgnome-extra/evolution-data-server-2.25.5 ) @@ -45,7 +45,9 @@ gsf? ( >=3Dgnome-extra/libgsf-1.13 ) gstreamer? ( >=3Dmedia-libs/gstreamer-0.10.12 ) !gstreamer? ( !xine? ( || ( media-video/totem media-video/mplayer ) ) ) - gtk? ( >=3Dx11-libs/gtk+-2.18 ) + gtk? ( + >=3Ddev-libs/libgee-0.3 + >=3Dx11-libs/gtk+-2.18 ) iptc? ( media-libs/libiptcdata ) jpeg? ( media-libs/jpeg:0 ) laptop? ( @@ -60,6 +62,8 @@ >=3Dapp-text/poppler-0.12.3-r3[cairo,utils] >=3Dx11-libs/gtk+-2.12 ) playlist? ( dev-libs/totem-pl-parser ) + rss? ( net-libs/libgrss ) + strigi? ( >=3Dapp-misc/strigi-0.7 ) tiff? ( media-libs/tiff ) vorbis? ( >=3Dmedia-libs/libvorbis-0.22 ) xine? ( >=3Dmedia-libs/xine-lib-1 ) @@ -77,18 +81,15 @@ >=3Ddev-libs/libgee-0.3 ) doc? ( media-gfx/graphviz )" -# test? ( gcov ) =20 DOCS=3D"AUTHORS ChangeLog NEWS README" =20 function inotify_enabled() { if linux_config_exists; then if ! linux_chkconfig_present INOTIFY_USER; then - echo ewarn "You should enable the INOTIFY support in your kernel." ewarn "Check the 'Inotify support for userland' under the 'File syste= ms'" ewarn "option. It is marked as CONFIG_INOTIFY_USER in the config" - echo die 'missing CONFIG_INOTIFY' fi else @@ -131,7 +132,6 @@ --with-enca $(use_enable applet tracker-status-icon) $(use_enable applet tracker-search-bar) - $(use_enable deskbar deskbar-applet) $(use_enable eds evolution-miner) $(use_enable exif libexif) $(use_enable flac libflac) @@ -146,13 +146,14 @@ $(use_enable mp3 id3lib) $(use_enable pdf poppler-glib) $(use_enable playlist) + $(use_enable rss miner-rss) + $(use_enable strigi libstreamanalyzer) $(use_enable test unit-tests) + $(use_enable test functional-tests) $(use_enable tiff libtiff) $(use_enable vorbis libvorbis) $(use_enable xml libxml2) $(use_enable xmp exempi)" - # FIXME: Missing files to run functional tests - # $(use_enable test functional-tests) # FIXME: useless without quill (extract mp3 albumart...) # $(use_enable gtk gdkpixbuf) } @@ -171,5 +172,6 @@ =20 src_test() { export XDG_CONFIG_HOME=3D"${T}" + unset DBUS_SESSION_BUS_ADDRESS emake check || die "tests failed" -} +} \ No newline at end of file 1.1 app-misc/tracker/tracker-0.8.4.ebuild file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-misc/tracker/t= racker-0.8.4.ebuild?rev=3D1.1&view=3Dmarkup plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-misc/tracker/t= racker-0.8.4.ebuild?rev=3D1.1&content-type=3Dtext/plain Index: tracker-0.8.4.ebuild =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D # Copyright 1999-2010 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/app-misc/tracker/tracker-0.8.4.ebuild,= v 1.1 2010/04/30 21:52:27 eva Exp $ EAPI=3D"2" G2CONF_DEBUG=3D"no" inherit eutils gnome2 linux-info DESCRIPTION=3D"A tagging metadata database, search tool and indexer" HOMEPAGE=3D"http://www.tracker-project.org/" LICENSE=3D"GPL-2" SLOT=3D"0" KEYWORDS=3D"~amd64 ~x86" # USE=3D"doc" is managed by eclass. IUSE=3D"applet doc eds exif flac gnome-keyring gsf gstreamer gtk hal iptc= +jpeg kmail laptop mp3 nautilus pdf playlist rss strigi test +tiff +vorb= is xine +xml xmp" # Automagic, gconf, uuid, and probably more # TODO: quill support RDEPEND=3D" >=3Dapp-i18n/enca-1.9 >=3Ddev-db/sqlite-3.6.16[threadsafe] >=3Ddev-libs/dbus-glib-0.82-r1 >=3Ddev-libs/glib-2.20 || ( >=3Dmedia-gfx/imagemagick-5.2.1[png,jpeg=3D] media-gfx/graphicsmagick[imagemagick,png,jpeg=3D] ) >=3Dmedia-libs/libpng-1.2 >=3Dx11-libs/pango-1 sys-apps/util-linux applet? ( gnome-base/gnome-panel >=3Dx11-libs/libnotify-0.4.3 >=3Dx11-libs/gtk+-2.18 ) eds? ( >=3Dmail-client/evolution-2.25.5 >=3Dgnome-extra/evolution-data-server-2.25.5 ) exif? ( >=3Dmedia-libs/libexif-0.6 ) flac? ( >=3Dmedia-libs/flac-1.2.1 ) gnome-keyring? ( >=3Dgnome-base/gnome-keyring-2.26 ) gsf? ( >=3Dgnome-extra/libgsf-1.13 ) gstreamer? ( >=3Dmedia-libs/gstreamer-0.10.12 ) !gstreamer? ( !xine? ( || ( media-video/totem media-video/mplayer ) ) ) gtk? ( >=3Ddev-libs/libgee-0.3 >=3Dx11-libs/gtk+-2.18 ) iptc? ( media-libs/libiptcdata ) jpeg? ( media-libs/jpeg:0 ) laptop? ( hal? ( >=3Dsys-apps/hal-0.5 ) !hal? ( >=3Dsys-apps/devicekit-power-007 ) ) mp3? ( >=3Dmedia-libs/id3lib-3.8.3 ) nautilus? ( gnome-base/nautilus >=3Dx11-libs/gtk+-2.18 ) pdf? ( >=3Dx11-libs/cairo-1 >=3Dapp-text/poppler-0.12.3-r3[cairo,utils] >=3Dx11-libs/gtk+-2.12 ) playlist? ( dev-libs/totem-pl-parser ) rss? ( net-libs/libgrss ) strigi? ( >=3Dapp-misc/strigi-0.7 ) tiff? ( media-libs/tiff ) vorbis? ( >=3Dmedia-libs/libvorbis-0.22 ) xine? ( >=3Dmedia-libs/xine-lib-1 ) xml? ( >=3Ddev-libs/libxml2-2.6 ) xmp? ( >=3Dmedia-libs/exempi-2.1 )" DEPEND=3D"${RDEPEND} >=3Ddev-util/intltool-0.35 >=3Dsys-devel/gettext-0.14 >=3Ddev-util/pkgconfig-0.20 applet? ( dev-lang/vala ) gtk? ( dev-lang/vala >=3Ddev-libs/libgee-0.3 ) doc? ( >=3Ddev-util/gtk-doc-1.8 media-gfx/graphviz )" DOCS=3D"AUTHORS ChangeLog NEWS README" 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 system= s'" 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=3D"${G2CONF} --enable-video-extractor=3Dgstreamer --enable-gstreamer-tagreadbin" # --enable-gstreamer-helix (real media) elif use xine ; then G2CONF=3D"${G2CONF} --enable-video-extractor=3Dxine" else G2CONF=3D"${G2CONF} --enable-video-extractor=3Dexternal" fi # hal and dk-p are used for AC power detection if use laptop; then G2CONF=3D"${G2CONF} $(use_enable hal) $(use_enable !hal devkit-power)" else G2CONF=3D"${G2CONF} --disable-hal --disable-devkit-power" fi if use nautilus; then G2CONF=3D"${G2CONF} --enable-nautilus-extension=3Dyes" else G2CONF=3D"${G2CONF} --enable-nautilus-extension=3Dno" fi G2CONF=3D"${G2CONF} --disable-unac --disable-functional-tests --with-enca $(use_enable applet tracker-status-icon) $(use_enable applet tracker-search-bar) $(use_enable eds evolution-miner) $(use_enable exif libexif) $(use_enable flac libflac) $(use_enable gnome-keyring) $(use_enable gsf libgsf) $(use_enable gtk tracker-explorer) $(use_enable gtk tracker-preferences) $(use_enable gtk tracker-search-tool) $(use_enable iptc libiptcdata) $(use_enable jpeg libjpeg) $(use_enable kmail kmail-miner) $(use_enable mp3 id3lib) $(use_enable pdf poppler-glib) $(use_enable playlist) $(use_enable rss miner-rss) $(use_enable strigi libstreamanalyzer) $(use_enable test unit-tests) $(use_enable test functional-tests) $(use_enable tiff libtiff) $(use_enable vorbis libvorbis) $(use_enable xml libxml2) $(use_enable xmp exempi)" # FIXME: useless without quill (extract mp3 albumart...) # $(use_enable gtk gdkpixbuf) } src_prepare() { # Fix build failures with USE=3Dstrigi epatch "${FILESDIR}/${PN}-0.8.0-strigi.patch" # FIXME: report broken tests sed -e '/\/libtracker-common\/tracker-dbus\/request-client-lookup/,+1 s:= ^\(.*\)$:/*\1*/:' \ -i tests/libtracker-common/tracker-dbus-test.c || die 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 sed -e '/\/libtracker-db\/tracker-db-journal\/init-and-shutdown/,+1 s:^\= (.*\)$:/*\1*/:' \ -i tests/libtracker-db/tracker-db-journal.c || die } src_test() { export XDG_CONFIG_HOME=3D"${T}" unset DBUS_SESSION_BUS_ADDRESS emake check || die "tests failed" }