Gentoo Archives: gentoo-commits

From: Mart Raudsepp <leio@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/gnome:master commit in: app-misc/tracker-miners/
Date: Sat, 16 Feb 2019 21:08:49
Message-Id: 1550350683.fa10d9d770c5fe3b4634d352b7a2799c1796c2db.leio@gentoo
1 commit: fa10d9d770c5fe3b4634d352b7a2799c1796c2db
2 Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
3 AuthorDate: Sat Feb 16 20:58:03 2019 +0000
4 Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
5 CommitDate: Sat Feb 16 20:58:03 2019 +0000
6 URL: https://gitweb.gentoo.org/proj/gnome.git/commit/?id=fa10d9d7
7
8 app-misc/tracker-miners: remove, 2.1.5 available in ::gentoo
9
10 Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>
11
12 app-misc/tracker-miners/metadata.xml | 18 ---
13 .../tracker-miners/tracker-miners-2.0.5.ebuild | 144 ---------------------
14 2 files changed, 162 deletions(-)
15
16 diff --git a/app-misc/tracker-miners/metadata.xml b/app-misc/tracker-miners/metadata.xml
17 deleted file mode 100644
18 index 08349b1d..00000000
19 --- a/app-misc/tracker-miners/metadata.xml
20 +++ /dev/null
21 @@ -1,18 +0,0 @@
22 -<?xml version="1.0" encoding="UTF-8"?>
23 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
24 -<pkgmetadata>
25 - <maintainer type="project">
26 - <email>gnome@g.o</email>
27 - <name>Gentoo GNOME Desktop</name>
28 - </maintainer>
29 - <use>
30 - <flag name="cue">Enable cue sheet parsing</flag>
31 - <flag name="gsf">Enable <pkg>gnome-extra/libgsf</pkg> based data extractor and
32 - for ODT.</flag>
33 - <flag name="iptc">Enable extraction of IPTC data from pictures</flag>
34 - <flag name="iso">Enable extraction of metadata from ISO disk images</flag>
35 - <flag name="miner-fs">Enable tracker-miner-fs (required for filesystem indexing)</flag>
36 - <flag name="playlist">Add support for playlists</flag>
37 - <flag name="xps">Add support for XPS file format through <pkg>app-text/libgxps</pkg>.</flag>
38 - </use>
39 -</pkgmetadata>
40
41 diff --git a/app-misc/tracker-miners/tracker-miners-2.0.5.ebuild b/app-misc/tracker-miners/tracker-miners-2.0.5.ebuild
42 deleted file mode 100644
43 index 0574fa33..00000000
44 --- a/app-misc/tracker-miners/tracker-miners-2.0.5.ebuild
45 +++ /dev/null
46 @@ -1,144 +0,0 @@
47 -# Copyright 1999-2018 Gentoo Foundation
48 -# Distributed under the terms of the GNU General Public License v2
49 -
50 -EAPI=6
51 -GNOME2_LA_PUNT="yes"
52 -PYTHON_COMPAT=( python3_{4,5,6} )
53 -
54 -inherit gnome2 python-any-r1
55 -
56 -DESCRIPTION="Applications, RSS and filesystem miners for tracker"
57 -HOMEPAGE="https://wiki.gnome.org/Projects/Tracker"
58 -
59 -LICENSE="GPL-2+ LGPL-2.1+"
60 -SLOT="0"
61 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
62 -IUSE="cue elibc_glibc exif ffmpeg flac gif gsf gstreamer iptc +iso +jpeg libav +miner-fs mp3 pdf playlist raw rss seccomp test +tiff upnp-av upower vorbis xml xmp xps"
63 -
64 -REQUIRED_USE="
65 - ?? ( gstreamer ffmpeg )
66 - cue? ( gstreamer )
67 - upnp-av? ( gstreamer )
68 - !miner-fs? ( !cue !exif !flac !gif !gsf !iptc !iso !jpeg !mp3 !pdf !playlist !raw !tiff !vorbis !xml !xmp !xps )
69 -"
70 -
71 -# glibc-2.12 needed for SCHED_IDLE (see bug #385003)
72 -# seccomp is automagic, though we want to use it whenever possible (linux)
73 -RDEPEND="
74 - >=sys-apps/dbus-1.3.1
75 - >=dev-libs/glib-2.44:2
76 - >=media-libs/libpng-1.2:0=
77 - >=app-misc/tracker-1.99:0=
78 - >=app-i18n/enca-1.9
79 - >=dev-libs/icu-4.8.1.1:=
80 -
81 - cue? ( media-libs/libcue )
82 - elibc_glibc? ( >=sys-libs/glibc-2.12 )
83 - exif? ( >=media-libs/libexif-0.6 )
84 - ffmpeg? (
85 - libav? ( media-video/libav:= )
86 - !libav? ( media-video/ffmpeg:0= )
87 - )
88 - flac? ( >=media-libs/flac-1.2.1 )
89 - gif? ( media-libs/giflib:= )
90 - gsf? ( >=gnome-extra/libgsf-1.14.24 )
91 - gstreamer? (
92 - media-libs/gstreamer:1.0
93 - media-libs/gst-plugins-base:1.0 )
94 - iptc? ( media-libs/libiptcdata )
95 - iso? ( >=sys-libs/libosinfo-0.2.9:= )
96 - jpeg? ( virtual/jpeg:0 )
97 - mp3? ( >=media-libs/taglib-1.6 )
98 - pdf? (
99 - >=x11-libs/cairo-1:=
100 - >=app-text/poppler-0.16[cairo,utils]
101 - )
102 - playlist? ( >=dev-libs/totem-pl-parser-3 )
103 - rss? ( >=net-libs/libgrss-0.7:0 )
104 - seccomp? ( >=sys-libs/libseccomp-2.0 )
105 - tiff? ( media-libs/tiff:0 )
106 - upnp-av? ( >=media-libs/gupnp-dlna-0.9.4:2.0 )
107 - upower? ( >=sys-power/upower-0.9 )
108 - vorbis? ( >=media-libs/libvorbis-0.22 )
109 - xml? ( >=dev-libs/libxml2-2.6:2 )
110 - xmp? ( >=media-libs/exempi-2.1 )
111 - xps? ( app-text/libgxps )
112 - !gstreamer? ( !ffmpeg? ( || ( media-video/totem media-video/mplayer ) ) )
113 -"
114 -DEPEND="${RDEPEND}
115 - dev-util/gdbus-codegen
116 - >=dev-util/intltool-0.40.0
117 - >=sys-devel/gettext-0.17
118 - virtual/pkgconfig
119 - test? (
120 - ${PYTHON_DEPS}
121 - >=sys-apps/dbus-1.3.1[X]
122 - )
123 -"
124 -
125 -pkg_setup() {
126 - use test && python-any-r1_pkg_setup
127 -}
128 -
129 -src_configure() {
130 - local myconf=""
131 -
132 - if use gstreamer ; then
133 - myconf="${myconf} --enable-generic-media-extractor=gstreamer"
134 - if use upnp-av; then
135 - myconf="${myconf} --with-gstreamer-backend=gupnp-dlna"
136 - else
137 - myconf="${myconf} --with-gstreamer-backend=discoverer"
138 - fi
139 - elif use ffmpeg ; then
140 - myconf="${myconf} --enable-generic-media-extractor=libav"
141 - else
142 - myconf="${myconf} --enable-generic-media-extractor=external"
143 - fi
144 -
145 - # libstemmer has no effect in this package
146 - # icu is actually optional if enca is installed, deal with this later
147 - gnome2_src_configure \
148 - --disable-static \
149 - --disable-hal \
150 - --disable-libstemmer \
151 - --enable-abiword \
152 - --enable-icu-charset-detection \
153 - --enable-dvi \
154 - --enable-enca \
155 - --enable-guarantee-metadata \
156 - --enable-icon \
157 - --enable-libpng \
158 - --enable-miner-apps \
159 - --enable-ps \
160 - --enable-text \
161 - --enable-tracker-writeback \
162 - $(use_enable cue libcue) \
163 - $(use_enable exif libexif) \
164 - $(use_enable flac libflac) \
165 - $(use_enable gif libgif) \
166 - $(use_enable gsf libgsf) \
167 - $(use_enable iptc libiptcdata) \
168 - $(use_enable iso libosinfo) \
169 - $(use_enable jpeg libjpeg) \
170 - $(use_enable miner-fs) \
171 - $(use_enable mp3 taglib) \
172 - $(use_enable mp3) \
173 - $(use_enable pdf poppler) \
174 - $(use_enable playlist) \
175 - $(use_enable rss miner-rss) \
176 - $(use_enable test functional-tests) \
177 - $(use_enable test unit-tests) \
178 - $(use_enable tiff libtiff) \
179 - $(use_enable upower upower) \
180 - $(use_enable vorbis libvorbis) \
181 - $(use_enable xml libxml2) \
182 - $(use_enable xmp exempi) \
183 - $(use_enable xps libgxps) \
184 - ${myconf}
185 -}
186 -
187 -src_test() {
188 - # G_MESSAGES_DEBUG, upstream bug #699401#c1
189 - virtx emake check TESTS_ENVIRONMENT="dbus-run-session" G_MESSAGES_DEBUG="all"
190 -}