1 |
commit: 5dc328dfea1c75a0590d3412256cc8e0a6afb10c |
2 |
Author: Joerg Bornkessel <hd_brummy <AT> gentoo <DOT> org> |
3 |
AuthorDate: Tue Mar 31 13:00:00 2015 +0000 |
4 |
Commit: Joerg Bornkessel <hd_brummy <AT> gentoo <DOT> org> |
5 |
CommitDate: Tue Mar 31 13:00:00 2015 +0000 |
6 |
URL: https://gitweb.gentoo.org/proj/vdr/devel.git/commit/?id=5dc328df |
7 |
|
8 |
bump |
9 |
|
10 |
Package-Manager: portage-2.2.18 |
11 |
Manifest-Sign-Key: 34C2808A |
12 |
|
13 |
media-plugins/vdr-dvbapi/ChangeLog | 6 ++ |
14 |
media-plugins/vdr-dvbapi/Manifest | 12 ++-- |
15 |
media-plugins/vdr-dvbapi/vdr-dvbapi-2.2.0.ebuild | 78 ++++++++++++++++++++++++ |
16 |
3 files changed, 91 insertions(+), 5 deletions(-) |
17 |
|
18 |
diff --git a/media-plugins/vdr-dvbapi/ChangeLog b/media-plugins/vdr-dvbapi/ChangeLog |
19 |
index bc0d52b..4432196 100644 |
20 |
--- a/media-plugins/vdr-dvbapi/ChangeLog |
21 |
+++ b/media-plugins/vdr-dvbapi/ChangeLog |
22 |
@@ -2,6 +2,12 @@ |
23 |
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 |
24 |
# $Header: $ |
25 |
|
26 |
+*vdr-dvbapi-2.2.0 (31 Mar 2015) |
27 |
+ |
28 |
+ 31 Mar 2015; Joerg Bornkessel <hd_brummy@g.o> |
29 |
+ +vdr-dvbapi-2.2.0.ebuild: |
30 |
+ bump |
31 |
+ |
32 |
13 Feb 2015; Joerg Bornkessel <hd_brummy@g.o> metadata.xml: |
33 |
initial commit |
34 |
|
35 |
|
36 |
diff --git a/media-plugins/vdr-dvbapi/Manifest b/media-plugins/vdr-dvbapi/Manifest |
37 |
index 240a353..a660fa6 100644 |
38 |
--- a/media-plugins/vdr-dvbapi/Manifest |
39 |
+++ b/media-plugins/vdr-dvbapi/Manifest |
40 |
@@ -2,14 +2,16 @@ |
41 |
Hash: SHA256 |
42 |
|
43 |
DIST vdr-dvbapi-2.1.1.tar.gz 82813 SHA256 2724768de00a607d7119478296a3ad1cc592c12badbc95480edc5f7e6b3985d7 SHA512 fb632e66c9e477663eb1edf5e630a20b2165495c89d5bd6294d74d6a28c8386021d90914c9c6b958ea3c5c1d0958cc69efa5c65ef72c510c224d676f1eca39ae WHIRLPOOL af18c22bb00ddbb41aa8e3ee091f27a1bb7b79f0d90783af9c9503ad03a568193c88cc41db86e0e06fd8c503ad43242a582b0decc5f64c417283517f05d14727 |
44 |
+DIST vdr-dvbapi-2.2.0.tar.gz 84154 SHA256 fae293c7c0a862d8d2988bc575dac8fa618a0818a68f8b38c0c9949aebcad66a SHA512 ae8f85a580343ba0329bc9414dce70e0404f43598470f26fbe0f159fdb6690692acb5db3057ff96bbf506ee59cd125641601f0e7cf38ecd13f6833beba9f7b46 WHIRLPOOL 43a379e014e773c778afcc9bf2638382ecf7aa1793b08bb9a7df7d06b6b736971e009428a1d01a5e3475ecc6c7f1840bda014914b722224311b04f503a015c8d |
45 |
EBUILD vdr-dvbapi-2.1.1.ebuild 2543 SHA256 1f8e16309e7cacf05c055402d5cad4883938e733a98db9fb15a34705e907ad7d SHA512 59a3fda45d4d7dd3a312819af0118e287042c5aa172862f1b3b8d2224c738342b55638aa9efc3a0172a21f44fa166c1de1398e174d49225641c1bc54516edb61 WHIRLPOOL bbfb3a7fa94af327c8dcf55377366f0b7468c4bc851e1af9a212a205699b8fa0e0bddf3c10f88625e7ab37da89a7ec3403097bf43b01661a2573dbd01bf6d1c1 |
46 |
-MISC ChangeLog 212 SHA256 5d660d9b36f9376699228b9141c94211a83fd8d26d3a88c135b0feffd40a09cf SHA512 2b2655ac17708e8217eb4db16e56a194190ab79a6af5c218312ab5bbff9020e709faf9ac118b7c010d51c6e80ab4c6baf211e502da68c4381f33f92eb3a30ee1 WHIRLPOOL a1c027d25860725ae3b36fbb0478176ed99caf2ea404329d6e08bba31c8355a7fbb2e85cb7c29be35814cd0e6f6a035dbd8469d5913aa2da6f395946d5b7de55 |
47 |
+EBUILD vdr-dvbapi-2.2.0.ebuild 2543 SHA256 21bf2d05ae968f5c27f35dad976c0dccfbb7c92c693795f9c1473bde1c49deb6 SHA512 7ce05520936d050ad64b27e474305d65be8fd520ac48f494b3bbade89944e63ca556da8edab0b4ecc6a7e25abda1029ecfe620ea12f9001da79c789d45df9590 WHIRLPOOL c16da67245d9df8b87011dc1fcbc7e16e7ad2775385040133b860ce72a63a41ab51fa0374e2aca72675ec0857b77b52a74a0cc50ef51c0208f0ad6c894ef56e0 |
48 |
+MISC ChangeLog 336 SHA256 15d240346ac240380e14c6e489e8e334e5589c778a1d198600e05dd2a56af21f SHA512 d325ffe63e9b9f202c7a2cfd968cee24447d6272148c632dd0386e7019988947ef50b4d380dcd1205a7cb7e6afd46155b3c788879a0d1665e6d98bada10b4dc9 WHIRLPOOL 3c16e67fd0f903624ae3ae0f040da6a5248a2892fb4b0ddac0dad2b7f1d4c852004bbb764646043615b1b645253e71884ab716205f12462365ca6eb8382df305 |
49 |
MISC metadata.xml 264 SHA256 671b87413541c72949a6fdaa59ade4d488b898f2540128f4910b279e83d795a7 SHA512 7c79a0da0ffd5eb50f42c9f131614e18cdad2ddd3be949e7a745cdf6003fd16a32425b292dedb072bd35bdb52b2ae74df0ee66e2add047f6af4f36d5eb40cc8e WHIRLPOOL 8f3360e510cfbb81c1936f126c16f8a1ecd17366f68272c7123613e722e895ff362f9c314f71399ff67185b29d4d32ab81fe79647559f51232630edefc15aba8 |
50 |
-----BEGIN PGP SIGNATURE----- |
51 |
-Version: GnuPG v2.0.22 (GNU/Linux) |
52 |
+Version: GnuPG v2 |
53 |
Comment: added by hd_brummy@g.o |
54 |
|
55 |
-iD8DBQFU3m4Vdn07HTTCgIoRCDGHAJkBYUq90s4QaOMoxqSb2CmLMuMrywCfYftG |
56 |
-rPKmJB13XeupKZ3d4v6ER9o= |
57 |
-=FeHv |
58 |
+iD8DBQFVGppQdn07HTTCgIoRCGS0AKCrmEByvJKk5wzzX28b2YzJnwdv/ACgnxxf |
59 |
+/Lng0ZBN17mfCrAC7WPIoH4= |
60 |
+=0PTF |
61 |
-----END PGP SIGNATURE----- |
62 |
|
63 |
diff --git a/media-plugins/vdr-dvbapi/vdr-dvbapi-2.2.0.ebuild b/media-plugins/vdr-dvbapi/vdr-dvbapi-2.2.0.ebuild |
64 |
new file mode 100644 |
65 |
index 0000000..73f98d1 |
66 |
--- /dev/null |
67 |
+++ b/media-plugins/vdr-dvbapi/vdr-dvbapi-2.2.0.ebuild |
68 |
@@ -0,0 +1,78 @@ |
69 |
+# Copyright 1999-2015 Gentoo Foundation |
70 |
+# Distributed under the terms of the GNU General Public License v2 |
71 |
+# $Header: $ |
72 |
+ |
73 |
+EAPI=5 |
74 |
+ |
75 |
+inherit vdr-plugin-2 |
76 |
+ |
77 |
+DESCRIPTION="VDR Plugin: allows connect VDR to OScam" |
78 |
+HOMEPAGE="https://github.com/manio/vdr-plugin-dvbapi" |
79 |
+SRC_URI="https://github.com/manio/vdr-plugin-dvbapi/archive/v${PV}.tar.gz -> vdr-dvbapi-${PV}.tar.gz" |
80 |
+ |
81 |
+KEYWORDS="~amd64 ~x86" |
82 |
+SLOT="0" |
83 |
+LICENSE="GPL-2" |
84 |
+IUSE="cpu_flags_x86_3dnow cpu_flags_x86_mmx cpu_flags_x86_sse cpu_flags_x86_sse2" |
85 |
+ |
86 |
+DEPEND=">=media-video/vdr-2.1.4" |
87 |
+RDEPEND="${DEPEND}" |
88 |
+ |
89 |
+S="${WORKDIR}/vdr-plugin-dvbapi-${PV}" |
90 |
+ |
91 |
+src_prepare() { |
92 |
+ vdr-plugin-2_src_prepare |
93 |
+ |
94 |
+ # respect the system CXXFLAGS |
95 |
+ sed -e "s:FLAGS:CXXFLAGS:" -i FFdecsa/Makefile |
96 |
+ |
97 |
+ # Prepare flags for FFdeCSA |
98 |
+ if [ -n "${VDR_DVBAPI_PARALLEL}" ]; then |
99 |
+ PARALLEL="${VDR_DVBAPI_PARALLEL}" |
100 |
+ else |
101 |
+ # [32/64] Core2 (SSSE3) achieves best results with SSE2 & SSE |
102 |
+ # [64] Athlon64 (SSE2) does much better with 64_LONG |
103 |
+ # [32] Athlon64 (SSE2) does best with MMX |
104 |
+ # [32] Pentium4 & Atom (SSE2) work best with SSE2 & SSE |
105 |
+ # [32] AthlonXP (SSE) has MMX faster |
106 |
+ |
107 |
+ # To avoid parsing -march=, we use ugly assumption that Intels don't |
108 |
+ # have 3dnow and AMDs do. SSE achieves good results only on Intel CPUs, |
109 |
+ # and LONG is best on 64-bit AMD CPUs. |
110 |
+ |
111 |
+ if ! use cpu_flags_x86_3dnow && use cpu_flags_x86_sse2; then |
112 |
+ PARALLEL=PARALLEL_128_SSE2 |
113 |
+ elif ! use cpu_flags_x86_3dnow && use cpu_flags_x86_sse; then |
114 |
+ PARALLEL=PARALLEL_128_SSE |
115 |
+ elif use amd64; then |
116 |
+ PARALLEL=PARALLEL_64_LONG |
117 |
+ elif use cpu_flags_x86_mmx; then |
118 |
+ PARALLEL=PARALLEL_64_MMX |
119 |
+ else |
120 |
+ # fallback values: |
121 |
+ # PARALLEL_32_INT fails with gcc4.4 on x86&amd64 |
122 |
+ # PARALLEL_64_2INT fails with gcc4.4 on x86 |
123 |
+ # PARALLEL_128_4INT seems to be the fastest non-failing fallback |
124 |
+ PARALLEL=PARALLEL_128_4INT |
125 |
+ fi |
126 |
+ |
127 |
+ ewarn "VDR_DVBAPI_PARALLEL in your system make.conf is not set, guessing value from USEflags (${PARALLEL})." |
128 |
+ ewarn "This setting may be suboptimal, so you'll probably want to tweak it yourself." |
129 |
+ ewarn "\n\tRun the script ${WORKDIR}/extra/FFdecsa-benchmark.sh" |
130 |
+ ewarn "\tand add the output parameter from PARALLEL= to your system make.conf" |
131 |
+ ewarn "\tVDR_DVBAPI_PARALLEL= your parameter" |
132 |
+ fi |
133 |
+ |
134 |
+ export PARALLEL |
135 |
+} |
136 |
+ |
137 |
+pkg_postinst() { |
138 |
+ vdr-plugin-2_pkg_postinst |
139 |
+ |
140 |
+ elog "This software might be illegal in some countries or violate" |
141 |
+ elog "rules of your DVB provider" |
142 |
+ elog "Please respect these rules.\n" |
143 |
+ |
144 |
+ elog "We do not offer support of any kind" |
145 |
+ elog "Asking for keys or for installation help will be ignored by gentoo developers!\n" |
146 |
+} |