commit:     98ed8f70136eb711a0ac4d52bfd0774722e5177d
Author:     Joerg Bornkessel <hd_brummy <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 11 23:46:35 2015 +0000
Commit:     Joerg Bornkessel <hd_brummy <AT> gentoo <DOT> org>
CommitDate: Wed Feb 11 23:46:35 2015 +0000
URL:        
http://sources.gentoo.org/gitweb/?p=proj/vdr/devel.git;a=commit;h=98ed8f70

fixed CPU_FLAGS_X86 handling

Package-Manager: portage-2.2.15
Manifest-Sign-Key: 34C2808A

---
 media-plugins/vdr-sc/ChangeLog                     |  4 ++++
 media-plugins/vdr-sc/Manifest                      | 10 ++++-----
 .../vdr-sc/vdr-sc-0.9.3.20120815-r2.ebuild         | 25 ++++++----------------
 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_bru...@gentoo.org>
   vdr-sc-0.9.3.20120815-r2.ebuild:
+  fixed CPU_FLAGS_X86 handling
+
+  11 Feb 2015; Joerg Bornkessel <hd_bru...@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_bru...@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:

Reply via email to