1 |
commit: 5d19eff23739b80c2c5e58c08fa1537e5aed9034 |
2 |
Author: Joerg Bornkessel <hd_brummy <AT> gentoo <DOT> org> |
3 |
AuthorDate: Fri Dec 27 19:14:19 2019 +0000 |
4 |
Commit: Jörg Bornkessel <hd_brummy <AT> gentoo <DOT> org> |
5 |
CommitDate: Fri Dec 27 19:15:41 2019 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d19eff2 |
7 |
|
8 |
media-plugins/vdr-dvbapi: fixed depend for vdr-2.4.1 |
9 |
|
10 |
cleanup old |
11 |
vdr-dvbapi-2.2.5 need vdr-2.4.x |
12 |
|
13 |
Suggested-by: Martin Dummer <martin.dummer <AT> gmx.net> |
14 |
Bug: https://bugs.gentoo.org/703898 |
15 |
Closes: https://bugs.gentoo.org/703898 |
16 |
Package-Manager: Portage-2.3.83, Repoman-2.3.18 |
17 |
Signed-off-by: Joerg Bornkessel <hd_brummy <AT> gentoo.org> |
18 |
|
19 |
media-plugins/vdr-dvbapi/Manifest | 2 - |
20 |
media-plugins/vdr-dvbapi/vdr-dvbapi-2.1.1.ebuild | 77 ----------------------- |
21 |
media-plugins/vdr-dvbapi/vdr-dvbapi-2.2.2.ebuild | 79 ------------------------ |
22 |
media-plugins/vdr-dvbapi/vdr-dvbapi-2.2.5.ebuild | 2 +- |
23 |
4 files changed, 1 insertion(+), 159 deletions(-) |
24 |
|
25 |
diff --git a/media-plugins/vdr-dvbapi/Manifest b/media-plugins/vdr-dvbapi/Manifest |
26 |
index cba8d0ff97a..5eda0bbb5d9 100644 |
27 |
--- a/media-plugins/vdr-dvbapi/Manifest |
28 |
+++ b/media-plugins/vdr-dvbapi/Manifest |
29 |
@@ -1,4 +1,2 @@ |
30 |
-DIST vdr-dvbapi-2.1.1.tar.gz 82813 BLAKE2B 2dd2b4aa11a645b4168ebbae962371f94a6e70ff905b06230048a69921f31521468506f2959ce5d5327b4cf61edc620686210520239e751e142e524751640e0d SHA512 fb632e66c9e477663eb1edf5e630a20b2165495c89d5bd6294d74d6a28c8386021d90914c9c6b958ea3c5c1d0958cc69efa5c65ef72c510c224d676f1eca39ae |
31 |
-DIST vdr-dvbapi-2.2.2.tar.gz 83995 BLAKE2B 6ddd9cc4e3edbd504505b7bbb9c40e203d53faab43b3d1afe9b9834cf3d751ba469536b5f27c24cfb04afeba1378ee3ac8dc0885db8a4576ce7a275233c88ca6 SHA512 01d3a6368e0233a7b96b6ea57b28884a004a130d63da2b2958b1616a1108e83389b68cbe32ec7fc6be65d6741912c4f46621b659fb13dba56e594a1a18af2c63 |
32 |
DIST vdr-plugin-dvbapi-2.2.4.tar.gz 94419 BLAKE2B 326346b418ece22674aa0d84efd798a9eb8e958586d24385b4e468c11478f63ed89e94c742c57c5b1e955dc598db29a39e3730d71c93005aa6dcda262545e4e2 SHA512 d1313e927978fcf150ae14e570c16059caeeec07992066b03282295147872da3bdb191209408539c2a70c2ada868f731e9e5504a8dd737143f86e33a85fdf0c7 |
33 |
DIST vdr-plugin-dvbapi-2.2.5.tar.gz 95270 BLAKE2B dbab07bc7df8fdc7ec009b82723631a5e61cb1d4a9afdad16e32282a3e71d6bc87e7c78ec8cea73690606bda504c19bdd9123d1ca7a4e712b15ca884c77dabaa SHA512 7036705ddf706192774f511cab813c64d092a1db1c635003e28d6960d3d46ef484f44b86c15fae782d29ada728eae1861d009d91cb71ad77cb0a1b2ad316069b |
34 |
|
35 |
diff --git a/media-plugins/vdr-dvbapi/vdr-dvbapi-2.1.1.ebuild b/media-plugins/vdr-dvbapi/vdr-dvbapi-2.1.1.ebuild |
36 |
deleted file mode 100644 |
37 |
index 78e77603474..00000000000 |
38 |
--- a/media-plugins/vdr-dvbapi/vdr-dvbapi-2.1.1.ebuild |
39 |
+++ /dev/null |
40 |
@@ -1,77 +0,0 @@ |
41 |
-# Copyright 1999-2015 Gentoo Foundation |
42 |
-# Distributed under the terms of the GNU General Public License v2 |
43 |
- |
44 |
-EAPI=5 |
45 |
- |
46 |
-inherit vdr-plugin-2 |
47 |
- |
48 |
-DESCRIPTION="VDR Plugin: allows connect VDR to OScam" |
49 |
-HOMEPAGE="https://github.com/manio/vdr-plugin-dvbapi" |
50 |
-SRC_URI="https://github.com/manio/vdr-plugin-dvbapi/archive/v${PV}.tar.gz -> vdr-dvbapi-${PV}.tar.gz" |
51 |
- |
52 |
-KEYWORDS="~amd64 ~x86" |
53 |
-SLOT="0" |
54 |
-LICENSE="GPL-2" |
55 |
-IUSE="cpu_flags_x86_3dnow cpu_flags_x86_mmx cpu_flags_x86_sse cpu_flags_x86_sse2" |
56 |
- |
57 |
-DEPEND=">=media-video/vdr-2.1.4" |
58 |
-RDEPEND="${DEPEND}" |
59 |
- |
60 |
-S="${WORKDIR}/vdr-plugin-dvbapi-${PV}" |
61 |
- |
62 |
-src_prepare() { |
63 |
- vdr-plugin-2_src_prepare |
64 |
- |
65 |
- # respect the system CXXFLAGS |
66 |
- sed -e "s:FLAGS:CXXFLAGS:" -i FFdecsa/Makefile |
67 |
- |
68 |
- # Prepare flags for FFdeCSA |
69 |
- if [ -n "${VDR_DVBAPI_PARALLEL}" ]; then |
70 |
- PARALLEL="${VDR_DVBAPI_PARALLEL}" |
71 |
- else |
72 |
- # [32/64] Core2 (SSSE3) achieves best results with SSE2 & SSE |
73 |
- # [64] Athlon64 (SSE2) does much better with 64_LONG |
74 |
- # [32] Athlon64 (SSE2) does best with MMX |
75 |
- # [32] Pentium4 & Atom (SSE2) work best with SSE2 & SSE |
76 |
- # [32] AthlonXP (SSE) has MMX faster |
77 |
- |
78 |
- # To avoid parsing -march=, we use ugly assumption that Intels don't |
79 |
- # have 3dnow and AMDs do. SSE achieves good results only on Intel CPUs, |
80 |
- # and LONG is best on 64-bit AMD CPUs. |
81 |
- |
82 |
- if ! use cpu_flags_x86_3dnow && use cpu_flags_x86_sse2; then |
83 |
- PARALLEL=PARALLEL_128_SSE2 |
84 |
- elif ! use cpu_flags_x86_3dnow && use cpu_flags_x86_sse; then |
85 |
- PARALLEL=PARALLEL_128_SSE |
86 |
- elif use amd64; then |
87 |
- PARALLEL=PARALLEL_64_LONG |
88 |
- elif use cpu_flags_x86_mmx; then |
89 |
- PARALLEL=PARALLEL_64_MMX |
90 |
- else |
91 |
- # fallback values: |
92 |
- # PARALLEL_32_INT fails with gcc4.4 on x86&amd64 |
93 |
- # PARALLEL_64_2INT fails with gcc4.4 on x86 |
94 |
- # PARALLEL_128_4INT seems to be the fastest non-failing fallback |
95 |
- PARALLEL=PARALLEL_128_4INT |
96 |
- fi |
97 |
- |
98 |
- ewarn "VDR_DVBAPI_PARALLEL in your system make.conf is not set, guessing value from USEflags (${PARALLEL})." |
99 |
- ewarn "This setting may be suboptimal, so you'll probably want to tweak it yourself." |
100 |
- ewarn "\n\tRun the script ${WORKDIR}/extra/FFdecsa-benchmark.sh" |
101 |
- ewarn "\tand add the output parameter from PARALLEL= to your system make.conf" |
102 |
- ewarn "\tVDR_DVBAPI_PARALLEL= your parameter" |
103 |
- fi |
104 |
- |
105 |
- export PARALLEL |
106 |
-} |
107 |
- |
108 |
-pkg_postinst() { |
109 |
- vdr-plugin-2_pkg_postinst |
110 |
- |
111 |
- elog "This software might be illegal in some countries or violate" |
112 |
- elog "rules of your DVB provider" |
113 |
- elog "Please respect these rules.\n" |
114 |
- |
115 |
- elog "We do not offer support of any kind" |
116 |
- elog "Asking for keys or for installation help will be ignored by gentoo developers!\n" |
117 |
-} |
118 |
|
119 |
diff --git a/media-plugins/vdr-dvbapi/vdr-dvbapi-2.2.2.ebuild b/media-plugins/vdr-dvbapi/vdr-dvbapi-2.2.2.ebuild |
120 |
deleted file mode 100644 |
121 |
index 58a6b05bf7c..00000000000 |
122 |
--- a/media-plugins/vdr-dvbapi/vdr-dvbapi-2.2.2.ebuild |
123 |
+++ /dev/null |
124 |
@@ -1,79 +0,0 @@ |
125 |
-# Copyright 1999-2016 Gentoo Foundation |
126 |
-# Distributed under the terms of the GNU General Public License v2 |
127 |
- |
128 |
-EAPI=6 |
129 |
- |
130 |
-inherit vdr-plugin-2 |
131 |
- |
132 |
-DESCRIPTION="VDR Plugin: allows connect VDR to OScam" |
133 |
-HOMEPAGE="https://github.com/manio/vdr-plugin-dvbapi" |
134 |
-SRC_URI="https://github.com/manio/vdr-plugin-dvbapi/archive/v${PV}.tar.gz -> vdr-dvbapi-${PV}.tar.gz" |
135 |
- |
136 |
-KEYWORDS="~amd64 ~x86" |
137 |
-SLOT="0" |
138 |
-LICENSE="GPL-2" |
139 |
-IUSE="cpu_flags_x86_3dnow cpu_flags_x86_mmx cpu_flags_x86_sse cpu_flags_x86_sse2" |
140 |
- |
141 |
-DEPEND=">=media-video/vdr-2.1.4" |
142 |
-RDEPEND="${DEPEND}" |
143 |
- |
144 |
-S="${WORKDIR}/vdr-plugin-dvbapi-${PV}" |
145 |
- |
146 |
-DOCS="HISTORY INSTALL README FFdecsa/docs" |
147 |
- |
148 |
-src_prepare() { |
149 |
- vdr-plugin-2_src_prepare |
150 |
- |
151 |
- # respect the system CXXFLAGS |
152 |
- sed -e "s:FLAGS:CXXFLAGS:" -i FFdecsa/Makefile |
153 |
- |
154 |
- # Prepare flags for FFdeCSA |
155 |
- if [ -n "${VDR_DVBAPI_PARALLEL}" ]; then |
156 |
- PARALLEL="${VDR_DVBAPI_PARALLEL}" |
157 |
- else |
158 |
- # [32/64] Core2 (SSSE3) achieves best results with SSE2 & SSE |
159 |
- # [64] Athlon64 (SSE2) does much better with 64_LONG |
160 |
- # [32] Athlon64 (SSE2) does best with MMX |
161 |
- # [32] Pentium4 & Atom (SSE2) work best with SSE2 & SSE |
162 |
- # [32] AthlonXP (SSE) has MMX faster |
163 |
- |
164 |
- # To avoid parsing -march=, we use ugly assumption that Intels don't |
165 |
- # have 3dnow and AMDs do. SSE achieves good results only on Intel CPUs, |
166 |
- # and LONG is best on 64-bit AMD CPUs. |
167 |
- |
168 |
- if ! use cpu_flags_x86_3dnow && use cpu_flags_x86_sse2; then |
169 |
- PARALLEL=PARALLEL_128_SSE2 |
170 |
- elif ! use cpu_flags_x86_3dnow && use cpu_flags_x86_sse; then |
171 |
- PARALLEL=PARALLEL_128_SSE |
172 |
- elif use amd64; then |
173 |
- PARALLEL=PARALLEL_64_LONG |
174 |
- elif use cpu_flags_x86_mmx; then |
175 |
- PARALLEL=PARALLEL_64_MMX |
176 |
- else |
177 |
- # fallback values: |
178 |
- # PARALLEL_32_INT fails with gcc4.4 on x86&amd64 |
179 |
- # PARALLEL_64_2INT fails with gcc4.4 on x86 |
180 |
- # PARALLEL_128_4INT seems to be the fastest non-failing fallback |
181 |
- PARALLEL=PARALLEL_128_4INT |
182 |
- fi |
183 |
- |
184 |
- ewarn "VDR_DVBAPI_PARALLEL in your system make.conf is not set, guessing value from USEflags (${PARALLEL})." |
185 |
- ewarn "This setting may be suboptimal, so you'll probably want to tweak it yourself." |
186 |
- ewarn "\n\tRun the script ${WORKDIR}/extra/FFdecsa-benchmark.sh" |
187 |
- ewarn "\tand add the output parameter from PARALLEL= to your system make.conf" |
188 |
- ewarn "\tVDR_DVBAPI_PARALLEL= your parameter" |
189 |
- fi |
190 |
- |
191 |
- export PARALLEL |
192 |
-} |
193 |
- |
194 |
-pkg_postinst() { |
195 |
- vdr-plugin-2_pkg_postinst |
196 |
- |
197 |
- elog "This software might be illegal in some countries or violate" |
198 |
- elog "rules of your DVB provider" |
199 |
- elog "Please respect these rules.\n" |
200 |
- |
201 |
- elog "We do not offer support of any kind" |
202 |
- elog "Asking for keys or for installation help will be ignored by gentoo developers!\n" |
203 |
-} |
204 |
|
205 |
diff --git a/media-plugins/vdr-dvbapi/vdr-dvbapi-2.2.5.ebuild b/media-plugins/vdr-dvbapi/vdr-dvbapi-2.2.5.ebuild |
206 |
index 975b899864a..226f7268108 100644 |
207 |
--- a/media-plugins/vdr-dvbapi/vdr-dvbapi-2.2.5.ebuild |
208 |
+++ b/media-plugins/vdr-dvbapi/vdr-dvbapi-2.2.5.ebuild |
209 |
@@ -16,7 +16,7 @@ SLOT="0" |
210 |
KEYWORDS="~amd64 ~x86" |
211 |
IUSE="cpu_flags_x86_3dnow cpu_flags_x86_mmx cpu_flags_x86_sse cpu_flags_x86_sse2 dvbcsa" |
212 |
|
213 |
-DEPEND=">=media-video/vdr-2.1.4 |
214 |
+DEPEND=">=media-video/vdr-2.4.1 |
215 |
dvbcsa? ( media-libs/libdvbcsa )" |
216 |
RDEPEND="${DEPEND}" |