Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 125817 Details for
Bug 186407
app-misc/tracker-0.6.0 -- version bump, lots of changes
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
tracker-0.6.0.ebuild
tracker-0.6.0.ebuild (text/plain), 4.49 KB, created by
Alexandre Rostovtsev (RETIRED)
on 2007-07-24 01:41:42 UTC
(
hide
)
Description:
tracker-0.6.0.ebuild
Filename:
MIME Type:
Creator:
Alexandre Rostovtsev (RETIRED)
Created:
2007-07-24 01:41:42 UTC
Size:
4.49 KB
patch
obsolete
># Copyright 1999-2007 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: /var/cvsroot/gentoo-x86/app-misc/tracker/tracker-0.5.4-r1.ebuild,v 1.8 2007/07/08 04:11:17 mr_bones_ Exp $ > >inherit eutils flag-o-matic linux-info > >ESVN_REPO_URI="http://svn.gnome.org/svn/tracker/trunk/" > >DESCRIPTION="A tagging metadata database, search tool and indexer" >HOMEPAGE="http://www.tracker-project.org/" >SRC_URI="http://www.gnome.org/~jamiemcc/tracker/${PN}-${PV}.tar.gz" > >LICENSE="GPL-2" >SLOT="0" >KEYWORDS="~amd64 ~ppc ~sparc ~x86" >IUSE="applet debug evince fam gnome gsf gstreamer jpeg ole pdf test thumbnailing unac xine xml xmp" > >RDEPEND=">=dev-libs/dbus-glib-0.71 > >=dev-libs/glib-2.12.0 > >=dev-libs/gmime-2.1.0 > dev-libs/libxslt > >=dev-db/qdbm-1.8 > >=dev-db/sqlite-3.2 > >=media-gfx/imagemagick-5.2.1 > >=media-libs/libpng-1.2 > >=sys-apps/dbus-0.60 > sys-libs/zlib > >=x11-libs/pango-1.0.0 > applet? ( gnome-extra/deskbar-applet ) > fam? ( >=app-admin/gamin-0.1.7 ) > gnome? ( > >=gnome-base/gnome-desktop-2.14 > >=gnome-base/gnome-vfs-2.10 > >=gnome-base/libglade-2.5 > >=gnome-base/libgnome-2.14 > >=gnome-base/libgnomeui-2.14 > >=x11-libs/gtk+-2.8.20 > ) > gsf? ( >=gnome-extra/libgsf-1.13 ) > gstreamer? ( >=media-libs/gstreamer-0.10 ) > jpeg? ( >=media-libs/libexif-0.6 ) > ole? ( > app-text/wv > app-office/gnumeric > ) > pdf? ( > app-text/poppler > >=app-text/poppler-bindings-0.5.0 > >=x11-libs/cairo-1.0 > ) > thumbnailing? ( > app-arch/unzip > media-gfx/imagemagick > evince? ( app-text/evince ) > ) > xine? ( >=media-libs/xine-lib-1.0 ) > !gstreamer? ( !xine? ( || ( media-video/totem media-video/mplayer ) ) ) > unac? ( app-text/unac ) > xml? ( dev-libs/libxml2 ) > xmp? ( >=media-libs/exempi-1.99.2 )" >DEPEND="${RDEPEND} > >=dev-util/intltool-0.35 > >=sys-devel/gettext-0.14 > >=dev-util/pkgconfig-0.20" > >function notify_inotify() { > ewarn > ewarn "You should enable the INOTIFY support in your kernel." > ewarn "Check the 'Inotify file change notification support' under the" > ewarn "'File systems' option. It is marked as CONFIG_INOTIFY in the config" > ewarn "Also enable 'Inotify support for userland' in under the previous" > ewarn "option. It is marked as CONFIG_INOTIFY_USER in the config." > ewarn > ebeep 5 >} > >function inotify_enabled() { > linux_chkconfig_present INOTIFY && linux_chkconfig_present INOTIFY_USER >} > >pkg_setup() { > linux-info_pkg_setup > > if built_with_use 'dev-db/sqlite' 'nothreadsafe' ; then > eerror "You must build sqlite with threading support" > die "dev-db/sqlite built with nothreadsafe" > fi > > if ! built_with_use 'app-text/poppler-bindings' 'gtk' ; then > ewarn "You must build poppler-bindings with gtk to get support for PDFs" > die "poppler-bindings needs gtk support" > fi > > if use thumbnailing ; then > if ! built_with_use 'media-gfx/imagemagick' 'png' ; then > ewarn "You must build imagemagick with png" > die "imagemagick needs png support" > fi > > if use jpeg && ! built_with_use 'media-gfx/imagemagick' 'jpeg' ; then > ewarn "You must build imagemagick with jpeg to get support for JPEG" > die "imagemagick needs jpeg support" > fi > fi > > if use fam ; then > ebeep 5 > ewarn "You are selecting to build tracker with FAM support rather than" > ewarn "inotify. It is highly recommended that you use inotify over FAM." > epause 5 > else > inotify_enabled || notify_inotify > fi >} > >src_unpack() { > unpack ${A} > cd "${S}" > > use evince || epatch ${FILESDIR}/${PN}-0.5.3-convert-pdf-thumbnailer.patch > cp ${FILESDIR}/${PV}-tracker-handler.py python/deskbar-handler/tracker-handler.py >} > >src_compile() { > local myconf="--enable-external-sqlite --enable-external-qdbm" > > if use gstreamer ; then > myconf="${myconf} --enable-video-extractor=gstreamer" > elif use xine ; then > myconf="${myconf} --enable-video-extractor=xine" > else > myconf="${myconf} --enable-video-extractor=external" > fi > > if use fam ; then > myconf="${myconf} --enable-file-monitoring=fam" > elif inotify_enabled ; then > myconf="${myconf} --enable-file-monitoring=inotify" > else > myconf="${myconf} --enable-file-monitoring=polling" > fi > > econf ${myconf} \ > $(use_enable applet deskbar-applet) \ > $(use_enable debug debug-code) \ > $(use_enable gnome gui) \ > $(use_enable jpeg exif) \ > $(use_enable pdf) \ > $(use_enable unac) \ > $(use_enable xml libxml2) \ > $(use_enable xmp) \ > || die "configure failed" > > emake || die "build failed" >} > >src_install() { > make DESTDIR="${D}" install || die "install failed" > dodoc AUTHORS ChangeLog NEWS README >}
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 186407
: 125817 |
125819