diff options
author | 2010-01-31 22:29:09 +0000 | |
---|---|---|
committer | 2010-01-31 22:29:09 +0000 | |
commit | 3843d038d80114c1d9cace68ffcfd2261a746156 (patch) | |
tree | e520a64d1fdcf217ef3fa1fddb1c37c06504d8d7 /dev-db/mysql | |
parent | Automated update of use.local.desc (diff) | |
download | historical-3843d038d80114c1d9cace68ffcfd2261a746156.tar.gz historical-3843d038d80114c1d9cace68ffcfd2261a746156.tar.bz2 historical-3843d038d80114c1d9cace68ffcfd2261a746156.zip |
Clean up some old versions, keeping only unstables newer than the majority of the stables, and one of each of the old major versions.
Package-Manager: portage-2.2_rc61/cvs/Linux x86_64
Diffstat (limited to 'dev-db/mysql')
-rw-r--r-- | dev-db/mysql/ChangeLog | 11 | ||||
-rw-r--r-- | dev-db/mysql/Manifest | 31 | ||||
-rw-r--r-- | dev-db/mysql/mysql-5.0.26-r2.ebuild | 59 | ||||
-rw-r--r-- | dev-db/mysql/mysql-5.0.32.ebuild | 60 | ||||
-rw-r--r-- | dev-db/mysql/mysql-5.0.34.ebuild | 61 | ||||
-rw-r--r-- | dev-db/mysql/mysql-5.0.38.ebuild | 77 | ||||
-rw-r--r-- | dev-db/mysql/mysql-5.0.40.ebuild | 74 | ||||
-rw-r--r-- | dev-db/mysql/mysql-5.0.42.ebuild | 76 | ||||
-rw-r--r-- | dev-db/mysql/mysql-5.0.44-r1.ebuild | 66 | ||||
-rw-r--r-- | dev-db/mysql/mysql-5.0.44-r2.ebuild | 70 | ||||
-rw-r--r-- | dev-db/mysql/mysql-5.0.44.ebuild | 74 | ||||
-rw-r--r-- | dev-db/mysql/mysql-5.0.56.ebuild | 106 | ||||
-rw-r--r-- | dev-db/mysql/mysql-5.0.60-r1.ebuild | 106 | ||||
-rw-r--r-- | dev-db/mysql/mysql-5.0.60.ebuild | 106 | ||||
-rw-r--r-- | dev-db/mysql/mysql-5.0.70.ebuild | 116 |
15 files changed, 11 insertions, 1082 deletions
diff --git a/dev-db/mysql/ChangeLog b/dev-db/mysql/ChangeLog index 9e0593bd0cb4..873b543b9054 100644 --- a/dev-db/mysql/ChangeLog +++ b/dev-db/mysql/ChangeLog @@ -1,6 +1,15 @@ # ChangeLog for dev-db/mysql # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql/ChangeLog,v 1.499 2010/01/31 06:20:28 robbat2 Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql/ChangeLog,v 1.500 2010/01/31 22:29:08 robbat2 Exp $ + + 31 Jan 2010; Robin H. Johnson <robbat2@gentoo.org> + -mysql-5.0.26-r2.ebuild, -mysql-5.0.32.ebuild, -mysql-5.0.34.ebuild, + -mysql-5.0.38.ebuild, -mysql-5.0.40.ebuild, -mysql-5.0.42.ebuild, + -mysql-5.0.44.ebuild, -mysql-5.0.44-r1.ebuild, -mysql-5.0.44-r2.ebuild, + -mysql-5.0.56.ebuild, -mysql-5.0.60.ebuild, -mysql-5.0.60-r1.ebuild, + -mysql-5.0.70.ebuild: + Clean up some old versions, keeping only unstables newer than the majority + of the stables, and one of each of the old major versions. *mysql-5.0.90-r1 (31 Jan 2010) diff --git a/dev-db/mysql/Manifest b/dev-db/mysql/Manifest index eb826f4084cc..7ec0997755e1 100644 --- a/dev-db/mysql/Manifest +++ b/dev-db/mysql/Manifest @@ -5,16 +5,7 @@ AUX mysql.init 886 RMD160 26b8aa45af3f930db01f0db731865b9293626fb1 SHA1 d7d99a3f DIST mysql-3.23.58.tar.gz 12039843 RMD160 b7d436ac7aaa9238e724bf3c62c5f837bef676b6 SHA1 f3383e41e8926c040a295173881414a1e96e0266 SHA256 8dcc6a613820701221b787419c32c1c717562194cfd296187da0e87454252acc DIST mysql-4.0.27.tar.gz 11152643 RMD160 00cf895eab192e3e0ab526587ccab3e81c6c9070 SHA1 9cce3b92c47d17bf58ec6cdefebfdf953b5ce2c4 SHA256 c79f83bed7c1ea98e018b8829375b55c1de838d21a526d7f679becc75de00d0f DIST mysql-4.1.22.tar.gz 17761101 RMD160 bfcf5058e4247cf4d7d1550ea54c64ebc8bc615e SHA1 857e942cc3207caf56e2aa48961fc1ed66d932e6 SHA256 6bd2436fd0f233bb1518e15975cb4e9fa4434acb53c3c3cd7d4648219abf58e9 -DIST mysql-5.0.26.tar.gz 25986952 RMD160 98ee85457de4bc8c8f8acddc8b6f0dc7687f32c7 SHA1 7197159f9214722aa41b82ad80f87b4af5d232ce SHA256 4266fe6a3593700d4157b8cc4278fa8ae98837d4757735fc6ed70d9df6bb2680 -DIST mysql-5.0.32.tar.gz 24820282 RMD160 14639884c1bdde356654c4c5fc75d2ff613cd1d1 SHA1 daa13b48b0ddca029bdf97b578481a9cf3e4ac15 SHA256 13891620173721d1b3723c73d2eafd1615566f0df14f21c551d645d5cff547e8 -DIST mysql-5.0.34.tar.gz 23015439 RMD160 5294b76edb004162247e9e032929fe728887202b SHA1 1b1a920aa0720a7d9abec839d31f384e75970934 SHA256 45ccd88a33964c58027cbd3cf5c5223ae04f9cfefd0ad15ca0ee6dbda3eff0b4 -DIST mysql-5.0.38.tar.gz 23307140 RMD160 7c69373e4c3de1d04b3494890d43ee61f49ce3de SHA1 be1ab0c73799a848194d3ab1c11cdbfa8d638018 SHA256 c8a4e746a1465b1768c356713b0e0b62818eb5132c8bb674747dabc5f37786c4 -DIST mysql-5.0.40.tar.gz 24045497 RMD160 85eb5a8a032d87f27a60ea1a025273742fe6a47b SHA1 94eef0eae2d6b3cf35dc71023662616cd787a251 SHA256 a370e44f7f233c80334cc875447c92e30bed94a6036917d4d44471ff85ebc55c -DIST mysql-5.0.42.tar.gz 24255814 RMD160 a0c5e5615423aa75ba8ad52c6dfb36d31bbc4fc6 SHA1 035fe02c06112445dc3020214f3beb0335a3c4fe SHA256 29f80b85ec66b55d5f7340c23c400cf69c5a6ab8d7cf6ddc560776a56017928e -DIST mysql-5.0.44.tar.gz 24388270 RMD160 7b380cf13d040149e5f0e75b582124ec996e0b03 SHA1 4603befa939613c74d6b3736ac39a8436edc58ea SHA256 e3cd455da52769cc7c80845992dedc9092745fcf3ea4d4929ae4181418805973 DIST mysql-5.0.54.tar.gz 27397332 RMD160 50898b7339cad1339cfdcf01e75c8e851d837d80 SHA1 8b540ccce64a1c4cf470d4f78c8d811ebad8da1d SHA256 d3431038e594c6e6b480d2d7a24bca7166bb5e593c9d807140257ed06b105a66 -DIST mysql-5.0.56.tar.gz 27648999 RMD160 319d29e0ad85555b807ef4288e51002c6dfce82b SHA1 56e72a4b95ec38d304e902e21785944ccce85b59 SHA256 cff6e258d70c65deaaebca3f7cffd22fd27c06852e08d804f2af2197dbbd79f5 -DIST mysql-5.0.60.tar.gz 27918671 RMD160 3d7d35e585f96d0729a38146cdb6fdf7308f87bb SHA1 fc8477bb7e5737f7da8d6bc07fa468b18c3a7f7b SHA256 cd94b44413701d34449b1be649f3268625fd16df47b962c7204300d5b259ec73 DIST mysql-5.0.70.tar.gz 28589887 RMD160 3b3e654518003ddecc0b50afb608dab8754adb3b SHA1 8e0cc8f8ebffad8340f40b9a57dc01a9c5c3b5d7 SHA256 d6532f623cb47100758f554b04ca14d848e3381e9848db899cc6b32dd555b325 DIST mysql-5.0.72.tar.gz 28710411 RMD160 0f9ad480ceb71af9d4e61ca472aa86a270565c75 SHA1 840c2b30e67b05867e66ee2a9ff9a142d4aabb42 SHA256 784a84b757b581fceb19d4740bbc0ec7b1372ff05efcbffe800286e24e326051 DIST mysql-5.0.76.tar.gz 34414933 RMD160 acf98699c8d2c67f649d92b579907e8a4155aa94 SHA1 1f4bd01053bcf9c5c417e94bf99938276f6faa17 SHA256 ee4f15cf6f909ab2888f504877af145f2f84a366dbc06a8239045356311dff6d @@ -25,14 +16,7 @@ DIST mysql-5.0.88.tar.gz 22932765 RMD160 a3ba4bd04e573b4a0bab073f36eec3ff44348ae DIST mysql-5.0.90.tar.gz 22299626 RMD160 634655530100e5c00bfab9e2c498efa8c5208baf SHA1 c637d0afed52de1e3326824afa954d1ffbcc7a2f SHA256 0b89829611fe749c4d0c6007c076f80881b9309e82019b8c61184b3b284543a1 DIST mysql-extras-20061210.tar.bz2 51115 RMD160 52355e608d5048c91b7960aa5be0c030ecb0e5d8 SHA1 c9d035ac73d29fe2d1274760ca70b8c6b882fec6 SHA256 46505a8b54ae7cafdc610465edfdfde1cd74f101071f71cf1f5c1c02e92790eb DIST mysql-extras-20070105.tar.bz2 50005 RMD160 abf1f8ebab8ecdfdb5ebe9ca55076f39ab492acb SHA1 7f4dbc3d6c20fe953bf6e936a58343a229398ca0 SHA256 17697bf70acffd0eeefd976b5ef06dd36080273bf7e805b51a31d72f5f2c5172 -DIST mysql-extras-20070108.tar.bz2 49996 RMD160 eb7459e2390c4d877f4c4d5cf9bb3d14c39c4212 SHA1 58f8db940a1e524ae1527e9efe9f2c2e1be4ef86 SHA256 55d46ac681036cda8f95d5f169d494cd3c6a25fbc7ec327a949518adf64a8ba8 -DIST mysql-extras-20070217.tar.bz2 50155 RMD160 fd8cb330772fcc77bc3ac501a899f8c704d0d798 SHA1 2ce58115db0f703d98c4f7b0c0b1835123c07386 SHA256 401a8fed36f87d81d53c5c392a017d85a3a27c1694e38350ba30d68732197ea0 -DIST mysql-extras-20070415.tar.bz2 51424 RMD160 8babddf636b175cc044cbc821ab64e62eedcb6ce SHA1 4654ef18cbc7171065dbfebe82abdf4227ad6c4c SHA256 cbaed8e7e35899417d3e265798f4f9ffd046af99f4032b38b114c36b6887a704 -DIST mysql-extras-20070710.tar.bz2 52626 RMD160 e0f39f1fd35012fb3e2a431379d7b15389e05187 SHA1 15b04104a61c61c216e85508b711e61855ba3ee4 SHA256 980a5fa500f4136e13bf434f167995248b9c8f96a2c42c96e4d7ad60246ad7fc -DIST mysql-extras-20071115.tar.bz2 56027 RMD160 5e57e4a81c5874f2a4bb0c685d52d8bd9dabdcfb SHA1 25e60c8ad6b7708f9bb5b0dbe37edbd0f180ad2c SHA256 ec97e9147028448dc6d057744e80d2fd242b06796db8b19b9181d5f8acaafe7f DIST mysql-extras-20080124.tar.bz2 106526 RMD160 8f9f556308c96c4cd5cffd0506c99ea59e7c25c2 SHA1 574f5dbf4a8bb53d352cb2fbe391ad5c484eb932 SHA256 c4b33dd391834252d20d4b083ac4bd6999253a8f20d894dd93b0795c6b318829 -DIST mysql-extras-20080310.tar.bz2 106499 RMD160 ddc48002d0b5d0d03d1b88dbf037757a3aa38994 SHA1 c5584a0ff7121722c9e9359e1fdcc8744a2d215c SHA256 4b963976b26607827e61187a72589eefefe84bc811da37f7bfa07779bdb61b59 -DIST mysql-extras-20080529.tar.bz2 106586 RMD160 588c3ea358b0378523c44852476c37b88820c294 SHA1 9c5f4c840f070eed8c1979dedfabc593904718ab SHA256 8936d759d12502b2fe1a3539fd93eeb22e2e9ce5fa26f4d67b80995b24b23975 DIST mysql-extras-20080601.tar.bz2 106566 RMD160 6e6470c8908e0e944ff8a71886db6e80af9465b0 SHA1 a462cf953452283bafd785ac9c109104b673bbd1 SHA256 de7bb63eb6de3b7b14d8d65b5248258b18e00524eac08dddf373f98361402ed9 DIST mysql-extras-20081129-1041Z.tar.bz2 110743 RMD160 e159b801785109860325e44fc76b96fc940f012f SHA1 38db6b3328cf6523e076f23d9cf43ae76c74678a SHA256 4975eec32d2359924fd7e40b44d8764b6511ca6a62f71611a991427409ef5202 DIST mysql-extras-20090211-1206Z.tar.bz2 111217 RMD160 243e1ace611f07f30c148c272d064fc916a47821 SHA1 2ba4041b6749575380fda0e6ae551284aaefcbfc SHA256 9a9a40aac283059492b10ff3dc059a90990dc3b7963405054ead1c750d63d081 @@ -46,21 +30,8 @@ DIST mysql-extras-20100131-0616Z.tar.bz2 945566 RMD160 700191ce374392b58b34ee3f4 EBUILD mysql-3.23.58-r1.ebuild 7397 RMD160 85c2f6ae75b4d4dc6bb4c3228e4e800a9b20bbdd SHA1 b532250266fb20af81b4b6b9b56d47de048789ce SHA256 9250045fb9af28896c2f266c8c9b33409b525f1481b2ba70d104ec9ba5b4a6d8 EBUILD mysql-4.0.27-r1.ebuild 1105 RMD160 55f3ea683ea8c57bc2197a64b81b50a0933a57b2 SHA1 0adb182c9cb4640e6f3a1e6b6f501190a3c46067 SHA256 eed1ba3bb284d74483c521b410cb2f165db846eb6f6f0f7bb5218dd8e7cad2ce EBUILD mysql-4.1.22-r1.ebuild 1342 RMD160 2aec2ceab698b82b529b613087a05579eab25ed3 SHA1 815a8bc946926b4d1f0f68108d95e4f0d106bfb0 SHA256 ed529ffb30b24c8a8331a9481c6c9ac0a4707e04d7216bc02659d2a648e32fa8 -EBUILD mysql-5.0.26-r2.ebuild 2021 RMD160 c0a67aebff56e5d79ef4cd71ebd9bfc50809543b SHA1 ffb56640ca9e664d0856a8c6a620ef7e0baa1c7b SHA256 b4615fc0ae3648d24efa8c417938d64011d934abc77a05702fc1b3c9d722db07 -EBUILD mysql-5.0.32.ebuild 2096 RMD160 f9a0925ef1aceeb96266f7997f7571b9f07196f6 SHA1 6750d027d9fe2a9a995127154627a44dbd139850 SHA256 32564cb64aaad5126b36e9a809c56ed8bd378c605e62c9d41ee0518411faafce -EBUILD mysql-5.0.34.ebuild 2114 RMD160 6919bcbefd3627de570e8fa434b6f45495876a46 SHA1 2343b4c41a1ccbd653ef708360cf6284d16f7111 SHA256 116ecd8c821db57a1d569b5cfd4a9ae10bf0e2a563a92f3cb99b08c1fc04a83d -EBUILD mysql-5.0.38.ebuild 2717 RMD160 a8f0ffbd73dbaa9c0020d43e6fdfa5525406a759 SHA1 8e948e6422a09c51f0cede8717c5b1a4aea89850 SHA256 f4859de01cc0e30ac2b5d4de2a97a2ae56b339b236585a3b39d4e8b077fbef78 -EBUILD mysql-5.0.40.ebuild 2635 RMD160 dd36c5485a5f8d452fb7b600d38d73813e496db5 SHA1 4596d769bce15b67a660451cbe8ed3886edbd252 SHA256 fdc045ede246a5f986189572b5c874c08b4aac44ecd02d59c4315db0f96c04c6 -EBUILD mysql-5.0.42.ebuild 2717 RMD160 fce24c9a25f5893fae37428abde32d6ba57ccae3 SHA1 868012026c9e8ba6189de2bc68fe2183d1dd7267 SHA256 12aa7e66cb3a9f80b4dfb89982827be1f138fb46bea39a4300dbecb32b2fc89c -EBUILD mysql-5.0.44-r1.ebuild 2007 RMD160 7bcd9a118a51b54d9fd8f6f6a9da42a654ad48e0 SHA1 a908207d0acb58460e3ee9f87ef45649881e0966 SHA256 360cdecb04d22eb3fd60c50806b7bf3f1d08a8c304b25c764026f8d39bb5ee64 -EBUILD mysql-5.0.44-r2.ebuild 2198 RMD160 aeeada6d617f1d10ec937e8dcdcf57bea859ff61 SHA1 f5b56be70dd57d251a3d7004203f824680e7103c SHA256 0683dc2d488abdb06aeddbf50c8bbf819507c5c2ca64c8f8eaff051a87dcb188 -EBUILD mysql-5.0.44.ebuild 2482 RMD160 eb94b23925a88054eed89a9bc614c3b5e9e77104 SHA1 eef5634a1190d4b77b5592be42a3e98be76795bc SHA256 3b99e52cc330075f8912758287a9e3d7435d70cf4bb389e391b00194b452ca44 EBUILD mysql-5.0.54.ebuild 2295 RMD160 c74b02936f1e6a71a312c1ed24a2a2981771c095 SHA1 90a4da068641ef182464311d14c8ec8d0d4e096b SHA256 0d410ccac5632f2bb4a0c04579d0af274f21439f48856de5bb315b74e274aee7 -EBUILD mysql-5.0.56.ebuild 3331 RMD160 6eb10ba96fb465904db963b108f7c0a2a4e5134b SHA1 7faa89d13eb92460632fdb85feaf4028ddb482ca SHA256 b8e14edb59565b764a23c65f6a1f92e04d12cd3509bfe45dde6fd3cfb69c0797 -EBUILD mysql-5.0.60-r1.ebuild 3356 RMD160 b558d352363c30d51fdca21da8d71813b7e2db21 SHA1 6394d5e53af2011fc29431f50461aaedb8f0de61 SHA256 3d389c39f0a78e7c6aeee0a845540027d85c1a444536b6163560c169ff1eccea -EBUILD mysql-5.0.60.ebuild 3363 RMD160 87e7a691be1d9c18f75ec96a5c150161dbc29219 SHA1 2356d71951d51f6573c033cd96dee063b8b30d8d SHA256 92853006089b00d5be67cb59e10e816596c996c7482b750ee55dc046faee6a3e EBUILD mysql-5.0.70-r1.ebuild 3975 RMD160 dd01f049c67e1d17b4383fc5904819be83364d24 SHA1 a69101a0eb677cf945853d87d9e043c5540cd1a5 SHA256 9068b1a3a022edd2c40545466b632aa47449a7a8aaec29c7211377871b960889 -EBUILD mysql-5.0.70.ebuild 3970 RMD160 ddabf55e091572995190cdd3ea5c22a1b8609df0 SHA1 cecf270df7077a8ebacb662a4797c51ad60fc5c4 SHA256 1b7a92996a94a1d77a727526ccab133ed25c88f22d1e0433929f6be8ead1545c EBUILD mysql-5.0.72-r1.ebuild 4228 RMD160 777947854d36e754bb7a9ed2378c1d80105ff8db SHA1 e3bbd28ac89bd83f8b8cafca71ce723d3cb50b7f SHA256 48ebf09db7b166ad33305ad822fd00f2fa5f455e9a218b1eff2f63231e3bd39c EBUILD mysql-5.0.72.ebuild 4219 RMD160 a1add74e93dd984f8a9653a6fc53e608b2675cc8 SHA1 65875c2815495fbf145b0f9f7471af193f50b1be SHA256 d8fa074aa6841d80875eead80d22392bd3482c00641812229dc2132f0523ea8b EBUILD mysql-5.0.76-r1.ebuild 4767 RMD160 5d89afffb3f0b64f17b034a8872df07b3d8d38fd SHA1 70d59716d736c4d876e04a6a7147613788b257b9 SHA256 c8828a2cc2907cd2aace14b9a660ed893f4f84738a668a8bac6e61ec81f7a852 @@ -72,5 +43,5 @@ EBUILD mysql-5.0.87.ebuild 5493 RMD160 5bb7a8ee8b7be8ad0dedc8aa0ce345ec0811545a EBUILD mysql-5.0.88.ebuild 5510 RMD160 54ee1504d915fe127f6749b6780559edeeb400ae SHA1 f143c87b9d0eb750aa2f3ee5a92edddadacf92ca SHA256 dfd36038b23438a49502db1bf715968712aaa5a5de23c46430fe5e148e3e19a7 EBUILD mysql-5.0.90-r1.ebuild 5496 RMD160 1c1cfb2eb1bd2717ce35d81e562bc09aa5ca6f36 SHA1 6b0c0fb1be94430669517f1c279890ad15e64c5e SHA256 2477b7b77a86d6396684457f54510e14493a94f367151dec96ccfa416b181cc9 EBUILD mysql-5.0.90.ebuild 5493 RMD160 40d970335ca4767420bacdf3857f71d95e03399d SHA1 6a416627ca5503ee5895b3516e6c7013475a81b4 SHA256 4ceea2fd14dc7a6cabd0ae5fc3e663af8929d8ab923b7b7b70e121a577a854cc -MISC ChangeLog 95625 RMD160 4df9fb7fab0b84a627bca2a9ec23c9e63c34828c SHA1 cbedc5d3f7f0dd1ae97091f6759d007c28adcc84 SHA256 2cb91209c362982024dfb8350924a5f1dd0eff23b19324c8bdd8c2956fd15c6f +MISC ChangeLog 96125 RMD160 0d01aa015a9e9514e48280d36e952f1e689ad39a SHA1 e09de41c5a2afff5066ffca7b441afd0282f0887 SHA256 e168f9e32eaee05d01b8be9122c2a79d6eda9539d92c4849441a8ef344de7177 MISC metadata.xml 918 RMD160 ee023d3ae746d0d29ac387c1c87f3f8dec7c9568 SHA1 10ef755d319f93d02de705b3158f4e73aca28af4 SHA256 046a9880921c49fea8861a819c1afd27fc5a873dea28b80b040da2733e029c47 diff --git a/dev-db/mysql/mysql-5.0.26-r2.ebuild b/dev-db/mysql/mysql-5.0.26-r2.ebuild deleted file mode 100644 index e2e2e8144940..000000000000 --- a/dev-db/mysql/mysql-5.0.26-r2.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql/mysql-5.0.26-r2.ebuild,v 1.4 2008/11/14 09:42:28 robbat2 Exp $ - -MY_EXTRAS_VER="20070105" -SERVER_URI="mirror://mysql/Downloads/MySQL-${PV%.*}/mysql-${PV//_/-}.tar.gz" - -inherit mysql -# only to make repoman happy. it is really set in the eclass -IUSE="$IUSE" - -# REMEMBER: also update eclass/mysql*.eclass before committing! -KEYWORDS="~alpha amd64 arm hppa ia64 ppc ppc64 s390 sh sparc ~sparc-fbsd x86 ~x86-fbsd" - -src_test() { - make check || die "make check failed" - if ! use "minimal" ; then - cd "${S}" - einfo ">>> Test phase [test]: ${CATEGORY}/${PF}" - local retstatus - local t - addpredict /this-dir-does-not-exist/t9.MYI - - # mysqladmin start before dir creation - mkdir -p "${S}"/mysql-test/var{,/log} - - if [[ $UID -eq 0 ]]; then - mysql_disable_test "im_daemon_life_cycle" "fails as root" - mysql_disable_test "im_life_cycle" "fails as root" - mysql_disable_test "im_options_set" "fails as root" - mysql_disable_test "im_options_unset" "fails as root" - mysql_disable_test "im_utils" "fails as root" - fi - - for t in \ - loaddata_autocom_ndb \ - ndb_{alter_table{,2},autodiscover{,2,3},basic,bitfield,blob} \ - ndb_{cache{,2},cache_multi{,2},charset,condition_pushdown,config} \ - ndb_{database,gis,index,index_ordered,index_unique,insert,limit} \ - ndb_{loaddatalocal,lock,minmax,multi,read_multi_range,rename,replace} \ - ndb_{restore,subquery,transaction,trigger,truncate,types,update} \ - ps_7ndb rpl_ndb_innodb_trans strict_autoinc_5ndb - do - mysql_disable_test "${t}" "fails with sandbox enabled" - done - - use "extraengine" && mysql_disable_test "federated" "fails with extraengine USE" - - make test-force-pl - retstatus=$? - - # Just to be sure ;) - pkill -9 -f "${S}/ndb" 2>/dev/null - pkill -9 -f "${S}/sql" 2>/dev/null - [[ $retstatus -eq 0 ]] || die "make test failed" - else - einfo "Skipping server tests due to minimal build." - fi -} diff --git a/dev-db/mysql/mysql-5.0.32.ebuild b/dev-db/mysql/mysql-5.0.32.ebuild deleted file mode 100644 index 28f66f30d675..000000000000 --- a/dev-db/mysql/mysql-5.0.32.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql/mysql-5.0.32.ebuild,v 1.5 2008/11/14 09:42:28 robbat2 Exp $ - -MY_EXTRAS_VER="20070108" -SERVER_URI="ftp://ftp.mysql.com/pub/mysql/src/mysql-${PV//_/-}.tar.gz" - -inherit mysql -# only to make repoman happy. it is really set in the eclass -IUSE="$IUSE" - -# REMEMBER: also update eclass/mysql*.eclass before committing! -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~sparc-fbsd ~x86 ~x86-fbsd" - -src_test() { - make check || die "make check failed" - if ! use "minimal" ; then - cd "${S}" - einfo ">>> Test phase [test]: ${CATEGORY}/${PF}" - local retstatus - local t - addpredict /this-dir-does-not-exist/t9.MYI - - # mysqladmin start before dir creation - mkdir -p "${S}"/mysql-test/var{,/log} - - if [[ $UID -eq 0 ]]; then - mysql_disable_test "im_daemon_life_cycle" "fails as root" - mysql_disable_test "im_life_cycle" "fails as root" - mysql_disable_test "im_options_set" "fails as root" - mysql_disable_test "im_options_unset" "fails as root" - mysql_disable_test "im_utils" "fails as root" - fi - - for t in \ - loaddata_autocom_ndb \ - ndb_{alter_table{,2},autodiscover{,2,3},basic,bitfield,blob} \ - ndb_{cache{,2},cache_multi{,2},charset,condition_pushdown,config} \ - ndb_{database,gis,index,index_ordered,index_unique,insert,limit} \ - ndb_{loaddatalocal,lock,minmax,multi,read_multi_range,rename,replace} \ - ndb_{restore,subquery,transaction,trigger,truncate,types,update} \ - ps_7ndb rpl_ndb_innodb_trans strict_autoinc_5ndb - do - mysql_disable_test "${t}" "fails with sandbox enabled" - done - - use "extraengine" && mysql_disable_test "federated" "fails with extraengine USE" - use "ssl" && mysql_disable_test "ssl_des" "fails requiring PEM passphrase" - - make test-force - retstatus=$? - - # Just to be sure ;) - pkill -9 -f "${S}/ndb" 2>/dev/null - pkill -9 -f "${S}/sql" 2>/dev/null - [[ $retstatus -eq 0 ]] || die "make test failed" - else - einfo "Skipping server tests due to minimal build." - fi -} diff --git a/dev-db/mysql/mysql-5.0.34.ebuild b/dev-db/mysql/mysql-5.0.34.ebuild deleted file mode 100644 index f79ae78c97ad..000000000000 --- a/dev-db/mysql/mysql-5.0.34.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql/mysql-5.0.34.ebuild,v 1.5 2008/11/14 09:42:28 robbat2 Exp $ - -MY_EXTRAS_VER="20070217" -SERVER_URI="ftp://ftp.mysql.com/pub/mysql/src/mysql-${PV//_/-}.tar.gz" - -inherit mysql -# only to make repoman happy. it is really set in the eclass -IUSE="$IUSE" - -# REMEMBER: also update eclass/mysql*.eclass before committing! -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~sparc-fbsd ~x86 ~x86-fbsd" - -src_test() { - make check || die "make check failed" - if ! use "minimal" ; then - cd "${S}" - einfo ">>> Test phase [test]: ${CATEGORY}/${PF}" - local retstatus - local t - addpredict /this-dir-does-not-exist/t9.MYI - - # mysqladmin start before dir creation - mkdir -p "${S}"/mysql-test/var{,/log} - - if [[ $UID -eq 0 ]]; then - mysql_disable_test "im_daemon_life_cycle" "fails as root" - mysql_disable_test "im_life_cycle" "fails as root" - mysql_disable_test "im_options_set" "fails as root" - mysql_disable_test "im_options_unset" "fails as root" - mysql_disable_test "im_utils" "fails as root" - fi - - for t in \ - loaddata_autocom_ndb \ - ndb_{alter_table{,2},autodiscover{,2,3},basic,bitfield,blob} \ - ndb_{cache{,2},cache_multi{,2},charset,condition_pushdown,config} \ - ndb_{database,gis,index,index_ordered,index_unique,insert,limit} \ - ndb_{loaddatalocal,lock,minmax,multi,read_multi_range,rename,replace} \ - ndb_{restore,subquery,transaction,trigger,truncate,types,update} \ - ps_7ndb rpl_ndb_innodb_trans strict_autoinc_5ndb \ - mysql_upgrade - do - mysql_disable_test "${t}" "fails with sandbox enabled" - done - - use "extraengine" && mysql_disable_test "federated" "fails with extraengine USE" - use "ssl" && mysql_disable_test "ssl_des" "fails requiring PEM passphrase" - - make test-force - retstatus=$? - - # Just to be sure ;) - pkill -9 -f "${S}/ndb" 2>/dev/null - pkill -9 -f "${S}/sql" 2>/dev/null - [[ $retstatus -eq 0 ]] || die "make test failed" - else - einfo "Skipping server tests due to minimal build." - fi -} diff --git a/dev-db/mysql/mysql-5.0.38.ebuild b/dev-db/mysql/mysql-5.0.38.ebuild deleted file mode 100644 index 785fbc565e57..000000000000 --- a/dev-db/mysql/mysql-5.0.38.ebuild +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql/mysql-5.0.38.ebuild,v 1.14 2008/11/14 09:42:28 robbat2 Exp $ - -MY_EXTRAS_VER="20070415" -SERVER_URI="ftp://ftp.mysql.com/pub/mysql/src/mysql-${PV//_/-}.tar.gz" - -inherit mysql -# only to make repoman happy. it is really set in the eclass -IUSE="$IUSE" - -# REMEMBER: also update eclass/mysql*.eclass before committing! -KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 s390 sh sparc ~sparc-fbsd x86 ~x86-fbsd" - -src_test() { - make check || die "make check failed" - if ! use "minimal" ; then - cd "${S}" - einfo ">>> Test phase [test]: ${CATEGORY}/${PF}" - local retstatus1 - local retstatus2 - local t - addpredict /this-dir-does-not-exist/t9.MYI - - # mysqladmin start before dir creation - mkdir -p "${S}"/mysql-test/var{,/log} - - # Ensure that parallel runs don't die - export MTR_BUILD_THREAD="$((${RANDOM} % 100))" - - if [[ $UID -eq 0 ]]; then - mysql_disable_test "im_daemon_life_cycle" "fails as root" - mysql_disable_test "im_life_cycle" "fails as root" - mysql_disable_test "im_options_set" "fails as root" - mysql_disable_test "im_options_unset" "fails as root" - mysql_disable_test "im_utils" "fails as root" - - # As of 5.0.38, these work with the sandbox - # but they break if you are root - for t in \ - loaddata_autocom_ndb \ - ndb_{alter_table{,2},autodiscover{,2,3},basic,bitfield,blob} \ - ndb_{cache{,2},cache_multi{,2},charset,condition_pushdown,config} \ - ndb_{database,gis,index,index_ordered,index_unique,insert,limit} \ - ndb_{loaddatalocal,lock,minmax,multi,read_multi_range,rename,replace} \ - ndb_{restore,subquery,transaction,trigger,truncate,types,update} \ - ps_7ndb rpl_ndb_innodb_trans strict_autoinc_5ndb \ - mysql_upgrade - do - mysql_disable_test "${t}" "fails as root" - done - fi - - # Both of these seem to work as of 5.0.38 - ##use "extraengine" && mysql_disable_test "federated" "fails with extraengine USE" - ##use "ssl" && mysql_disable_test "ssl_des" "fails requiring PEM passphrase" - - # Revisit after 5.0.38 - [ "${PV}" == "5.0.38" ] && use "extraengine" && mysql_disable_test "archive_gis" "fails with extraengine USE" - - # We run the test protocols seperately - make test-ns force=--force - retstatus1=$? - - [ "${PV}" == "5.0.38" ] && mysql_disable_test "errors" "fails under the PS protocol" - make test-ps force=--force - retstatus2=$? - - # Just to be sure ;) - pkill -9 -f "${S}/ndb" 2>/dev/null - pkill -9 -f "${S}/sql" 2>/dev/null - [[ $retstatus1 -eq 0 ]] || die "test-ns failed" - [[ $retstatus2 -eq 0 ]] || die "test-ps failed" - else - einfo "Skipping server tests due to minimal build." - fi -} diff --git a/dev-db/mysql/mysql-5.0.40.ebuild b/dev-db/mysql/mysql-5.0.40.ebuild deleted file mode 100644 index f48b91bdf2c7..000000000000 --- a/dev-db/mysql/mysql-5.0.40.ebuild +++ /dev/null @@ -1,74 +0,0 @@ -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql/mysql-5.0.40.ebuild,v 1.11 2008/11/14 09:42:28 robbat2 Exp $ - -MY_EXTRAS_VER="20070415" -SERVER_URI="ftp://ftp.mysql.com/pub/mysql/src/mysql-${PV//_/-}.tar.gz" - -inherit mysql -# only to make repoman happy. it is really set in the eclass -IUSE="$IUSE" - -# REMEMBER: also update eclass/mysql*.eclass before committing! -KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 s390 sh sparc ~sparc-fbsd x86 ~x86-fbsd" - -# When MY_EXTRAS is bumped, the index should be revised to exclude these. -EPATCH_EXCLUDE='202_all_embedded-library-compile-5.0.38.patch 706_all_fix-nullpointer-dos.patch 707_all_fix-nullpointer-dos-testcase.patch' - -src_test() { - make check || die "make check failed" - if ! use "minimal" ; then - cd "${S}" - einfo ">>> Test phase [test]: ${CATEGORY}/${PF}" - local retstatus1 - local retstatus2 - local t - addpredict /this-dir-does-not-exist/t9.MYI - - # mysqladmin start before dir creation - mkdir -p "${S}"/mysql-test/var{,/log} - - # Ensure that parallel runs don't die - export MTR_BUILD_THREAD="$((${RANDOM} % 100))" - - if [[ $UID -eq 0 ]]; then - mysql_disable_test "im_daemon_life_cycle" "fails as root" - mysql_disable_test "im_life_cycle" "fails as root" - mysql_disable_test "im_options_set" "fails as root" - mysql_disable_test "im_options_unset" "fails as root" - mysql_disable_test "im_utils" "fails as root" - - # As of 5.0.38, these work with the sandbox - # but they break if you are root - for t in \ - loaddata_autocom_ndb \ - ndb_{alter_table{,2},autodiscover{,2,3},basic,bitfield,blob} \ - ndb_{cache{,2},cache_multi{,2},charset,condition_pushdown,config} \ - ndb_{database,gis,index,index_ordered,index_unique,insert,limit} \ - ndb_{loaddatalocal,lock,minmax,multi,read_multi_range,rename,replace} \ - ndb_{restore,subquery,transaction,trigger,truncate,types,update} \ - ps_7ndb rpl_ndb_innodb_trans strict_autoinc_5ndb \ - mysql_upgrade - do - mysql_disable_test "${t}" "fails as root" - done - fi - - # We run the test protocols seperately - make -j1 test-ns force=--force - retstatus1=$? - [[ $retstatus1 -eq 0 ]] || eerror "test-ns failed" - - make -j1 test-ps force=--force - retstatus2=$? - [[ $retstatus2 -eq 0 ]] || eerror "test-ps failed" - - # Cleanup is important for these testcases. - pkill -9 -f "${S}/ndb" 2>/dev/null - pkill -9 -f "${S}/sql" 2>/dev/null - [[ $retstatus1 -eq 0 ]] || die "test-ns failed" - [[ $retstatus2 -eq 0 ]] || die "test-ps failed" - else - einfo "Skipping server tests due to minimal build." - fi -} diff --git a/dev-db/mysql/mysql-5.0.42.ebuild b/dev-db/mysql/mysql-5.0.42.ebuild deleted file mode 100644 index 6b4caad36243..000000000000 --- a/dev-db/mysql/mysql-5.0.42.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql/mysql-5.0.42.ebuild,v 1.11 2008/11/14 09:42:28 robbat2 Exp $ - -MY_EXTRAS_VER="20070415" -SERVER_URI="ftp://ftp.mysql.com/pub/mysql/src/mysql-${PV//_/-}.tar.gz" - -inherit mysql -# only to make repoman happy. it is really set in the eclass -IUSE="$IUSE" - -# REMEMBER: also update eclass/mysql*.eclass before committing! -KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 s390 sh sparc ~sparc-fbsd x86 ~x86-fbsd" - -# When MY_EXTRAS is bumped, the index should be revised to exclude these. -EPATCH_EXCLUDE='202_all_embedded-library-compile-5.0.38.patch 706_all_fix-nullpointer-dos.patch 707_all_fix-nullpointer-dos-testcase.patch' - -src_test() { - make check || die "make check failed" - if ! use "minimal" ; then - cd "${S}" - einfo ">>> Test phase [test]: ${CATEGORY}/${PF}" - local retstatus1 - local retstatus2 - local t - addpredict /this-dir-does-not-exist/t9.MYI - - # mysqladmin start before dir creation - mkdir -p "${S}"/mysql-test/var{,/log} - - # Ensure that parallel runs don't die - export MTR_BUILD_THREAD="$((${RANDOM} % 100))" - - if [[ $UID -eq 0 ]]; then - mysql_disable_test "im_daemon_life_cycle" "fails as root" - mysql_disable_test "im_life_cycle" "fails as root" - mysql_disable_test "im_options_set" "fails as root" - mysql_disable_test "im_options_unset" "fails as root" - mysql_disable_test "im_utils" "fails as root" - - # As of 5.0.38, these work with the sandbox - # but they break if you are root - for t in \ - loaddata_autocom_ndb \ - ndb_{alter_table{,2},autodiscover{,2,3},basic,bitfield,blob} \ - ndb_{cache{,2},cache_multi{,2},charset,condition_pushdown,config} \ - ndb_{database,gis,index,index_ordered,index_unique,insert,limit} \ - ndb_{loaddatalocal,lock,minmax,multi,read_multi_range,rename,replace} \ - ndb_{restore,subquery,transaction,trigger,truncate,types,update} \ - ps_7ndb rpl_ndb_innodb_trans strict_autoinc_5ndb \ - mysql_upgrade - do - mysql_disable_test "${t}" "fails as root" - done - fi - - [ "${PV}" == "5.0.42" ] && mysql_disable_test "archive_gis" "Broken in 5.0.42" - - # We run the test protocols seperately - make -j1 test-ns force=--force - retstatus1=$? - [[ $retstatus1 -eq 0 ]] || eerror "test-ns failed" - - make -j1 test-ps force=--force - retstatus2=$? - [[ $retstatus2 -eq 0 ]] || eerror "test-ps failed" - - # Cleanup is important for these testcases. - pkill -9 -f "${S}/ndb" 2>/dev/null - pkill -9 -f "${S}/sql" 2>/dev/null - [[ $retstatus1 -eq 0 ]] || die "test-ns failed" - [[ $retstatus2 -eq 0 ]] || die "test-ps failed" - else - einfo "Skipping server tests due to minimal build." - fi -} diff --git a/dev-db/mysql/mysql-5.0.44-r1.ebuild b/dev-db/mysql/mysql-5.0.44-r1.ebuild deleted file mode 100644 index 395cca942c5c..000000000000 --- a/dev-db/mysql/mysql-5.0.44-r1.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql/mysql-5.0.44-r1.ebuild,v 1.9 2008/11/14 09:42:28 robbat2 Exp $ - -MY_EXTRAS_VER="20070710" - -inherit toolchain-funcs mysql -# only to make repoman happy. it is really set in the eclass -IUSE="$IUSE" - -# REMEMBER: also update eclass/mysql*.eclass before committing! -KEYWORDS="alpha amd64 arm hppa ia64 ~ppc ppc64 s390 sh sparc ~sparc-fbsd x86 ~x86-fbsd" - -# When MY_EXTRAS is bumped, the index should be revised to exclude these. -EPATCH_EXCLUDE='' - -src_test() { - make check || die "make check failed" - if ! use "minimal" ; then - if [[ $UID -eq 0 ]]; then - die "Testing with FEATURES=-userpriv is no longer supported by upstream" - fi - cd "${S}" - einfo ">>> Test phase [test]: ${CATEGORY}/${PF}" - local retstatus1 - local retstatus2 - local t - addpredict /this-dir-does-not-exist/t9.MYI - - # mysqladmin start before dir creation - mkdir -p "${S}"/mysql-test/var{,/log} - - # Ensure that parallel runs don't die - export MTR_BUILD_THREAD="$((${RANDOM} % 100))" - - case ${PV} in - 5.0.42) - mysql_disable_test "archive_gis" "Broken in 5.0.42" ;; - - 5.0.44) - [ "$(tc-endian)" == "big" ] && \ - mysql_disable_test "archive_gis" "Broken in 5.0.4[45] on big-endian boxes only" ;; - - 5.0.45) - [ "$(tc-endian)" == "big" ] && \ - mysql_disable_test "archive_gis" "Broken in 5.0.4[45] on big-endian boxes only" ;; - esac - - # We run the test protocols seperately - make -j1 test-ns force=--force - retstatus1=$? - [[ $retstatus1 -eq 0 ]] || eerror "test-ns failed" - - make -j1 test-ps force=--force - retstatus2=$? - [[ $retstatus2 -eq 0 ]] || eerror "test-ps failed" - - # Cleanup is important for these testcases. - pkill -9 -f "${S}/ndb" 2>/dev/null - pkill -9 -f "${S}/sql" 2>/dev/null - [[ $retstatus1 -eq 0 ]] || die "test-ns failed" - [[ $retstatus2 -eq 0 ]] || die "test-ps failed" - else - einfo "Skipping server tests due to minimal build." - fi -} diff --git a/dev-db/mysql/mysql-5.0.44-r2.ebuild b/dev-db/mysql/mysql-5.0.44-r2.ebuild deleted file mode 100644 index 05720c3a6873..000000000000 --- a/dev-db/mysql/mysql-5.0.44-r2.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql/mysql-5.0.44-r2.ebuild,v 1.11 2008/11/14 09:42:28 robbat2 Exp $ - -MY_EXTRAS_VER="20071115" - -inherit toolchain-funcs mysql -# only to make repoman happy. it is really set in the eclass -IUSE="$IUSE" - -# REMEMBER: also update eclass/mysql*.eclass before committing! -KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 s390 sh sparc ~sparc-fbsd x86 ~x86-fbsd" - -# When MY_EXTRAS is bumped, the index should be revised to exclude these. -EPATCH_EXCLUDE='' - -src_test() { - make check || die "make check failed" - if ! use "minimal" ; then - if [[ $UID -eq 0 ]]; then - die "Testing with FEATURES=-userpriv is no longer supported by upstream" - fi - cd "${S}" - einfo ">>> Test phase [test]: ${CATEGORY}/${PF}" - local retstatus1 - local retstatus2 - local t - addpredict /this-dir-does-not-exist/t9.MYI - - # mysqladmin start before dir creation - mkdir -p "${S}"/mysql-test/var{,/log} - - # Ensure that parallel runs don't die - export MTR_BUILD_THREAD="$((${RANDOM} % 100))" - - case ${PV} in - 5.0.42) - mysql_disable_test "archive_gis" "Broken in 5.0.42" ;; - - 5.0.44) - [ "$(tc-endian)" == "big" ] && \ - mysql_disable_test "archive_gis" "Broken in 5.0.4[45] on big-endian boxes only" ;; - - 5.0.45) - [ "$(tc-endian)" == "big" ] && \ - mysql_disable_test "archive_gis" "Broken in 5.0.4[45] on big-endian boxes only" ;; - esac - - # We run the test protocols seperately - make -j1 test-ns force=--force - retstatus1=$? - [[ $retstatus1 -eq 0 ]] || eerror "test-ns failed" - - make -j1 test-ps force=--force - retstatus2=$? - [[ $retstatus2 -eq 0 ]] || eerror "test-ps failed" - - # Cleanup is important for these testcases. - pkill -9 -f "${S}/ndb" 2>/dev/null - pkill -9 -f "${S}/sql" 2>/dev/null - [[ $retstatus1 -eq 0 ]] || die "test-ns failed" - [[ $retstatus2 -eq 0 ]] || die "test-ps failed" - else - einfo "Skipping server tests due to minimal build." - fi -} - -# Please do not add a naive src_unpack to this ebuild -# If you want to add a single patch, copy the ebuild to an overlay -# and create your own mysql-extras tarball, looking at 000_index.txt diff --git a/dev-db/mysql/mysql-5.0.44.ebuild b/dev-db/mysql/mysql-5.0.44.ebuild deleted file mode 100644 index 488dd1df852a..000000000000 --- a/dev-db/mysql/mysql-5.0.44.ebuild +++ /dev/null @@ -1,74 +0,0 @@ -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql/mysql-5.0.44.ebuild,v 1.7 2008/11/14 09:42:28 robbat2 Exp $ - -MY_EXTRAS_VER="20070710" -SERVER_URI="ftp://ftp.mysql.com/pub/mysql/src/mysql-${PV//_/-}.tar.gz" - -inherit toolchain-funcs mysql -# only to make repoman happy. it is really set in the eclass -IUSE="$IUSE" - -# REMEMBER: also update eclass/mysql*.eclass before committing! -KEYWORDS="alpha ~amd64 arm ~hppa ia64 ppc ~ppc64 s390 sh ~sparc ~sparc-fbsd x86 ~x86-fbsd" - -# When MY_EXTRAS is bumped, the index should be revised to exclude these. -EPATCH_EXCLUDE='' - -src_test() { - make check || die "make check failed" - if ! use "minimal" ; then - cd "${S}" - einfo ">>> Test phase [test]: ${CATEGORY}/${PF}" - local retstatus1 - local retstatus2 - local t - addpredict /this-dir-does-not-exist/t9.MYI - - # mysqladmin start before dir creation - mkdir -p "${S}"/mysql-test/var{,/log} - - # Ensure that parallel runs don't die - export MTR_BUILD_THREAD="$((${RANDOM} % 100))" - - if [[ $UID -eq 0 ]]; then - # As of 5.0.38, these work with the sandbox - # but they break if you are root - for t in \ - loaddata_autocom_ndb \ - ndb_{alter_table{,2},autodiscover{,2,3},basic,bitfield,blob} \ - ndb_{cache{,2},cache_multi{,2},charset,condition_pushdown,config} \ - ndb_{database,gis,index,index_ordered,index_unique,insert,limit} \ - ndb_{loaddatalocal,lock,minmax,multi,read_multi_range,rename,replace} \ - ndb_{restore,subquery,transaction,trigger,truncate,types,update} \ - ps_7ndb rpl_ndb_innodb_trans strict_autoinc_5ndb \ - mysql_upgrade - do - mysql_disable_test "${t}" "fails as root" - done - fi - - [ "${PV}" == "5.0.42" ] && \ - mysql_disable_test "archive_gis" "Broken in 5.0.42" - [ "${PV}" == "5.0.44" ] && \ - [ "$(tc-endian)" == "big" ] && \ - mysql_disable_test "archive_gis" "Broken in 5.0.44 on big-endian boxes only" - - # We run the test protocols seperately - make -j1 test-ns force=--force - retstatus1=$? - [[ $retstatus1 -eq 0 ]] || eerror "test-ns failed" - - make -j1 test-ps force=--force - retstatus2=$? - [[ $retstatus2 -eq 0 ]] || eerror "test-ps failed" - - # Cleanup is important for these testcases. - pkill -9 -f "${S}/ndb" 2>/dev/null - pkill -9 -f "${S}/sql" 2>/dev/null - [[ $retstatus1 -eq 0 ]] || die "test-ns failed" - [[ $retstatus2 -eq 0 ]] || die "test-ps failed" - else - einfo "Skipping server tests due to minimal build." - fi -} diff --git a/dev-db/mysql/mysql-5.0.56.ebuild b/dev-db/mysql/mysql-5.0.56.ebuild deleted file mode 100644 index 5109cfaddfaf..000000000000 --- a/dev-db/mysql/mysql-5.0.56.ebuild +++ /dev/null @@ -1,106 +0,0 @@ -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql/mysql-5.0.56.ebuild,v 1.4 2008/11/14 09:42:28 robbat2 Exp $ - -MY_EXTRAS_VER="20080310" -SERVER_URI="http://mirror.provenscaling.com/mysql/enterprise/source/5.0/${P}.tar.gz" - -inherit toolchain-funcs mysql -# only to make repoman happy. it is really set in the eclass -IUSE="$IUSE" - -# REMEMBER: also update eclass/mysql*.eclass before committing! -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~sparc-fbsd ~x86 ~x86-fbsd" - -# When MY_EXTRAS is bumped, the index should be revised to exclude these. -EPATCH_EXCLUDE='' - -# Please do not add a naive src_unpack to this ebuild -# If you want to add a single patch, copy the ebuild to an overlay -# and create your own mysql-extras tarball, looking at 000_index.txt - -src_test() { - make check || die "make check failed" - if ! use "minimal" ; then - if [[ $UID -eq 0 ]]; then - die "Testing with FEATURES=-userpriv is no longer supported by upstream" - fi - cd "${S}" - einfo ">>> Test phase [test]: ${CATEGORY}/${PF}" - local retstatus1 - local retstatus2 - local t - addpredict /this-dir-does-not-exist/t9.MYI - - # Ensure that parallel runs don't die - export MTR_BUILD_THREAD="$((${RANDOM} % 100))" - - # archive_gis really sucks a lot, but it's only relevant for the - # USE=extraengines case - case ${PV} in - 5.0.42) - mysql_disable_test "archive_gis" "Totally broken in 5.0.42" - ;; - - 5.0.44|5.0.45|5.0.46|5.0.48|5.0.5[0-6]*) - [ "$(tc-endian)" == "big" ] && \ - mysql_disable_test \ - "archive_gis" \ - "Broken in 5.0.44-56 on big-endian boxes only" - ;; - esac - - # This was a slight testcase breakage when the read_only security issue - # was fixed. - case ${PV} in - 5.0.54|5.0.51*) - mysql_disable_test \ - "read_only" \ - "Broken in 5.0.51-54, output in wrong order" - ;; - esac - - # Ditto to read_only - [ "${PV}" == "5.0.51a" ] && \ - mysql_disable_test \ - "view" \ - "Broken in 5.0.51, output in wrong order" - - # x86-specific, OOM issue with some subselects on low memory servers - [ "${PV}" == "5.0.54" ] && \ - [ "${ARCH/x86}" != "${ARCH}" ] && \ - mysql_disable_test \ - "subselect" \ - "Testcase needs tuning on x86 for oom condition" - - # Broke with the YaSSL security issue that didn't affect Gentoo. - [ "${PV}" == "5.0.56" ] && \ - for t in openssl_1 rpl_openssl rpl_ssl ssl \ - ssl_8k_key ssl_compress ssl_connect ; do \ - mysql_disable_test \ - "$t" \ - "OpenSSL tests broken on 5.0.56" - done - - # create directories because mysqladmin might right out of order - mkdir -p "${S}"/mysql-test/var-{ps,ns}{,/log} - - # We run the test protocols seperately - make -j1 test-ns force="--force --vardir=${S}/mysql-test/var-ns" - retstatus1=$? - [[ $retstatus1 -eq 0 ]] || eerror "test-ns failed" - - make -j1 test-ps force="--force --vardir=${S}/mysql-test/var-ps" - retstatus2=$? - [[ $retstatus2 -eq 0 ]] || eerror "test-ps failed" - - # Cleanup is important for these testcases. - pkill -9 -f "${S}/ndb" 2>/dev/null - pkill -9 -f "${S}/sql" 2>/dev/null - [[ $retstatus1 -eq 0 ]] || die "test-ns failed" - [[ $retstatus2 -eq 0 ]] || die "test-ps failed" - einfo "Tests successfully completed" - else - einfo "Skipping server tests due to minimal build." - fi -} diff --git a/dev-db/mysql/mysql-5.0.60-r1.ebuild b/dev-db/mysql/mysql-5.0.60-r1.ebuild deleted file mode 100644 index 12ab477cbd08..000000000000 --- a/dev-db/mysql/mysql-5.0.60-r1.ebuild +++ /dev/null @@ -1,106 +0,0 @@ -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql/mysql-5.0.60-r1.ebuild,v 1.8 2008/11/14 09:42:28 robbat2 Exp $ - -MY_EXTRAS_VER="20080601" -SERVER_URI="http://mirror.provenscaling.com/mysql/enterprise/source/5.0/${P}.tar.gz" - -inherit toolchain-funcs mysql -# only to make repoman happy. it is really set in the eclass -IUSE="$IUSE" - -# REMEMBER: also update eclass/mysql*.eclass before committing! -KEYWORDS="alpha amd64 arm hppa ia64 ppc ~ppc64 s390 sh sparc ~sparc-fbsd x86 ~x86-fbsd" - -# When MY_EXTRAS is bumped, the index should be revised to exclude these. -EPATCH_EXCLUDE='' - -# Please do not add a naive src_unpack to this ebuild -# If you want to add a single patch, copy the ebuild to an overlay -# and create your own mysql-extras tarball, looking at 000_index.txt - -src_test() { - make check || die "make check failed" - if ! use "minimal" ; then - if [[ $UID -eq 0 ]]; then - die "Testing with FEATURES=-userpriv is no longer supported by upstream. Tests MUST be run as non-root." - fi - cd "${S}" - einfo ">>> Test phase [test]: ${CATEGORY}/${PF}" - local retstatus1 - local retstatus2 - local t - addpredict /this-dir-does-not-exist/t9.MYI - - # Ensure that parallel runs don't die - export MTR_BUILD_THREAD="$((${RANDOM} % 100))" - - # archive_gis really sucks a lot, but it's only relevant for the - # USE=extraengines case - case ${PV} in - 5.0.42) - mysql_disable_test "archive_gis" "Totally broken in 5.0.42" - ;; - - 5.0.44|5.0.45|5.0.46|5.0.48|5.0.5[0-6]*) - [ "$(tc-endian)" == "big" ] && \ - mysql_disable_test \ - "archive_gis" \ - "Broken in 5.0.44-56 on big-endian boxes only" - ;; - esac - - # This was a slight testcase breakage when the read_only security issue - # was fixed. - case ${PV} in - 5.0.54|5.0.51*) - mysql_disable_test \ - "read_only" \ - "Broken in 5.0.51-54, output in wrong order" - ;; - esac - - # Ditto to read_only - [ "${PV}" == "5.0.51a" ] && \ - mysql_disable_test \ - "view" \ - "Broken in 5.0.51, output in wrong order" - - # x86-specific, OOM issue with some subselects on low memory servers - [ "${PV}" == "5.0.54" ] && \ - [ "${ARCH/x86}" != "${ARCH}" ] && \ - mysql_disable_test \ - "subselect" \ - "Testcase needs tuning on x86 for oom condition" - - # Broke with the YaSSL security issue that didn't affect Gentoo. - [ "${PV}" == "5.0.56" ] && \ - for t in openssl_1 rpl_openssl rpl_ssl ssl \ - ssl_8k_key ssl_compress ssl_connect ; do \ - mysql_disable_test \ - "$t" \ - "OpenSSL tests broken on 5.0.56" - done - - # create directories because mysqladmin might right out of order - mkdir -p "${S}"/mysql-test/var-{ps,ns}{,/log} - - # We run the test protocols seperately - make -j1 test-ns force="--force --vardir=${S}/mysql-test/var-ns" - retstatus1=$? - [[ $retstatus1 -eq 0 ]] || eerror "test-ns failed" - - make -j1 test-ps force="--force --vardir=${S}/mysql-test/var-ps" - retstatus2=$? - [[ $retstatus2 -eq 0 ]] || eerror "test-ps failed" - - # Cleanup is important for these testcases. - pkill -9 -f "${S}/ndb" 2>/dev/null - pkill -9 -f "${S}/sql" 2>/dev/null - [[ $retstatus1 -eq 0 ]] || die "test-ns failed" - [[ $retstatus2 -eq 0 ]] || die "test-ps failed" - einfo "Tests successfully completed" - else - einfo "Skipping server tests due to minimal build." - fi -} diff --git a/dev-db/mysql/mysql-5.0.60.ebuild b/dev-db/mysql/mysql-5.0.60.ebuild deleted file mode 100644 index 153ba5ab5bf3..000000000000 --- a/dev-db/mysql/mysql-5.0.60.ebuild +++ /dev/null @@ -1,106 +0,0 @@ -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql/mysql-5.0.60.ebuild,v 1.3 2008/11/14 09:42:28 robbat2 Exp $ - -MY_EXTRAS_VER="20080529" -SERVER_URI="http://mirror.provenscaling.com/mysql/enterprise/source/5.0/${P}.tar.gz" - -inherit toolchain-funcs mysql -# only to make repoman happy. it is really set in the eclass -IUSE="$IUSE" - -# REMEMBER: also update eclass/mysql*.eclass before committing! -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~sparc-fbsd ~x86 ~x86-fbsd" - -# When MY_EXTRAS is bumped, the index should be revised to exclude these. -EPATCH_EXCLUDE='' - -# Please do not add a naive src_unpack to this ebuild -# If you want to add a single patch, copy the ebuild to an overlay -# and create your own mysql-extras tarball, looking at 000_index.txt - -src_test() { - make check || die "make check failed" - if ! use "minimal" ; then - if [[ $UID -eq 0 ]]; then - die "Testing with FEATURES=-userpriv is no longer supported by upstream. Tests MUST be run as non-root." - fi - cd "${S}" - einfo ">>> Test phase [test]: ${CATEGORY}/${PF}" - local retstatus1 - local retstatus2 - local t - addpredict /this-dir-does-not-exist/t9.MYI - - # Ensure that parallel runs don't die - export MTR_BUILD_THREAD="$((${RANDOM} % 100))" - - # archive_gis really sucks a lot, but it's only relevant for the - # USE=extraengines case - case ${PV} in - 5.0.42) - mysql_disable_test "archive_gis" "Totally broken in 5.0.42" - ;; - - 5.0.44|5.0.45|5.0.46|5.0.48|5.0.5[0-6]*) - [ "$(tc-endian)" == "big" ] && \ - mysql_disable_test \ - "archive_gis" \ - "Broken in 5.0.44-56 on big-endian boxes only" - ;; - esac - - # This was a slight testcase breakage when the read_only security issue - # was fixed. - case ${PV} in - 5.0.54|5.0.51*) - mysql_disable_test \ - "read_only" \ - "Broken in 5.0.51-54, output in wrong order" - ;; - esac - - # Ditto to read_only - [ "${PV}" == "5.0.51a" ] && \ - mysql_disable_test \ - "view" \ - "Broken in 5.0.51, output in wrong order" - - # x86-specific, OOM issue with some subselects on low memory servers - [ "${PV}" == "5.0.54" ] && \ - [ "${ARCH/x86}" != "${ARCH}" ] && \ - mysql_disable_test \ - "subselect" \ - "Testcase needs tuning on x86 for oom condition" - - # Broke with the YaSSL security issue that didn't affect Gentoo. - [ "${PV}" == "5.0.56" ] && \ - for t in openssl_1 rpl_openssl rpl_ssl ssl \ - ssl_8k_key ssl_compress ssl_connect ; do \ - mysql_disable_test \ - "$t" \ - "OpenSSL tests broken on 5.0.56" - done - - # create directories because mysqladmin might right out of order - mkdir -p "${S}"/mysql-test/var-{ps,ns}{,/log} - - # We run the test protocols seperately - make -j1 test-ns force="--force --vardir=${S}/mysql-test/var-ns" - retstatus1=$? - [[ $retstatus1 -eq 0 ]] || eerror "test-ns failed" - - make -j1 test-ps force="--force --vardir=${S}/mysql-test/var-ps" - retstatus2=$? - [[ $retstatus2 -eq 0 ]] || eerror "test-ps failed" - - # Cleanup is important for these testcases. - pkill -9 -f "${S}/ndb" 2>/dev/null - pkill -9 -f "${S}/sql" 2>/dev/null - [[ $retstatus1 -eq 0 ]] || die "test-ns failed" - [[ $retstatus2 -eq 0 ]] || die "test-ps failed" - einfo "Tests successfully completed" - else - einfo "Skipping server tests due to minimal build." - fi -} diff --git a/dev-db/mysql/mysql-5.0.70.ebuild b/dev-db/mysql/mysql-5.0.70.ebuild deleted file mode 100644 index 5513b703eefe..000000000000 --- a/dev-db/mysql/mysql-5.0.70.ebuild +++ /dev/null @@ -1,116 +0,0 @@ -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql/mysql-5.0.70.ebuild,v 1.12 2008/11/29 02:32:17 robbat2 Exp $ - -MY_EXTRAS_VER="20080601" -SERVER_URI="http://mirror.provenscaling.com/mysql/enterprise/source/5.0/${P}.tar.gz" - -inherit toolchain-funcs mysql -# only to make repoman happy. it is really set in the eclass -IUSE="$IUSE" - -# REMEMBER: also update eclass/mysql*.eclass before committing! -KEYWORDS="alpha amd64 ~arm hppa ia64 ppc ppc64 ~s390 ~sh sparc ~sparc-fbsd x86 ~x86-fbsd" - -# When MY_EXTRAS is bumped, the index should be revised to exclude these. -EPATCH_EXCLUDE='' - -# Please do not add a naive src_unpack to this ebuild -# If you want to add a single patch, copy the ebuild to an overlay -# and create your own mysql-extras tarball, looking at 000_index.txt - -src_test() { - # Bug #213475 - MySQL _will_ object strenously if your machine is named - # localhost. Also causes weird failures. - [[ "${HOSTNAME}" == "localhost" ]] && die "Your machine must NOT be named localhost" - - emake check || die "make check failed" - if ! use "minimal" ; then - if [[ $UID -eq 0 ]]; then - die "Testing with FEATURES=-userpriv is no longer supported by upstream. Tests MUST be run as non-root." - fi - has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox" - cd "${S}" - einfo ">>> Test phase [test]: ${CATEGORY}/${PF}" - local retstatus1 - local retstatus2 - local t - addpredict /this-dir-does-not-exist/t9.MYI - - # Ensure that parallel runs don't die - export MTR_BUILD_THREAD="$((${RANDOM} % 100))" - - # archive_gis really sucks a lot, but it's only relevant for the - # USE=extraengines case - case ${PV} in - 5.0.42) - mysql_disable_test "archive_gis" "Totally broken in 5.0.42" - ;; - - 5.0.4[3-9]|5.0.[56]*|5.0.70) - [ "$(tc-endian)" == "big" ] && \ - mysql_disable_test \ - "archive_gis" \ - "Broken in 5.0.43-70 on big-endian boxes only" - ;; - esac - - # This was a slight testcase breakage when the read_only security issue - # was fixed. - case ${PV} in - 5.0.54|5.0.51*) - mysql_disable_test \ - "read_only" \ - "Broken in 5.0.51-54, output in wrong order" - ;; - esac - - # Ditto to read_only - [ "${PV}" == "5.0.51a" ] && \ - mysql_disable_test \ - "view" \ - "Broken in 5.0.51, output in wrong order" - - # x86-specific, OOM issue with some subselects on low memory servers - [ "${PV}" == "5.0.54" ] && \ - [ "${ARCH/x86}" != "${ARCH}" ] && \ - mysql_disable_test \ - "subselect" \ - "Testcase needs tuning on x86 for oom condition" - - # Broke with the YaSSL security issue that didn't affect Gentoo. - [ "${PV}" == "5.0.56" ] && \ - for t in openssl_1 rpl_openssl rpl_ssl ssl \ - ssl_8k_key ssl_compress ssl_connect ; do \ - mysql_disable_test \ - "$t" \ - "OpenSSL tests broken on 5.0.56" - done - - # create directories because mysqladmin might right out of order - mkdir -p "${S}"/mysql-test/var-{ps,ns}{,/log} - - # We run the test protocols seperately - make -j1 test-ns force="--force --vardir=${S}/mysql-test/var-ns" - retstatus1=$? - [[ $retstatus1 -eq 0 ]] || eerror "test-ns failed" - has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox" - - make -j1 test-ps force="--force --vardir=${S}/mysql-test/var-ps" - retstatus2=$? - [[ $retstatus2 -eq 0 ]] || eerror "test-ps failed" - has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox" - - # Cleanup is important for these testcases. - pkill -9 -f "${S}/ndb" 2>/dev/null - pkill -9 -f "${S}/sql" 2>/dev/null - failures="" - [[ $retstatus1 -eq 0 ]] || failures="test-ns" - [[ $retstatus2 -eq 0 ]] || failures="${failures} test-ps" - has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox" - [[ -z "$failures" ]] || die "Test failures: $failures" - einfo "Tests successfully completed" - else - einfo "Skipping server tests due to minimal build." - fi -} |