diff options
author | Alexandre Rostovtsev <tetromino@gentoo.org> | 2012-12-08 05:11:42 +0000 |
---|---|---|
committer | Alexandre Rostovtsev <tetromino@gentoo.org> | 2012-12-08 05:11:42 +0000 |
commit | 6a22ab5bbef500997baa5bd8fa929875a9889b78 (patch) | |
tree | a150c7328175ee7e867c809944b2a4ee118240d0 /app-emulation | |
parent | Bump, drop old. (diff) | |
download | historical-6a22ab5bbef500997baa5bd8fa929875a9889b78.tar.gz historical-6a22ab5bbef500997baa5bd8fa929875a9889b78.tar.bz2 historical-6a22ab5bbef500997baa5bd8fa929875a9889b78.zip |
Bump, see http://www.winehq.org/announce/1.5.19 for the announcement.
Package-Manager: portage-2.2.0_alpha144/cvs/Linux x86_64
Manifest-Sign-Key: 0xCF0ADD61
Diffstat (limited to 'app-emulation')
-rw-r--r-- | app-emulation/wine/ChangeLog | 8 | ||||
-rw-r--r-- | app-emulation/wine/Manifest | 21 | ||||
-rw-r--r-- | app-emulation/wine/wine-1.5.19.ebuild | 273 | ||||
-rw-r--r-- | app-emulation/wine/wine-9999.ebuild | 4 |
4 files changed, 294 insertions, 12 deletions
diff --git a/app-emulation/wine/ChangeLog b/app-emulation/wine/ChangeLog index ee3137b5099f..e17c18c3a9fa 100644 --- a/app-emulation/wine/ChangeLog +++ b/app-emulation/wine/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for app-emulation/wine # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/ChangeLog,v 1.439 2012/11/25 03:03:08 tetromino Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/ChangeLog,v 1.440 2012/12/08 05:11:36 tetromino Exp $ + +*wine-1.5.19 (08 Dec 2012) + + 08 Dec 2012; Alexandre Rostovtsev <tetromino@gentoo.org> +wine-1.5.19.ebuild, + wine-9999.ebuild: + Bump, see http://www.winehq.org/announce/1.5.19 for the announcement. *wine-1.5.18 (24 Nov 2012) diff --git a/app-emulation/wine/Manifest b/app-emulation/wine/Manifest index 3574496051b0..5ff4e46384e1 100644 --- a/app-emulation/wine/Manifest +++ b/app-emulation/wine/Manifest @@ -21,6 +21,7 @@ DIST wine-1.5.15.tar.bz2 20844051 SHA256 2642698204bbc5d9fd04c30f3507fa08a62fa3b DIST wine-1.5.16.tar.bz2 20879326 SHA256 2f4df6ade18d636c892bee0feb6fd075eb3ad299e61d250ea359659d6411e723 SHA512 3d11366de619e3baff16fe7a53a33066983b3c5adcb173b742cf2e3ed5ebbfadf47eb217eef800d0137dd7e291e355c41be8c2d26ac5a1d44930fe44526e462d WHIRLPOOL 496fb886d692a1eed72c8b13b1b1bd39c425f59eefa82a5f8f9d64b9ca59b1ae5f393ac59834ae39e178afe67da95a1505ce9963674d8b54b47b384f6ce9242e DIST wine-1.5.17.tar.bz2 20953751 SHA256 b15b4cbfab4b7f3d4cf80f88ea757e221feaefbd4e515edfb04cc57529464c15 SHA512 da0c28a4abbdcdd20c2d7d7807ce41c3431e3649aee8100e513d0dafea5c1f937e0eb92d3984277f005e385e394ac50a92db82a8ab2f53403b851ad8c6ef863e WHIRLPOOL 2ce0fc8522205725f7e0593ae68d1c63ffa99e439d8934f86c27ba1ce2b779b765fbb5af6a064eadf0c7046b5e5f35e9086beca47da5611f2e81f2c0f88e0f36 DIST wine-1.5.18.tar.bz2 21043105 SHA256 a144900cc20e55623c8c9ab26e265eb2e76d88c9e21bd21a3bcfa030fdb3fbdf SHA512 35650828d0565669db6017f673319e9228eecb51a53afa64f6ea62546f35eb0aac6991d58f8dca26c49158befa17c1fa433613ef3ece745f14115600993c8e2e WHIRLPOOL a5fd90455ae6de41bee31f68554196c08f357012282557d8997a3e75ebe32764d03c291cc957ca04d4c4d2e8cdfe93aa03ab74bce963649ecda793ac385ff4d8 +DIST wine-1.5.19.tar.bz2 21013509 SHA256 51ad795ae62d8392ac6fbc3ad595ac57d44bcc779b716573a9d73ca122961023 SHA512 aefc05cb0ce6b41a7a70861fd85c5f5d30501f61923620837f3a8124b039e1eedaea75d261116b26770b64a21b27a4ee13133a07a36157bebd2cbeddd110de27 WHIRLPOOL 3ca550f2b0fb9d6b096f025e9f94b88648386c04d3a82350802fcd05d6b0604d6fe6aa4f6e68876abe523e60a8906438148613d4bdd8e7badd3a251d3c0e60e5 DIST wine-1.5.2.tar.bz2 20104652 SHA256 8ee6fdaf716b5a1c7ccf9be9dc6d9b7546944e79351c4806b2fa596da418342f SHA512 da949f1943a1af1f4f9d75d41d35b5a968b4bb792f25c5d3202de5be944a04deac7116261d70b5b90f233e9fb526ae8d073e2cdd03304ac0f736926108fec7d7 WHIRLPOOL 947bff2ccda47e548e6eec4a1b7cc738b943fbbdf000e5686aa440c9d45962b5dee47e7060e93895cc398c2c82d7dce06c370091859bd46a6d09864c191d357c DIST wine-1.5.3.tar.bz2 20171697 SHA256 d3e8e484cbc2c4888bc880d0b0c8b52299d36a5cecc96d9367b59142345a1206 SHA512 947c20100d02ec6d393f9bdc1899ddeda21be7fa75869f91953e0eec30f2083b2a7fd31ad92c44765b417e3023914db9cc9945fd241207d8189f20ae92da100a WHIRLPOOL a2e2752731feae4d2a44dd0db1edabadd8c7530abd6e988e5c8f862ba70e234874e1a21ad8a25f4dc68e965d4b5122431278b3ed7674145f7fa935e0c78dcca5 DIST wine-1.5.4.tar.bz2 20187597 SHA256 90b10450b1afb4d54dfd20529e040daa4ee901c52b2f3bc452a86c2e06b4b759 SHA512 cb58358a2af9e15d7ebff21f9f834d521736eeaa44ce0c36d88400f3d3667c5432711bea64322e77c166e024d2ea03d47f64a4fd648d0a802bc44da80e1eb2fe WHIRLPOOL e007bc572181745c585bf24c6aa6a87830df17b57384d180e932b229f89b55d38f2b673243e8b5a5243afb303a18c52092bfbe61f0b49473c7c85edb0056a068 @@ -53,6 +54,7 @@ DIST winepulse-patches-1.5.15.tar.bz2 39808 SHA256 373291b020308d639ee12a05cb94f DIST winepulse-patches-1.5.16.tar.bz2 48482 SHA256 a186bb6bc07c11f03989c24159ffc86ade74cfa2050faaa399fd2c725116994c SHA512 9626d7756168c755075dd96b19432745c0b89724ccac369f213b026509327a6e99a0507a7390642ed930a65fdd63e6eafbeec3ecdb66d3505f3f25fe6feb2da5 WHIRLPOOL 8100b7bfdc3b8a61e9b80bb8bb247225b211b77b7198f7998d4d1ebce69812f8b5474c3ba8daec6c63b0758c39648f1210cae8b3dd08cfc6d71eba057c8a939d DIST winepulse-patches-1.5.17.tar.bz2 48079 SHA256 8f82d47534c57e85db6502fdde394a4a44ab5f285250cc41439f2125e47f96f7 SHA512 150b9329e3382f3d08b33a8165e9738f23dab7ab942a931441c73d952449af6d7c33fc41b8f519e090706aa003accb1799b3cdeeebc8b9de3fea0c86cd1056cd WHIRLPOOL 9b9243ff47d9a713c4d40fe723e5c208c73d4ea0f208607422e34fcb679392a251050243ab818392065910729c550755a52625e50927e2660e892e36925f65ff DIST winepulse-patches-1.5.18.tar.bz2 45298 SHA256 803a3ef5c9223dbb3ded3a20309456efdf8dd2b3e3ac9c909f3de95e7a96f40e SHA512 ca8b90cfb1c5bab214c1d1afed6f50da3663f0de64c22b44b31e68e49059c92ab7226f2d94ca6a4079b763f4d2af21b1be7b5c0bbf877492c99c5c43c3961dcc WHIRLPOOL b4e6842e2ee025919213fa18746154ee398452c675d55cb736319def4d4a10e9b0589478ccb66c2e0fca5ad00fc0c54074ede38c962e7da67ed04d8106d41a0a +DIST winepulse-patches-1.5.19.tar.bz2 47081 SHA256 7fc8e5964bcd4cdd8f14b6a5d6d66d474b958084fd80fb0f0531b08eb7fdfc2a SHA512 54b593ce75ce1ecc8015c85e7de713ddea1331a2701a1ec81fab88dce90f41470469f05b4f2d924da824fc99b1b9c52ed6795158291d7e8f15b5b3c4341cb13f WHIRLPOOL 56b1506b0ffc60a052c923334d21e111707443caf138ba05c6708e4d652a5c7ee2d22d8a82862b1a87a12b49dc1c9bdd8d89000f529ddd8f06685ebbc03dd7f4 EBUILD wine-1.2.3.ebuild 6069 SHA256 12c09c9540e500f8b61e811fa5789723bd19c03b86a0d87ab1c3fedd37e8335f SHA512 a5671a6c9a2f2543e8c7a3cd3a53834ff50b7b31ab4b343b97331f9e9ecdfb8a99b2a6a95d9aab223049215469d1cde912a5177ac33b2eccbb9b12f6f9759155 WHIRLPOOL 4aca7be22d5275f06393a3dddb66a51873862321d0d39b74556eec6bb40a7c3ecc3ce905bc0df49c375b992ff83dcf5cac570502f5a1d2c43bd70443c362efaa EBUILD wine-1.3.28.ebuild 5775 SHA256 7eea0273209bd14cb57883b56a058ef14846b3cd16dc660564efa78c75acd9d8 SHA512 3b3489d6677b1d79960bec32f90f4057c0ae5e89464dcc261afd3a385874153edec1d7717989c7060dda1922e5106774161512a06e76bbb0ca2da1b7599ed659 WHIRLPOOL c8042b574e34fbee3ac8057935b5c81a4fb2acac20831d271d7cd9fe044b10bc9e2f81ece0c79098203eaa3a2c2c32a82b6477bee2fe3ad8b29b3bbf243bbf3d EBUILD wine-1.4.1.ebuild 6388 SHA256 17d903e09d738ebd872751d2da15a7d0786033ef5d5313b9f6b0382b59517bb3 SHA512 f1db29aa52d9866d94e2967c9b8cb3c81f5e34c98cdf7c21053975c9ee89495f9e220a348dca693cd88e6f7be22f40aa83096deba52744ae946bc5ad859cdbeb WHIRLPOOL ec89f1f1390cc503a6607b26bbd6a64881b7942c4312d4d8e547020a7d303980b513d495107ce75e1430cc9917aa9b31d310ee42237947d429ea7e4b1a048251 @@ -68,6 +70,7 @@ EBUILD wine-1.5.15-r2.ebuild 7160 SHA256 2a3b25509bcfdfd7752c83f9767ad8988db296d EBUILD wine-1.5.16-r1.ebuild 7160 SHA256 d144d8456a99b142d6aa4eb85e3d889cb849b14f9469d248a3df49096cf321f3 SHA512 baa8b8d8f134a08d9ed8bdebfeeb165e2ca6206ab7fa0a9281e70dd9701f1e8257dbee960fac6b1c5909923270c847a79ef87f6f9d8cfd57df50b35335c1822a WHIRLPOOL 5cb9e99e14198c64d5acfd38084da7945e368dbf03d932af6652084643ffee84d8d8be6cb5838c1b7e00779077d6fb282111e0e3cd721856a141ec1ba9db5c03 EBUILD wine-1.5.17.ebuild 7157 SHA256 dbb99f2084ebfa49d0902dc44dfa2a42f46b8dd186807bef2e207d7572000bc3 SHA512 8124e15adf99f1acc779f5e4c75f2c1c39f157df4c2a103b7beb4f4e6f4b7c19e6bda40f14ebbe168d52c8bdf0933cce332353dbc1286ac20dd6fe3670c7ad5f WHIRLPOOL d124b60271b56b41b3eb424698e41b03f0893a85c07cf9cbdc0a5a2f827e0f0beae8448a323c58b16a644e4e444794d6150665d360f47c26bd27469d1fbdfc41 EBUILD wine-1.5.18.ebuild 7518 SHA256 a27dd69447936b2a89d7fab937177ae5a4c0008fcf6cf9b3c4dfc2f162f11125 SHA512 c2f934427f4fe230ad5433c6b5315627f46bf0fab77e3247c3498b91ba92704f042905a540a9983b17e1d20727b2716a50ddd31762ab0aefd79968f84eebc1ac WHIRLPOOL f822dde077854a695d5699678cc58699e789e2c97c9cad0a5ce315097a838953c19c7c202080680be142ceab136a424ba240b78f2b53ee3ffdcdf255ab1133ce +EBUILD wine-1.5.19.ebuild 7518 SHA256 ebc4f4d446aab18b4badc78fe3d7b6196afd80265beda1c4f86ba9f377ec5993 SHA512 8689d36817d569c7b8177bacdb60821b27de1e9b38a86f6835c53034c011b12cbd8d4d47b0374955cad52b9d3317be1b78121006cc423c116d362000820894df WHIRLPOOL 059455e7f4fe3da8b61db8248c3ee1e4d81f8f3968542c42cc857f1d30ecfabf4f9837c47e62466d45034d19c8274dae33ecd8d88475ddfbe54ec3b13188da63 EBUILD wine-1.5.2.ebuild 6390 SHA256 15c82300f8b1a81ab431e7db66cc707343a172e98e965f5506523787baebdc36 SHA512 5d114c41aebd5586507717ead272e8d657048d41417a3549ef023894b820c0eb47b26c69adf9eabc1921de85bcdcd3f86f9a0d9eb3bd660a7d0cb240754b6d2a WHIRLPOOL 1ede81cebfeabce2d1f4e117d9f66c2aac22a92e4d78b475ea56bbf1beab33660d637d588e69d743bef9587011357b0fa5c2f33f13a7b762f6563aa32eaaea88 EBUILD wine-1.5.3.ebuild 6390 SHA256 8092714042282e8b8fbc9fa2347d8b577e3d0cb90d1920c1915545c044494b50 SHA512 1a882c8cd13fe3d0deeb2be1368eee8874c5d8475901ab15b079aa534116ab73c9598c1f43a8e17788c1e6ecab6c4e2a02b298da03dcde032f64eeb0b4170bdf WHIRLPOOL 4390f427a1e4cff09c7f9056895899dc9fec5f743a29f4a550415ccf384f58aa2f7ad343d543117481fb64510006b95ef2f70177940b3c5e2169df1e6dd33d6e EBUILD wine-1.5.4.ebuild 6390 SHA256 2af684a36d1fe4552a7ee9393c3bd20f3c98a5d2799fdc8c3f86191f1de842f1 SHA512 1b646382979eef997d99b19497f2ce231e5c56e17c1cd3f1e112fa11b7c425eeaffb9bb8aa3a7c978c37e0b3873136f8407b9f7ade31969511eda0ca50a0bb22 WHIRLPOOL 8d359e9b84667d372d87b2aaa898a03714875527ec19a1fc2feec1a02f6a96250411b7fb07f0cf0c2f7376909dd2a03a40df47bb00466fdaa02f18aa82b636f2 @@ -76,17 +79,17 @@ EBUILD wine-1.5.6.ebuild 6610 SHA256 2be441814933f6dbe0a76de573f33d8d68a33699fb9 EBUILD wine-1.5.7.ebuild 6858 SHA256 9c532dfb312bb2fcc6bc52faea696927a69c87dee8e1da8cdec346709f8e838b SHA512 ac23ff2c19ba256d0b6f55c14323f3431bc7270973915a7c2549ddeb9cda4a723abbf7586505ce4623886a20be1bcbd9ff0d7d7f96c403cdb66fdbe151232103 WHIRLPOOL 3b8d02ec386f6f930ed9976ef7765a1fb3c3a1536cb1c48dc532cc8b8d7706d40b3bd832b8de925b7a499c4d6aa3c748843cc6e3a0beb9b5062a93cc5d99fb11 EBUILD wine-1.5.8.ebuild 6858 SHA256 221ef4f2dbdb8f0521c6e6ff8048a6179a1e6819862677069fdd29d5984b232d SHA512 0fc4c55d64cf343fc0b2093394d5805e40f7cf1bb5a1192ec531c8477546577a1572eb8af0352c65da7a48765321d21cbca2a8ef21e1debf5a4e4172f915014f WHIRLPOOL 8bfc0c1c1122e067dcee44ce1949b688f0c8ec93427fc4df90f464e8683ed165904db5451e775924a192b88fc3834aa2a06803abe0f30ed1373b582a06d77738 EBUILD wine-1.5.9.ebuild 6858 SHA256 5c003987ebe1c8c68658f16b25daed46ff238c25c5d6cf1d9a619057bb77d9ee SHA512 098d8dc69a031e02d35180bfa9e418de5eab65ec1fe3290d61b2a0a5971dc2c33376699bf97a4ec70e788dfd6d26df2473761a0a04fc4ac3139f721979f67f83 WHIRLPOOL 984b1e477bf9db3a8e48ba4e5f008da5a2025be23fc8598ce9d96a62eefb5abf63ca81e973ed251fbb664c6d11ea8186da66cce07796d940eb694dda1f4ebefc -EBUILD wine-9999.ebuild 7518 SHA256 621ff7e8c1dd7103ae7985680a78babcc0b81afe6f8318283452f6a5ae57c767 SHA512 de5ddb45ac903be0125ff45c3d88bdd33e8613fb15577906afb30f7e8152cf1e322b199d1f4149b23f957d6711fa4330dd8745b9747fdba24c35b816b0fbda6a WHIRLPOOL 443dbc87f33f58d8a485d7dde680989808ae437e7954a6172d203391aa65630050777a37ac7659c4c23429d9901f18b66a127d0e3b1b21b05b804dc7380383bc -MISC ChangeLog 98554 SHA256 73ca7f845a7768b85bf6b96f0e9f3546713c5e469de5fc6df78580159e292d77 SHA512 80141ffc2edd36c867daa4899730a1a2c83aabfb4e4b809b7fe6969bae35bd104bcf26e72a188677a6a082a15932e1580a73464f656bfac62d531cf07d677613 WHIRLPOOL 6cc8dff867a0ee1e17147a6d036cf7e644eb414e09bb2b287b1ce242353a2a2ec471b3cf8ec369a70d5565d0730b9c01bda2cdc1ee3bf6d086686f1caeffdc4a +EBUILD wine-9999.ebuild 7518 SHA256 80caf72e915f44c328a4534123e7bc9bb089aab21539adb02d70706ac12c5e9f SHA512 6885c88011a534760481408a34900008077954ad6414ca9acb48ab487dc39fef1750d4408c8572bd5710c81ba53dd7b417ef27afc6b37e2ca8fa447f98b596e9 WHIRLPOOL 9fa37c4784cd41d977534fb50fdc574f2fdd5f30040c72601f640ea732dbd037b1dff09f9e1e7751efc773d2cea849245cac8b7ff4dba31be0beec0156cef2b3 +MISC ChangeLog 98755 SHA256 a8e0dcbb2a3799ba277570926c2bb0dcf612f8258dbafb169855305a1842791c SHA512 31bc9e94277b1a2b88224ce1c0c6c29119bf44f255f55b3d662784e8be697185ba4d614d9fccfa74e2b1a243ee048032e51e7a9de4479a4cbf7d4c9040e0df71 WHIRLPOOL 918629ff57c6dd7d2f0fca45865da54db3b12066563406fe312044330d41cd8890e2ad7fd45e09466f95c94d09848104794799755b49d36666552fdabd5c63dd MISC metadata.xml 1708 SHA256 3540876c7e1eeb0411e86068a8888ac4ed2dd276a16b9df121bb9ab0b643db2e SHA512 6b76c93bf232384ff7259b40931abb4c97d96dc5fde76849835f1727295c5929ff9628091f94dc00b1c7114a5760772e6bd3189c0cf0166eaabaed67b8589d2a WHIRLPOOL d98cfe4b446364b17ccb6bb679fcbed06b0611829451dff8f25746a42437dafbfbb20217582fe4033342bad609cce3867b37c7524a13764202066198adef58e6 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) -iQEcBAEBCAAGBQJQsYp0AAoJEJ0WA1zPCt1hm5UIAJXkF5XrTeUHVNKOtsBtuPVD -2WVHwyI355oPDtw7N7RKfUN3+obv23qXmUkg4Jr1b/LYVKdi9usBRSRdH0Eq2cdM -Yit74FcVPtn4hzfhXpEYdjhPB/0DmpipZa70dGmgo/BNen2FkRdmIzb8QopwLDbA -OERX60fSssWma2YMrXlkAqLjf6TZoBdCf6CXCO+wkU2wgM+igwAlfzCCVFw10HaN -zswk2EfvQBchA/lWTEoWR/lYJY1xHT/Jr0rdhwAdMMPK1j1nFnSPsoflYZlU7gp6 -zbhHxYpK58+GhLUKH/RJ7WpnjA0QhgYBaqhiAMbn9r4RR4NSXHvmS8p5egO8D9s= -=Kdy7 +iQEcBAEBCAAGBQJQwswKAAoJEJ0WA1zPCt1hcjMH/0a8JztRp54Z1gAqq5/5tqq7 +PUuU7WvqI87mIns+ovwLdmu4yIkljKfOSpuUczPN/HySWd/bBEOvGSkXwSELhCp7 +LQNtNvgxIDVSM4BhDJH3YmOlExe39qy0k11ML4cvq5SAY1Pepk912KOv9/UBfp6Y +edAsxQQ0ha9Hg1+6NZ2xf+yB6GiDkl2tMTYAMc4OolpWfgTkDXQWFJJMg7AjC9kG +0WMSp9PVZ0o7i9/xSnRjGzUbYLeGe1cIUCqUSGrpN5rUMUIbkuRnkmMsYstnriDt +enx9VOhEMZu1MPvoCdJGXw5Ppfmlan1MIGg1EehZP38xGtMHjpuMHgJBu4v9xGA= +=e5bo -----END PGP SIGNATURE----- diff --git a/app-emulation/wine/wine-1.5.19.ebuild b/app-emulation/wine/wine-1.5.19.ebuild new file mode 100644 index 000000000000..02bbaad4b540 --- /dev/null +++ b/app-emulation/wine/wine-1.5.19.ebuild @@ -0,0 +1,273 @@ +# Copyright 1999-2012 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.1 2012/12/08 05:11:36 tetromino Exp $ + +EAPI="4" + +inherit autotools eutils flag-o-matic gnome2-utils multilib pax-utils + +if [[ ${PV} == "9999" ]] ; then + EGIT_REPO_URI="git://source.winehq.org/git/wine.git" + inherit git-2 + SRC_URI="" + #KEYWORDS="" +else + MY_P="${PN}-${PV/_/-}" + SRC_URI="mirror://sourceforge/${PN}/Source/${MY_P}.tar.bz2" + KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd" + S=${WORKDIR}/${MY_P} +fi + +GV="1.8" +MV="0.0.8" +PULSE_PATCHES="winepulse-patches-1.5.19" +WINE_GENTOO="wine-gentoo-2012.11.24" +DESCRIPTION="Free implementation of Windows(tm) on Unix" +HOMEPAGE="http://www.winehq.org/" +SRC_URI="${SRC_URI} + gecko? ( + mirror://sourceforge/${PN}/Wine%20Gecko/${GV}/wine_gecko-${GV}-x86.msi + win64? ( mirror://sourceforge/${PN}/Wine%20Gecko/${GV}/wine_gecko-${GV}-x86_64.msi ) + ) + mono? ( mirror://sourceforge/${PN}/Wine%20Mono/${MV}/wine-mono-${MV}.msi ) + http://dev.gentoo.org/~tetromino/distfiles/${PN}/${PULSE_PATCHES}.tar.bz2 + http://dev.gentoo.org/~tetromino/distfiles/${PN}/${WINE_GENTOO}.tar.bz2" + +LICENSE="LGPL-2.1" +SLOT="0" +IUSE="alsa capi cups custom-cflags elibc_glibc fontconfig +gecko gnutls gphoto2 gsm gstreamer hardened jpeg lcms ldap +mono mp3 ncurses nls odbc openal opencl +opengl osmesa +oss +perl png pulseaudio samba scanner selinux ssl test +threads +truetype udisks v4l +win32 +win64 +X xcomposite xinerama xml" +REQUIRED_USE="elibc_glibc? ( threads ) + mono? ( || ( win32 !win64 ) ) + osmesa? ( opengl )" #286560 +RESTRICT="test" #72375 + +MLIB_DEPS="amd64? ( + truetype? ( >=app-emulation/emul-linux-x86-xlibs-2.1 ) + X? ( + >=app-emulation/emul-linux-x86-xlibs-2.1 + >=app-emulation/emul-linux-x86-soundlibs-2.1[pulseaudio(+)?] + ) + mp3? ( app-emulation/emul-linux-x86-soundlibs ) + odbc? ( app-emulation/emul-linux-x86-db ) + openal? ( app-emulation/emul-linux-x86-sdl ) + opengl? ( app-emulation/emul-linux-x86-opengl ) + osmesa? ( >=app-emulation/emul-linux-x86-opengl-20121028 ) + scanner? ( app-emulation/emul-linux-x86-medialibs ) + v4l? ( app-emulation/emul-linux-x86-medialibs ) + app-emulation/emul-linux-x86-baselibs + >=sys-kernel/linux-headers-2.6 + )" +RDEPEND="truetype? ( >=media-libs/freetype-2.0.0 media-fonts/corefonts ) + perl? ( dev-lang/perl dev-perl/XML-Simple ) + capi? ( net-dialup/capi4k-utils ) + ncurses? ( >=sys-libs/ncurses-5.2 ) + fontconfig? ( media-libs/fontconfig ) + gphoto2? ( media-libs/libgphoto2 ) + openal? ( media-libs/openal ) + udisks? ( + sys-apps/dbus + sys-fs/udisks:2 + ) + gnutls? ( net-libs/gnutls ) + gstreamer? ( media-libs/gstreamer:0.10 media-libs/gst-plugins-base:0.10 ) + X? ( + x11-libs/libXcursor + x11-libs/libXext + x11-libs/libXrandr + x11-libs/libXi + x11-libs/libXmu + x11-libs/libXxf86vm + ) + xinerama? ( x11-libs/libXinerama ) + alsa? ( media-libs/alsa-lib ) + cups? ( net-print/cups ) + opencl? ( virtual/opencl ) + opengl? ( + virtual/glu + virtual/opengl + ) + gsm? ( media-sound/gsm ) + jpeg? ( virtual/jpeg ) + ldap? ( net-nds/openldap ) + lcms? ( =media-libs/lcms-1* ) + mp3? ( >=media-sound/mpg123-1.5.0 ) + nls? ( sys-devel/gettext ) + odbc? ( dev-db/unixODBC ) + osmesa? ( media-libs/mesa[osmesa] ) + pulseaudio? ( + media-sound/pulseaudio + sys-auth/rtkit + ) + samba? ( >=net-fs/samba-3.0.25 ) + selinux? ( sec-policy/selinux-wine ) + xml? ( dev-libs/libxml2 dev-libs/libxslt ) + scanner? ( media-gfx/sane-backends ) + ssl? ( dev-libs/openssl ) + png? ( media-libs/libpng ) + v4l? ( media-libs/libv4l ) + !win64? ( ${MLIB_DEPS} ) + win32? ( ${MLIB_DEPS} ) + xcomposite? ( x11-libs/libXcomposite )" +DEPEND="${RDEPEND} + X? ( + x11-proto/inputproto + x11-proto/xextproto + x11-proto/xf86vidmodeproto + ) + xinerama? ( x11-proto/xineramaproto ) + !hardened? ( sys-devel/prelink ) + virtual/pkgconfig + 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" + 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 + fi + + if [[ ${PV} == "9999" ]] ; then + git-2_src_unpack + else + unpack ${MY_P}.tar.bz2 + fi + + unpack "${PULSE_PATCHES}.tar.bz2" + unpack "${WINE_GENTOO}.tar.bz2" +} + +src_prepare() { + local md5="$(md5sum server/protocol.def)" + epatch "${FILESDIR}"/${PN}-1.1.15-winegcc.patch #260726 + epatch "${FILESDIR}"/${PN}-1.4_rc2-multilib-portage.patch #395615 + epatch "${FILESDIR}"/${PN}-1.5.17-osmesa-check.patch #429386 + epatch "../${PULSE_PATCHES}"/*.patch #421365 + epatch_user #282735 + if [[ "$(md5sum server/protocol.def)" != "${md5}" ]]; then + einfo "server/protocol.def was patched; running tools/make_requests" + tools/make_requests || die #432348 + fi + eautoreconf + sed -i '/^UPDATE_DESKTOP_DATABASE/s:=.*:=true:' tools/Makefile.in || die + sed -i '/^MimeType/d' tools/wine.desktop || die #117785 +} + +do_configure() { + local builddir="${WORKDIR}/wine$1" + mkdir -p "${builddir}" + pushd "${builddir}" >/dev/null + + ECONF_SOURCE=${S} \ + econf \ + --sysconfdir=/etc/wine \ + $(use_with alsa) \ + $(use_with capi) \ + $(use_with lcms cms) \ + $(use_with cups) \ + $(use_with ncurses curses) \ + $(use_with udisks dbus) \ + $(use_with fontconfig) \ + $(use_with gnutls) \ + $(use_with gphoto2 gphoto) \ + $(use_with gsm) \ + $(use_with gstreamer) \ + --without-hal \ + $(use_with jpeg) \ + $(use_with ldap) \ + $(use_with mp3 mpg123) \ + $(use_with nls gettext) \ + $(use_with openal) \ + $(use_with opencl) \ + $(use_with opengl) \ + $(use_with ssl openssl) \ + $(use_with osmesa) \ + $(use_with oss) \ + $(use_with png) \ + $(use_with threads pthread) \ + $(use_with pulseaudio pulse) \ + $(use_with scanner sane) \ + $(use_enable test tests) \ + $(use_with truetype freetype) \ + $(use_with v4l) \ + $(use_with X x) \ + $(use_with xcomposite) \ + $(use_with xinerama) \ + $(use_with xml) \ + $(use_with xml xslt) \ + $2 + + emake -j1 depend + + popd >/dev/null +} + +src_configure() { + export LDCONFIG=/bin/true + use custom-cflags || strip-flags + + if use win64 ; then + do_configure 64 --enable-win64 + use win32 && ABI=x86 do_configure 32 --with-wine64=../wine64 + else + ABI=x86 do_configure 32 --disable-win64 + fi +} + +src_compile() { + local b + for b in 64 32 ; do + local builddir="${WORKDIR}/wine${b}" + [[ -d ${builddir} ]] || continue + emake -C "${builddir}" all + done +} + +src_install() { + local b + for b in 64 32 ; do + local builddir="${WORKDIR}/wine${b}" + [[ -d ${builddir} ]] || continue + emake -C "${builddir}" install DESTDIR="${D}" + done + emake -C "../${WINE_GENTOO}" install DESTDIR="${D}" EPREFIX="${EPREFIX}" + dodoc ANNOUNCE AUTHORS README + if use gecko ; then + insinto /usr/share/wine/gecko + doins "${DISTDIR}"/wine_gecko-${GV}-x86.msi + use win64 && doins "${DISTDIR}"/wine_gecko-${GV}-x86_64.msi + fi + if use mono ; then + insinto /usr/share/wine/mono + doins "${DISTDIR}"/wine-mono-${MV}.msi + fi + if ! use perl ; then + rm "${D}"usr/bin/{wine{dump,maker},function_grep.pl} "${D}"usr/share/man/man1/wine{dump,maker}.1 || die + fi + + if use win32 || ! use win64; then + pax-mark psmr "${D}"usr/bin/wine{,-preloader} #255055 + fi + use win64 && pax-mark psmr "${D}"usr/bin/wine64{,-preloader} + + if use win64 && ! use win32; then + dosym /usr/bin/wine{64,} # 404331 + dosym /usr/bin/wine{64,}-preloader + fi +} + +pkg_preinst() { + gnome2_icon_savelist +} + +pkg_postinst() { + gnome2_icon_cache_update +} + +pkg_postrm() { + gnome2_icon_cache_update +} diff --git a/app-emulation/wine/wine-9999.ebuild b/app-emulation/wine/wine-9999.ebuild index 1ad7ced1542d..5954d1870b38 100644 --- a/app-emulation/wine/wine-9999.ebuild +++ b/app-emulation/wine/wine-9999.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2012 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.122 2012/11/24 23:06:38 tetromino Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-9999.ebuild,v 1.123 2012/12/08 05:11:36 tetromino Exp $ EAPI="4" @@ -20,7 +20,7 @@ fi GV="1.8" MV="0.0.8" -PULSE_PATCHES="winepulse-patches-1.5.18" +PULSE_PATCHES="winepulse-patches-1.5.19" WINE_GENTOO="wine-gentoo-2012.11.24" DESCRIPTION="Free implementation of Windows(tm) on Unix" HOMEPAGE="http://www.winehq.org/" |