summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexandre Rostovtsev <tetromino@gentoo.org>2013-10-13 21:10:24 +0000
committerAlexandre Rostovtsev <tetromino@gentoo.org>2013-10-13 21:10:24 +0000
commit42daffcaeaf4b29f413d356da6df12f3e6217f83 (patch)
treecf700d109091e60695c00fd750b66756ba036ed9 /app-emulation/wine
parentExplicitly call einstalldocs in multilib_src_install_all() to accomodate bug ... (diff)
downloadhistorical-42daffcaeaf4b29f413d356da6df12f3e6217f83.tar.gz
historical-42daffcaeaf4b29f413d356da6df12f3e6217f83.tar.bz2
historical-42daffcaeaf4b29f413d356da6df12f3e6217f83.zip
Move gcc and opencl build environment check into a separate function and run it in pkg_pretend() and pkg_setup() for non-binpkg merges for user friendliness.
Package-Manager: portage-2.2.7/cvs/Linux x86_64 Manifest-Sign-Key: 0xCF0ADD61
Diffstat (limited to 'app-emulation/wine')
-rw-r--r--app-emulation/wine/ChangeLog19
-rw-r--r--app-emulation/wine/Manifest96
-rw-r--r--app-emulation/wine/wine-1.2.3.ebuild23
-rw-r--r--app-emulation/wine/wine-1.4.1.ebuild31
-rw-r--r--app-emulation/wine/wine-1.4.ebuild31
-rw-r--r--app-emulation/wine/wine-1.5.0.ebuild31
-rw-r--r--app-emulation/wine/wine-1.5.1.ebuild31
-rw-r--r--app-emulation/wine/wine-1.5.10-r1.ebuild31
-rw-r--r--app-emulation/wine/wine-1.5.11-r1.ebuild31
-rw-r--r--app-emulation/wine/wine-1.5.12-r1.ebuild31
-rw-r--r--app-emulation/wine/wine-1.5.13-r1.ebuild31
-rw-r--r--app-emulation/wine/wine-1.5.14-r1.ebuild31
-rw-r--r--app-emulation/wine/wine-1.5.15-r2.ebuild31
-rw-r--r--app-emulation/wine/wine-1.5.16-r1.ebuild31
-rw-r--r--app-emulation/wine/wine-1.5.17.ebuild31
-rw-r--r--app-emulation/wine/wine-1.5.18.ebuild31
-rw-r--r--app-emulation/wine/wine-1.5.19.ebuild31
-rw-r--r--app-emulation/wine/wine-1.5.2.ebuild31
-rw-r--r--app-emulation/wine/wine-1.5.20.ebuild31
-rw-r--r--app-emulation/wine/wine-1.5.21.ebuild31
-rw-r--r--app-emulation/wine/wine-1.5.22.ebuild31
-rw-r--r--app-emulation/wine/wine-1.5.23-r1.ebuild31
-rw-r--r--app-emulation/wine/wine-1.5.24.ebuild31
-rw-r--r--app-emulation/wine/wine-1.5.25.ebuild31
-rw-r--r--app-emulation/wine/wine-1.5.26.ebuild31
-rw-r--r--app-emulation/wine/wine-1.5.27.ebuild31
-rw-r--r--app-emulation/wine/wine-1.5.28.ebuild31
-rw-r--r--app-emulation/wine/wine-1.5.29.ebuild31
-rw-r--r--app-emulation/wine/wine-1.5.3.ebuild31
-rw-r--r--app-emulation/wine/wine-1.5.30.ebuild31
-rw-r--r--app-emulation/wine/wine-1.5.31.ebuild31
-rw-r--r--app-emulation/wine/wine-1.5.4.ebuild31
-rw-r--r--app-emulation/wine/wine-1.5.5.ebuild31
-rw-r--r--app-emulation/wine/wine-1.5.6.ebuild31
-rw-r--r--app-emulation/wine/wine-1.5.7.ebuild31
-rw-r--r--app-emulation/wine/wine-1.5.8.ebuild31
-rw-r--r--app-emulation/wine/wine-1.5.9.ebuild31
-rw-r--r--app-emulation/wine/wine-1.6.ebuild31
-rw-r--r--app-emulation/wine/wine-1.7.0.ebuild31
-rw-r--r--app-emulation/wine/wine-1.7.3.ebuild31
-rw-r--r--app-emulation/wine/wine-1.7.4.ebuild31
-rw-r--r--app-emulation/wine/wine-9999.ebuild31
42 files changed, 981 insertions, 366 deletions
diff --git a/app-emulation/wine/ChangeLog b/app-emulation/wine/ChangeLog
index a697264cd6aa..53d67697d762 100644
--- a/app-emulation/wine/ChangeLog
+++ b/app-emulation/wine/ChangeLog
@@ -1,6 +1,23 @@
# ChangeLog for app-emulation/wine
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/ChangeLog,v 1.482 2013/10/13 03:16:26 tetromino Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/ChangeLog,v 1.483 2013/10/13 21:10:09 tetromino Exp $
+
+ 13 Oct 2013; Alexandre Rostovtsev <tetromino@gentoo.org> wine-1.2.3.ebuild,
+ wine-1.4.ebuild, wine-1.4.1.ebuild, wine-1.5.0.ebuild, wine-1.5.1.ebuild,
+ wine-1.5.2.ebuild, wine-1.5.3.ebuild, wine-1.5.4.ebuild, wine-1.5.5.ebuild,
+ wine-1.5.6.ebuild, wine-1.5.7.ebuild, wine-1.5.8.ebuild, wine-1.5.9.ebuild,
+ wine-1.5.10-r1.ebuild, wine-1.5.11-r1.ebuild, wine-1.5.12-r1.ebuild,
+ wine-1.5.13-r1.ebuild, wine-1.5.14-r1.ebuild, wine-1.5.15-r2.ebuild,
+ wine-1.5.16-r1.ebuild, wine-1.5.17.ebuild, wine-1.5.18.ebuild,
+ wine-1.5.19.ebuild, wine-1.5.20.ebuild, wine-1.5.21.ebuild,
+ wine-1.5.22.ebuild, wine-1.5.23-r1.ebuild, wine-1.5.24.ebuild,
+ wine-1.5.25.ebuild, wine-1.5.26.ebuild, wine-1.5.27.ebuild,
+ wine-1.5.28.ebuild, wine-1.5.29.ebuild, wine-1.5.30.ebuild,
+ wine-1.5.31.ebuild, wine-1.6.ebuild, wine-1.7.0.ebuild, wine-1.7.3.ebuild,
+ wine-1.7.4.ebuild, wine-9999.ebuild:
+ Move gcc and opencl build environment check into a separate function and run
+ it in pkg_pretend() and pkg_setup() for non-binpkg merges for user
+ friendliness.
*wine-1.7.4 (13 Oct 2013)
diff --git a/app-emulation/wine/Manifest b/app-emulation/wine/Manifest
index 5f8c572acd9f..42a66db4f40b 100644
--- a/app-emulation/wine/Manifest
+++ b/app-emulation/wine/Manifest
@@ -94,58 +94,58 @@ DIST winepulse-patches-1.6-rc1.tar.bz2 47873 SHA256 c963b08e520aafdc618caaa50044
DIST winepulse-patches-1.7.0.tar.bz2 48368 SHA256 280f8583574d5f0ef437e15790f96d0ade9bd4b5cc44771ec89023f76728ba73 SHA512 67c36d380c40d3a8144fd5f9e5bf5eea6adfdd178a6ebf3727e281938bdaffddfcc2f49cb30837195cf47f4c176c1812f0ab64bc36c8981611fc86dc5a8266bc WHIRLPOOL d8775bfff9bac174cb91550643a1994a3d0ea2e22a24c05d46ca2a7a7521ff53f481880c2e0191c4f0494acf11a05a8183abca033aa58ac58bbc8bd762d02a5b
DIST winepulse-patches-1.7.3.tar.bz2 49163 SHA256 893dc6251984f6a7306dc8064c50a6a605921094f84feb436c23be3b9e5d077a SHA512 f04b33479c92ce31df74ea49b8582cee2f9d7a4cdf132f212f021da89b19dda8e5a4b0daaec81533b100ef0af023157cf43581ab75fa263da3c1a5d712ec3e9d WHIRLPOOL ae2a599d7bdb49ce77cc56844ff74c7fd62b1f1164e9f7fdec499244fd609799c0fd7421d29ffda7e9fb599962f75c2ebe44ce72e0f0a80677e140f759ab22f9
DIST winepulse-patches-1.7.4.tar.bz2 49182 SHA256 26cc1ab6d91c45b4d83f07bbd7f43c9824470700a58325f0a1bfc1b76bfe419f SHA512 55095dcd3ebd1560316382ee5f625203589ba8ac2437f7993bee0edf61004d3c0cdba0aabc2e9aed3d195d8eda4088241766dde4c44564e81ea99cc47404cdff WHIRLPOOL 978f3bcc3cc14098b604cd737d9fa6911a5c3b76773a060586ba183a055cdc25e3b436c262c813094c7c2158ae607bcb3020738da16bbe2c48c595728755f98c
-EBUILD wine-1.2.3.ebuild 6070 SHA256 94b837ba10800f14c0933cf2121b51c042c54bba192587bd63b58bca9e2da235 SHA512 e881843c7f073797fd47e95ea9ae027246aa059b4f1167d8ff916390fc41612b5cdd1053c29f42c4a1a7bc1e3acd1847e43f6a626ab0d657f44aafe417511ba2 WHIRLPOOL f787c7639a87b41467728c313711a79379d93bc2c7cd23e262d769439d265e293a839c1fda586eb22376d15915559935a606998e170af7fa8b5ba17d0b15777d
+EBUILD wine-1.2.3.ebuild 6278 SHA256 ec9eb016245cd658db8599ce9463f001fbd12f6faac96b57688a86ed2a5b0409 SHA512 bebefc9fe86e82e06d18f02c18c92b8233a6a826361f3a2615a412aa7c68abd5e7d941c7fc2df69c221c3366d1a7bbf4f90c4aee7b0e44f2f73498a3ab099643 WHIRLPOOL 04cecb0c06f149355236faefeb662db84b7a383ea63c9676676b9b94c6201b397ce463f09ad63dfb179ea9eddf5aca224ffb78cec6440c1708eeabeee45d8ab5
EBUILD wine-1.3.28.ebuild 5794 SHA256 8f431745c960072bd644b92aeab68dd9f23a752310f1f8288f0f6bd2a4461231 SHA512 ecfb8a4831f695fae93f283d55c16e3f5b795b4b34725b0778c381f5f7ac4031be42a89303f014848c231cf675e74b5247d7ba9ad706c264147ddd89645ece52 WHIRLPOOL 67dd67726a89c61b83a1c9b19c37c0695af449c5f726adf146810e8dce49ca6506d01b319f6058ad264aa1fe5fbca36056c0f82cd9dedea3f361da71c3c4cf98
-EBUILD wine-1.4.1.ebuild 6410 SHA256 e318b9816a2c442da378fd5251398b8c94947c288c749491aef10705ef5c4e14 SHA512 b9d024b9733321346b0fe9652c6ad3f93ade84ba63fbd9bd1bf478db8a47a709b88259d1e720e7961755d5c5fa0c7b49eb120c3cec19f9cfe2bac0994b4fdca9 WHIRLPOOL 58a622156c08f40f2e3659aa03f80a6e190fcdf185737beb0705f7d74f4df5211bc2fa803162a7f17be8bd734ecb710b358a36042ca95b4537eaf361f3e7476e
-EBUILD wine-1.4.ebuild 6408 SHA256 d02f93861f43946b35da2c279eef70fc3e74a6c13c3dee493b881de7aeed8484 SHA512 1df8a6f1d086b71c9fb5ae863df7f7fb608cd8be1a47e094b1c0c6d5a970db3c3d63a2e780d60e9b8f9934d57f53ce2f75b0c8425d736cea37dd4929d2ffc010 WHIRLPOOL 2dfd517cb27427b1221825b65c34f80c08eaa9c08d2cf9a62f2a5db8f0c85f2d287e1b80e6d2818a8491c806983bba27e226ac41f1f9fadc3b0bd0044922be54
-EBUILD wine-1.5.0.ebuild 6468 SHA256 50bc9010f1279c83bf2a4ec59cd56bcebb2aab2cd7cd841acf35b122f5f27fb0 SHA512 1369678fedefd4e6030d50d1dc40e8fd89fe58179d315e2e549b95b78531c9a70f2912755914b600339742808f9022745bfd5dee7c38cf66b25b7e279eb3434a WHIRLPOOL 3d4fda4378db95a3c6cb1424ea34b5929ea8d0045ec7cb366ae51b66b22d303ba4b9e492868a04856aa3455b415f57f0547975790cb9599fe3c208156053af03
-EBUILD wine-1.5.1.ebuild 6412 SHA256 ccbaef43d30e1722f98a19088f4f15e0061c003057a084766ba9774eb08b92c4 SHA512 c1942ee50fbab5acae6c77fb5f238805c87b62becf858bc546c5c5ba008700393ddb58901527729146ead525459c2dafc5e0519ece0fbe7551fefc132fd5524b WHIRLPOOL 1c0db043a749764bb170f89e425f1460dffee689d1e4fd7e151cb0301075c62c78674e089750cfe65736d8081f002409cf12c6b51d5a27a20ab3fdaa20875833
-EBUILD wine-1.5.10-r1.ebuild 7132 SHA256 5e88e525a109ce7785faee9db28ea1ca113fb0b6a1faf470fbcf74e9b8faa68a SHA512 5334ce63abcf814474ce75e2c373e52ffbfc0696ded6fe38c48098aea6ae6c371757b1f92197448ffd8f1929c32a85a355e7de4fc103a30d32e33f23ef962d07 WHIRLPOOL b6ee72182279a31ff2cf838939315c14d3f7d3143974fe20a60a20c2ea0ef4bfb4c9862b4959e242349e90c4d7110a0eae1f3019a60daf49794f6f30db9bfdf0
-EBUILD wine-1.5.11-r1.ebuild 7132 SHA256 b5db600e1196e1c3c6367c64d4b4d89b4073fac540d7875f71a717815a1e67af SHA512 dcb0927dfd5b272294c91081bf5c16dac7292f16435560fe828a74ac15fd9ac07629a313433b486af239e40c62fbd5a40bedb8f35a69023874716aa9c69ac844 WHIRLPOOL 824a5d606010615ecee3487469224d6073cc71f2d1f798ec3086769d96ea36c4fb216a48b802a62aec8606e30bb12aef5f1310e3a0cf53f1a49af19a3343aa9c
-EBUILD wine-1.5.12-r1.ebuild 7132 SHA256 ad5d75a9728a1b0b8cb4a6fa096ba1561456dafaea84173c5ab8ae6b995b6437 SHA512 323c1ccad968377b73ed41ed2625b2d2b8c7d2d0deac92df45810d176835596ca8e7c2017d591dcc05a0e9149b66a59d460a6dac47df210b63c90a4e40dfa8f2 WHIRLPOOL a83788c205aa6fbc80aea9ccd810e3232d62becfa522d1afdc245a4c1868025e7d37d89337f928dbdd43368e0c3c200a65e6cb62585c04096189d415e4ca9d6d
-EBUILD wine-1.5.13-r1.ebuild 7132 SHA256 4a642a8fd199ec18b5d6ed8e8461047829e049683e32b18577c376822914ec02 SHA512 aa00847bac91e4e9878abd74c48889e8fab4e3f59878a8036865620237a05d601959e3bd32986cda5218ff61e5d6deb98fd3d5a0f47657cf2481d5d6ad470157 WHIRLPOOL f4d90fc29815c38d3d0e7bd3daa88e80083150fd0749f6138f4b3f80eb788a324bc9f4ed76005b78511e1dabdb9e297a73e0385e1a9b6b43c5abf86849c8b984
-EBUILD wine-1.5.14-r1.ebuild 7132 SHA256 52f04e7986edc79c6fb35b03dd3f9c7eb4bc5eb10fcea0e103fd8f1e9eed54f8 SHA512 3845780cadfcb19aa00c1f603656a8cc2c81bf336a24dc68b5c57ba830934a3647d1551b8a3c92da3c696ed650d0d2af5c2d4a370f95b8d1b4619a213034070a WHIRLPOOL 5aef7ff6c3827b72e016587ffcfc17b5552c6b7b668943d30400a4dffa192b86f9dd1678a164d8e48290984594ce4d55e06e4646347f667400d15ba247e1ce4e
-EBUILD wine-1.5.15-r2.ebuild 7221 SHA256 46ebf3e48bbb43c5bfd60d773d48a3fb8bafb1191afab91e1850bb762666c2d0 SHA512 5bfeb897c3cd78eea44b87e1ce400b1de2c86f14c87121dfb3edd880bb6ab767c862519956443ffefe2a3324e6126f59033fd4bee8addb0e92782ea74405641a WHIRLPOOL bfaff9e48bb7a895ea4a703371dce94e6e7272807362b4d1f93d9ad6c8bb83a3a6e3e02735424fb980ec49b00de61569a2b2b22d1b04346986a53f6f0752974b
-EBUILD wine-1.5.16-r1.ebuild 7221 SHA256 607f70aa4c27264ad3dbe4f3d9fcb6b00ea64653baea534b2662f24b7b0a26e0 SHA512 0925a9ac76e0535953565b4020b3cfc33d7b72439e0a11682f9794ef142afbe103f7b4a4bc5855cfbcbdf312dece407febc1258e9dda639e43aaa8cce82ddda1 WHIRLPOOL f35bbd3d575fcee4998e8c9c6828c0237109599301bdb24043aaaf053e03f46091d110619b34de07fc2fb0f03a324812073272db9ff28ff025744ea0804d60ae
-EBUILD wine-1.5.17.ebuild 7218 SHA256 fb4475208f1c268049eb64345682076a239b409b130bc9aaa18ee7e145fe8480 SHA512 25e6605985b9e5bcf76a23b66326967c3994687190917c3aee66594fd6cf75f295e5b7fd53a2653ba2f5daff9cce3aa0d76d59e32be3ebcc731d388253889954 WHIRLPOOL 538a1f5956209be758607fb0da1726411f3b0e4f94ea864b97e0be23730a18dcbca968f68e723526114d0979bfcb70a30259bf91b8bbcc73e3c7bb7a786ce53a
-EBUILD wine-1.5.18.ebuild 7888 SHA256 37e4bed9b291d3cfa6686804cc10b36b3c68609506d15979f50c41c960ce4dea SHA512 4d81f60abd2795ee5f91dc3035060aa582da490484bce74c6b67f2eb66b028ac0abd9ac13eb50a7a7f37abfcb6c47ef7894c41705eebc58e627b22e120f07a93 WHIRLPOOL 34b3bd67d864637f4a50fc428eaa327c3e7afb03be61103c187cb8547213dae3426b5638d53e9b5d57a72e5262509bd3207cf44752d188b9a904751cb7abd107
-EBUILD wine-1.5.19.ebuild 7888 SHA256 6ff5c9c9afee8724723017c93ba193fede135f9a90248e5aa0ab7649bd8a921b SHA512 6f8cced09caee2c0404361beceb4be2eeded4548ca0c1fe387a81242dbe8be1f156f47b9cb54658b210c87fcdbd4fa88486db185bb6c58679e0e7490d565ea2c WHIRLPOOL 845cc2592a2f4584e7e90f1ea61014982bfa8a4e6dfa745291c446af9df17d6f0e018dc93fbbac5a2064149b7a59aa087e3489d37f6476dd3c77ceb2760a76ed
-EBUILD wine-1.5.2.ebuild 6468 SHA256 289b56d391fae70519b7dcfa1332de4a3195f2e8e36490382db023c780e6f569 SHA512 a0a5acfd9bca0377391ccee153af3da7bcee833a62337e8a53567f293f0b1c4246c7920f64cee8f532fa7dbbcef5ef1e59ae1cefe936fcdb9b6e8757fcb7e547 WHIRLPOOL 25abb7127f1dc6583313536a3953d241e02d804c7ed986b157fa4583f7e8f06d9114f39b788f40e3876072f5faf51554cee2a56c71815ccf61b281a913e395fc
-EBUILD wine-1.5.20.ebuild 8076 SHA256 e7dc0a1f2a8ae9aaed5e3e3bdc40232688bc59e11ec379262524c349aa4b0977 SHA512 e0cf6c19097dadd2af48a7e73d20703a557ae516327f05795d287c4b5b288ea81b09ee8ef6b7abc5519f6372dbc23e4d81b9364e71ed3beb7ccda3cbb0419f20 WHIRLPOOL fcb96cad499f78315f35832590e6e73eef7721e5b970a9d63db540854fab06a27443913bbaff8f37910e24a31e29a3ed3b9050f3e7ab0db51bbdc99238f58d1a
-EBUILD wine-1.5.21.ebuild 8063 SHA256 93c2e058ad66515f60d2dbd1cab30c47d07a588bace18d352226c443bfb4ef40 SHA512 902c491e1b2a49d01b880e1d553da66c04ad66a6353e6531759f2be3bab316be3b5aab949d6c8373147df6b119563f96ca2f7f866b52a8628e78b8f61dace06f WHIRLPOOL c09155beeaa23c468be09dae1f3fb62d57330e5bd14a5e12d5a8fdc1e228e3780ccc2514dbefb0d6193219587c3204cea814d99fc935f8a859b13a5aeaeedce6
-EBUILD wine-1.5.22.ebuild 8063 SHA256 e2f908ba5b0c43f9f2aff40c1bd89ab9da5cf0d07e5cc7b7351194ad0b70bd1c SHA512 3a5b18659121bd731c6db0aacf8af10e0d5c5e537a8b3ef690893e498b0ea82888753de1c8ca7b1918b46f86152ba8657f8a2ed24471e9b7ca7f0a85a2472a53 WHIRLPOOL fdd62d3883d01999ecc6948e86c0726ab637b5fa5c40093d5e6c044e4c8c370dda9586d74e39962e340b43e560532e8db5948ebc606ecf1550b7974b60edb0d2
-EBUILD wine-1.5.23-r1.ebuild 8157 SHA256 308aea547c1938ee213ad7dcb259da48c0e5b17d0e51497c127edfa403846173 SHA512 975eb22a616e2b375dce7f9caeaa1baa3d50337a4708fcea673836142ea5c776d88309d814017f604fec53e2375b94020826f807ed86d06075172b0b462bca47 WHIRLPOOL d617ebcf174f3781e7c9604fa3d7e38d0178cea8fe263193a5ef23a23bb221068288580afcf9f98351ba78ab8ba712a3f024eccc8db5a9d955e7d85e43d7c053
-EBUILD wine-1.5.24.ebuild 8154 SHA256 bf3fcd0f49cd7502374a50ce75bcfc294b4457af599442eda2a760ac2373d34a SHA512 4b0d37e672e5c0b205cc6c7b4da77b0585e3ed5f7371f29f69e092799a1d91ba09c1b77d60c2ba6177bf15495e220f29a833c51b5a37ba890886d0b951384d74 WHIRLPOOL 192bd804facbdf8a7a06ad4c035a4c7bd13bc49acd1cc34de5bafee2975c34ad5cf6781a3ce9a049300e145db5959225cf162d8e1dbf265f2caae7dc8b26883a
-EBUILD wine-1.5.25.ebuild 8993 SHA256 be6cd7540e6e4ddf23b1c87e02dc06e97700ca007039b9ff56019a59f114e96d SHA512 64c6ef99cb02f784523857f3f7a47c851b2376fc7268ad6402fa8f31adba125daa29db4564412579144a7db46086dd7447f1a2b0ddcbad8affc6d68741dfa18c WHIRLPOOL b597393f37ace8de2edc54a0d03f741daafdce69678f78a062e73d6cdee27299c09d093c06cd19a7c66676c363477d4912da79e07ae57e4aea4f9e5f6e282b2b
-EBUILD wine-1.5.26.ebuild 8993 SHA256 783527e2a8525d5cbeca3c653a4b62668a142a0263221e8cc440de4db964bbc6 SHA512 a6bc10fccf7dcfac6401e7864f20617080657174514e468f6bfe38704d6111f8ce10e14e67be2624760af779ccc5ea438e48326554a8e67d3327dbff6df630b1 WHIRLPOOL 5fe2c90420af6bf28625f6a50a9207264abbabdec4a5d958e2bf6e328b6cb3784862845d8d02337f9ef6e33fb94fc93073c7fca60a3193128a4dbe06585f5ba1
-EBUILD wine-1.5.27.ebuild 8993 SHA256 91232c893440978a6736d0375fbe38a0458698753cd3eed89c712251083dc309 SHA512 60ed702a0b3e5fb73c4078a3e5c5fc9c35bd42ae72413dba9ca5bfea41d54ac0880ef3740abba790ae70cc8159955e51161840d57a9c1213f9e5daabf3c7d9f5 WHIRLPOOL cfded74a382a9f778dda56cd8b0108edb4e5b0013c3730d812b993fcec11aecf899f83af35f48748b4e3afe5a49ddf263fddabd21845fa8267c4428d1ebda684
-EBUILD wine-1.5.28.ebuild 8943 SHA256 2c7fc66047600f35c924fb3964bfdd9209d0a4927c85fa133c3d9e8cb98dd6d8 SHA512 96385265cb1087552ac7e1c36dc75171cd004c123878428deda58b2f604e3a74dc67c6251282410480c5f9eabcc292acba8e422408a961db853d901f8e573f10 WHIRLPOOL 8032b94a588f605f6727efb8c5486a2281eeab7c859ce331497c606a63a2f28a762edf0e76b249daf5e64403ee4885d5ff6a555cc80df5e9eae100b6cd271e67
-EBUILD wine-1.5.29.ebuild 8943 SHA256 9858abcd14e28688fc4b2e106c08cd0999ab81f90645606a3c05ec385b7762ac SHA512 14e0c78bd8d263a424fa1fd0b92994cfab177e8842f9be9b0628016afa289d02c8ca1e82ce5a204e0470e53d8abd6a361945f9fdd321f48c6e98e3448d9997f3 WHIRLPOOL a16a1f8071e88a7e985928a8b62be5b9d37aa941bf4a29d1da95bb9965a0babc0885779ddb586c69f6c30c16d3a3b21e7ce2866cba9aa7e4f489b92b98c730f2
-EBUILD wine-1.5.3.ebuild 6468 SHA256 acb12ad3bf31d55971700da48d56fe5bd368384e762357344bfe5be8517dd9c9 SHA512 cffc0526d97ae8fe4c88cfecd7a3c026e111d2259b77cd5012d104157a5180e35ff8f21c0b6c13ee8eccd1169301c8d22f0d7bdb99a21bd5089e0d15d07d5fd4 WHIRLPOOL 0fd559b3bd46991c29ab15bb679b7be04a0b9ed0dfdd5a9b35999a97bf139a987b5913a30d51266fd8a4dc220931250e6e58ddd8e4651fe89e98f46ae1e3a714
-EBUILD wine-1.5.30.ebuild 9593 SHA256 9f32331ef99d042907e2c81144f3996a900e136be382aa467e1189350bf72e4f SHA512 b40376a89e2376ce6bed72bb2b62352c866e251138548b2faf8899ec02606bb580824eb33f6a831faa0570768fe11b0e175d9206b9d83d9e39b3187a7746c787 WHIRLPOOL fd2c6bd9ac2576f4ea4d33874a1a1ee2029c6963cb5a5de02cc705d1a7cdff4212d3090d09b92234fd5e98b8fa28f30c3d497e708e7147f7cef1c8ccb20aa1f2
-EBUILD wine-1.5.31.ebuild 9505 SHA256 82cbaf2ae9ceb5673946fe87afc2b8041c7a3335ae9b7877a358dd030a5818bc SHA512 4e7c4e7cc1da49ecea4adad793eb7953080cfb27debd0e081e07bbdf3053b0061b4b50333d0749f65aa967d7bb0389b2895818ee5c57fd6b42ce1c7bffaf37cd WHIRLPOOL 83e7ff5631080d6d5eac87f540f4e9881abfc53fba92e0f6293375ed3b88d57593badae88e38d11e134ff10e65c65b7d4b2ba98469eedf4c975180076aa8de7c
-EBUILD wine-1.5.4.ebuild 6468 SHA256 3e09c08a009c90f9128348e3b496818a5fb5e49cfdff4fb088e339687fe54a9b SHA512 b3f07251d12b154a6a2a219c45d3a7cf8da8eae7ec25299c4fc0d6eb47622794e0b1827f26ce8080827715de91977ebbc1e798dba581976a702617842e6fe7d7 WHIRLPOOL f48f8a2bfb607efdc1fb284cde7332feea1c49073b862e3e15de5b92e177e012f5e99b79e24474b1d27bfdbb80ed08d91dd39b7d4cc1370ad1fbf749a451b6d6
-EBUILD wine-1.5.5.ebuild 6412 SHA256 d5eb98920cce10003386e9e0c05027a47da3cd024229bf2584cc904d626e7f2b SHA512 8482927e55c69fb60525980a563fc0ac230d108b40106e83c9d5002f16b53b8727be640993959f9276633b5e7e62f21816e96b61faf72024ff87b91e4fc2415a WHIRLPOOL 6c9418d35651a98c07294cbfc7b32f003a5abe0423eabacd3799b9d4d302a0c57673a2ec5709b9fc02cca908b5a9aab03ed3723ae99986946f1638b05263b2dd
-EBUILD wine-1.5.6.ebuild 6688 SHA256 860ac4eac9d7f62a167ce3d4301ba1c876c9fab043e14b6730475e601cbbe1c0 SHA512 0790d034ac10a56aaf46d3740f56b13a77b6d5328d0a27fbe76dd949f933e7cace13faa1ee9996dc9b2abc8d80069f997b585808b776d68dc1ce9be4be13f3fe WHIRLPOOL 2835315e82cf09cbcabb87d06b4a822374f7c379634bbf337eb5783cf2968d2d6a412a77f61a47ce6717e7313eed30b97eda91b47566faf7fbed453a7ac2020b
-EBUILD wine-1.5.7.ebuild 6920 SHA256 ba73dbca14ccf03e361a4f37b78d106eb35b972a6e620a7fbfa899a66ada2b19 SHA512 d266a2701ac483c12d0a0c0a9b8a38c0a0b5347a0fc1cd19d2e8e110aa69c97c4bc04597ea9220a50513f4f5bfb4bc1976d8d1fe468eeba222bf7ef69b485521 WHIRLPOOL 783b975ad58b901774b55f14e19823b623b4d51f8518d507ee0be63147b78530ba7fce330c9cf01ae6f7c8328250d9f56e44d43027aac23f0d45edc1097257f8
-EBUILD wine-1.5.8.ebuild 6920 SHA256 773cf9a885210db414b78eca4dfaefd6948322456f568db8bdf66e36a95eed05 SHA512 a819b13eaebcfbb0c4160ece086d2ea4e716ce1d959410225ba898d0513a4801ec90a7d7e540c1e0c92dcf90f591c106a0e3a18a2c7d1125f26229404ae9501d WHIRLPOOL f73f1cc8a3e59e7d4c180ae9880f4f99d9a2e1a3186c70f2c60ce9c0d4cbf7eb943a9e4d4033ee03b71add8a5b6114374a8360cb29fc8de2c687077be5874740
-EBUILD wine-1.5.9.ebuild 6920 SHA256 d74eb399f584c52881b0d0764073a9efc6c28393b4365a133c715db6adb89305 SHA512 409e495bec92ee300b0e4e89adaf88556687eebabd5fff57c92fd523f696c45bed2d908009e0417dea761bb51946d963cf7cfef7c01e389c264cc1ef3c552621 WHIRLPOOL 486cf2a3731a5c83ca4e0ee2d82ef87af81b2688a061b26e9ca6945f1c5b174ec953a5faedda65a495f0a8628fe87a1f3b40f09e4bd48f3fc6c75e6b43adc149
-EBUILD wine-1.6.ebuild 10159 SHA256 fa664bf2b9428705e95a19434a2525d4fe6884ba8fcedfa33423d161e7172801 SHA512 896ca97f0811bc0bc325c9e15c0fe703e5e2959156dce50ce960f7e9e1e6e3770b4029fb7831acaf66600e35ae5b6f3343328b3e84af986d05f32d4d4a46d2fb WHIRLPOOL aed791951dafb6816c1967a9b6fe515076018853a8f1f4b05aefe809ed4d75c9da3b2dd53e6b3d11167bc307a1358d82567fb1f05020f828801aa4636acbb66e
-EBUILD wine-1.7.0.ebuild 10082 SHA256 ce225cfd65153003eebe6dcdf255291f7728c57a6385f19d1eb212973101c36a SHA512 a32c112bbe32c0e6d443716682afb6183159edb424550c6a0ffebf28fe64210a9d7d3c3edb7cd30a2325cf53259c811f8c72e4b3dc15d3a65a4eb2647b59b507 WHIRLPOOL f351adc9df28df1d9ac6e376fe947463d80c96a33f9d60dcf854ba2bfa8e24ac80e63a9880e523c144f41ea03f708ee631e19e9afe2855a4f3852f64cba23fc9
-EBUILD wine-1.7.3.ebuild 10149 SHA256 1fe79da7e8fa819212ac7d13f8a7d8e533b740fc95b115193491f8940b98210e SHA512 356449bf7400911bfbb59f9321902157354756a19d28d94641d56a6aaa30c94a263c47e5aab3b968a0e02a5657439e063726630d936c0f99014710bc2a7a2478 WHIRLPOOL 3304c1d03ca895748cc13cbf9860a9a49bf2146c44a8619f25f48a8288860f242daf1da7ad9bf856e4c679a4cc64bcebcaa7ab7be596c1aab0ae3c910285945d
-EBUILD wine-1.7.4.ebuild 10149 SHA256 bb9a8c884b411b31d91626396216051972f9f6f4977d08478a31b15fc9087dfe SHA512 ec51c49a80d9d30b1b99ef581809d97371cc311cd349e6f9252863e402914df4149d1a6d4f964e9cc7ab02884d6d0fdf492cb661cd866edda4b8fb0d7b3350e3 WHIRLPOOL 1f08c7c7997f15c486f57268c9ceb1c4e63c9cb4101010966fe387900b1f0126184ab9eccf9b7fbc229cb70d2439a96a17aa9bc3644bd1889c69df407e881ad3
-EBUILD wine-9999.ebuild 10150 SHA256 7352918e62f893b9098e4ba7449c1cfb0c33aae7693a0c806110d5f1e8cfbdc0 SHA512 c8135cdbe96b5908bc7dbf75e12c27feb01e9a722c8738983a73cee17ee0f008c451fb02b268c1c1b24dd940722ce9fd092d69647fb35c5d0db08fa2eb93b93e WHIRLPOOL b7c94f44518c44880db08a0ade9f42a93535ef2dea40019d8374a40b480e17551ad58ce6778c86f0e8fa395b54e2f1ab65785851358703d031db0b85f9f021a2
-MISC ChangeLog 13425 SHA256 6c9518897367bcf6f3ecc95954b5c2f44aa935d93eb980c9c31f1e9532db47b6 SHA512 97a71ba7470c0f6f7c744ee28c37f3e70cf3021eb46687c5ce79e414d0d84106a29c6934363efa31bfea350f0390d960b3fdceca90a3741cd0b3532ef4b514fb WHIRLPOOL 3270771d14a75f388aa986e44cd6bbd6b5b2659f4a6c086b553d414fe46edb60e8d9c4da8591b9525bf7595800a92b10f716e196c86c10853551e9a580d96c89
+EBUILD wine-1.4.1.ebuild 6720 SHA256 e194a12bf7077bda6e387f76b4d724ad4a6cfab3f388d4ab21e4d9701104d47c SHA512 cbfb23af8db10ad33d0ae3505218163e5ebf9a4e82f5f417fcf93ea8636588ddb82421619f519a3302a2f4774f19ed03939e1cdb84ce8f2b4ecc66dbd7d349dc WHIRLPOOL a6263b7c3288d1a15700296e6a617d7bc100ccc97dc6696df1ad0a1b508f2176de2c7518617379f47db8c5aca9248b90c2b7c01956a374f8bb69d8be7fa0e67b
+EBUILD wine-1.4.ebuild 6718 SHA256 89d9cf56b37a936c6346c26989aa81ecca0fe51d3aae5e40b9eabb242b0bf005 SHA512 1b16fedca474105010a44a355960007d543a32c362c0a03042f535be9c8ab349287adebd470204bf531f21745f5391cfe41ed0881dafff87caf214fa8ff71a41 WHIRLPOOL a01a7ac5e22e1d5277f2c8673b9e0b90e015973d140c88b6fb56730b6e5ae2c89eadf8bc9e8858d321d2f1c759e9f609f1f36de43a84ce45fcf46bfd5ee14d0e
+EBUILD wine-1.5.0.ebuild 6778 SHA256 a4c1ec815766b1c95ddf462c11563c93dba220835794864969e1786ef3df9aa0 SHA512 4b000e3a43fa40eb95cb6f6701cafb2e22ef3b596819defd00cdc369403ff97bf81d09b5babdc5afe6a40bf88be59ba9f5920638ac5919a6c9388f028f43d17e WHIRLPOOL b2630e2e716c83360691c1d58f77c33e9456b8f2c660bfd21c45a076b3742ed70e4cb63862ed828e5a933d05894bea5a91aaf5bdfe30cc266c809edb41235fbc
+EBUILD wine-1.5.1.ebuild 6722 SHA256 93a6d567746a1704b673ad929f77a7e2bdc7427d3707ec5918c6f0e02206238d SHA512 b4393046f5139157b32ff26e115fdd219ec76d982af9d7652ec6b164308573648f3729a9cf4658940622ba22264144ea7ae31752501fe88b1c4d1bbc739d44a1 WHIRLPOOL c9575c31338255630df926339b843230a9ac46578ed66ec2284e5caa650720ad3ae57d385ebea370cff4c8b1aa39a815d5a1cbf9872fd7f4ec30a54731dcc38c
+EBUILD wine-1.5.10-r1.ebuild 7442 SHA256 a27b1fc2bc216f39b79aa640ef8803dcf6cf9d25ef77ea6209f334fdf70e44f8 SHA512 daa267b557ab76930908932ca7da5934097cad1f5f611ebafa26cbcbfeccbc519638b3e1b62d5acb21be6db5b4781fa0734a1614f1f9fe79e4138f787ca3894b WHIRLPOOL 46daac9b44a6441016103a6b0902d56a0a7ba25eae0a07633e0335ecff5d194c5717e9a48a5bd6e4f1c1110011148419bb9418d35f31f71685d4133d49170bf7
+EBUILD wine-1.5.11-r1.ebuild 7442 SHA256 17523b6d7bdcd2b606d6b77b289ac5f2480ad05fe7999dc9c62204648fb368a6 SHA512 133548dceee08610a4e64b4595203de531009a9f6b5a435262275d92d482f8e8380c14e10aacb798191207d032b3c420554ac7e7fb031a9792a42a7071462fc5 WHIRLPOOL 29da03f4342fa38a32ea7d820e7c52ec1a8d27b641f32e7b4ddceea2cd0233a3813c1eb2f9d0338c66db57977c3a7cae143152891d30b28c282c3a372f66c465
+EBUILD wine-1.5.12-r1.ebuild 7442 SHA256 2caa1fb31988ff2a972124435b81f6ffe637cfbe35c8137b023f6eeeca394f83 SHA512 b3b6db51bf0036d3404c348be638e11195095f2d0e6f1b2783f7d478b1e4176c8f899a42630d5258ffd25a0311edaf12b201518f4008c6d8fcbd4ffa8dd0d97e WHIRLPOOL 43d2c33c97544e96d4a8b6acb77081fd22fd7116df1a48cdddaaf1ca8f0a1966fd5d7406e940964f66a895b19abc5e33c5f12c2af55f206a969e0db34a5f2bc5
+EBUILD wine-1.5.13-r1.ebuild 7442 SHA256 f570df9604d8cdc290c6f79c62945dae4ebc0a499ef8827257d442dbe40cd0de SHA512 0bb42f3ac95dc492cde08102d46149fb76e3fe893e4e98b2e43ed5be69da33e81f48d85814ee04d5d1e6c08b7e3bdf5390fee84d026398525f6cabed5267f939 WHIRLPOOL 8b0e81b3ae4306a997de067461691b8f77e04ce6bb6673474e7dee55ab0e89cb295bc70abfcabd2b118ac290ae96f4536b1612229580f762b19279988d97c7af
+EBUILD wine-1.5.14-r1.ebuild 7442 SHA256 f7f702f09203d4287d37d6c028ff349ed03f73da0dcd61432bd90b2d8313b1f1 SHA512 10c93ae9f740acd90493a13412b8b0ad231951855168760b0fa63945a579c341fe1a58d3f6ef4eafa9816c6e46b242165e2e62f62fe8b666a9e1679e9d6f5f9b WHIRLPOOL 18fe9bde8200538e9da28463eb0584725a471fd4593b981f551d054eca5be254e0a6a1733b06d63ea0da968c9dba5299692b923b084430052f87aaad2d09fdc0
+EBUILD wine-1.5.15-r2.ebuild 7531 SHA256 5b3a35369b7b3aaf2815141cd0488fcc48ce3ad17847cffff1bebb6c8ebd215c SHA512 516dd11e4a2bde5bfab5a76a6d0a9793e9d59ca4a57060acd08397ffa494b716e48ebfe9bdd2139808b9962f8ded57f745bfce27a43ac4a4ae32d5b2b7c8fd86 WHIRLPOOL c2cd6b96a49de591f70f4be7c9a8b868146c34a0dec6fbf083bf84e05ee704d829c5bfeea83fd6ed8d69b0bf1463138902e60ea8ee9f9001c80c8b95d18c447b
+EBUILD wine-1.5.16-r1.ebuild 7531 SHA256 c46a119967b2f30ca44a8e504d376f4e1d600289dfb1aa105946d6a8b832c7cf SHA512 99fcbf880d5e552c7328b95cd3340b04c83edc02eae5be43a43d37c81e5f3982d030143cadec06133b9681fe8d02fc32f3ec726202968d128b64e7ae62b4bcad WHIRLPOOL faf3efd78054cec026d43ff806b93dc652958f6dc0a36fd512e5d429e48e4a61348fb6ec3b388aecda09d54f48b82a35d8efb50305b1bd87b069d01f933a9ac2
+EBUILD wine-1.5.17.ebuild 7528 SHA256 f8d852ad92c5a7ea592b48f844bdd86fa16c43080fbb8aadaf51b5519443ecf4 SHA512 55d4db6b51317f1298dccbc67589f0ebc47a217f2d3decea7b0208f0df65856cad812aa930c9645a666ce3cb3e7cc79015e08ccb1359bb92a4f53926d9dd2119 WHIRLPOOL 0fbfef11c1e06f332701c027d2faf4cc5be5afd0bd3304e44b31349e4c736292529a3d892e8fa6ce4524770bda60134ec814b8c38ab35a4fe2e49a3d08d791b2
+EBUILD wine-1.5.18.ebuild 8198 SHA256 4ba15b8597c96d6becb4ff7ec077a9b9f557e5b2c8933561d756d9b2521c3c35 SHA512 cf697abcbc5d58a9830304953419e72c10dc7a315d648dfaa2a99333f29e7aee7814942095332ac442f8d0d691c47930cf83b4a00701a2d5ffd0811fc8adbbf4 WHIRLPOOL 4866fd33a0f4267589c48ae4e290784e7bd56e27c94d58a06d72d8cd5060372ad48895c4ff9057d7fcbe53f1e85dd4efae212d85eee2787eb7f647e891e379e3
+EBUILD wine-1.5.19.ebuild 8198 SHA256 60aa6d23f5ca925b1b8be5fec830a0fe990b6335ab83710da7d47730a69e9120 SHA512 347e86336fe8b45ed8c13dcb998411cb0d8de463f5adabf68a7ef9b55bb873eeec1e7af875041c6c03b97c1c1180d216017bf5505a8d30f47ec05faf6d16282b WHIRLPOOL 9eac9bc0b8e35975bad1c46de65f9deb2367e431499d1a00bd9b3144defc0bde9ccf44c77d1fa499be647cdd78620784e20039538b2de760e6c02e20bafc4c59
+EBUILD wine-1.5.2.ebuild 6778 SHA256 7712574e23cb62bcb7de8db24677334a2c0b95151433ea9d852da2c626f16158 SHA512 a4482d4a03f791bfff03f8f2704ecafb1545a55e6fc55570f07b3963b8cbceed4ecd801f97075fbb6eae5e499f2e6815636e1d8fd31fbd897b309055b68d0db5 WHIRLPOOL d5a41f130a2fd84ac923bef709bf937469e33a49887717ace518f3e46bc25e68636607ca337236c26f35efc1b1c97a94c585f150059c53e246b885bac033117f
+EBUILD wine-1.5.20.ebuild 8386 SHA256 889081c1cf6c6dfc587164ec0a711f1b04b8f3f0cde4df1956d9242a9d84e7f3 SHA512 45b290b2c143d6c8cc92dbf466f3d50a342ded35a5c9e53cdd8def1e52a0609c42ae725f2156247f92553588e7dbd5ead9195c1f7c688c129f3f888d2a8de74c WHIRLPOOL dce62523d5f3f745232762270005406d584e953cf69da1852b6879addab7f93efe21a6d8b82f77555e1201e6e1aa1f9b3b6886cfe1f4131d32806166b27c6c71
+EBUILD wine-1.5.21.ebuild 8373 SHA256 7a6a3e36f5fa6b3967f57ed73482346ed104293c746587e5558c337c80e32ac4 SHA512 1a9768c3818ffd97cc3b845b31e7361529396e1dc1e27c25f33dd9549f99a53ae43c26aeee24f6d00434ca3bb9e2d960d22a0e49e8dc1394bc4e8bc578f4e25a WHIRLPOOL 2eb27ad71b2a20ea8f77466c27ec53b924e1ce9952661c5c3799fbfbe372ebd1dc8229f5af8e9105ad9d9f0e1e452fff801b753fa274f831cda6fc3eab616caf
+EBUILD wine-1.5.22.ebuild 8373 SHA256 517acf830c8393226119460948b1919520685bb75d699db40c3f3198ccde79b8 SHA512 273b4eb6baaad3fe894e53d4c706f3797268bcb2d693bef2fb705efb785633d335bbd493583d6c4b6fc25d939f27de128f936ca01763fc165f63e40523284d99 WHIRLPOOL e2a2fe1698200ed4c99e64b9ffe7a1cb505de39956760b1a103889ef9f0740f8a5337ad60a608abca2a075faa726e363466c50574e953028d998ad2d2376b6ae
+EBUILD wine-1.5.23-r1.ebuild 8467 SHA256 f3230518d60f6f81909e4a0d57fc9b8229c43b4c1fd74aaef17bbfc360fe9bca SHA512 2671450881ba25fd1c2e96956719339d4b85e70c2a0a6b9836422241f6872067e428a185f30f92fe02c9406d42efdd590a87003025a37aceb3ac9b4babd1784d WHIRLPOOL 9996ba923880e41c3a8845e8dcdf0d4f26711dfb259ccc6eaca97b33b51411c497acb5973f1217d8d812519b93f9e78dbef732cecb44ad673da6dc29ff377cc8
+EBUILD wine-1.5.24.ebuild 8464 SHA256 e70424cf7b866c1b57f3d583515662e14bdedb0f3286ed28163c48029369f52e SHA512 8940c72e9a20071620d10c8045f6b2f2343727c2a92ece083a417bad7b860311f65c08c49aa6e12a9a32b74a20daf17aca9e3d2df85a6a2b98b9452a6fa4499c WHIRLPOOL ec92a949e34db91e8c33fd77e096c5d2def4280bd5db222508374f4f659747d869cd567d706366e2e6cb4eb70c7d1cb9b2dd6af9deb2b7794086ff8d79a7e46f
+EBUILD wine-1.5.25.ebuild 9299 SHA256 e507febe7f3469f602b50b9d36acbbd350355765dc9812c75226a567214264f4 SHA512 d54359d734f31970920ed4a180223cd7e03c9767d77947cfae3e65807aac1ce4b37ab5955f559d64823f6cdd0e224fa243216e6d2d643eda7bfc90f276516d10 WHIRLPOOL 174fbf974d5c6d8b5ed2045b643eacefe14abcbf1aba4358961bc5de9bcb26d8643d07ebe7fe5c4f9466b0a07ee1e68acffba773555a851f5d7809f885aa4b1f
+EBUILD wine-1.5.26.ebuild 9299 SHA256 0c4eb07bb84e5ad6be3e612217cc2475dcc9464ba197ac6e1322224808bd0314 SHA512 272c513c74fe6b0e94a983f5bb067d5b8556998ba0c2b86958e6971654bb9533260035fc35e6186b29320fb7b3e2ac2ec25e4d5f60caa93afef4f298155cb36e WHIRLPOOL 1179a0a9b36e01625ed1b7d865c9ea12a078ce3a5034c9438a05a8f0158336c83bdaeeb45a0f780409e0877616777ff3a7f894208650f12d67e16815ab2f551c
+EBUILD wine-1.5.27.ebuild 9299 SHA256 cc700fedf0564022158219b48de33faebcf2fc843a51d69632de45781811c895 SHA512 f315a9482f63ca13dac10602627de8f40aa408e7a65b92109ac12c19feadac9d3fb35a9b5d539d8128ea6ab06a4b39fd130460a24ec6d6cb01d9194f6e59cceb WHIRLPOOL 71ae1519f4411f3910e8d2be41f77580020f3c57772afb65e40cc58029948026bb587beaafd9d17ad1a647d50890bc550446a3160ecf48d7cbb8f00c144e6f3b
+EBUILD wine-1.5.28.ebuild 9249 SHA256 48778646066166b8e2de265a7e0d0ba3ff472414fc6875ffeddcb70d1e736b6e SHA512 17b22c806d2a7ba60e67ca53d05d0922444cdbd7348e6c1603f48ae25e9065d8c7b55fc16f1dd1edee8177618c47a9995ee3c17ceb9a10f51ec87595b230ca66 WHIRLPOOL 484c32365dc5eeffe3b59831bdd694761328beb665076b309f6467b599e09ed324120d14e09df6ec13faf7c67e972502b8beb4c054be38805477f685d997208c
+EBUILD wine-1.5.29.ebuild 9249 SHA256 ef8e6faad531ad8c9e0ea7469eb160d800704a7a88f1b38182afb5a98b503acd SHA512 536901d2d49fcb15767cd250970db3791e9cec98ce57ae18e32fc73d9752194f1f6064a0df0099761f22613007a85ce8320c27dcd38d6ce2a09ea348b160dc1f WHIRLPOOL c7cc9dc0c85c83e23cbf8079acd05a9f45b09668df4563b1cc6fcf26463906ba64378711e6c63f0512de9709dcfb06a0a141fc6d815cd7ea829975a9573c3153
+EBUILD wine-1.5.3.ebuild 6778 SHA256 d5304f1131cfae7113ed2bfcda26050f2d32923e2d4900ac42d461463ec4ff27 SHA512 a0582341a91c8a80031395dfabeb19cfe79e005355a82ffa1156a765724aa999a3e0b3662659dd4b4ffd561fe1d57713c025da1e70284b6da7fe301eb69aea6d WHIRLPOOL 50f74342db2165bede958d36688edf669ec027791c83f24973df98a4e5577a948e936969fadb2f1db8fd621ca5944856dd44d8a521bf003f4d90a78afd3fdb14
+EBUILD wine-1.5.30.ebuild 9899 SHA256 b8861fff121a6737982c866a206c5ff65cc29fa835209716da6038e1f4187f4f SHA512 9cdc9ad432fd06efd569c5051aac959d1ef618819a5e37e88858e5dd925e7f5231e4c313e5cb47126083ec0735ef282f35dd14eb5b010eb9efe8f50b6fa70894 WHIRLPOOL 3f641ebbdf4448aacade1f4c8974969f828838925bc42c27e1758b0cd0c81abd0e95998cc5b1ea38aa7afa6997aade30df4bd1923159da7562e69b54d0f5b703
+EBUILD wine-1.5.31.ebuild 9811 SHA256 e8be30c538d51bc4f102c7b94f876666e55f3514fc87934fa867cef34ad43227 SHA512 c34619f32886773ffae64b64814d5f6110baaa1ab56cbce86560101a14f28ae2e51147c730c9df1c599b0c1247b5b04add78d73bc76925ec67b15abeb8aff5e5 WHIRLPOOL 4a6fe994a0c7da169cedb177691248f97c1dea6ccc942b5bd4564c6b40c4c2a5bcf85d891d82fc1222e057b65d3c8afee9291e84fd1b5efef67f817eafdaa236
+EBUILD wine-1.5.4.ebuild 6778 SHA256 f011bab387b47214201d2976b1da2bc338b769d87cc9407570201aeea52f4918 SHA512 a43260ac4b36b4558b49c0f46ff027ed73447dcc30863adb0ea353e13dc57e2da1c76220057a635a6e3cfdad18b88bff1a2864a2bf8c83bb7449aee9120eab51 WHIRLPOOL 9dc1a47b498db31e51931f25945d248eec3f43c0420e3cfedab039bbc58889bc8237e0105184c4d487b184a4ce5d0d0c161f913f6a843cec31a46c30ba9117c4
+EBUILD wine-1.5.5.ebuild 6722 SHA256 11e4c525ef1b7436a616a3b626942f831b60c45349c5768659f450430ce68a7a SHA512 e90ce78043b7ae99813f56c0ffa79aeba1cf7b19601ac73931b78e7e423304755fa02bc7fc9452ad2476af81d4781e6f9483d9972f6a1d87aa1d926bca0608af WHIRLPOOL fa85d19eda15d28959615903681eaf4142ab3657afd36519c65154b0f7104cdb50d464d047983068d8aa45e5304003d26ef242051a7694ddf41347551655ec4d
+EBUILD wine-1.5.6.ebuild 6998 SHA256 e5b53be077c3f5b93e8c7d6613135ca537fb36d16d58fbb094f2f9f8c0850e28 SHA512 a3e006823f93f69a71a2f042616a3f88b0a03fc4795dd6333a60860b34c01ae9b73e99130fba9f8c1c82dedf14a608eba2cce82be6b87e2ece408d741df0f87d WHIRLPOOL 21a44b568153c9c960f746864241d1ee2f04136f44d434cfc783a85a50156b9f85fb015a6ea7f1b2cbadb978aa3defa55d5629c8459494d276341e31314050d6
+EBUILD wine-1.5.7.ebuild 7230 SHA256 7adaf5bd12c8c1bdea2ef77621965d13b141314385eebc7fa9293b326f7188a6 SHA512 b4b4ef8f894527352c9a6affce27b08b6bf05843d700fcc4bc1387abf3f7d9118e465f1a695eda1f7f36b57d4e03a1608422e4dcdab6784051d75fa06c0da9d5 WHIRLPOOL 9566c9de567852bd234424138920cfad6d1e54bc0ecca2464c33a0a0a2194eaad1eeca687b1f2308970ed429ea32ac5fd3dbcde27965dcdb8331837d987822ea
+EBUILD wine-1.5.8.ebuild 7230 SHA256 726939d8ef8aa0131709a2b5da0d31d35e40f3f30f74257901c991c5dc35bf77 SHA512 408e64f289724abbf88a975464c99977e8358ddf0044798fb26bd584bccde6a56273730cbbe60de31dbaf33ed3cd30c3de8ad9ea30d6b5bcdd188c34f4e7060e WHIRLPOOL fa6ac4eb1fb90524ded60d9fdda4a6860d70a97eabbfa77775a1b697192fb57cb5c093185f3bd0ab569090efbb1a1093ffa43f1b61435613234015bc98457b14
+EBUILD wine-1.5.9.ebuild 7230 SHA256 817512124347085810db9c0528cbeffce07e2cc1ec516b8a7f44a427f52a69ed SHA512 07c87462e77fef0ce94c8b53e236be818a407cab570694d7d572b8252ad99d31b18bf631e8bd748ba7e631898f468dd889cef8afd1cb07673e7c7b6f7ae6395e WHIRLPOOL efbb94392064a0b47f06dc5c32ae83e601d42bbba229e05a2138dc7f1ce70fb342331c3ef27fec645e417fa9cad60ca83c69ff4c3174708f24af01e08dec0a36
+EBUILD wine-1.6.ebuild 10465 SHA256 c51b81c4c76d84656afd2591b98cefab84fce4fe378c20069234e501879eae70 SHA512 3c37dcdeef742988044b92069ac94f888a23ce85b2a7d362f3e8faba2adc27bf65ebb12f1f14f5aa7de23642bc416e2caa008753286ddaaa4e2da4bc4dfc2187 WHIRLPOOL 5265d0188ee459047f0de03ab192e8d38b3c995ac90c6fb86f03b9e774dba63073014154bbcead0446b7fcb3669f106a64d903aa93e076afbfa8d550d6a1dec6
+EBUILD wine-1.7.0.ebuild 10388 SHA256 0e2248eee8d74321ecb7526e07161ba581aae7d3ddc54067e402382880a089c1 SHA512 005228015de2e98cb38e3b1577daf5a6940e524aae1a2667978d0580b006a216edb60a1e7aa6751c50345829fd67f58a088540749f3b1e160a7cbd485a0e3203 WHIRLPOOL 18b589965d8098774ad8c22937052d0835612dd3adb835be45364efb87be22b43c6262bff5e5914d7188ca78cda14c8a8b49292fc115d77f42939203fb944ac5
+EBUILD wine-1.7.3.ebuild 10455 SHA256 83a75661513c372f42c124eb0856260267229d7414fea8d854a3dbd98d0c1270 SHA512 7fd716bfb79a795aedd104ff9215e5d27f0a4603d1680a4aeaf095d90f5db91068bd6814528b719400dd0f554b021110a650dcd657a4cb329f3707f9da0d4f4d WHIRLPOOL e1877937a5548e5757ffb905bb9e066461de6ea5abc6bee4640672794e2241a3ecf2968fcb09cc69b15edaad689b7175b34ee3ac08ec01661de604f9c3098077
+EBUILD wine-1.7.4.ebuild 10455 SHA256 a44bd621546082595fb805a344c7791a2a71abea7ab40c227be3e410751aeb14 SHA512 a2f2afbec0ce7581f806e226f14090242f03992e58e7c1fed39d2b3855b9c7191ec8c1e4b3345baa86d92614a83cd390d289283ed3adb79c93ff79a8298f71c2 WHIRLPOOL eb361751d5adb31ebc4901ac136581deb739de67f7071292d696ec7ab25a4b552623c356e0fc21db18bc6f9894b5fb42c59ed4a0189e27f0672463551eadf6a5
+EBUILD wine-9999.ebuild 10456 SHA256 7d52e0d3651a01924b5b352e4cce5a4710f74bf0494e41bc91bfe7d06f231660 SHA512 e07211599b59f3d979dedf0aae543d5ecbca5f44d85741f4465b99757e76f4091934193a5bc98b301e04cba275b16684027842329a578906a7f12f219d04ef6e WHIRLPOOL 7d59c2750c52bcffcbaf98548138961d6d0b70bd3cb4fdb25a689b8025d84327d6002c7dda8e52ec1c9d2355ab5de99483557f01edb3e452e8adb7fd4f494261
+MISC ChangeLog 14474 SHA256 4867a3e2156f68fc940f53a9b9d85eacfca501343dce792ff398c943604302d7 SHA512 81011cb8b932df5e1d3ca3d88eb7b895a6dbf1cd1e8ad62e0dfff7552715241546048c3d2ad8b41c220167a33d60a4e11980daf3870bae88cf7afc49331295a4 WHIRLPOOL 64b25229ed7f618d97f87b4acda3e161f32003d684cad123fd1113b805f428ce3c276e9a81dc4f206e33cad71910d43ed062d6b8b3f121cfa254018bb55e93a6
MISC ChangeLog-2012 100362 SHA256 8e70fc54e7945c1f41e3e0b64fef6b9a7fe89acdaf8c79a06a16048fe8d2e26c SHA512 ca875e847ba100e1f19774b31a2b45a81d776275e3d11944be8a7b01dfcdbf4265b1a340d691bc4fe4054fea006059a06ed52bc0516b1f8b44a1772a1c813278 WHIRLPOOL 36ec708601a25cb8fa93b471112538480b6ef82cc4e6703b3d045f883078b49209ceaeef7bafa8417b881c2d11df84df9c83d1985d0d687a11f3db3de5abb014
MISC metadata.xml 2121 SHA256 89e8b63b2f497296c3c9728a03afcfbc65b234d64b8109aabb6d61aa75c1534e SHA512 f08d378bded55681c85067aafa352b81f2efd269f8e061f106ab9cfa9d2698255480ee85c3ff58f58670e0b7980d4ecb2bf9ec18c4d199e915cb4cae80caf930 WHIRLPOOL 6bdd7b61d48b1aef4263ad76faf3b137aa0a9e9d4bdc803d859478cbc8215d59c11c0a907eb40832a3ec4cbb5e19f25920e39c54019c9a69dbdc4b6fadda6c64
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
-iQEcBAEBCAAGBQJSWhCIAAoJEJ0WA1zPCt1h/jAH/A8ce+2YB1yI+OYYQAVDq85u
-QxH418VdzBeFcOkxZXroQT3yC7o0xWZOrSZJr5GHd2FENJgYCs99V/EAYiZYIT9a
-9bD1m0IZLyAKadW8+U1U/f3i9QnntwYKVoFRKWDgik0Uvt4t+YpyZBfjOZGX+9o4
-9yW4AUa0ej5PeD9+5Vpzp7tZiY8DGrquAqvgj3Prst7GC5UeDlS0cJZIfcL/oyQF
-GIdd5RxX60hW/9o+ZG91PhvSuX4E6uUggwd5zdmf7F8Qocarg9Pr94+wzot0YHNU
-eGB8o8/WiQFACsIz0sahTnF4KJbri8b2JMIrUMu6YZDSJaHTWshsxxGJGsHZfAA=
-=vojw
+iQEcBAEBCAAGBQJSWww7AAoJEJ0WA1zPCt1h9qEIAIby+TxuB1nEayhwssfcTkg4
+uCUic7xLgVCq07vobZcsx1IVKF20J5K1US7ZmW2h0Fh6g9xHIbi+MBfd39ppNvhG
+yHpcFga9enb4/RrE95kU0KpH4eUyB1/0Su9i2L/yR9u5KwI1tcj6Y2npY2lr/c2L
+00oMPlMD3y3t8aZ4oLd9dsyIevMdRPgVaeu5BQhvg+zwyfCPzSAp+YqqCP6uKOPa
+arV4kquV6/1C5trZvBiz4L09uc41vVj6lVCLr4Ty6+dzQJzQkp7gGQxjZ7vc76Mu
+P+S4O4DXYrmYR4ZXgwwuI3ZCzycI9ccahu11egswYoBq8Hxo8m/oo0gpkzsCpQ0=
+=blap
-----END PGP SIGNATURE-----
diff --git a/app-emulation/wine/wine-1.2.3.ebuild b/app-emulation/wine/wine-1.2.3.ebuild
index e078d6362142..2b683dbf9742 100644
--- a/app-emulation/wine/wine-1.2.3.ebuild
+++ b/app-emulation/wine/wine-1.2.3.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.2.3.ebuild,v 1.25 2013/09/01 14:38:32 tetromino Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.2.3.ebuild,v 1.26 2013/10/13 21:10:09 tetromino Exp $
EAPI="5"
@@ -102,12 +102,25 @@ DEPEND="${RDEPEND}
virtual/yacc
sys-devel/flex"
-src_unpack() {
- if use win64 ; then
- [[ $(( $(gcc-major-version) * 100 + $(gcc-minor-version) )) -lt 404 ]] \
- && die "you need gcc-4.4+ to build 64bit wine"
+wine_build_environment_check() {
+ [[ ${MERGE_TYPE} = "binary" ]] && return 0
+
+ if use win64 && [[ $(( $(gcc-major-version) * 100 + $(gcc-minor-version) )) -lt 404 ]]; then
+ eerror "You need gcc-4.4+ to build 64-bit wine"
+ eerror
+ return 1
fi
+}
+pkg_pretend() {
+ wine_build_environment_check || die
+}
+
+pkg_setup() {
+ wine_build_environment_check || die
+}
+
+src_unpack() {
if [[ ${PV} == "9999" ]] ; then
git-2_src_unpack
else
diff --git a/app-emulation/wine/wine-1.4.1.ebuild b/app-emulation/wine/wine-1.4.1.ebuild
index bd851df5e853..c65454f3c770 100644
--- a/app-emulation/wine/wine-1.4.1.ebuild
+++ b/app-emulation/wine/wine-1.4.1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.4.1.ebuild,v 1.12 2013/09/01 14:38:32 tetromino Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.4.1.ebuild,v 1.13 2013/10/13 21:10:09 tetromino Exp $
EAPI="5"
@@ -106,17 +106,32 @@ DEPEND="${RDEPEND}
virtual/yacc
sys-devel/flex"
-src_unpack() {
- if use win64 ; then
- [[ $(( $(gcc-major-version) * 100 + $(gcc-minor-version) )) -lt 404 ]] \
- && die "you need gcc-4.4+ to build 64bit wine"
+wine_build_environment_check() {
+ [[ ${MERGE_TYPE} = "binary" ]] && return 0
+
+ if use win64 && [[ $(( $(gcc-major-version) * 100 + $(gcc-minor-version) )) -lt 404 ]]; then
+ eerror "You need gcc-4.4+ to build 64-bit wine"
+ eerror
+ return 1
fi
- if use win32 && use opencl; then
- [[ x$(eselect opencl show) = "xintel" ]] &&
- die "Cannot build wine[opencl,win32]: intel-ocl-sdk is 64-bit only" # 403947
+ if use win32 && use opencl && [[ x$(eselect opencl show 2> /dev/null) = "xintel" ]]; then
+ eerror "You cannot build wine with USE=opencl because intel-ocl-sdk is 64-bit only."
+ eerror "See https://bugs.gentoo.org/487864 for more details."
+ eerror
+ return 1
fi
+}
+pkg_pretend() {
+ wine_build_environment_check || die
+}
+
+pkg_setup() {
+ wine_build_environment_check || die
+}
+
+src_unpack() {
if [[ ${PV} == "9999" ]] ; then
git-2_src_unpack
else
diff --git a/app-emulation/wine/wine-1.4.ebuild b/app-emulation/wine/wine-1.4.ebuild
index fdd8c38f787f..facb2ac49042 100644
--- a/app-emulation/wine/wine-1.4.ebuild
+++ b/app-emulation/wine/wine-1.4.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.4.ebuild,v 1.16 2013/09/01 14:38:32 tetromino Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.4.ebuild,v 1.17 2013/10/13 21:10:09 tetromino Exp $
EAPI="5"
@@ -106,17 +106,32 @@ DEPEND="${RDEPEND}
virtual/yacc
sys-devel/flex"
-src_unpack() {
- if use win64 ; then
- [[ $(( $(gcc-major-version) * 100 + $(gcc-minor-version) )) -lt 404 ]] \
- && die "you need gcc-4.4+ to build 64bit wine"
+wine_build_environment_check() {
+ [[ ${MERGE_TYPE} = "binary" ]] && return 0
+
+ if use win64 && [[ $(( $(gcc-major-version) * 100 + $(gcc-minor-version) )) -lt 404 ]]; then
+ eerror "You need gcc-4.4+ to build 64-bit wine"
+ eerror
+ return 1
fi
- if use win32 && use opencl; then
- [[ x$(eselect opencl show) = "xintel" ]] &&
- die "Cannot build wine[opencl,win32]: intel-ocl-sdk is 64-bit only" # 403947
+ if use win32 && use opencl && [[ x$(eselect opencl show 2> /dev/null) = "xintel" ]]; then
+ eerror "You cannot build wine with USE=opencl because intel-ocl-sdk is 64-bit only."
+ eerror "See https://bugs.gentoo.org/487864 for more details."
+ eerror
+ return 1
fi
+}
+pkg_pretend() {
+ wine_build_environment_check || die
+}
+
+pkg_setup() {
+ wine_build_environment_check || die
+}
+
+src_unpack() {
if [[ ${PV} == "9999" ]] ; then
git-2_src_unpack
else
diff --git a/app-emulation/wine/wine-1.5.0.ebuild b/app-emulation/wine/wine-1.5.0.ebuild
index 6248eb931120..0e095132cbf7 100644
--- a/app-emulation/wine/wine-1.5.0.ebuild
+++ b/app-emulation/wine/wine-1.5.0.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.5.0.ebuild,v 1.15 2013/09/01 14:38:32 tetromino Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.5.0.ebuild,v 1.16 2013/10/13 21:10:09 tetromino Exp $
EAPI="5"
@@ -107,17 +107,32 @@ DEPEND="${RDEPEND}
virtual/yacc
sys-devel/flex"
-src_unpack() {
- if use win64 ; then
- [[ $(( $(gcc-major-version) * 100 + $(gcc-minor-version) )) -lt 404 ]] \
- && die "you need gcc-4.4+ to build 64bit wine"
+wine_build_environment_check() {
+ [[ ${MERGE_TYPE} = "binary" ]] && return 0
+
+ if use win64 && [[ $(( $(gcc-major-version) * 100 + $(gcc-minor-version) )) -lt 404 ]]; then
+ eerror "You need gcc-4.4+ to build 64-bit wine"
+ eerror
+ return 1
fi
- if use win32 && use opencl; then
- [[ x$(eselect opencl show) = "xintel" ]] &&
- die "Cannot build wine[opencl,win32]: intel-ocl-sdk is 64-bit only" # 403947
+ if use win32 && use opencl && [[ x$(eselect opencl show 2> /dev/null) = "xintel" ]]; then
+ eerror "You cannot build wine with USE=opencl because intel-ocl-sdk is 64-bit only."
+ eerror "See https://bugs.gentoo.org/487864 for more details."
+ eerror
+ return 1
fi
+}
+pkg_pretend() {
+ wine_build_environment_check || die
+}
+
+pkg_setup() {
+ wine_build_environment_check || die
+}
+
+src_unpack() {
if [[ ${PV} == "9999" ]] ; then
git-2_src_unpack
else
diff --git a/app-emulation/wine/wine-1.5.1.ebuild b/app-emulation/wine/wine-1.5.1.ebuild
index 37edcee3e030..85007c889913 100644
--- a/app-emulation/wine/wine-1.5.1.ebuild
+++ b/app-emulation/wine/wine-1.5.1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.5.1.ebuild,v 1.13 2013/09/01 14:38:32 tetromino Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.5.1.ebuild,v 1.14 2013/10/13 21:10:09 tetromino Exp $
EAPI="5"
@@ -106,17 +106,32 @@ DEPEND="${RDEPEND}
virtual/yacc
sys-devel/flex"
-src_unpack() {
- if use win64 ; then
- [[ $(( $(gcc-major-version) * 100 + $(gcc-minor-version) )) -lt 404 ]] \
- && die "you need gcc-4.4+ to build 64bit wine"
+wine_build_environment_check() {
+ [[ ${MERGE_TYPE} = "binary" ]] && return 0
+
+ if use win64 && [[ $(( $(gcc-major-version) * 100 + $(gcc-minor-version) )) -lt 404 ]]; then
+ eerror "You need gcc-4.4+ to build 64-bit wine"
+ eerror
+ return 1
fi
- if use win32 && use opencl; then
- [[ x$(eselect opencl show) = "xintel" ]] &&
- die "Cannot build wine[opencl,win32]: intel-ocl-sdk is 64-bit only" # 403947
+ if use win32 && use opencl && [[ x$(eselect opencl show 2> /dev/null) = "xintel" ]]; then
+ eerror "You cannot build wine with USE=opencl because intel-ocl-sdk is 64-bit only."
+ eerror "See https://bugs.gentoo.org/487864 for more details."
+ eerror
+ return 1
fi
+}
+pkg_pretend() {
+ wine_build_environment_check || die
+}
+
+pkg_setup() {
+ wine_build_environment_check || die
+}
+
+src_unpack() {
if [[ ${PV} == "9999" ]] ; then
git-2_src_unpack
else
diff --git a/app-emulation/wine/wine-1.5.10-r1.ebuild b/app-emulation/wine/wine-1.5.10-r1.ebuild
index fc20cd2100fc..6b2e7920076d 100644
--- a/app-emulation/wine/wine-1.5.10-r1.ebuild
+++ b/app-emulation/wine/wine-1.5.10-r1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.5.10-r1.ebuild,v 1.7 2013/09/01 14:38:32 tetromino Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.5.10-r1.ebuild,v 1.8 2013/10/13 21:10:09 tetromino Exp $
EAPI="5"
@@ -116,17 +116,32 @@ DEPEND="${RDEPEND}
virtual/yacc
sys-devel/flex"
-src_unpack() {
- if use win64 ; then
- [[ $(( $(gcc-major-version) * 100 + $(gcc-minor-version) )) -lt 404 ]] \
- && die "you need gcc-4.4+ to build 64bit wine"
+wine_build_environment_check() {
+ [[ ${MERGE_TYPE} = "binary" ]] && return 0
+
+ if use win64 && [[ $(( $(gcc-major-version) * 100 + $(gcc-minor-version) )) -lt 404 ]]; then
+ eerror "You need gcc-4.4+ to build 64-bit wine"
+ eerror
+ return 1
fi
- if use win32 && use opencl; then
- [[ x$(eselect opencl show) = "xintel" ]] &&
- die "Cannot build wine[opencl,win32]: intel-ocl-sdk is 64-bit only" # 403947
+ if use win32 && use opencl && [[ x$(eselect opencl show 2> /dev/null) = "xintel" ]]; then
+ eerror "You cannot build wine with USE=opencl because intel-ocl-sdk is 64-bit only."
+ eerror "See https://bugs.gentoo.org/487864 for more details."
+ eerror
+ return 1
fi
+}
+pkg_pretend() {
+ wine_build_environment_check || die
+}
+
+pkg_setup() {
+ wine_build_environment_check || die
+}
+
+src_unpack() {
if [[ ${PV} == "9999" ]] ; then
git-2_src_unpack
else
diff --git a/app-emulation/wine/wine-1.5.11-r1.ebuild b/app-emulation/wine/wine-1.5.11-r1.ebuild
index a7e5cceace89..2403586b5f78 100644
--- a/app-emulation/wine/wine-1.5.11-r1.ebuild
+++ b/app-emulation/wine/wine-1.5.11-r1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.5.11-r1.ebuild,v 1.7 2013/09/01 14:38:32 tetromino Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.5.11-r1.ebuild,v 1.8 2013/10/13 21:10:09 tetromino Exp $
EAPI="5"
@@ -116,17 +116,32 @@ DEPEND="${RDEPEND}
virtual/yacc
sys-devel/flex"
-src_unpack() {
- if use win64 ; then
- [[ $(( $(gcc-major-version) * 100 + $(gcc-minor-version) )) -lt 404 ]] \
- && die "you need gcc-4.4+ to build 64bit wine"
+wine_build_environment_check() {
+ [[ ${MERGE_TYPE} = "binary" ]] && return 0
+
+ if use win64 && [[ $(( $(gcc-major-version) * 100 + $(gcc-minor-version) )) -lt 404 ]]; then
+ eerror "You need gcc-4.4+ to build 64-bit wine"
+ eerror
+ return 1
fi
- if use win32 && use opencl; then
- [[ x$(eselect opencl show) = "xintel" ]] &&
- die "Cannot build wine[opencl,win32]: intel-ocl-sdk is 64-bit only" # 403947
+ if use win32 && use opencl && [[ x$(eselect opencl show 2> /dev/null) = "xintel" ]]; then
+ eerror "You cannot build wine with USE=opencl because intel-ocl-sdk is 64-bit only."
+ eerror "See https://bugs.gentoo.org/487864 for more details."
+ eerror
+ return 1
fi
+}
+pkg_pretend() {
+ wine_build_environment_check || die
+}
+
+pkg_setup() {
+ wine_build_environment_check || die
+}
+
+src_unpack() {
if [[ ${PV} == "9999" ]] ; then
git-2_src_unpack
else
diff --git a/app-emulation/wine/wine-1.5.12-r1.ebuild b/app-emulation/wine/wine-1.5.12-r1.ebuild
index 6af260bcd660..df795f30818b 100644
--- a/app-emulation/wine/wine-1.5.12-r1.ebuild
+++ b/app-emulation/wine/wine-1.5.12-r1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.5.12-r1.ebuild,v 1.7 2013/09/01 14:38:32 tetromino Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.5.12-r1.ebuild,v 1.8 2013/10/13 21:10:09 tetromino Exp $
EAPI="5"
@@ -116,17 +116,32 @@ DEPEND="${RDEPEND}
virtual/yacc
sys-devel/flex"
-src_unpack() {
- if use win64 ; then
- [[ $(( $(gcc-major-version) * 100 + $(gcc-minor-version) )) -lt 404 ]] \
- && die "you need gcc-4.4+ to build 64bit wine"
+wine_build_environment_check() {
+ [[ ${MERGE_TYPE} = "binary" ]] && return 0
+
+ if use win64 && [[ $(( $(gcc-major-version) * 100 + $(gcc-minor-version) )) -lt 404 ]]; then
+ eerror "You need gcc-4.4+ to build 64-bit wine"
+ eerror
+ return 1
fi
- if use win32 && use opencl; then
- [[ x$(eselect opencl show) = "xintel" ]] &&
- die "Cannot build wine[opencl,win32]: intel-ocl-sdk is 64-bit only" # 403947
+ if use win32 && use opencl && [[ x$(eselect opencl show 2> /dev/null) = "xintel" ]]; then
+ eerror "You cannot build wine with USE=opencl because intel-ocl-sdk is 64-bit only."
+ eerror "See https://bugs.gentoo.org/487864 for more details."
+ eerror
+ return 1
fi
+}
+pkg_pretend() {
+ wine_build_environment_check || die
+}
+
+pkg_setup() {
+ wine_build_environment_check || die
+}
+
+src_unpack() {
if [[ ${PV} == "9999" ]] ; then
git-2_src_unpack
else
diff --git a/app-emulation/wine/wine-1.5.13-r1.ebuild b/app-emulation/wine/wine-1.5.13-r1.ebuild
index 4284a00a80e4..f06d64975862 100644
--- a/app-emulation/wine/wine-1.5.13-r1.ebuild
+++ b/app-emulation/wine/wine-1.5.13-r1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.5.13-r1.ebuild,v 1.7 2013/09/01 14:38:32 tetromino Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.5.13-r1.ebuild,v 1.8 2013/10/13 21:10:09 tetromino Exp $
EAPI="5"
@@ -116,17 +116,32 @@ DEPEND="${RDEPEND}
virtual/yacc
sys-devel/flex"
-src_unpack() {
- if use win64 ; then
- [[ $(( $(gcc-major-version) * 100 + $(gcc-minor-version) )) -lt 404 ]] \
- && die "you need gcc-4.4+ to build 64bit wine"
+wine_build_environment_check() {
+ [[ ${MERGE_TYPE} = "binary" ]] && return 0
+
+ if use win64 && [[ $(( $(gcc-major-version) * 100 + $(gcc-minor-version) )) -lt 404 ]]; then
+ eerror "You need gcc-4.4+ to build 64-bit wine"
+ eerror
+ return 1
fi
- if use win32 && use opencl; then
- [[ x$(eselect opencl show) = "xintel" ]] &&
- die "Cannot build wine[opencl,win32]: intel-ocl-sdk is 64-bit only" # 403947
+ if use win32 && use opencl && [[ x$(eselect opencl show 2> /dev/null) = "xintel" ]]; then
+ eerror "You cannot build wine with USE=opencl because intel-ocl-sdk is 64-bit only."
+ eerror "See https://bugs.gentoo.org/487864 for more details."
+ eerror
+ return 1
fi
+}
+pkg_pretend() {
+ wine_build_environment_check || die
+}
+
+pkg_setup() {
+ wine_build_environment_check || die
+}
+
+src_unpack() {
if [[ ${PV} == "9999" ]] ; then
git-2_src_unpack
else
diff --git a/app-emulation/wine/wine-1.5.14-r1.ebuild b/app-emulation/wine/wine-1.5.14-r1.ebuild
index 7faa13bc6677..874082eed9a9 100644
--- a/app-emulation/wine/wine-1.5.14-r1.ebuild
+++ b/app-emulation/wine/wine-1.5.14-r1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.5.14-r1.ebuild,v 1.7 2013/09/01 14:38:32 tetromino Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.5.14-r1.ebuild,v 1.8 2013/10/13 21:10:09 tetromino Exp $
EAPI="5"
@@ -116,17 +116,32 @@ DEPEND="${RDEPEND}
virtual/yacc
sys-devel/flex"
-src_unpack() {
- if use win64 ; then
- [[ $(( $(gcc-major-version) * 100 + $(gcc-minor-version) )) -lt 404 ]] \
- && die "you need gcc-4.4+ to build 64bit wine"
+wine_build_environment_check() {
+ [[ ${MERGE_TYPE} = "binary" ]] && return 0
+
+ if use win64 && [[ $(( $(gcc-major-version) * 100 + $(gcc-minor-version) )) -lt 404 ]]; then
+ eerror "You need gcc-4.4+ to build 64-bit wine"
+ eerror
+ return 1
fi
- if use win32 && use opencl; then
- [[ x$(eselect opencl show) = "xintel" ]] &&
- die "Cannot build wine[opencl,win32]: intel-ocl-sdk is 64-bit only" # 403947
+ if use win32 && use opencl && [[ x$(eselect opencl show 2> /dev/null) = "xintel" ]]; then
+ eerror "You cannot build wine with USE=opencl because intel-ocl-sdk is 64-bit only."
+ eerror "See https://bugs.gentoo.org/487864 for more details."
+ eerror
+ return 1
fi
+}
+pkg_pretend() {
+ wine_build_environment_check || die
+}
+
+pkg_setup() {
+ wine_build_environment_check || die
+}
+
+src_unpack() {
if [[ ${PV} == "9999" ]] ; then
git-2_src_unpack
else
diff --git a/app-emulation/wine/wine-1.5.15-r2.ebuild b/app-emulation/wine/wine-1.5.15-r2.ebuild
index ae3ecd1cbbdd..565398d0cdb9 100644
--- a/app-emulation/wine/wine-1.5.15-r2.ebuild
+++ b/app-emulation/wine/wine-1.5.15-r2.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.5.15-r2.ebuild,v 1.7 2013/09/01 14:38:32 tetromino Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.5.15-r2.ebuild,v 1.8 2013/10/13 21:10:09 tetromino Exp $
EAPI="5"
@@ -120,17 +120,32 @@ DEPEND="${RDEPEND}
virtual/yacc
sys-devel/flex"
-src_unpack() {
- if use win64 ; then
- [[ $(( $(gcc-major-version) * 100 + $(gcc-minor-version) )) -lt 404 ]] \
- && die "you need gcc-4.4+ to build 64bit wine"
+wine_build_environment_check() {
+ [[ ${MERGE_TYPE} = "binary" ]] && return 0
+
+ if use win64 && [[ $(( $(gcc-major-version) * 100 + $(gcc-minor-version) )) -lt 404 ]]; then
+ eerror "You need gcc-4.4+ to build 64-bit wine"
+ eerror
+ return 1
fi
- if use win32 && use opencl; then
- [[ x$(eselect opencl show) = "xintel" ]] &&
- die "Cannot build wine[opencl,win32]: intel-ocl-sdk is 64-bit only" # 403947
+ if use win32 && use opencl && [[ x$(eselect opencl show 2> /dev/null) = "xintel" ]]; then
+ eerror "You cannot build wine with USE=opencl because intel-ocl-sdk is 64-bit only."
+ eerror "See https://bugs.gentoo.org/487864 for more details."
+ eerror
+ return 1
fi
+}
+pkg_pretend() {
+ wine_build_environment_check || die
+}
+
+pkg_setup() {
+ wine_build_environment_check || die
+}
+
+src_unpack() {
if [[ ${PV} == "9999" ]] ; then
git-2_src_unpack
else
diff --git a/app-emulation/wine/wine-1.5.16-r1.ebuild b/app-emulation/wine/wine-1.5.16-r1.ebuild
index 04573f49f5a3..0e5ef11ab089 100644
--- a/app-emulation/wine/wine-1.5.16-r1.ebuild
+++ b/app-emulation/wine/wine-1.5.16-r1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.5.16-r1.ebuild,v 1.7 2013/09/01 14:38:32 tetromino Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.5.16-r1.ebuild,v 1.8 2013/10/13 21:10:09 tetromino Exp $
EAPI="5"
@@ -120,17 +120,32 @@ DEPEND="${RDEPEND}
virtual/yacc
sys-devel/flex"
-src_unpack() {
- if use win64 ; then
- [[ $(( $(gcc-major-version) * 100 + $(gcc-minor-version) )) -lt 404 ]] \
- && die "you need gcc-4.4+ to build 64bit wine"
+wine_build_environment_check() {
+ [[ ${MERGE_TYPE} = "binary" ]] && return 0
+
+ if use win64 && [[ $(( $(gcc-major-version) * 100 + $(gcc-minor-version) )) -lt 404 ]]; then
+ eerror "You need gcc-4.4+ to build 64-bit wine"
+ eerror
+ return 1
fi
- if use win32 && use opencl; then
- [[ x$(eselect opencl show) = "xintel" ]] &&
- die "Cannot build wine[opencl,win32]: intel-ocl-sdk is 64-bit only" # 403947
+ if use win32 && use opencl && [[ x$(eselect opencl show 2> /dev/null) = "xintel" ]]; then
+ eerror "You cannot build wine with USE=opencl because intel-ocl-sdk is 64-bit only."
+ eerror "See https://bugs.gentoo.org/487864 for more details."
+ eerror
+ return 1
fi
+}
+pkg_pretend() {
+ wine_build_environment_check || die
+}
+
+pkg_setup() {
+ wine_build_environment_check || die
+}
+
+src_unpack() {
if [[ ${PV} == "9999" ]] ; then
git-2_src_unpack
else
diff --git a/app-emulation/wine/wine-1.5.17.ebuild b/app-emulation/wine/wine-1.5.17.ebuild
index a3f159966bd5..00681be6222f 100644
--- a/app-emulation/wine/wine-1.5.17.ebuild
+++ b/app-emulation/wine/wine-1.5.17.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.5.17.ebuild,v 1.7 2013/09/01 14:38:32 tetromino Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.5.17.ebuild,v 1.8 2013/10/13 21:10:09 tetromino Exp $
EAPI="5"
@@ -120,17 +120,32 @@ DEPEND="${RDEPEND}
virtual/yacc
sys-devel/flex"
-src_unpack() {
- if use win64 ; then
- [[ $(( $(gcc-major-version) * 100 + $(gcc-minor-version) )) -lt 404 ]] \
- && die "you need gcc-4.4+ to build 64bit wine"
+wine_build_environment_check() {
+ [[ ${MERGE_TYPE} = "binary" ]] && return 0
+
+ if use win64 && [[ $(( $(gcc-major-version) * 100 + $(gcc-minor-version) )) -lt 404 ]]; then
+ eerror "You need gcc-4.4+ to build 64-bit wine"
+ eerror
+ return 1
fi
- if use win32 && use opencl; then
- [[ x$(eselect opencl show) = "xintel" ]] &&
- die "Cannot build wine[opencl,win32]: intel-ocl-sdk is 64-bit only" # 403947
+ if use win32 && use opencl && [[ x$(eselect opencl show 2> /dev/null) = "xintel" ]]; then
+ eerror "You cannot build wine with USE=opencl because intel-ocl-sdk is 64-bit only."
+ eerror "See https://bugs.gentoo.org/487864 for more details."
+ eerror
+ return 1
fi
+}
+pkg_pretend() {
+ wine_build_environment_check || die
+}
+
+pkg_setup() {
+ wine_build_environment_check || die
+}
+
+src_unpack() {
if [[ ${PV} == "9999" ]] ; then
git-2_src_unpack
else
diff --git a/app-emulation/wine/wine-1.5.18.ebuild b/app-emulation/wine/wine-1.5.18.ebuild
index e0c42d312204..6f4628b6fc63 100644
--- a/app-emulation/wine/wine-1.5.18.ebuild
+++ b/app-emulation/wine/wine-1.5.18.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.5.18.ebuild,v 1.8 2013/09/01 14:38:32 tetromino Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.5.18.ebuild,v 1.9 2013/10/13 21:10:09 tetromino Exp $
EAPI="5"
@@ -129,17 +129,32 @@ usr/share/applications/wine-notepad.desktop
usr/share/applications/wine-uninstaller.desktop
usr/share/applications/wine-winecfg.desktop"
-src_unpack() {
- if use win64 ; then
- [[ $(( $(gcc-major-version) * 100 + $(gcc-minor-version) )) -lt 404 ]] \
- && die "you need gcc-4.4+ to build 64bit wine"
+wine_build_environment_check() {
+ [[ ${MERGE_TYPE} = "binary" ]] && return 0
+
+ if use win64 && [[ $(( $(gcc-major-version) * 100 + $(gcc-minor-version) )) -lt 404 ]]; then
+ eerror "You need gcc-4.4+ to build 64-bit wine"
+ eerror
+ return 1
fi
- if use win32 && use opencl; then
- [[ x$(eselect opencl show) = "xintel" ]] &&
- die "Cannot build wine[opencl,win32]: intel-ocl-sdk is 64-bit only" # 403947
+ if use win32 && use opencl && [[ x$(eselect opencl show 2> /dev/null) = "xintel" ]]; then
+ eerror "You cannot build wine with USE=opencl because intel-ocl-sdk is 64-bit only."
+ eerror "See https://bugs.gentoo.org/487864 for more details."
+ eerror
+ return 1
fi
+}
+pkg_pretend() {
+ wine_build_environment_check || die
+}
+
+pkg_setup() {
+ wine_build_environment_check || die
+}
+
+src_unpack() {
if [[ ${PV} == "9999" ]] ; then
git-2_src_unpack
else
diff --git a/app-emulation/wine/wine-1.5.19.ebuild b/app-emulation/wine/wine-1.5.19.ebuild
index b3db269798b1..f055a4767d6b 100644
--- a/app-emulation/wine/wine-1.5.19.ebuild
+++ b/app-emulation/wine/wine-1.5.19.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.5.19.ebuild,v 1.8 2013/09/01 14:38:32 tetromino Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.5.19.ebuild,v 1.9 2013/10/13 21:10:09 tetromino Exp $
EAPI="5"
@@ -129,17 +129,32 @@ usr/share/applications/wine-notepad.desktop
usr/share/applications/wine-uninstaller.desktop
usr/share/applications/wine-winecfg.desktop"
-src_unpack() {
- if use win64 ; then
- [[ $(( $(gcc-major-version) * 100 + $(gcc-minor-version) )) -lt 404 ]] \
- && die "you need gcc-4.4+ to build 64bit wine"
+wine_build_environment_check() {
+ [[ ${MERGE_TYPE} = "binary" ]] && return 0
+
+ if use win64 && [[ $(( $(gcc-major-version) * 100 + $(gcc-minor-version) )) -lt 404 ]]; then
+ eerror "You need gcc-4.4+ to build 64-bit wine"
+ eerror
+ return 1
fi
- if use win32 && use opencl; then
- [[ x$(eselect opencl show) = "xintel" ]] &&
- die "Cannot build wine[opencl,win32]: intel-ocl-sdk is 64-bit only" # 403947
+ if use win32 && use opencl && [[ x$(eselect opencl show 2> /dev/null) = "xintel" ]]; then
+ eerror "You cannot build wine with USE=opencl because intel-ocl-sdk is 64-bit only."
+ eerror "See https://bugs.gentoo.org/487864 for more details."
+ eerror
+ return 1
fi
+}
+pkg_pretend() {
+ wine_build_environment_check || die
+}
+
+pkg_setup() {
+ wine_build_environment_check || die
+}
+
+src_unpack() {
if [[ ${PV} == "9999" ]] ; then
git-2_src_unpack
else
diff --git a/app-emulation/wine/wine-1.5.2.ebuild b/app-emulation/wine/wine-1.5.2.ebuild
index c327299dc3a8..ff84925c4c6f 100644
--- a/app-emulation/wine/wine-1.5.2.ebuild
+++ b/app-emulation/wine/wine-1.5.2.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.5.2.ebuild,v 1.14 2013/09/01 14:38:32 tetromino Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.5.2.ebuild,v 1.15 2013/10/13 21:10:09 tetromino Exp $
EAPI="5"
@@ -107,17 +107,32 @@ DEPEND="${RDEPEND}
virtual/yacc
sys-devel/flex"
-src_unpack() {
- if use win64 ; then
- [[ $(( $(gcc-major-version) * 100 + $(gcc-minor-version) )) -lt 404 ]] \
- && die "you need gcc-4.4+ to build 64bit wine"
+wine_build_environment_check() {
+ [[ ${MERGE_TYPE} = "binary" ]] && return 0
+
+ if use win64 && [[ $(( $(gcc-major-version) * 100 + $(gcc-minor-version) )) -lt 404 ]]; then
+ eerror "You need gcc-4.4+ to build 64-bit wine"
+ eerror
+ return 1
fi
- if use win32 && use opencl; then
- [[ x$(eselect opencl show) = "xintel" ]] &&
- die "Cannot build wine[opencl,win32]: intel-ocl-sdk is 64-bit only" # 403947
+ if use win32 && use opencl && [[ x$(eselect opencl show 2> /dev/null) = "xintel" ]]; then
+ eerror "You cannot build wine with USE=opencl because intel-ocl-sdk is 64-bit only."
+ eerror "See https://bugs.gentoo.org/487864 for more details."
+ eerror
+ return 1
fi
+}
+pkg_pretend() {
+ wine_build_environment_check || die
+}
+
+pkg_setup() {
+ wine_build_environment_check || die
+}
+
+src_unpack() {
if [[ ${PV} == "9999" ]] ; then
git-2_src_unpack
else
diff --git a/app-emulation/wine/wine-1.5.20.ebuild b/app-emulation/wine/wine-1.5.20.ebuild
index 02000afaa1ec..e85ff701b381 100644
--- a/app-emulation/wine/wine-1.5.20.ebuild
+++ b/app-emulation/wine/wine-1.5.20.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.5.20.ebuild,v 1.10 2013/09/01 14:38:32 tetromino Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.5.20.ebuild,v 1.11 2013/10/13 21:10:09 tetromino Exp $
EAPI="5"
@@ -131,17 +131,32 @@ usr/share/applications/wine-notepad.desktop
usr/share/applications/wine-uninstaller.desktop
usr/share/applications/wine-winecfg.desktop"
-src_unpack() {
- if use win64 ; then
- [[ $(( $(gcc-major-version) * 100 + $(gcc-minor-version) )) -lt 404 ]] \
- && die "you need gcc-4.4+ to build 64bit wine"
+wine_build_environment_check() {
+ [[ ${MERGE_TYPE} = "binary" ]] && return 0
+
+ if use win64 && [[ $(( $(gcc-major-version) * 100 + $(gcc-minor-version) )) -lt 404 ]]; then
+ eerror "You need gcc-4.4+ to build 64-bit wine"
+ eerror
+ return 1
fi
- if use win32 && use opencl; then
- [[ x$(eselect opencl show) = "xintel" ]] &&
- die "Cannot build wine[opencl,win32]: intel-ocl-sdk is 64-bit only" # 403947
+ if use win32 && use opencl && [[ x$(eselect opencl show 2> /dev/null) = "xintel" ]]; then
+ eerror "You cannot build wine with USE=opencl because intel-ocl-sdk is 64-bit only."
+ eerror "See https://bugs.gentoo.org/487864 for more details."
+ eerror
+ return 1
fi
+}
+pkg_pretend() {
+ wine_build_environment_check || die
+}
+
+pkg_setup() {
+ wine_build_environment_check || die
+}
+
+src_unpack() {
if [[ ${PV} == "9999" ]] ; then
git-2_src_unpack
else
diff --git a/app-emulation/wine/wine-1.5.21.ebuild b/app-emulation/wine/wine-1.5.21.ebuild
index 0e5b4e1e3d6e..c86b62680c97 100644
--- a/app-emulation/wine/wine-1.5.21.ebuild
+++ b/app-emulation/wine/wine-1.5.21.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.5.21.ebuild,v 1.7 2013/09/01 14:38:32 tetromino Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.5.21.ebuild,v 1.8 2013/10/13 21:10:09 tetromino Exp $
EAPI="5"
@@ -131,17 +131,32 @@ usr/share/applications/wine-notepad.desktop
usr/share/applications/wine-uninstaller.desktop
usr/share/applications/wine-winecfg.desktop"
-src_unpack() {
- if use win64 ; then
- [[ $(( $(gcc-major-version) * 100 + $(gcc-minor-version) )) -lt 404 ]] \
- && die "you need gcc-4.4+ to build 64bit wine"
+wine_build_environment_check() {
+ [[ ${MERGE_TYPE} = "binary" ]] && return 0
+
+ if use win64 && [[ $(( $(gcc-major-version) * 100 + $(gcc-minor-version) )) -lt 404 ]]; then
+ eerror "You need gcc-4.4+ to build 64-bit wine"
+ eerror
+ return 1
fi
- if use win32 && use opencl; then
- [[ x$(eselect opencl show) = "xintel" ]] &&
- die "Cannot build wine[opencl,win32]: intel-ocl-sdk is 64-bit only" # 403947
+ if use win32 && use opencl && [[ x$(eselect opencl show 2> /dev/null) = "xintel" ]]; then
+ eerror "You cannot build wine with USE=opencl because intel-ocl-sdk is 64-bit only."
+ eerror "See https://bugs.gentoo.org/487864 for more details."
+ eerror
+ return 1
fi
+}
+pkg_pretend() {
+ wine_build_environment_check || die
+}
+
+pkg_setup() {
+ wine_build_environment_check || die
+}
+
+src_unpack() {
if [[ ${PV} == "9999" ]] ; then
git-2_src_unpack
else
diff --git a/app-emulation/wine/wine-1.5.22.ebuild b/app-emulation/wine/wine-1.5.22.ebuild
index 4add56e87a3f..3dd30e08551a 100644
--- a/app-emulation/wine/wine-1.5.22.ebuild
+++ b/app-emulation/wine/wine-1.5.22.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.5.22.ebuild,v 1.6 2013/09/01 14:38:32 tetromino Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.5.22.ebuild,v 1.7 2013/10/13 21:10:09 tetromino Exp $
EAPI="5"
@@ -131,17 +131,32 @@ usr/share/applications/wine-notepad.desktop
usr/share/applications/wine-uninstaller.desktop
usr/share/applications/wine-winecfg.desktop"
-src_unpack() {
- if use win64 ; then
- [[ $(( $(gcc-major-version) * 100 + $(gcc-minor-version) )) -lt 404 ]] \
- && die "you need gcc-4.4+ to build 64bit wine"
+wine_build_environment_check() {
+ [[ ${MERGE_TYPE} = "binary" ]] && return 0
+
+ if use win64 && [[ $(( $(gcc-major-version) * 100 + $(gcc-minor-version) )) -lt 404 ]]; then
+ eerror "You need gcc-4.4+ to build 64-bit wine"
+ eerror
+ return 1
fi
- if use win32 && use opencl; then
- [[ x$(eselect opencl show) = "xintel" ]] &&
- die "Cannot build wine[opencl,win32]: intel-ocl-sdk is 64-bit only" # 403947
+ if use win32 && use opencl && [[ x$(eselect opencl show 2> /dev/null) = "xintel" ]]; then
+ eerror "You cannot build wine with USE=opencl because intel-ocl-sdk is 64-bit only."
+ eerror "See https://bugs.gentoo.org/487864 for more details."
+ eerror
+ return 1
fi
+}
+pkg_pretend() {
+ wine_build_environment_check || die
+}
+
+pkg_setup() {
+ wine_build_environment_check || die
+}
+
+src_unpack() {
if [[ ${PV} == "9999" ]] ; then
git-2_src_unpack
else
diff --git a/app-emulation/wine/wine-1.5.23-r1.ebuild b/app-emulation/wine/wine-1.5.23-r1.ebuild
index a9f84c0bcb4c..b341622979dd 100644
--- a/app-emulation/wine/wine-1.5.23-r1.ebuild
+++ b/app-emulation/wine/wine-1.5.23-r1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.5.23-r1.ebuild,v 1.7 2013/09/01 14:38:32 tetromino Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.5.23-r1.ebuild,v 1.8 2013/10/13 21:10:09 tetromino Exp $
EAPI="5"
@@ -132,17 +132,32 @@ usr/share/applications/wine-notepad.desktop
usr/share/applications/wine-uninstaller.desktop
usr/share/applications/wine-winecfg.desktop"
-src_unpack() {
- if use win64 ; then
- [[ $(( $(gcc-major-version) * 100 + $(gcc-minor-version) )) -lt 404 ]] \
- && die "you need gcc-4.4+ to build 64bit wine"
+wine_build_environment_check() {
+ [[ ${MERGE_TYPE} = "binary" ]] && return 0
+
+ if use win64 && [[ $(( $(gcc-major-version) * 100 + $(gcc-minor-version) )) -lt 404 ]]; then
+ eerror "You need gcc-4.4+ to build 64-bit wine"
+ eerror
+ return 1
fi
- if use win32 && use opencl; then
- [[ x$(eselect opencl show) = "xintel" ]] &&
- die "Cannot build wine[opencl,win32]: intel-ocl-sdk is 64-bit only" # 403947
+ if use win32 && use opencl && [[ x$(eselect opencl show 2> /dev/null) = "xintel" ]]; then
+ eerror "You cannot build wine with USE=opencl because intel-ocl-sdk is 64-bit only."
+ eerror "See https://bugs.gentoo.org/487864 for more details."
+ eerror
+ return 1
fi
+}
+pkg_pretend() {
+ wine_build_environment_check || die
+}
+
+pkg_setup() {
+ wine_build_environment_check || die
+}
+
+src_unpack() {
if [[ ${PV} == "9999" ]] ; then
git-2_src_unpack
else
diff --git a/app-emulation/wine/wine-1.5.24.ebuild b/app-emulation/wine/wine-1.5.24.ebuild
index a09e76a806c9..dee4b9692b3f 100644
--- a/app-emulation/wine/wine-1.5.24.ebuild
+++ b/app-emulation/wine/wine-1.5.24.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.5.24.ebuild,v 1.4 2013/09/01 14:38:32 tetromino Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.5.24.ebuild,v 1.5 2013/10/13 21:10:09 tetromino Exp $
EAPI="5"
@@ -132,17 +132,32 @@ usr/share/applications/wine-notepad.desktop
usr/share/applications/wine-uninstaller.desktop
usr/share/applications/wine-winecfg.desktop"
-src_unpack() {
- if use win64 ; then
- [[ $(( $(gcc-major-version) * 100 + $(gcc-minor-version) )) -lt 404 ]] \
- && die "you need gcc-4.4+ to build 64bit wine"
+wine_build_environment_check() {
+ [[ ${MERGE_TYPE} = "binary" ]] && return 0
+
+ if use win64 && [[ $(( $(gcc-major-version) * 100 + $(gcc-minor-version) )) -lt 404 ]]; then
+ eerror "You need gcc-4.4+ to build 64-bit wine"
+ eerror
+ return 1
fi
- if use win32 && use opencl; then
- [[ x$(eselect opencl show) = "xintel" ]] &&
- die "Cannot build wine[opencl,win32]: intel-ocl-sdk is 64-bit only" # 403947
+ if use win32 && use opencl && [[ x$(eselect opencl show 2> /dev/null) = "xintel" ]]; then
+ eerror "You cannot build wine with USE=opencl because intel-ocl-sdk is 64-bit only."
+ eerror "See https://bugs.gentoo.org/487864 for more details."
+ eerror
+ return 1
fi
+}
+pkg_pretend() {
+ wine_build_environment_check || die
+}
+
+pkg_setup() {
+ wine_build_environment_check || die
+}
+
+src_unpack() {
if [[ ${PV} == "9999" ]] ; then
git-2_src_unpack
else
diff --git a/app-emulation/wine/wine-1.5.25.ebuild b/app-emulation/wine/wine-1.5.25.ebuild
index dd3342cefb02..46540af49de5 100644
--- a/app-emulation/wine/wine-1.5.25.ebuild
+++ b/app-emulation/wine/wine-1.5.25.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.5.25.ebuild,v 1.7 2013/09/01 14:38:32 tetromino Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.5.25.ebuild,v 1.8 2013/10/13 21:10:09 tetromino Exp $
EAPI="5"
@@ -141,17 +141,32 @@ usr/share/applications/wine-notepad.desktop
usr/share/applications/wine-uninstaller.desktop
usr/share/applications/wine-winecfg.desktop"
-src_unpack() {
- if use abi_x86_64; then
- [[ $(( $(gcc-major-version) * 100 + $(gcc-minor-version) )) -lt 404 ]] \
- && die "you need gcc-4.4+ to build 64bit wine"
+wine_build_environment_check() {
+ [[ ${MERGE_TYPE} = "binary" ]] && return 0
+
+ if use abi_x86_64 && [[ $(( $(gcc-major-version) * 100 + $(gcc-minor-version) )) -lt 404 ]]; then
+ eerror "You need gcc-4.4+ to build 64-bit wine"
+ eerror
+ return 1
fi
- if use abi_x86_32 && use opencl; then
- [[ x$(eselect opencl show) = "xintel" ]] &&
- die "Cannot build wine[opencl,abi_x86_32]: intel-ocl-sdk is 64-bit only" # 403947
+ if use abi_x86_32 && use opencl && [[ x$(eselect opencl show 2> /dev/null) = "xintel" ]]; then
+ eerror "You cannot build wine with USE=opencl because intel-ocl-sdk is 64-bit only."
+ eerror "See https://bugs.gentoo.org/487864 for more details."
+ eerror
+ return 1
fi
+}
+
+pkg_pretend() {
+ wine_build_environment_check || die
+}
+
+pkg_setup() {
+ wine_build_environment_check || die
+}
+src_unpack() {
if [[ ${PV} == "9999" ]] ; then
git-2_src_unpack
else
diff --git a/app-emulation/wine/wine-1.5.26.ebuild b/app-emulation/wine/wine-1.5.26.ebuild
index 9b951f408cab..5de82d006487 100644
--- a/app-emulation/wine/wine-1.5.26.ebuild
+++ b/app-emulation/wine/wine-1.5.26.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.5.26.ebuild,v 1.5 2013/09/01 14:38:32 tetromino Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.5.26.ebuild,v 1.6 2013/10/13 21:10:09 tetromino Exp $
EAPI="5"
@@ -141,17 +141,32 @@ usr/share/applications/wine-notepad.desktop
usr/share/applications/wine-uninstaller.desktop
usr/share/applications/wine-winecfg.desktop"
-src_unpack() {
- if use abi_x86_64; then
- [[ $(( $(gcc-major-version) * 100 + $(gcc-minor-version) )) -lt 404 ]] \
- && die "you need gcc-4.4+ to build 64bit wine"
+wine_build_environment_check() {
+ [[ ${MERGE_TYPE} = "binary" ]] && return 0
+
+ if use abi_x86_64 && [[ $(( $(gcc-major-version) * 100 + $(gcc-minor-version) )) -lt 404 ]]; then
+ eerror "You need gcc-4.4+ to build 64-bit wine"
+ eerror
+ return 1
fi
- if use abi_x86_32 && use opencl; then
- [[ x$(eselect opencl show) = "xintel" ]] &&
- die "Cannot build wine[opencl,abi_x86_32]: intel-ocl-sdk is 64-bit only" # 403947
+ if use abi_x86_32 && use opencl && [[ x$(eselect opencl show 2> /dev/null) = "xintel" ]]; then
+ eerror "You cannot build wine with USE=opencl because intel-ocl-sdk is 64-bit only."
+ eerror "See https://bugs.gentoo.org/487864 for more details."
+ eerror
+ return 1
fi
+}
+
+pkg_pretend() {
+ wine_build_environment_check || die
+}
+
+pkg_setup() {
+ wine_build_environment_check || die
+}
+src_unpack() {
if [[ ${PV} == "9999" ]] ; then
git-2_src_unpack
else
diff --git a/app-emulation/wine/wine-1.5.27.ebuild b/app-emulation/wine/wine-1.5.27.ebuild
index 238c60434beb..5ae3d8296c9c 100644
--- a/app-emulation/wine/wine-1.5.27.ebuild
+++ b/app-emulation/wine/wine-1.5.27.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.5.27.ebuild,v 1.5 2013/09/01 14:38:32 tetromino Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.5.27.ebuild,v 1.6 2013/10/13 21:10:09 tetromino Exp $
EAPI="5"
@@ -141,17 +141,32 @@ usr/share/applications/wine-notepad.desktop
usr/share/applications/wine-uninstaller.desktop
usr/share/applications/wine-winecfg.desktop"
-src_unpack() {
- if use abi_x86_64; then
- [[ $(( $(gcc-major-version) * 100 + $(gcc-minor-version) )) -lt 404 ]] \
- && die "you need gcc-4.4+ to build 64bit wine"
+wine_build_environment_check() {
+ [[ ${MERGE_TYPE} = "binary" ]] && return 0
+
+ if use abi_x86_64 && [[ $(( $(gcc-major-version) * 100 + $(gcc-minor-version) )) -lt 404 ]]; then
+ eerror "You need gcc-4.4+ to build 64-bit wine"
+ eerror
+ return 1
fi
- if use abi_x86_32 && use opencl; then
- [[ x$(eselect opencl show) = "xintel" ]] &&
- die "Cannot build wine[opencl,abi_x86_32]: intel-ocl-sdk is 64-bit only" # 403947
+ if use abi_x86_32 && use opencl && [[ x$(eselect opencl show 2> /dev/null) = "xintel" ]]; then
+ eerror "You cannot build wine with USE=opencl because intel-ocl-sdk is 64-bit only."
+ eerror "See https://bugs.gentoo.org/487864 for more details."
+ eerror
+ return 1
fi
+}
+
+pkg_pretend() {
+ wine_build_environment_check || die
+}
+
+pkg_setup() {
+ wine_build_environment_check || die
+}
+src_unpack() {
if [[ ${PV} == "9999" ]] ; then
git-2_src_unpack
else
diff --git a/app-emulation/wine/wine-1.5.28.ebuild b/app-emulation/wine/wine-1.5.28.ebuild
index cc07c0d8fe76..5f874b435881 100644
--- a/app-emulation/wine/wine-1.5.28.ebuild
+++ b/app-emulation/wine/wine-1.5.28.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.5.28.ebuild,v 1.5 2013/09/01 14:38:32 tetromino Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.5.28.ebuild,v 1.6 2013/10/13 21:10:09 tetromino Exp $
EAPI="5"
@@ -139,17 +139,32 @@ usr/share/applications/wine-notepad.desktop
usr/share/applications/wine-uninstaller.desktop
usr/share/applications/wine-winecfg.desktop"
-src_unpack() {
- if use abi_x86_64; then
- [[ $(( $(gcc-major-version) * 100 + $(gcc-minor-version) )) -lt 404 ]] \
- && die "you need gcc-4.4+ to build 64bit wine"
+wine_build_environment_check() {
+ [[ ${MERGE_TYPE} = "binary" ]] && return 0
+
+ if use abi_x86_64 && [[ $(( $(gcc-major-version) * 100 + $(gcc-minor-version) )) -lt 404 ]]; then
+ eerror "You need gcc-4.4+ to build 64-bit wine"
+ eerror
+ return 1
fi
- if use abi_x86_32 && use opencl; then
- [[ x$(eselect opencl show) = "xintel" ]] &&
- die "Cannot build wine[opencl,abi_x86_32]: intel-ocl-sdk is 64-bit only" # 403947
+ if use abi_x86_32 && use opencl && [[ x$(eselect opencl show 2> /dev/null) = "xintel" ]]; then
+ eerror "You cannot build wine with USE=opencl because intel-ocl-sdk is 64-bit only."
+ eerror "See https://bugs.gentoo.org/487864 for more details."
+ eerror
+ return 1
fi
+}
+
+pkg_pretend() {
+ wine_build_environment_check || die
+}
+
+pkg_setup() {
+ wine_build_environment_check || die
+}
+src_unpack() {
if [[ ${PV} == "9999" ]] ; then
git-2_src_unpack
else
diff --git a/app-emulation/wine/wine-1.5.29.ebuild b/app-emulation/wine/wine-1.5.29.ebuild
index d95293f53b8f..a033390233fc 100644
--- a/app-emulation/wine/wine-1.5.29.ebuild
+++ b/app-emulation/wine/wine-1.5.29.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.5.29.ebuild,v 1.5 2013/09/01 14:38:32 tetromino Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.5.29.ebuild,v 1.6 2013/10/13 21:10:09 tetromino Exp $
EAPI="5"
@@ -139,17 +139,32 @@ usr/share/applications/wine-notepad.desktop
usr/share/applications/wine-uninstaller.desktop
usr/share/applications/wine-winecfg.desktop"
-src_unpack() {
- if use abi_x86_64; then
- [[ $(( $(gcc-major-version) * 100 + $(gcc-minor-version) )) -lt 404 ]] \
- && die "you need gcc-4.4+ to build 64bit wine"
+wine_build_environment_check() {
+ [[ ${MERGE_TYPE} = "binary" ]] && return 0
+
+ if use abi_x86_64 && [[ $(( $(gcc-major-version) * 100 + $(gcc-minor-version) )) -lt 404 ]]; then
+ eerror "You need gcc-4.4+ to build 64-bit wine"
+ eerror
+ return 1
fi
- if use abi_x86_32 && use opencl; then
- [[ x$(eselect opencl show) = "xintel" ]] &&
- die "Cannot build wine[opencl,abi_x86_32]: intel-ocl-sdk is 64-bit only" # 403947
+ if use abi_x86_32 && use opencl && [[ x$(eselect opencl show 2> /dev/null) = "xintel" ]]; then
+ eerror "You cannot build wine with USE=opencl because intel-ocl-sdk is 64-bit only."
+ eerror "See https://bugs.gentoo.org/487864 for more details."
+ eerror
+ return 1
fi
+}
+
+pkg_pretend() {
+ wine_build_environment_check || die
+}
+
+pkg_setup() {
+ wine_build_environment_check || die
+}
+src_unpack() {
if [[ ${PV} == "9999" ]] ; then
git-2_src_unpack
else
diff --git a/app-emulation/wine/wine-1.5.3.ebuild b/app-emulation/wine/wine-1.5.3.ebuild
index 0c1537552d42..3dc36416bda8 100644
--- a/app-emulation/wine/wine-1.5.3.ebuild
+++ b/app-emulation/wine/wine-1.5.3.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.5.3.ebuild,v 1.14 2013/09/01 14:38:32 tetromino Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.5.3.ebuild,v 1.15 2013/10/13 21:10:09 tetromino Exp $
EAPI="5"
@@ -107,17 +107,32 @@ DEPEND="${RDEPEND}
virtual/yacc
sys-devel/flex"
-src_unpack() {
- if use win64 ; then
- [[ $(( $(gcc-major-version) * 100 + $(gcc-minor-version) )) -lt 404 ]] \
- && die "you need gcc-4.4+ to build 64bit wine"
+wine_build_environment_check() {
+ [[ ${MERGE_TYPE} = "binary" ]] && return 0
+
+ if use win64 && [[ $(( $(gcc-major-version) * 100 + $(gcc-minor-version) )) -lt 404 ]]; then
+ eerror "You need gcc-4.4+ to build 64-bit wine"
+ eerror
+ return 1
fi
- if use win32 && use opencl; then
- [[ x$(eselect opencl show) = "xintel" ]] &&
- die "Cannot build wine[opencl,win32]: intel-ocl-sdk is 64-bit only" # 403947
+ if use win32 && use opencl && [[ x$(eselect opencl show 2> /dev/null) = "xintel" ]]; then
+ eerror "You cannot build wine with USE=opencl because intel-ocl-sdk is 64-bit only."
+ eerror "See https://bugs.gentoo.org/487864 for more details."
+ eerror
+ return 1
fi
+}
+pkg_pretend() {
+ wine_build_environment_check || die
+}
+
+pkg_setup() {
+ wine_build_environment_check || die
+}
+
+src_unpack() {
if [[ ${PV} == "9999" ]] ; then
git-2_src_unpack
else
diff --git a/app-emulation/wine/wine-1.5.30.ebuild b/app-emulation/wine/wine-1.5.30.ebuild
index 3c081f8f0f31..aac2f87d3bb5 100644
--- a/app-emulation/wine/wine-1.5.30.ebuild
+++ b/app-emulation/wine/wine-1.5.30.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.5.30.ebuild,v 1.6 2013/09/01 14:38:32 tetromino Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.5.30.ebuild,v 1.7 2013/10/13 21:10:09 tetromino Exp $
EAPI="5"
@@ -142,17 +142,32 @@ usr/share/applications/wine-notepad.desktop
usr/share/applications/wine-uninstaller.desktop
usr/share/applications/wine-winecfg.desktop"
-src_unpack() {
- if use abi_x86_64; then
- [[ $(( $(gcc-major-version) * 100 + $(gcc-minor-version) )) -lt 404 ]] \
- && die "you need gcc-4.4+ to build 64bit wine"
+wine_build_environment_check() {
+ [[ ${MERGE_TYPE} = "binary" ]] && return 0
+
+ if use abi_x86_64 && [[ $(( $(gcc-major-version) * 100 + $(gcc-minor-version) )) -lt 404 ]]; then
+ eerror "You need gcc-4.4+ to build 64-bit wine"
+ eerror
+ return 1
fi
- if use abi_x86_32 && use opencl; then
- [[ x$(eselect opencl show) = "xintel" ]] &&
- die "Cannot build wine[opencl,abi_x86_32]: intel-ocl-sdk is 64-bit only" # 403947
+ if use abi_x86_32 && use opencl && [[ x$(eselect opencl show 2> /dev/null) = "xintel" ]]; then
+ eerror "You cannot build wine with USE=opencl because intel-ocl-sdk is 64-bit only."
+ eerror "See https://bugs.gentoo.org/487864 for more details."
+ eerror
+ return 1
fi
+}
+
+pkg_pretend() {
+ wine_build_environment_check || die
+}
+
+pkg_setup() {
+ wine_build_environment_check || die
+}
+src_unpack() {
if [[ ${PV} == "9999" ]] ; then
git-2_src_unpack
else
diff --git a/app-emulation/wine/wine-1.5.31.ebuild b/app-emulation/wine/wine-1.5.31.ebuild
index 1fe3aad0e515..9095333d3933 100644
--- a/app-emulation/wine/wine-1.5.31.ebuild
+++ b/app-emulation/wine/wine-1.5.31.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.5.31.ebuild,v 1.4 2013/09/01 14:38:32 tetromino Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.5.31.ebuild,v 1.5 2013/10/13 21:10:09 tetromino Exp $
EAPI="5"
@@ -142,17 +142,32 @@ usr/share/applications/wine-notepad.desktop
usr/share/applications/wine-uninstaller.desktop
usr/share/applications/wine-winecfg.desktop"
-src_unpack() {
- if use abi_x86_64; then
- [[ $(( $(gcc-major-version) * 100 + $(gcc-minor-version) )) -lt 404 ]] \
- && die "you need gcc-4.4+ to build 64bit wine"
+wine_build_environment_check() {
+ [[ ${MERGE_TYPE} = "binary" ]] && return 0
+
+ if use abi_x86_64 && [[ $(( $(gcc-major-version) * 100 + $(gcc-minor-version) )) -lt 404 ]]; then
+ eerror "You need gcc-4.4+ to build 64-bit wine"
+ eerror
+ return 1
fi
- if use abi_x86_32 && use opencl; then
- [[ x$(eselect opencl show) = "xintel" ]] &&
- die "Cannot build wine[opencl,abi_x86_32]: intel-ocl-sdk is 64-bit only" # 403947
+ if use abi_x86_32 && use opencl && [[ x$(eselect opencl show 2> /dev/null) = "xintel" ]]; then
+ eerror "You cannot build wine with USE=opencl because intel-ocl-sdk is 64-bit only."
+ eerror "See https://bugs.gentoo.org/487864 for more details."
+ eerror
+ return 1
fi
+}
+
+pkg_pretend() {
+ wine_build_environment_check || die
+}
+
+pkg_setup() {
+ wine_build_environment_check || die
+}
+src_unpack() {
if [[ ${PV} == "9999" ]] ; then
git-2_src_unpack
else
diff --git a/app-emulation/wine/wine-1.5.4.ebuild b/app-emulation/wine/wine-1.5.4.ebuild
index 9d79672183f2..eac948338c1f 100644
--- a/app-emulation/wine/wine-1.5.4.ebuild
+++ b/app-emulation/wine/wine-1.5.4.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.5.4.ebuild,v 1.12 2013/09/01 14:38:32 tetromino Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.5.4.ebuild,v 1.13 2013/10/13 21:10:09 tetromino Exp $
EAPI="5"
@@ -107,17 +107,32 @@ DEPEND="${RDEPEND}
virtual/yacc
sys-devel/flex"
-src_unpack() {
- if use win64 ; then
- [[ $(( $(gcc-major-version) * 100 + $(gcc-minor-version) )) -lt 404 ]] \
- && die "you need gcc-4.4+ to build 64bit wine"
+wine_build_environment_check() {
+ [[ ${MERGE_TYPE} = "binary" ]] && return 0
+
+ if use win64 && [[ $(( $(gcc-major-version) * 100 + $(gcc-minor-version) )) -lt 404 ]]; then
+ eerror "You need gcc-4.4+ to build 64-bit wine"
+ eerror
+ return 1
fi
- if use win32 && use opencl; then
- [[ x$(eselect opencl show) = "xintel" ]] &&
- die "Cannot build wine[opencl,win32]: intel-ocl-sdk is 64-bit only" # 403947
+ if use win32 && use opencl && [[ x$(eselect opencl show 2> /dev/null) = "xintel" ]]; then
+ eerror "You cannot build wine with USE=opencl because intel-ocl-sdk is 64-bit only."
+ eerror "See https://bugs.gentoo.org/487864 for more details."
+ eerror
+ return 1
fi
+}
+pkg_pretend() {
+ wine_build_environment_check || die
+}
+
+pkg_setup() {
+ wine_build_environment_check || die
+}
+
+src_unpack() {
if [[ ${PV} == "9999" ]] ; then
git-2_src_unpack
else
diff --git a/app-emulation/wine/wine-1.5.5.ebuild b/app-emulation/wine/wine-1.5.5.ebuild
index 3475a6354e18..43d948649e77 100644
--- a/app-emulation/wine/wine-1.5.5.ebuild
+++ b/app-emulation/wine/wine-1.5.5.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.5.5.ebuild,v 1.11 2013/09/01 14:38:32 tetromino Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.5.5.ebuild,v 1.12 2013/10/13 21:10:09 tetromino Exp $
EAPI="5"
@@ -106,17 +106,32 @@ DEPEND="${RDEPEND}
virtual/yacc
sys-devel/flex"
-src_unpack() {
- if use win64 ; then
- [[ $(( $(gcc-major-version) * 100 + $(gcc-minor-version) )) -lt 404 ]] \
- && die "you need gcc-4.4+ to build 64bit wine"
+wine_build_environment_check() {
+ [[ ${MERGE_TYPE} = "binary" ]] && return 0
+
+ if use win64 && [[ $(( $(gcc-major-version) * 100 + $(gcc-minor-version) )) -lt 404 ]]; then
+ eerror "You need gcc-4.4+ to build 64-bit wine"
+ eerror
+ return 1
fi
- if use win32 && use opencl; then
- [[ x$(eselect opencl show) = "xintel" ]] &&
- die "Cannot build wine[opencl,win32]: intel-ocl-sdk is 64-bit only" # 403947
+ if use win32 && use opencl && [[ x$(eselect opencl show 2> /dev/null) = "xintel" ]]; then
+ eerror "You cannot build wine with USE=opencl because intel-ocl-sdk is 64-bit only."
+ eerror "See https://bugs.gentoo.org/487864 for more details."
+ eerror
+ return 1
fi
+}
+pkg_pretend() {
+ wine_build_environment_check || die
+}
+
+pkg_setup() {
+ wine_build_environment_check || die
+}
+
+src_unpack() {
if [[ ${PV} == "9999" ]] ; then
git-2_src_unpack
else
diff --git a/app-emulation/wine/wine-1.5.6.ebuild b/app-emulation/wine/wine-1.5.6.ebuild
index efbc463bceb7..f3e14159b8a5 100644
--- a/app-emulation/wine/wine-1.5.6.ebuild
+++ b/app-emulation/wine/wine-1.5.6.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.5.6.ebuild,v 1.11 2013/09/01 14:38:32 tetromino Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.5.6.ebuild,v 1.12 2013/10/13 21:10:09 tetromino Exp $
EAPI="5"
@@ -110,17 +110,32 @@ DEPEND="${RDEPEND}
virtual/yacc
sys-devel/flex"
-src_unpack() {
- if use win64 ; then
- [[ $(( $(gcc-major-version) * 100 + $(gcc-minor-version) )) -lt 404 ]] \
- && die "you need gcc-4.4+ to build 64bit wine"
+wine_build_environment_check() {
+ [[ ${MERGE_TYPE} = "binary" ]] && return 0
+
+ if use win64 && [[ $(( $(gcc-major-version) * 100 + $(gcc-minor-version) )) -lt 404 ]]; then
+ eerror "You need gcc-4.4+ to build 64-bit wine"
+ eerror
+ return 1
fi
- if use win32 && use opencl; then
- [[ x$(eselect opencl show) = "xintel" ]] &&
- die "Cannot build wine[opencl,win32]: intel-ocl-sdk is 64-bit only" # 403947
+ if use win32 && use opencl && [[ x$(eselect opencl show 2> /dev/null) = "xintel" ]]; then
+ eerror "You cannot build wine with USE=opencl because intel-ocl-sdk is 64-bit only."
+ eerror "See https://bugs.gentoo.org/487864 for more details."
+ eerror
+ return 1
fi
+}
+pkg_pretend() {
+ wine_build_environment_check || die
+}
+
+pkg_setup() {
+ wine_build_environment_check || die
+}
+
+src_unpack() {
if [[ ${PV} == "9999" ]] ; then
git-2_src_unpack
else
diff --git a/app-emulation/wine/wine-1.5.7.ebuild b/app-emulation/wine/wine-1.5.7.ebuild
index 5bb1d2e7b726..ccc69a974718 100644
--- a/app-emulation/wine/wine-1.5.7.ebuild
+++ b/app-emulation/wine/wine-1.5.7.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.5.7.ebuild,v 1.11 2013/09/01 14:38:32 tetromino Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.5.7.ebuild,v 1.12 2013/10/13 21:10:09 tetromino Exp $
EAPI="5"
@@ -113,17 +113,32 @@ DEPEND="${RDEPEND}
virtual/yacc
sys-devel/flex"
-src_unpack() {
- if use win64 ; then
- [[ $(( $(gcc-major-version) * 100 + $(gcc-minor-version) )) -lt 404 ]] \
- && die "you need gcc-4.4+ to build 64bit wine"
+wine_build_environment_check() {
+ [[ ${MERGE_TYPE} = "binary" ]] && return 0
+
+ if use win64 && [[ $(( $(gcc-major-version) * 100 + $(gcc-minor-version) )) -lt 404 ]]; then
+ eerror "You need gcc-4.4+ to build 64-bit wine"
+ eerror
+ return 1
fi
- if use win32 && use opencl; then
- [[ x$(eselect opencl show) = "xintel" ]] &&
- die "Cannot build wine[opencl,win32]: intel-ocl-sdk is 64-bit only" # 403947
+ if use win32 && use opencl && [[ x$(eselect opencl show 2> /dev/null) = "xintel" ]]; then
+ eerror "You cannot build wine with USE=opencl because intel-ocl-sdk is 64-bit only."
+ eerror "See https://bugs.gentoo.org/487864 for more details."
+ eerror
+ return 1
fi
+}
+pkg_pretend() {
+ wine_build_environment_check || die
+}
+
+pkg_setup() {
+ wine_build_environment_check || die
+}
+
+src_unpack() {
if [[ ${PV} == "9999" ]] ; then
git-2_src_unpack
else
diff --git a/app-emulation/wine/wine-1.5.8.ebuild b/app-emulation/wine/wine-1.5.8.ebuild
index 78d4873c4484..a36a43882444 100644
--- a/app-emulation/wine/wine-1.5.8.ebuild
+++ b/app-emulation/wine/wine-1.5.8.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.5.8.ebuild,v 1.11 2013/09/01 14:38:32 tetromino Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.5.8.ebuild,v 1.12 2013/10/13 21:10:09 tetromino Exp $
EAPI="5"
@@ -113,17 +113,32 @@ DEPEND="${RDEPEND}
virtual/yacc
sys-devel/flex"
-src_unpack() {
- if use win64 ; then
- [[ $(( $(gcc-major-version) * 100 + $(gcc-minor-version) )) -lt 404 ]] \
- && die "you need gcc-4.4+ to build 64bit wine"
+wine_build_environment_check() {
+ [[ ${MERGE_TYPE} = "binary" ]] && return 0
+
+ if use win64 && [[ $(( $(gcc-major-version) * 100 + $(gcc-minor-version) )) -lt 404 ]]; then
+ eerror "You need gcc-4.4+ to build 64-bit wine"
+ eerror
+ return 1
fi
- if use win32 && use opencl; then
- [[ x$(eselect opencl show) = "xintel" ]] &&
- die "Cannot build wine[opencl,win32]: intel-ocl-sdk is 64-bit only" # 403947
+ if use win32 && use opencl && [[ x$(eselect opencl show 2> /dev/null) = "xintel" ]]; then
+ eerror "You cannot build wine with USE=opencl because intel-ocl-sdk is 64-bit only."
+ eerror "See https://bugs.gentoo.org/487864 for more details."
+ eerror
+ return 1
fi
+}
+pkg_pretend() {
+ wine_build_environment_check || die
+}
+
+pkg_setup() {
+ wine_build_environment_check || die
+}
+
+src_unpack() {
if [[ ${PV} == "9999" ]] ; then
git-2_src_unpack
else
diff --git a/app-emulation/wine/wine-1.5.9.ebuild b/app-emulation/wine/wine-1.5.9.ebuild
index 409ef43aba9c..b62f04d7d5ea 100644
--- a/app-emulation/wine/wine-1.5.9.ebuild
+++ b/app-emulation/wine/wine-1.5.9.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.5.9.ebuild,v 1.11 2013/09/01 14:38:32 tetromino Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.5.9.ebuild,v 1.12 2013/10/13 21:10:09 tetromino Exp $
EAPI="5"
@@ -113,17 +113,32 @@ DEPEND="${RDEPEND}
virtual/yacc
sys-devel/flex"
-src_unpack() {
- if use win64 ; then
- [[ $(( $(gcc-major-version) * 100 + $(gcc-minor-version) )) -lt 404 ]] \
- && die "you need gcc-4.4+ to build 64bit wine"
+wine_build_environment_check() {
+ [[ ${MERGE_TYPE} = "binary" ]] && return 0
+
+ if use win64 && [[ $(( $(gcc-major-version) * 100 + $(gcc-minor-version) )) -lt 404 ]]; then
+ eerror "You need gcc-4.4+ to build 64-bit wine"
+ eerror
+ return 1
fi
- if use win32 && use opencl; then
- [[ x$(eselect opencl show) = "xintel" ]] &&
- die "Cannot build wine[opencl,win32]: intel-ocl-sdk is 64-bit only" # 403947
+ if use win32 && use opencl && [[ x$(eselect opencl show 2> /dev/null) = "xintel" ]]; then
+ eerror "You cannot build wine with USE=opencl because intel-ocl-sdk is 64-bit only."
+ eerror "See https://bugs.gentoo.org/487864 for more details."
+ eerror
+ return 1
fi
+}
+pkg_pretend() {
+ wine_build_environment_check || die
+}
+
+pkg_setup() {
+ wine_build_environment_check || die
+}
+
+src_unpack() {
if [[ ${PV} == "9999" ]] ; then
git-2_src_unpack
else
diff --git a/app-emulation/wine/wine-1.6.ebuild b/app-emulation/wine/wine-1.6.ebuild
index d9af269dfb27..fc2f02f7d370 100644
--- a/app-emulation/wine/wine-1.6.ebuild
+++ b/app-emulation/wine/wine-1.6.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.6.ebuild,v 1.8 2013/10/09 04:31:21 tetromino Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.6.ebuild,v 1.9 2013/10/13 21:10:09 tetromino Exp $
EAPI="5"
@@ -148,17 +148,32 @@ usr/share/applications/wine-notepad.desktop
usr/share/applications/wine-uninstaller.desktop
usr/share/applications/wine-winecfg.desktop"
-src_unpack() {
- if use abi_x86_64; then
- [[ $(( $(gcc-major-version) * 100 + $(gcc-minor-version) )) -lt 404 ]] \
- && die "you need gcc-4.4+ to build 64bit wine"
+wine_build_environment_check() {
+ [[ ${MERGE_TYPE} = "binary" ]] && return 0
+
+ if use abi_x86_64 && [[ $(( $(gcc-major-version) * 100 + $(gcc-minor-version) )) -lt 404 ]]; then
+ eerror "You need gcc-4.4+ to build 64-bit wine"
+ eerror
+ return 1
fi
- if use abi_x86_32 && use opencl; then
- [[ x$(eselect opencl show) = "xintel" ]] &&
- die "Cannot build wine[opencl,abi_x86_32]: intel-ocl-sdk is 64-bit only" # 403947
+ if use abi_x86_32 && use opencl && [[ x$(eselect opencl show 2> /dev/null) = "xintel" ]]; then
+ eerror "You cannot build wine with USE=opencl because intel-ocl-sdk is 64-bit only."
+ eerror "See https://bugs.gentoo.org/487864 for more details."
+ eerror
+ return 1
fi
+}
+
+pkg_pretend() {
+ wine_build_environment_check || die
+}
+
+pkg_setup() {
+ wine_build_environment_check || die
+}
+src_unpack() {
if [[ ${PV} == "9999" ]] ; then
git-2_src_unpack
else
diff --git a/app-emulation/wine/wine-1.7.0.ebuild b/app-emulation/wine/wine-1.7.0.ebuild
index d2194789db68..25cc398c9c17 100644
--- a/app-emulation/wine/wine-1.7.0.ebuild
+++ b/app-emulation/wine/wine-1.7.0.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.7.0.ebuild,v 1.4 2013/09/01 15:31:53 tetromino Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.7.0.ebuild,v 1.5 2013/10/13 21:10:09 tetromino Exp $
EAPI="5"
@@ -148,17 +148,32 @@ usr/share/applications/wine-notepad.desktop
usr/share/applications/wine-uninstaller.desktop
usr/share/applications/wine-winecfg.desktop"
-src_unpack() {
- if use abi_x86_64; then
- [[ $(( $(gcc-major-version) * 100 + $(gcc-minor-version) )) -lt 404 ]] \
- && die "you need gcc-4.4+ to build 64bit wine"
+wine_build_environment_check() {
+ [[ ${MERGE_TYPE} = "binary" ]] && return 0
+
+ if use abi_x86_64 && [[ $(( $(gcc-major-version) * 100 + $(gcc-minor-version) )) -lt 404 ]]; then
+ eerror "You need gcc-4.4+ to build 64-bit wine"
+ eerror
+ return 1
fi
- if use abi_x86_32 && use opencl; then
- [[ x$(eselect opencl show) = "xintel" ]] &&
- die "Cannot build wine[opencl,abi_x86_32]: intel-ocl-sdk is 64-bit only" # 403947
+ if use abi_x86_32 && use opencl && [[ x$(eselect opencl show 2> /dev/null) = "xintel" ]]; then
+ eerror "You cannot build wine with USE=opencl because intel-ocl-sdk is 64-bit only."
+ eerror "See https://bugs.gentoo.org/487864 for more details."
+ eerror
+ return 1
fi
+}
+
+pkg_pretend() {
+ wine_build_environment_check || die
+}
+
+pkg_setup() {
+ wine_build_environment_check || die
+}
+src_unpack() {
if [[ ${PV} == "9999" ]] ; then
git-2_src_unpack
else
diff --git a/app-emulation/wine/wine-1.7.3.ebuild b/app-emulation/wine/wine-1.7.3.ebuild
index ae46af621820..5d0658aa497f 100644
--- a/app-emulation/wine/wine-1.7.3.ebuild
+++ b/app-emulation/wine/wine-1.7.3.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.7.3.ebuild,v 1.1 2013/10/09 04:31:21 tetromino Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.7.3.ebuild,v 1.2 2013/10/13 21:10:09 tetromino Exp $
EAPI="5"
@@ -146,17 +146,32 @@ usr/share/applications/wine-notepad.desktop
usr/share/applications/wine-uninstaller.desktop
usr/share/applications/wine-winecfg.desktop"
-src_unpack() {
- if use abi_x86_64; then
- [[ $(( $(gcc-major-version) * 100 + $(gcc-minor-version) )) -lt 404 ]] \
- && die "you need gcc-4.4+ to build 64bit wine"
+wine_build_environment_check() {
+ [[ ${MERGE_TYPE} = "binary" ]] && return 0
+
+ if use abi_x86_64 && [[ $(( $(gcc-major-version) * 100 + $(gcc-minor-version) )) -lt 404 ]]; then
+ eerror "You need gcc-4.4+ to build 64-bit wine"
+ eerror
+ return 1
fi
- if use abi_x86_32 && use opencl; then
- [[ x$(eselect opencl show) = "xintel" ]] &&
- die "Cannot build wine[opencl,abi_x86_32]: intel-ocl-sdk is 64-bit only" # 403947
+ if use abi_x86_32 && use opencl && [[ x$(eselect opencl show 2> /dev/null) = "xintel" ]]; then
+ eerror "You cannot build wine with USE=opencl because intel-ocl-sdk is 64-bit only."
+ eerror "See https://bugs.gentoo.org/487864 for more details."
+ eerror
+ return 1
fi
+}
+
+pkg_pretend() {
+ wine_build_environment_check || die
+}
+
+pkg_setup() {
+ wine_build_environment_check || die
+}
+src_unpack() {
if [[ ${PV} == "9999" ]] ; then
git-2_src_unpack
else
diff --git a/app-emulation/wine/wine-1.7.4.ebuild b/app-emulation/wine/wine-1.7.4.ebuild
index 3a11f8f17897..feb2e507d806 100644
--- a/app-emulation/wine/wine-1.7.4.ebuild
+++ b/app-emulation/wine/wine-1.7.4.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.7.4.ebuild,v 1.1 2013/10/13 03:16:26 tetromino Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.7.4.ebuild,v 1.2 2013/10/13 21:10:09 tetromino Exp $
EAPI="5"
@@ -146,17 +146,32 @@ usr/share/applications/wine-notepad.desktop
usr/share/applications/wine-uninstaller.desktop
usr/share/applications/wine-winecfg.desktop"
-src_unpack() {
- if use abi_x86_64; then
- [[ $(( $(gcc-major-version) * 100 + $(gcc-minor-version) )) -lt 404 ]] \
- && die "you need gcc-4.4+ to build 64bit wine"
+wine_build_environment_check() {
+ [[ ${MERGE_TYPE} = "binary" ]] && return 0
+
+ if use abi_x86_64 && [[ $(( $(gcc-major-version) * 100 + $(gcc-minor-version) )) -lt 404 ]]; then
+ eerror "You need gcc-4.4+ to build 64-bit wine"
+ eerror
+ return 1
fi
- if use abi_x86_32 && use opencl; then
- [[ x$(eselect opencl show) = "xintel" ]] &&
- die "Cannot build wine[opencl,abi_x86_32]: intel-ocl-sdk is 64-bit only" # 403947
+ if use abi_x86_32 && use opencl && [[ x$(eselect opencl show 2> /dev/null) = "xintel" ]]; then
+ eerror "You cannot build wine with USE=opencl because intel-ocl-sdk is 64-bit only."
+ eerror "See https://bugs.gentoo.org/487864 for more details."
+ eerror
+ return 1
fi
+}
+
+pkg_pretend() {
+ wine_build_environment_check || die
+}
+
+pkg_setup() {
+ wine_build_environment_check || die
+}
+src_unpack() {
if [[ ${PV} == "9999" ]] ; then
git-2_src_unpack
else
diff --git a/app-emulation/wine/wine-9999.ebuild b/app-emulation/wine/wine-9999.ebuild
index 9576d6813c20..f8621b042345 100644
--- a/app-emulation/wine/wine-9999.ebuild
+++ b/app-emulation/wine/wine-9999.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-9999.ebuild,v 1.155 2013/10/13 03:16:26 tetromino Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-9999.ebuild,v 1.156 2013/10/13 21:10:09 tetromino Exp $
EAPI="5"
@@ -146,17 +146,32 @@ usr/share/applications/wine-notepad.desktop
usr/share/applications/wine-uninstaller.desktop
usr/share/applications/wine-winecfg.desktop"
-src_unpack() {
- if use abi_x86_64; then
- [[ $(( $(gcc-major-version) * 100 + $(gcc-minor-version) )) -lt 404 ]] \
- && die "you need gcc-4.4+ to build 64bit wine"
+wine_build_environment_check() {
+ [[ ${MERGE_TYPE} = "binary" ]] && return 0
+
+ if use abi_x86_64 && [[ $(( $(gcc-major-version) * 100 + $(gcc-minor-version) )) -lt 404 ]]; then
+ eerror "You need gcc-4.4+ to build 64-bit wine"
+ eerror
+ return 1
fi
- if use abi_x86_32 && use opencl; then
- [[ x$(eselect opencl show) = "xintel" ]] &&
- die "Cannot build wine[opencl,abi_x86_32]: intel-ocl-sdk is 64-bit only" # 403947
+ if use abi_x86_32 && use opencl && [[ x$(eselect opencl show 2> /dev/null) = "xintel" ]]; then
+ eerror "You cannot build wine with USE=opencl because intel-ocl-sdk is 64-bit only."
+ eerror "See https://bugs.gentoo.org/487864 for more details."
+ eerror
+ return 1
fi
+}
+
+pkg_pretend() {
+ wine_build_environment_check || die
+}
+
+pkg_setup() {
+ wine_build_environment_check || die
+}
+src_unpack() {
if [[ ${PV} == "9999" ]] ; then
git-2_src_unpack
else