summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoerg Bornkessel <hd_brummy@gentoo.org>2015-02-12 00:46:35 +0100
committerJoerg Bornkessel <hd_brummy@gentoo.org>2015-02-12 00:46:35 +0100
commit98ed8f70136eb711a0ac4d52bfd0774722e5177d (patch)
tree68c394b5a7bd359c8f84e7c889626cfd02dcce25
parentsnapshot 2015/feb/09 (diff)
downloaddevel-98ed8f70136eb711a0ac4d52bfd0774722e5177d.tar.gz
devel-98ed8f70136eb711a0ac4d52bfd0774722e5177d.tar.bz2
devel-98ed8f70136eb711a0ac4d52bfd0774722e5177d.zip
fixed CPU_FLAGS_X86 handling
Package-Manager: portage-2.2.15 Manifest-Sign-Key: 34C2808A
-rw-r--r--media-plugins/vdr-sc/ChangeLog4
-rw-r--r--media-plugins/vdr-sc/Manifest10
-rw-r--r--media-plugins/vdr-sc/vdr-sc-0.9.3.20120815-r2.ebuild25
3 files changed, 15 insertions, 24 deletions
diff --git a/media-plugins/vdr-sc/ChangeLog b/media-plugins/vdr-sc/ChangeLog
index 414ad8f..b91b0fe 100644
--- a/media-plugins/vdr-sc/ChangeLog
+++ b/media-plugins/vdr-sc/ChangeLog
@@ -4,6 +4,10 @@
11 Feb 2015; Joerg Bornkessel <hd_brummy@gentoo.org>
vdr-sc-0.9.3.20120815-r2.ebuild:
+ fixed CPU_FLAGS_X86 handling
+
+ 11 Feb 2015; Joerg Bornkessel <hd_brummy@gentoo.org>
+ vdr-sc-0.9.3.20120815-r2.ebuild:
minor fixes
*vdr-sc-0.9.3.20120815-r2 (09 Feb 2015)
diff --git a/media-plugins/vdr-sc/Manifest b/media-plugins/vdr-sc/Manifest
index 274c552..3f438ea 100644
--- a/media-plugins/vdr-sc/Manifest
+++ b/media-plugins/vdr-sc/Manifest
@@ -4,14 +4,14 @@ Hash: SHA256
AUX vdr-sc-0.9.3.20120815_makefile.diff 822 SHA256 71507b442940bf7c71ea40f2b8b47b882defd4bc4f0852d52fbc2f4e4b7494e0 SHA512 7339a522a6d17fe979608fbd3ed3d66b59c6cdbb77a466c27b89b227fd2ba2c7cc4330370d9000ab16db987471687979be8549f9d24f2ac7db94cf67931a7e1b WHIRLPOOL 1b0a9d1a45dabb27b4437687a8ce8fae1eac4a867679f1f272b20d3d3255f6356517f2bd9dda389a0274bfa35958bf7101be2e85bc43a3247839505ad9de300e
AUX vdr-sc-0.9.3.20120815_vdr-2.1.4_compilefix.diff 2041 SHA256 3d3c3c1ce17e4fdceae68316c5500d88edb7e5f3c3b0dbadfc9f738d6f63473b SHA512 e33b50c28ce1e790867fa0cd1d241c769b69edc6a78e60bc30a77fabc8347ada51d11a4fae1f649466906a6520b7ebb119eb41f01bd136b298d5667ceeae2299 WHIRLPOOL ae71e16358429943bb89ab4e291ecf40fa696fc5cea191033856419a93ed86e8c31af7910ec9cbb0da59c05c7f27d55664b2bd79e359217c41096816ac34dea3
DIST vdr-sc-0.9.3.20120815.tar.gz 609497 SHA256 72fa59ec671550a0d4d9b56565332885aa81b1a5546d731a5c05e953359a82d5 SHA512 cc8d3b6bf17372b4021bfa1b6fdce696c1a6c997d884911af73172362e78edeaf4ebd30a161ddefb342a6e4f94cfc46fceb2dbe7b3d14e413d5cd4ba5c0a0d3c WHIRLPOOL 3ba89c7789486224c76cda49568a5c5b2f7984b132d6b419f4da1041d732dbbd0dd8811e2c2447b7ee3190eda70f0caf2d8373726bb8b1ecb94ff1b9ab092354
-EBUILD vdr-sc-0.9.3.20120815-r2.ebuild 4397 SHA256 f1df96bda30081c4b0dd33c5af1a9734eaeb41d4c1323e02b5194095aa8a2d5f SHA512 602d0ae0b8d9714a9d4ff609dc36e22d81aca18e430806224763066adf95f33422041940a864a91dd5067b3a01b793ac0961c83dc2e6514c472ed6fecc0d5f24 WHIRLPOOL 36cf77d5fd6de75ab4b6e3bc5d285bcb3424c491c7598ad05763b1dc1b322f6217c1a10b2c1d0a2ece8fa0a686104f4f57f93a69dc6371febdf651b258778d2e
-MISC ChangeLog 2895 SHA256 d070cc099c29c7ade14116d27c9788ffa8c343ceb6ac85a7e6be1bc22fa3a79b SHA512 0e29496a496d21597f366e1877bc84b5aa920e45946ef052b7e8cfd328fe1a01da9e931a9dbf3d4f1d74d180daffb60b1403136af2e9be138078f54cfb9b5d86 WHIRLPOOL 21cc203a7f39b98bae3c44d0559b73de8b8f7e5d493620a2e838193b3b5c2a752cbfe21df4ae34f30745541d2383e4f2608945d3c6508f0248b9c9183f655b0e
+EBUILD vdr-sc-0.9.3.20120815-r2.ebuild 4072 SHA256 8e6a5946b0dfa5ed6d5b2dba05c68b4e01ed44a0de44bd48d7558355322d7d80 SHA512 032a0276b6976a03726034ece0b712cbfa9800c7887dd452e81a580b147c0652f6df1f0a35e7a9baf7a50a78a1585ffd789abf4631489e2d07db9916443f0c79 WHIRLPOOL 41b0745e2d8623d95ad555cd6cc13cde0bb00ba78708336bc7a76a2c5a18fec3b98515b61d8c2ad42f4507d85b96725ccd5e29b24253ba98e884f81bb21fca83
+MISC ChangeLog 3017 SHA256 2492139b3260dc41a0d878bbf2d50d7817da1140b54139ac977f33e627749607 SHA512 624ba99b6339364bf8b5b95771cefbf0cfd8b0501ecd5a80c1352d1057869c963b9254b82f0bf1089d85eed3c72525c7d43382818ff68711b1130adb637bfb73 WHIRLPOOL 91ee530b52af5f6b3c1fe7eb7c7d75f1ee9f2ba3dc2701e84dd5b9657f50319166945d3825adc6eeb822e059d0dbad13160a42c11a2eafa88482c61b013139c5
MISC metadata.xml 1209 SHA256 69a03f6195737dd38bc8f6a67cf55fff9c38ba1581afffbc0708858a0aaed513 SHA512 e6fd4d9140593e64a3561d4eb7babb8fd5d556851233a3b6866e2762d77396b3194fb2adf19eccd8d84ecadfbd0bd14f8c4b236a011a9133d6bf132b858eaa78 WHIRLPOOL 7089a3e3c975ef2888ce9cb1648d37892eb998fb74bace60f6421f2dbac859fc5fc87c72a3d0087fb608b9f52f025f868df67c5187342627cd1b9c5a4ec9abf2
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
Comment: added by hd_brummy@gentoo.org
-iD8DBQFU28yIdn07HTTCgIoRCLyCAJ0bRBecoMl2kQe2WDO1ERRv+80GqQCfTZHZ
-vyO+YKo7jEouNMu1shje+pE=
-=uOaY
+iD8DBQFU2+nbdn07HTTCgIoRCHLVAJ9BX5pbVh84TwH5oRdzT1Pv/kwctACcC+/k
+yrDPIKq4tdmuU9G8ljTyX/o=
+=4KSG
-----END PGP SIGNATURE-----
diff --git a/media-plugins/vdr-sc/vdr-sc-0.9.3.20120815-r2.ebuild b/media-plugins/vdr-sc/vdr-sc-0.9.3.20120815-r2.ebuild
index c0c6cb8..c40994c 100644
--- a/media-plugins/vdr-sc/vdr-sc-0.9.3.20120815-r2.ebuild
+++ b/media-plugins/vdr-sc/vdr-sc-0.9.3.20120815-r2.ebuild
@@ -22,22 +22,9 @@ KEYWORDS="~amd64 ~x86"
IUSE="+cardclient +conax +constcw +cryptoworks +irdeto +nagra +nds
+sc-conax +sc-cryptoworks +sc-irdeto +sc-nagra +sc-seca
+sc-viaccess +sc-videoguard2 +seca +shl +viaccess
- dvbsddevice dvbhddevice 3dnow mmx sse sse2"
-
-### DAMND !!! HOW DOES THIS FUCK WORK????
-
-# cpu_flags_x86_3dnow:amd3dnow cpu_flags_x86_mmx:mmx
-# cpu_flags_x86_sse:sse cpu_flags_x86_sse2:sse2"
-
-#X86_CPU_FEATURES=( 3dnow:amd3dnow mmx:mmx sse:sse sse2:sse2 )
-
-##CPU_FEATURES="cpu_flags_x86_3dnow:amd3dnow cpu_flags_x86_mmx:mmx
-## cpu_flags_x86_sse:sse cpu_flags_x86_sse2:sse2"
-
-#CPU_FEATURES="${X86_CPU_FEATURES[@]/#/cpu_flags_x86_}"
-#for i in ${CPU_FEATURES} ; do
- # IUSE="${IUSE} ${i%:*}"
-#done
+ dvbsddevice dvbhddevice
+ cpu_flags_x86_3dnow cpu_flags_x86_mmx
+ cpu_flags_x86_sse cpu_flags_x86_sse2"
DEPEND=">=media-video/vdr-1.7.21
>=dev-libs/openssl-0.9.7
@@ -93,13 +80,13 @@ src_prepare() {
# have 3dnow and AMDs do. SSE achieves good results only on Intel CPUs,
# and LONG is best on 64-bit AMD CPUs.
- if ! use 3dnow && use sse2; then
+ if ! use cpu_flags_x86_3dnow && use cpu_flags_x86_sse2; then
PARALLEL=PARALLEL_128_SSE2
- elif ! use 3dnow && use sse; then
+ elif ! use cpu_flags_x86_3dnow && use cpu_flags_x86_sse; then
PARALLEL=PARALLEL_128_SSE
elif use amd64; then
PARALLEL=PARALLEL_64_LONG
- elif use mmx; then
+ elif use cpu_flags_x86_mmx; then
PARALLEL=PARALLEL_64_MMX
else
# fallback values: