1 |
commit: d26c7b17b7bb948f990922f6ba149737d473ece5 |
2 |
Author: Pacho Ramos <pacho <AT> gentoo <DOT> org> |
3 |
AuthorDate: Mon Dec 5 14:27:13 2016 +0000 |
4 |
Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org> |
5 |
CommitDate: Mon Dec 5 15:02:30 2016 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d26c7b17 |
7 |
|
8 |
media-tv/tvheadend: Drop old ebuilds using obsolete avahi USE flag naming |
9 |
|
10 |
Package-Manager: portage-2.3.2 |
11 |
|
12 |
media-tv/tvheadend/Manifest | 3 - |
13 |
media-tv/tvheadend/tvheadend-3.4.27.ebuild | 97 ----------------------- |
14 |
media-tv/tvheadend/tvheadend-4.0.6.ebuild | 119 ----------------------------- |
15 |
media-tv/tvheadend/tvheadend-4.0.8.ebuild | 119 ----------------------------- |
16 |
4 files changed, 338 deletions(-) |
17 |
|
18 |
diff --git a/media-tv/tvheadend/Manifest b/media-tv/tvheadend/Manifest |
19 |
index 2fa330c..f74c515 100644 |
20 |
--- a/media-tv/tvheadend/Manifest |
21 |
+++ b/media-tv/tvheadend/Manifest |
22 |
@@ -1,5 +1,2 @@ |
23 |
DIST dtv-scan-tables-2015-02-08-f2053b3.tar.bz2 123415 SHA256 83ed1b669009ef325e5d9ccb897e48b31e15e71e81bff442b3d0bbd650131c77 SHA512 aedf0429c2ec0a4692e19c0b4ae1e8c063a5a0fb8695359aa8f716a7f40fd88435ed8b1d2aec2461de3f49b533d6cd012c2a54d06058a5291781da4adf82d609 WHIRLPOOL afaef58cdf2ce1ca03c0a695dbf13192b544e3c5a0012cc70a55834d0b1034d509174684fd0fe3f2111becbe32aac16cad5d467adc278a4b6b16c7dbd384757f |
24 |
-DIST tvheadend-3.4.27.tar.gz 2201905 SHA256 50438809ff43ab332d255248096e9531ac85e6c51511206a3f68cfc1697f4ead SHA512 fb6dc59fbaf5ea43f69452ff6b034ed80b040bb15f5c43f26a3f8075601066354f82e5cf15f7c5215adf1387edfa57468f71605aacfc0824a996aee108a0f11a WHIRLPOOL b0c92d8368cf7643a238d918752f8b1816ddcfde28372fecad228ab133d4e1dd6219d5b436c396fa4013af5269b2fd05b62bb6ce6180553d835204c8c38029ca |
25 |
-DIST tvheadend-4.0.6.tar.gz 15826173 SHA256 348c6890a3721217c159a8cdce746686e7a8c75bc14740ac5a75a82acf6b5116 SHA512 b5b9a39a9b6f4f1aa653b0d58b311d3580d5c10b2185a96bf73619b912385bece76fdd0d1e8327d97a2f5e3888729f10cfbfd395660d12749fb7a5d586fde266 WHIRLPOOL 6584d30b4f8f3a17cd79e74b7dc9a892c27a0c214258ff146247b342a58a8eba52ffc4ded9d35d761434671b600daec09e8df05c3b7f4f54db7116fb3a79946b |
26 |
-DIST tvheadend-4.0.8.tar.gz 15826229 SHA256 04f485c25fcca604165622679e9e7be7aee7575d67f326f5ed8b4ceff63d8f4c SHA512 b506dfbb5a4bbb44e772953cbd9bbdd8fdd3d5d22e13977ea5b186eb61a421c32196ab92d2f851907e48880b1fd2d543cbee95ba0004e4040fa0064156775e59 WHIRLPOOL f89c1d3675762b474857b83edbc61b0c074ead2dac08511efd073855d9573ec5dd16e3e2350f0945960148fea6a55a02f5d61a2fa303d842dcff62ca7047ca45 |
27 |
DIST tvheadend-4.0.9.tar.gz 15825419 SHA256 cea1106f45e286e8c25e6b2f0a581c28bd85e93ce3801ecaac7041568a214977 SHA512 ba8c6edcef126c6a260a9251b0948747074061c8f16fb20f03b250c6698645172c9396530b7fa44bf9cf4d8305fcece08c672c812ba6c48211edfbb2691fb58e WHIRLPOOL c0db6afa8d16201eab5fb188f81d062f84066037395f7e47e496d377e8207e2ffef021a58e07cba4af1217963fb2541b1822681fd33799113858329e9ff287bf |
28 |
|
29 |
diff --git a/media-tv/tvheadend/tvheadend-3.4.27.ebuild b/media-tv/tvheadend/tvheadend-3.4.27.ebuild |
30 |
deleted file mode 100644 |
31 |
index e999669..00000000 |
32 |
--- a/media-tv/tvheadend/tvheadend-3.4.27.ebuild |
33 |
+++ /dev/null |
34 |
@@ -1,97 +0,0 @@ |
35 |
-# Copyright 1999-2016 Gentoo Foundation |
36 |
-# Distributed under the terms of the GNU General Public License v2 |
37 |
-# $Id$ |
38 |
- |
39 |
-EAPI=5 |
40 |
- |
41 |
-inherit eutils linux-info systemd toolchain-funcs user |
42 |
- |
43 |
-MY_PV="3.4patch1" |
44 |
- |
45 |
-DESCRIPTION="Tvheadend is a TV streaming server and digital video recorder" |
46 |
-HOMEPAGE="https://tvheadend.org/" |
47 |
-SRC_URI="https://github.com/${PN}/${PN}/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" |
48 |
- |
49 |
-LICENSE="GPL-3" |
50 |
-SLOT="0" |
51 |
-KEYWORDS="~amd64 ~x86" |
52 |
- |
53 |
-IUSE="avahi +dvb +dvbscan ffmpeg imagecache inotify xmltv zlib" |
54 |
- |
55 |
-REQUIRED_USE="dvbscan? ( dvb )" |
56 |
- |
57 |
-# does not build with ffmpeg-3 - bug 574990 |
58 |
-# https://tvheadend.org/issues/3597 |
59 |
-DEPEND="dev-libs/openssl:0= |
60 |
- avahi? ( net-dns/avahi ) |
61 |
- dvb? ( virtual/linuxtv-dvb-headers ) |
62 |
- ffmpeg? ( <media-video/ffmpeg-3:= ) |
63 |
- imagecache? ( net-misc/curl ) |
64 |
- zlib? ( sys-libs/zlib ) |
65 |
- virtual/pkgconfig" |
66 |
- |
67 |
-RDEPEND="${DEPEND} |
68 |
- dvbscan? ( media-tv/linuxtv-dvb-apps ) |
69 |
- xmltv? ( media-tv/xmltv )" |
70 |
- |
71 |
-S="${WORKDIR}/${PN}-${MY_PV}" |
72 |
- |
73 |
-CONFIG_CHECK="~INOTIFY_USER" |
74 |
- |
75 |
-DOCS=( README ) |
76 |
- |
77 |
-pkg_setup() { |
78 |
- enewuser tvheadend -1 -1 /dev/null video |
79 |
-} |
80 |
- |
81 |
-src_prepare() { |
82 |
- # set the version number |
83 |
- echo "const char *tvheadend_version = \"${PV}\";" \ |
84 |
- > src/version.c || die "setting version failed!" |
85 |
- |
86 |
- # remove '-Werror' wrt bug #438424 |
87 |
- sed -e 's:-Werror::' -i Makefile || die 'sed failed!' |
88 |
- |
89 |
- # imdb changed the search url, bug #536072 |
90 |
- sed -e 's:akas.imdb.org:akas.imdb.com:' \ |
91 |
- -i src/webui/static/app/epg.js || die 'sed failed!' |
92 |
-} |
93 |
- |
94 |
-src_configure() { |
95 |
- econf --prefix="${EPREFIX}"/usr \ |
96 |
- --datadir="${EPREFIX}"/usr/share \ |
97 |
- --mandir="${EPREFIX}"/usr/share/man/man1 \ |
98 |
- $(use_enable avahi) \ |
99 |
- --disable-dvbscan \ |
100 |
- $(use_enable dvb linuxdvb) \ |
101 |
- $(use_enable ffmpeg libav) \ |
102 |
- $(use_enable imagecache) \ |
103 |
- $(use_enable inotify) \ |
104 |
- $(use_enable zlib) |
105 |
-} |
106 |
- |
107 |
-src_compile() { |
108 |
- emake CC="$(tc-getCC)" |
109 |
-} |
110 |
- |
111 |
-src_install() { |
112 |
- default |
113 |
- |
114 |
- newinitd "${FILESDIR}/tvheadend.initd" tvheadend |
115 |
- newconfd "${FILESDIR}/tvheadend.confd" tvheadend |
116 |
- |
117 |
- systemd_dounit "${FILESDIR}/tvheadend.service" |
118 |
- |
119 |
- dodir /etc/tvheadend |
120 |
- fperms 0700 /etc/tvheadend |
121 |
- fowners tvheadend:video /etc/tvheadend |
122 |
-} |
123 |
- |
124 |
-pkg_postinst() { |
125 |
- elog "The Tvheadend web interface can be reached at:" |
126 |
- elog "http://localhost:9981/" |
127 |
- elog |
128 |
- elog "Make sure that you change the default username" |
129 |
- elog "and password via the Configuration / Access control" |
130 |
- elog "tab in the web interface." |
131 |
-} |
132 |
|
133 |
diff --git a/media-tv/tvheadend/tvheadend-4.0.6.ebuild b/media-tv/tvheadend/tvheadend-4.0.6.ebuild |
134 |
deleted file mode 100644 |
135 |
index b8a73e9..00000000 |
136 |
--- a/media-tv/tvheadend/tvheadend-4.0.6.ebuild |
137 |
+++ /dev/null |
138 |
@@ -1,119 +0,0 @@ |
139 |
-# Copyright 1999-2016 Gentoo Foundation |
140 |
-# Distributed under the terms of the GNU General Public License v2 |
141 |
-# $Id$ |
142 |
- |
143 |
-EAPI=5 |
144 |
- |
145 |
-inherit eutils linux-info systemd toolchain-funcs user |
146 |
- |
147 |
-DTV_SCAN_TABLES_VERSION="2015-02-08-f2053b3" |
148 |
- |
149 |
-DESCRIPTION="Tvheadend is a TV streaming server and digital video recorder" |
150 |
-HOMEPAGE="https://tvheadend.org/" |
151 |
-SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz |
152 |
- dvbscan? ( http://linuxtv.org/downloads/dtv-scan-tables/dtv-scan-tables-${DTV_SCAN_TABLES_VERSION}.tar.bz2 )" |
153 |
- |
154 |
-LICENSE="GPL-3" |
155 |
-SLOT="0" |
156 |
-KEYWORDS="~amd64 ~x86" |
157 |
- |
158 |
-IUSE="avahi capmt constcw +cwc dbus +dvb +dvbscan ffmpeg hdhomerun libav imagecache inotify iptv satip +timeshift uriparser xmltv zlib" |
159 |
- |
160 |
-# does not build with ffmpeg-3 - bug 574990 |
161 |
-# https://tvheadend.org/issues/3597 |
162 |
-RDEPEND="dev-libs/openssl:= |
163 |
- virtual/libiconv |
164 |
- avahi? ( net-dns/avahi ) |
165 |
- dbus? ( sys-apps/dbus ) |
166 |
- ffmpeg? ( |
167 |
- !libav? ( <media-video/ffmpeg-3:= ) |
168 |
- libav? ( media-video/libav:= ) |
169 |
- ) |
170 |
- hdhomerun? ( media-libs/libhdhomerun ) |
171 |
- uriparser? ( dev-libs/uriparser ) |
172 |
- zlib? ( sys-libs/zlib )" |
173 |
- |
174 |
-DEPEND="${RDEPEND} |
175 |
- dvb? ( virtual/linuxtv-dvb-headers ) |
176 |
- capmt? ( virtual/linuxtv-dvb-headers ) |
177 |
- virtual/pkgconfig" |
178 |
- |
179 |
-RDEPEND+=" |
180 |
- xmltv? ( media-tv/xmltv )" |
181 |
- |
182 |
-CONFIG_CHECK="~INOTIFY_USER" |
183 |
- |
184 |
-DOCS=( README.md ) |
185 |
- |
186 |
-src_unpack() { |
187 |
- unpack "${P}.tar.gz" |
188 |
- |
189 |
- if use dvbscan; then |
190 |
- mkdir "${S}/data/dvb-scan" || die |
191 |
- cd "${T}" || die |
192 |
- unpack dtv-scan-tables-${DTV_SCAN_TABLES_VERSION}.tar.bz2 |
193 |
- rmdir "${S}/data/dvb-scan" || die |
194 |
- mv "${T}/usr/share/dvb" "${S}/data/dvb-scan" || die |
195 |
- |
196 |
- # This is needed to prevent make from removing files |
197 |
- touch "${S}/data/dvb-scan/.stamp" || die |
198 |
- fi |
199 |
-} |
200 |
- |
201 |
-pkg_setup() { |
202 |
- enewuser tvheadend -1 -1 /dev/null video |
203 |
-} |
204 |
- |
205 |
-src_prepare() { |
206 |
- # remove '-Werror' wrt bug #438424 |
207 |
- sed -e 's:-Werror::' -i Makefile || die 'sed failed!' |
208 |
-} |
209 |
- |
210 |
-src_configure() { |
211 |
- econf --prefix="${EPREFIX}"/usr \ |
212 |
- --datadir="${EPREFIX}"/usr/share \ |
213 |
- --disable-ccache \ |
214 |
- $(use_enable avahi) \ |
215 |
- $(use_enable capmt) \ |
216 |
- $(use_enable constcw) \ |
217 |
- $(use_enable cwc) \ |
218 |
- $(use_enable dbus) \ |
219 |
- $(use_enable dvb linuxdvb) \ |
220 |
- $(use_enable dvbscan) \ |
221 |
- $(use_enable ffmpeg libav) \ |
222 |
- $(use_enable hdhomerun hdhomerun_client) \ |
223 |
- $(use_enable imagecache) \ |
224 |
- $(use_enable inotify) \ |
225 |
- $(use_enable iptv) \ |
226 |
- $(use_enable satip satip_server) \ |
227 |
- $(use_enable satip satip_client) \ |
228 |
- $(use_enable timeshift) \ |
229 |
- $(use_enable uriparser) \ |
230 |
- $(use_enable zlib) |
231 |
-} |
232 |
- |
233 |
-src_compile() { |
234 |
- emake CC="$(tc-getCC)" |
235 |
-} |
236 |
- |
237 |
-src_install() { |
238 |
- default |
239 |
- |
240 |
- newinitd "${FILESDIR}/tvheadend.initd" tvheadend |
241 |
- newconfd "${FILESDIR}/tvheadend.confd" tvheadend |
242 |
- |
243 |
- systemd_dounit "${FILESDIR}/tvheadend.service" |
244 |
- |
245 |
- dodir /etc/tvheadend |
246 |
- fperms 0700 /etc/tvheadend |
247 |
- fowners tvheadend:video /etc/tvheadend |
248 |
-} |
249 |
- |
250 |
-pkg_postinst() { |
251 |
- elog "The Tvheadend web interface can be reached at:" |
252 |
- elog "http://localhost:9981/" |
253 |
- elog |
254 |
- elog "Make sure that you change the default username" |
255 |
- elog "and password via the Configuration / Access control" |
256 |
- elog "tab in the web interface." |
257 |
-} |
258 |
|
259 |
diff --git a/media-tv/tvheadend/tvheadend-4.0.8.ebuild b/media-tv/tvheadend/tvheadend-4.0.8.ebuild |
260 |
deleted file mode 100644 |
261 |
index b8a73e9..00000000 |
262 |
--- a/media-tv/tvheadend/tvheadend-4.0.8.ebuild |
263 |
+++ /dev/null |
264 |
@@ -1,119 +0,0 @@ |
265 |
-# Copyright 1999-2016 Gentoo Foundation |
266 |
-# Distributed under the terms of the GNU General Public License v2 |
267 |
-# $Id$ |
268 |
- |
269 |
-EAPI=5 |
270 |
- |
271 |
-inherit eutils linux-info systemd toolchain-funcs user |
272 |
- |
273 |
-DTV_SCAN_TABLES_VERSION="2015-02-08-f2053b3" |
274 |
- |
275 |
-DESCRIPTION="Tvheadend is a TV streaming server and digital video recorder" |
276 |
-HOMEPAGE="https://tvheadend.org/" |
277 |
-SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz |
278 |
- dvbscan? ( http://linuxtv.org/downloads/dtv-scan-tables/dtv-scan-tables-${DTV_SCAN_TABLES_VERSION}.tar.bz2 )" |
279 |
- |
280 |
-LICENSE="GPL-3" |
281 |
-SLOT="0" |
282 |
-KEYWORDS="~amd64 ~x86" |
283 |
- |
284 |
-IUSE="avahi capmt constcw +cwc dbus +dvb +dvbscan ffmpeg hdhomerun libav imagecache inotify iptv satip +timeshift uriparser xmltv zlib" |
285 |
- |
286 |
-# does not build with ffmpeg-3 - bug 574990 |
287 |
-# https://tvheadend.org/issues/3597 |
288 |
-RDEPEND="dev-libs/openssl:= |
289 |
- virtual/libiconv |
290 |
- avahi? ( net-dns/avahi ) |
291 |
- dbus? ( sys-apps/dbus ) |
292 |
- ffmpeg? ( |
293 |
- !libav? ( <media-video/ffmpeg-3:= ) |
294 |
- libav? ( media-video/libav:= ) |
295 |
- ) |
296 |
- hdhomerun? ( media-libs/libhdhomerun ) |
297 |
- uriparser? ( dev-libs/uriparser ) |
298 |
- zlib? ( sys-libs/zlib )" |
299 |
- |
300 |
-DEPEND="${RDEPEND} |
301 |
- dvb? ( virtual/linuxtv-dvb-headers ) |
302 |
- capmt? ( virtual/linuxtv-dvb-headers ) |
303 |
- virtual/pkgconfig" |
304 |
- |
305 |
-RDEPEND+=" |
306 |
- xmltv? ( media-tv/xmltv )" |
307 |
- |
308 |
-CONFIG_CHECK="~INOTIFY_USER" |
309 |
- |
310 |
-DOCS=( README.md ) |
311 |
- |
312 |
-src_unpack() { |
313 |
- unpack "${P}.tar.gz" |
314 |
- |
315 |
- if use dvbscan; then |
316 |
- mkdir "${S}/data/dvb-scan" || die |
317 |
- cd "${T}" || die |
318 |
- unpack dtv-scan-tables-${DTV_SCAN_TABLES_VERSION}.tar.bz2 |
319 |
- rmdir "${S}/data/dvb-scan" || die |
320 |
- mv "${T}/usr/share/dvb" "${S}/data/dvb-scan" || die |
321 |
- |
322 |
- # This is needed to prevent make from removing files |
323 |
- touch "${S}/data/dvb-scan/.stamp" || die |
324 |
- fi |
325 |
-} |
326 |
- |
327 |
-pkg_setup() { |
328 |
- enewuser tvheadend -1 -1 /dev/null video |
329 |
-} |
330 |
- |
331 |
-src_prepare() { |
332 |
- # remove '-Werror' wrt bug #438424 |
333 |
- sed -e 's:-Werror::' -i Makefile || die 'sed failed!' |
334 |
-} |
335 |
- |
336 |
-src_configure() { |
337 |
- econf --prefix="${EPREFIX}"/usr \ |
338 |
- --datadir="${EPREFIX}"/usr/share \ |
339 |
- --disable-ccache \ |
340 |
- $(use_enable avahi) \ |
341 |
- $(use_enable capmt) \ |
342 |
- $(use_enable constcw) \ |
343 |
- $(use_enable cwc) \ |
344 |
- $(use_enable dbus) \ |
345 |
- $(use_enable dvb linuxdvb) \ |
346 |
- $(use_enable dvbscan) \ |
347 |
- $(use_enable ffmpeg libav) \ |
348 |
- $(use_enable hdhomerun hdhomerun_client) \ |
349 |
- $(use_enable imagecache) \ |
350 |
- $(use_enable inotify) \ |
351 |
- $(use_enable iptv) \ |
352 |
- $(use_enable satip satip_server) \ |
353 |
- $(use_enable satip satip_client) \ |
354 |
- $(use_enable timeshift) \ |
355 |
- $(use_enable uriparser) \ |
356 |
- $(use_enable zlib) |
357 |
-} |
358 |
- |
359 |
-src_compile() { |
360 |
- emake CC="$(tc-getCC)" |
361 |
-} |
362 |
- |
363 |
-src_install() { |
364 |
- default |
365 |
- |
366 |
- newinitd "${FILESDIR}/tvheadend.initd" tvheadend |
367 |
- newconfd "${FILESDIR}/tvheadend.confd" tvheadend |
368 |
- |
369 |
- systemd_dounit "${FILESDIR}/tvheadend.service" |
370 |
- |
371 |
- dodir /etc/tvheadend |
372 |
- fperms 0700 /etc/tvheadend |
373 |
- fowners tvheadend:video /etc/tvheadend |
374 |
-} |
375 |
- |
376 |
-pkg_postinst() { |
377 |
- elog "The Tvheadend web interface can be reached at:" |
378 |
- elog "http://localhost:9981/" |
379 |
- elog |
380 |
- elog "Make sure that you change the default username" |
381 |
- elog "and password via the Configuration / Access control" |
382 |
- elog "tab in the web interface." |
383 |
-} |