summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Johanson <latexer@gentoo.org>2006-11-10 22:52:13 +0000
committerPeter Johanson <latexer@gentoo.org>2006-11-10 22:52:13 +0000
commitcdaac7b1af91f8e93bcb4a44d884399e3d0f9254 (patch)
treec7f01c3f5d9ed624432da16ce5d5cbcf0730eecd
parentBump to 1.2, and do some long over due house cleaning. (diff)
downloadgentoo-2-cdaac7b1af91f8e93bcb4a44d884399e3d0f9254.tar.gz
gentoo-2-cdaac7b1af91f8e93bcb4a44d884399e3d0f9254.tar.bz2
gentoo-2-cdaac7b1af91f8e93bcb4a44d884399e3d0f9254.zip
Bump to 1.2, and do some long over due house cleaning.
(Portage version: 2.1.2_pre1-r4) (Unsigned Manifest commit)
-rw-r--r--dev-lang/mono/Manifest123
-rw-r--r--dev-lang/mono/files/digest-mono-1.0.5-r56
-rw-r--r--dev-lang/mono/files/digest-mono-1.1.12.1-r13
-rw-r--r--dev-lang/mono/files/digest-mono-1.1.13.13
-rw-r--r--dev-lang/mono/files/digest-mono-1.1.13.23
-rw-r--r--dev-lang/mono/files/digest-mono-1.1.13.43
-rw-r--r--dev-lang/mono/files/digest-mono-1.1.13.63
-rw-r--r--dev-lang/mono/files/digest-mono-1.1.13.83
-rw-r--r--dev-lang/mono/files/digest-mono-1.1.17.13
-rw-r--r--dev-lang/mono/files/digest-mono-1.1.8.33
-rw-r--r--dev-lang/mono/files/mcs-1.0.5-pathfix.diff12
-rw-r--r--dev-lang/mono/files/mono-1.1.5-icu-linking.diff11
-rw-r--r--dev-lang/mono/files/mono-1.1.5-pathfix.diff12
-rw-r--r--dev-lang/mono/files/mono-1.1.5-r42108.diff11
-rw-r--r--dev-lang/mono/files/mono-1.1.5-r42122.diff40
-rw-r--r--dev-lang/mono/files/mono-1.1.6-r42300.diff36
-rw-r--r--dev-lang/mono/files/mono-1.1.7-ppc-tls.diff13
-rw-r--r--dev-lang/mono/files/mono-1.1.8.3-array-getvalue.diff34
-rw-r--r--dev-lang/mono/files/mono-1.1.8.3-icall.diff10
-rw-r--r--dev-lang/mono/files/mono-1.1.9.1-io-layer-fix.diff206
-rw-r--r--dev-lang/mono/mono-1.0.5-r5.ebuild139
-rw-r--r--dev-lang/mono/mono-1.1.12.1-r1.ebuild96
-rw-r--r--dev-lang/mono/mono-1.1.13.1.ebuild98
-rw-r--r--dev-lang/mono/mono-1.1.13.2.ebuild98
-rw-r--r--dev-lang/mono/mono-1.1.13.4.ebuild98
-rw-r--r--dev-lang/mono/mono-1.1.13.6.ebuild98
-rw-r--r--dev-lang/mono/mono-1.1.13.8.ebuild99
-rw-r--r--dev-lang/mono/mono-1.1.17.1.ebuild101
-rw-r--r--dev-lang/mono/mono-1.1.8.3.ebuild101
29 files changed, 9 insertions, 1457 deletions
diff --git a/dev-lang/mono/Manifest b/dev-lang/mono/Manifest
index 061065cf9d2a..5d18326e6c36 100644
--- a/dev-lang/mono/Manifest
+++ b/dev-lang/mono/Manifest
@@ -6,10 +6,6 @@ AUX dotnet.init 1031 RMD160 127139e3e7e69a6a780d3ab4364e1c3ee599c6cc SHA1 a74a25
MD5 6e11372f48bd32e76012be8aae54e594 files/dotnet.init 1031
RMD160 127139e3e7e69a6a780d3ab4364e1c3ee599c6cc files/dotnet.init 1031
SHA256 d3aa40ba09fcf38531396c377a7876c36f48c65e431e131ba1c972c3d6c2d11e files/dotnet.init 1031
-AUX mcs-1.0.5-pathfix.diff 628 RMD160 5c40ffce1053cdd5043c98c9f2edb2928126e7ac SHA1 08645cfc60e276dcd5ddd820b7b31c8b68f9cafe SHA256 1c9229ff892fd6998654ecac1ceb8e9c294359d622781b15afa2094dad8e0e35
-MD5 48284ee0228c56980a839fb245258db7 files/mcs-1.0.5-pathfix.diff 628
-RMD160 5c40ffce1053cdd5043c98c9f2edb2928126e7ac files/mcs-1.0.5-pathfix.diff 628
-SHA256 1c9229ff892fd6998654ecac1ceb8e9c294359d622781b15afa2094dad8e0e35 files/mcs-1.0.5-pathfix.diff 628
AUX mono-1.1.13-pathfix.diff 658 RMD160 855a6fc37cce70874024703061015f96654f0d0a SHA1 5b3d72d452d046f36c8c6921afc397945d86f5e3 SHA256 b185fb90134584a8f4be4f8180ae395ac74b73ff71cba7c76ddebdfd81254376
MD5 880a798d9904ed8a89451251536a94af files/mono-1.1.13-pathfix.diff 658
RMD160 855a6fc37cce70874024703061015f96654f0d0a files/mono-1.1.13-pathfix.diff 658
@@ -26,95 +22,18 @@ AUX mono-1.1.18-mcs-crasher-fix.diff 437 RMD160 08cd21ee2aaf40d1fc608a48eaa07fc7
MD5 48a38cb735bc6e9a4735dc9c2952625b files/mono-1.1.18-mcs-crasher-fix.diff 437
RMD160 08cd21ee2aaf40d1fc608a48eaa07fc72a486034 files/mono-1.1.18-mcs-crasher-fix.diff 437
SHA256 71b06b9f00ad66a87872cd90f3c3d578e11a2152215883a40c73c44879cf7c80 files/mono-1.1.18-mcs-crasher-fix.diff 437
-AUX mono-1.1.5-icu-linking.diff 468 RMD160 54bf343447bb7142b5821edc3122671b9b263e97 SHA1 eb84b2e4a52c0585d5e6bb20a9190a6175c354f9 SHA256 d14621935b1e8214ef713d2ce9480085a60798a2138ded1a7517ac4867479797
-MD5 046e84a24a93a7c5c1b6a6c4e8cf3fed files/mono-1.1.5-icu-linking.diff 468
-RMD160 54bf343447bb7142b5821edc3122671b9b263e97 files/mono-1.1.5-icu-linking.diff 468
-SHA256 d14621935b1e8214ef713d2ce9480085a60798a2138ded1a7517ac4867479797 files/mono-1.1.5-icu-linking.diff 468
-AUX mono-1.1.5-pathfix.diff 648 RMD160 185712d5071f70671f07cee93fee4be48fb51479 SHA1 7f61fb1368646d2bde193aef6c8be8c7341008a8 SHA256 736d9dc6c80d8f6698d90f7112a447f71f939b02e5d4d242eb186713bf7900a9
-MD5 d7752110175a6157ea42e6528c791fbb files/mono-1.1.5-pathfix.diff 648
-RMD160 185712d5071f70671f07cee93fee4be48fb51479 files/mono-1.1.5-pathfix.diff 648
-SHA256 736d9dc6c80d8f6698d90f7112a447f71f939b02e5d4d242eb186713bf7900a9 files/mono-1.1.5-pathfix.diff 648
-AUX mono-1.1.5-r42108.diff 496 RMD160 9501809f6a1f90598d2dad4c14ce9a1524058c4a SHA1 e497bff2d0ef4f2a763da2c7bf6520f4b107a14c SHA256 430ee5d5f17200417540344cefb7b4216f3c859e08036567f81791e898b46214
-MD5 ca0f98ff16ba20d2ff9af83580ad0db8 files/mono-1.1.5-r42108.diff 496
-RMD160 9501809f6a1f90598d2dad4c14ce9a1524058c4a files/mono-1.1.5-r42108.diff 496
-SHA256 430ee5d5f17200417540344cefb7b4216f3c859e08036567f81791e898b46214 files/mono-1.1.5-r42108.diff 496
-AUX mono-1.1.5-r42122.diff 1037 RMD160 4c447f1978f8057c4fb02243a05611cf354c77e6 SHA1 226d6427ece33c5efb1d45d58a140ddc4ff6cf6e SHA256 91449ad0da7a9e140f32f1d8a1ed048ca6ae1b9ca61f2feb8c18ba1a84eac41d
-MD5 08f6767a7160565ad6796eee60e412cb files/mono-1.1.5-r42122.diff 1037
-RMD160 4c447f1978f8057c4fb02243a05611cf354c77e6 files/mono-1.1.5-r42122.diff 1037
-SHA256 91449ad0da7a9e140f32f1d8a1ed048ca6ae1b9ca61f2feb8c18ba1a84eac41d files/mono-1.1.5-r42122.diff 1037
-AUX mono-1.1.6-r42300.diff 1572 RMD160 b948b9bb6345e0803c8329bf0a2e333a632261b5 SHA1 3e8bdf571ae82c6495ea024430ab771eb49e43a6 SHA256 d66b7309a3f6ab093c6214817654e8b60b24d853f769e0ee4dd847339db61587
-MD5 b891d116e888db40b523dfa97fad8018 files/mono-1.1.6-r42300.diff 1572
-RMD160 b948b9bb6345e0803c8329bf0a2e333a632261b5 files/mono-1.1.6-r42300.diff 1572
-SHA256 d66b7309a3f6ab093c6214817654e8b60b24d853f769e0ee4dd847339db61587 files/mono-1.1.6-r42300.diff 1572
-AUX mono-1.1.7-ppc-tls.diff 412 RMD160 c5389532fc927f3d309fb124a2c7c409c720ec80 SHA1 1430fd447d25bbfbd5d1bd2af5247e15a6c54880 SHA256 529760350ea1285634e617a3de38556501254920c87914092c8f8ef0611c0054
-MD5 85422af6a9f91917a9c9c3b8cceb5c33 files/mono-1.1.7-ppc-tls.diff 412
-RMD160 c5389532fc927f3d309fb124a2c7c409c720ec80 files/mono-1.1.7-ppc-tls.diff 412
-SHA256 529760350ea1285634e617a3de38556501254920c87914092c8f8ef0611c0054 files/mono-1.1.7-ppc-tls.diff 412
-AUX mono-1.1.8.3-array-getvalue.diff 1327 RMD160 b382e8d805565707748bbf41f374c3683431b355 SHA1 298564fd0f097355d22f189c605fb8fe012acded SHA256 0680de5019679d2c131314da00f0e466aa070a2c758fc3ebcdd5eb895f9ff4e5
-MD5 2acaae80bdfac5c08af32cfd24b36c43 files/mono-1.1.8.3-array-getvalue.diff 1327
-RMD160 b382e8d805565707748bbf41f374c3683431b355 files/mono-1.1.8.3-array-getvalue.diff 1327
-SHA256 0680de5019679d2c131314da00f0e466aa070a2c758fc3ebcdd5eb895f9ff4e5 files/mono-1.1.8.3-array-getvalue.diff 1327
-AUX mono-1.1.8.3-icall.diff 433 RMD160 07c5d0f146e80fa6aba4a9759429e4428b46b88f SHA1 60712ca209c45fd87445ff322091fac32a310abb SHA256 ad3b4b7262b1bf0afc6f2de4be9327f74eb71d417b98ee0a80a990e33753e83e
-MD5 f82809daef4d783797094233672feb3f files/mono-1.1.8.3-icall.diff 433
-RMD160 07c5d0f146e80fa6aba4a9759429e4428b46b88f files/mono-1.1.8.3-icall.diff 433
-SHA256 ad3b4b7262b1bf0afc6f2de4be9327f74eb71d417b98ee0a80a990e33753e83e files/mono-1.1.8.3-icall.diff 433
-AUX mono-1.1.9.1-io-layer-fix.diff 5552 RMD160 ed98a87a73bf812f3c9ef654d2895b6a31e71cdf SHA1 b2af99048bbfa16d0afd4123d40b466eec9855e6 SHA256 e0dbe1cd0a39cbd05d40e28f81268ef246b3b8bf377fab8cd092024bfbfc0379
-MD5 25426f960f7fc04c8932375f20885eda files/mono-1.1.9.1-io-layer-fix.diff 5552
-RMD160 ed98a87a73bf812f3c9ef654d2895b6a31e71cdf files/mono-1.1.9.1-io-layer-fix.diff 5552
-SHA256 e0dbe1cd0a39cbd05d40e28f81268ef246b3b8bf377fab8cd092024bfbfc0379 files/mono-1.1.9.1-io-layer-fix.diff 5552
-DIST mcs-1.0.5.tar.gz 22283191 RMD160 1d5a85a4da6d422737ab7e9c866e32bd1439440b SHA256 0c493f3bb9ac3396926ca1cb173d6a481be4fd563907ce89df26824da1a412d2
-DIST mono-1.0.5.tar.gz 18477749 RMD160 7486e68adbd8f59b3c706e66c3f6edf862928d7d SHA256 7129baba97816695ec87bf5abedc34a4ffa3295e98e6b2f826cd0bb0831b599f
-DIST mono-1.1.12.1.tar.gz 17899010 RMD160 4e008bb159549e964e4ea8937ed95d731fb6453f SHA256 6f2b0ba748dc2571981c7280ba9a7c9c4498c1bca872be1f5ac33015b138e3cd
-DIST mono-1.1.13.1.tar.gz 17989571 RMD160 415e958674bed0b5feb380809bcfb85e14617f97 SHA256 79b757e744cc19fd02ed74a51ffaca16d4b4f7124da43a845c99200c0e3868df
-DIST mono-1.1.13.2.tar.gz 18043178 RMD160 64ad831d21ea067146ac94ec9363f45ae365aeea SHA256 00cbb15edf1f7d5bfa96a9a30a564d555420a955ed7da777b786ebd362d8239c
-DIST mono-1.1.13.4.tar.gz 18107270 RMD160 761b3df0be4552e4d8e67f0e6cef6e7c9b3dc9b3 SHA256 203e4a93001207eed2463f12d024415a0f6c314eb6ba4f9835cae6eb777d4a6e
-DIST mono-1.1.13.6.tar.gz 18217583 RMD160 f8a07beeaf46fb873715809525157034effd4b0b SHA256 ec60e3b670752c3453dfe8b76af0c1a17d60e81c842b375af7d3966d84329ea6
DIST mono-1.1.13.8.1.tar.gz 17758715 RMD160 a100a96b19300b253c12a2ad70caf65721418209 SHA1 f2cb79844073694859b1fb92eb770e3705239a3d SHA256 841cd62de1f61fefd17190dcc744e03f49c495039cc2088627ede9d9d825e21a
-DIST mono-1.1.13.8.tar.gz 17758074 RMD160 c742a4f3302e184bd532b30fbce8e87cb99def44 SHA256 bc3f7317c2058a2d84d0d08193826897704544df001d9657cfa06bcc4778db32
-DIST mono-1.1.16.1.tar.gz 19115095 RMD160 3ccf59d5e8f3e7ce74bccd495d7a8413a0fdce9c SHA256 6404bd0b34c642bb159328486949424d7d51f444cfbed5c83ee5f4ee3ad34b0f
-DIST mono-1.1.17.1.tar.gz 19352812 RMD160 664c46d1b81015c427177ab6a704d2bda5a3ad82 SHA256 abc547c45952152a4aebd3923790f651ce32c5535ea1de3aae031fba2a06b489
+DIST mono-1.1.16.1.tar.gz 19115095 RMD160 3ccf59d5e8f3e7ce74bccd495d7a8413a0fdce9c SHA1 fd68988e2d6002f4b631edfb8dee372bc9d979b3 SHA256 6404bd0b34c642bb159328486949424d7d51f444cfbed5c83ee5f4ee3ad34b0f
DIST mono-1.1.18.tar.gz 19457001 RMD160 60134edff923ca2a39cb82f75f5dcc7468edb601 SHA1 9791658fe6f5e4c6fd001a2f7fe4d46e80b549e2 SHA256 8b5a62cb91b92a9b77c62595f7f081971efac66fdfebaf1de7cd5c15b425c36b
-DIST mono-1.1.8.3.tar.gz 15348432 RMD160 a012252c76797c230cb9a62ee713314a44325932 SHA256 f0fc905d24074297402c746487d13cf53c331b20e0fcf1421cbb05cd2ca6392b
-EBUILD mono-1.0.5-r5.ebuild 3719 RMD160 b7e162c6daf0139834bba35b1cd39eec1da66569 SHA1 dad9ededf38f418ade4b53dc6a186ce4e1f246f0 SHA256 18ed8d8b04c0d0c05d96e89d21edb842fca1343bbae52e4ae7e893812ead262b
-MD5 d4ad74a81ac4b6d1f6c76f5527fe39f3 mono-1.0.5-r5.ebuild 3719
-RMD160 b7e162c6daf0139834bba35b1cd39eec1da66569 mono-1.0.5-r5.ebuild 3719
-SHA256 18ed8d8b04c0d0c05d96e89d21edb842fca1343bbae52e4ae7e893812ead262b mono-1.0.5-r5.ebuild 3719
-EBUILD mono-1.1.12.1-r1.ebuild 2616 RMD160 717d5fd7bc7a6fab61eb8c11f2161e158323b237 SHA1 fdfa24ca8adb55230d9d403a2967463108055680 SHA256 591eb78821c5123e6a8b9ff99c38f2e80f82b5a82c5467f71e60d0ea52e95dba
-MD5 d985148cc425ffdaa0e8fd8cca6c0adc mono-1.1.12.1-r1.ebuild 2616
-RMD160 717d5fd7bc7a6fab61eb8c11f2161e158323b237 mono-1.1.12.1-r1.ebuild 2616
-SHA256 591eb78821c5123e6a8b9ff99c38f2e80f82b5a82c5467f71e60d0ea52e95dba mono-1.1.12.1-r1.ebuild 2616
-EBUILD mono-1.1.13.1.ebuild 2595 RMD160 717da1fdd5316286c21c69ee3990b4f02d24ee99 SHA1 bb0b321120105c8e3617c24e8a879379596080ea SHA256 92f9c3f72863dc936131fb1a81d6f50b96dac8d2c95ab6d00f35184e9363a343
-MD5 ee01a37d83f4c0e2944f31453d82dd8d mono-1.1.13.1.ebuild 2595
-RMD160 717da1fdd5316286c21c69ee3990b4f02d24ee99 mono-1.1.13.1.ebuild 2595
-SHA256 92f9c3f72863dc936131fb1a81d6f50b96dac8d2c95ab6d00f35184e9363a343 mono-1.1.13.1.ebuild 2595
-EBUILD mono-1.1.13.2.ebuild 2595 RMD160 6923b6003c04645ef740d65434e2f5594502a3cc SHA1 2d22cafb851f60cc4ca4cab08659bd888f551b5b SHA256 136d3297580a57c09dc02ab43a9dbf03cdb59b24aeb9b1c36aacd8bab444362b
-MD5 111d15955062d2ffd0f71b0dca04dc46 mono-1.1.13.2.ebuild 2595
-RMD160 6923b6003c04645ef740d65434e2f5594502a3cc mono-1.1.13.2.ebuild 2595
-SHA256 136d3297580a57c09dc02ab43a9dbf03cdb59b24aeb9b1c36aacd8bab444362b mono-1.1.13.2.ebuild 2595
-EBUILD mono-1.1.13.4.ebuild 2595 RMD160 0df1880cd78f29a27b06a70fffd7000ad5f7524d SHA1 e2b3218cadfd151c8c779639726e47967b9c5cbe SHA256 591bff915641f8f64e8dee12e6f679c1adf3d4301a3841673a04f753048df235
-MD5 8b60b82526e5fbefb564ad71dd5b8e3d mono-1.1.13.4.ebuild 2595
-RMD160 0df1880cd78f29a27b06a70fffd7000ad5f7524d mono-1.1.13.4.ebuild 2595
-SHA256 591bff915641f8f64e8dee12e6f679c1adf3d4301a3841673a04f753048df235 mono-1.1.13.4.ebuild 2595
-EBUILD mono-1.1.13.6.ebuild 2589 RMD160 53d552f04dc9dbeeb57cc65c774922ede43f354d SHA1 66055f69d2f41f2c31f1128576b857a095a11006 SHA256 37eb9125016da37a0ec996b43c25924d832213b2c58e3191f998281d2e580bd4
-MD5 e5920b413ed12e6e4b73b0d4a80bad24 mono-1.1.13.6.ebuild 2589
-RMD160 53d552f04dc9dbeeb57cc65c774922ede43f354d mono-1.1.13.6.ebuild 2589
-SHA256 37eb9125016da37a0ec996b43c25924d832213b2c58e3191f998281d2e580bd4 mono-1.1.13.6.ebuild 2589
+DIST mono-1.2.tar.gz 19606768 RMD160 5143aee08d5289852166cdac1d81c6be63a1595d SHA1 e19af80b014590d9bf9e5986b9920779c3086595 SHA256 41e1dfe6e2acfd22375f949c6f5984eacfb3b75d0b140a1062d1d78a4aabf64f
EBUILD mono-1.1.13.8.1.ebuild 2664 RMD160 7e1f083b783beb6ecb57e2cb07e477cd89835b34 SHA1 e419b741d0501de08d339aa95f1cb20b1cfa1fce SHA256 aa9ef22440048d16a0b2fd5635774132997c88e227b18bd1d75dd4bd5e90a34f
MD5 0ed35833d9b3acbfed16adc5baaf56d4 mono-1.1.13.8.1.ebuild 2664
RMD160 7e1f083b783beb6ecb57e2cb07e477cd89835b34 mono-1.1.13.8.1.ebuild 2664
SHA256 aa9ef22440048d16a0b2fd5635774132997c88e227b18bd1d75dd4bd5e90a34f mono-1.1.13.8.1.ebuild 2664
-EBUILD mono-1.1.13.8.ebuild 2662 RMD160 4cf46b7e8325d1cd10992cbfbdc4dc38fd64b531 SHA1 cce23c5a59d33e2943046e95999b9717b447775a SHA256 24a9a703593acd1bd16eee991a0896486b58dc402e7beaedcd4b3bf7f1f56b6b
-MD5 763344efb4467989009c3e91d0eab3c3 mono-1.1.13.8.ebuild 2662
-RMD160 4cf46b7e8325d1cd10992cbfbdc4dc38fd64b531 mono-1.1.13.8.ebuild 2662
-SHA256 24a9a703593acd1bd16eee991a0896486b58dc402e7beaedcd4b3bf7f1f56b6b mono-1.1.13.8.ebuild 2662
EBUILD mono-1.1.16.1.ebuild 2527 RMD160 e5192a579ca50d28a85113910cfa116f33b58adb SHA1 b483a27a553c3f61b6f23e9f3cc72741b5f62d13 SHA256 86a1c26327c04467ce43c01c56c93603b3f737d865c6ae3b20704a3658374557
MD5 1ee93923e5d6c22e96e8c53b49126c7d mono-1.1.16.1.ebuild 2527
RMD160 e5192a579ca50d28a85113910cfa116f33b58adb mono-1.1.16.1.ebuild 2527
SHA256 86a1c26327c04467ce43c01c56c93603b3f737d865c6ae3b20704a3658374557 mono-1.1.16.1.ebuild 2527
-EBUILD mono-1.1.17.1.ebuild 2762 RMD160 55c46f4ed769382f0d2a1acc9bdc1cde8dbd4fc2 SHA1 1bfe7f60fce84b9a6103157e66eebdd1cf4e892e SHA256 2824d76116105dd5c5cb1ff63a428154864f247473893c0d9501012a5d39b28e
-MD5 93477e0320b72e6ba4d5b7a24c9b89e7 mono-1.1.17.1.ebuild 2762
-RMD160 55c46f4ed769382f0d2a1acc9bdc1cde8dbd4fc2 mono-1.1.17.1.ebuild 2762
-SHA256 2824d76116105dd5c5cb1ff63a428154864f247473893c0d9501012a5d39b28e mono-1.1.17.1.ebuild 2762
EBUILD mono-1.1.18-r1.ebuild 2842 RMD160 e3229722a3c263f2700fdab0c8a59f5c19e03390 SHA1 4b74c395b2fa2e49eced6b934babfed8588a46c3 SHA256 ae78d763cc6f24e73b06e236a9e789f4ccf156cce0b6272bb6b27d89683daa5c
MD5 ed7229cd0e063c61b031ca514ed81abb mono-1.1.18-r1.ebuild 2842
RMD160 e3229722a3c263f2700fdab0c8a59f5c19e03390 mono-1.1.18-r1.ebuild 2842
@@ -123,10 +42,10 @@ EBUILD mono-1.1.18.ebuild 2839 RMD160 0d460cf3ba4ae4ded656f8a7eb919c3011579ac5 S
MD5 161188252053d1852e854b488b901647 mono-1.1.18.ebuild 2839
RMD160 0d460cf3ba4ae4ded656f8a7eb919c3011579ac5 mono-1.1.18.ebuild 2839
SHA256 7a986002ca72aa5a399666e015c1a74929573d994d8b76dbf6792b724391add3 mono-1.1.18.ebuild 2839
-EBUILD mono-1.1.8.3.ebuild 2487 RMD160 77bffc9eb0883e7e6624829b1f5bf44a15021cbc SHA1 3e482ed0f4bd15a5bb6d0e29d4ef61d14d8063e3 SHA256 02a7e3ab2158beec15e5e02a53dddb67ef8ddc7280d22bc7fc7eb2acc48967ca
-MD5 4bfd6907ec394737df6275cf0472da49 mono-1.1.8.3.ebuild 2487
-RMD160 77bffc9eb0883e7e6624829b1f5bf44a15021cbc mono-1.1.8.3.ebuild 2487
-SHA256 02a7e3ab2158beec15e5e02a53dddb67ef8ddc7280d22bc7fc7eb2acc48967ca mono-1.1.8.3.ebuild 2487
+EBUILD mono-1.2.ebuild 2743 RMD160 4cdf88df26e446a2570feeb1419164b5d14e3bdc SHA1 2f3926f0628cf1766a33887c08fabc8d977d2b9b SHA256 86fe892557d5da34fbbace09290ad4cf0d09c8176769f6aa61fc57f37cf004c9
+MD5 7bbd3370a815b9ed4935d7b8758615e7 mono-1.2.ebuild 2743
+RMD160 4cdf88df26e446a2570feeb1419164b5d14e3bdc mono-1.2.ebuild 2743
+SHA256 86fe892557d5da34fbbace09290ad4cf0d09c8176769f6aa61fc57f37cf004c9 mono-1.2.ebuild 2743
MISC ChangeLog 24134 RMD160 081f4f2320628477ed086d16e60f0f709ad9f949 SHA1 6132df1cc600765fcefb3b872a166132284d64dc SHA256 9fe39c7e05187e4c5008038235ee0dba473bede92abf0dbbbe6d976cd55ca341
MD5 2e48a91714ceac96e25be9facfb7b93e ChangeLog 24134
RMD160 081f4f2320628477ed086d16e60f0f709ad9f949 ChangeLog 24134
@@ -135,42 +54,18 @@ MISC metadata.xml 159 RMD160 41527b6d3fa74dfdcd619b7d91c478b72ecc8ae8 SHA1 ac19a
MD5 76b314cc7b7b79b298dd4889dff8c9cd metadata.xml 159
RMD160 41527b6d3fa74dfdcd619b7d91c478b72ecc8ae8 metadata.xml 159
SHA256 986c3e2fa3baa5d6e8c0b5c27a2550601780d0cc7857f7f1c01523491706d909 metadata.xml 159
-MD5 392269e6403f7f8bf525d0abbd4b9dec files/digest-mono-1.0.5-r5 473
-RMD160 5c2ac865061e0ad6c8b0a6e11ad11b2340e3541c files/digest-mono-1.0.5-r5 473
-SHA256 adea52614d7384c18e3af90ec9b545c79f47df887277151e9e658edbfabb7b14 files/digest-mono-1.0.5-r5 473
-MD5 5710fbd5e73458a082d829efe0df479b files/digest-mono-1.1.12.1-r1 247
-RMD160 5ee360e154e563a264fac464c9fb7cb4fbe9cbda files/digest-mono-1.1.12.1-r1 247
-SHA256 8bbf4f0a962be2e1a4e170a936d9729809d533676f91e2d7b60aba4d9ca4de14 files/digest-mono-1.1.12.1-r1 247
-MD5 841faeaa62401a6437e4c1e32fd5ba79 files/digest-mono-1.1.13.1 247
-RMD160 76fada3d2cd925bfc2c325b1a362aced22d82dfa files/digest-mono-1.1.13.1 247
-SHA256 f0f568439ed70aff015960483522e516f7339dd7357a7a06bfc2ad27c5699d2c files/digest-mono-1.1.13.1 247
-MD5 9356a5ffa7403e953fe309126d44cbb4 files/digest-mono-1.1.13.2 247
-RMD160 d4797742d6ce6392f0fcf6a69ca773d2410c16d6 files/digest-mono-1.1.13.2 247
-SHA256 74b07e04113ae4d8925786db4b65f30cdb016d2ff773308655a7c6f9e6428771 files/digest-mono-1.1.13.2 247
-MD5 09f9a3fa545438bad7f2693d0a4d4cf3 files/digest-mono-1.1.13.4 247
-RMD160 172b4fd11743f08aa3f7083c2d22678af0dd2306 files/digest-mono-1.1.13.4 247
-SHA256 64f0868f5050a9be131d4a56da34acb997ffd5f64ad1635a391ff1f99c431928 files/digest-mono-1.1.13.4 247
-MD5 8a0d71413c3b39a34e8203a729910859 files/digest-mono-1.1.13.6 247
-RMD160 6b6e365cabfebba7ce5ba1f410551ab385e6f022 files/digest-mono-1.1.13.6 247
-SHA256 3ad3f3b63755442643dc94d6ddb301101a355227a750d9103b8c12d9aaad0264 files/digest-mono-1.1.13.6 247
-MD5 3c61de780e3daa4dc93fac60f08974a9 files/digest-mono-1.1.13.8 247
-RMD160 b94b5b97bf0a8c1a4de873444dbe99780c5224ad files/digest-mono-1.1.13.8 247
-SHA256 ab5868a5fe722b1c9030bb372f5a86f380d1e0da1fb3efc4a58ba861673a3455 files/digest-mono-1.1.13.8 247
MD5 cd3f75d8c1972fbc4adc5d3c41185e6a files/digest-mono-1.1.13.8.1 253
RMD160 1d6b12ea307e9b2b14444040df2b1cac55406bf4 files/digest-mono-1.1.13.8.1 253
SHA256 bdc616347d89c0ef537fed98f8c463108998c60359fe8dad8fb5317eac28cb7b files/digest-mono-1.1.13.8.1 253
MD5 8023ea52be8269d7fabcac7ed5385fa9 files/digest-mono-1.1.16.1 247
RMD160 71136be207bdb31dab959a73131d2383e862a627 files/digest-mono-1.1.16.1 247
SHA256 7834c2c8d7e146f83e53fef4488baaae1335d852426208083d068c77ea1ea5b6 files/digest-mono-1.1.16.1 247
-MD5 987d5edc3374a3390ac0b56771357084 files/digest-mono-1.1.17.1 247
-RMD160 eceeaca1bdb16ba2e32ad00bc606d73c71428f14 files/digest-mono-1.1.17.1 247
-SHA256 55e1079e6eefa4e46d01c302f49e91ac44628b042ac4fceef0784a964571bbc0 files/digest-mono-1.1.17.1 247
MD5 50e943e86589c5e27406bcf286abbcb7 files/digest-mono-1.1.18 241
RMD160 b307054f1e12dd426b5b76993b14c413e0a77b98 files/digest-mono-1.1.18 241
SHA256 f6cfe6d2dfd1765838f21bc87f80a4014e6607a40315208e2e3768c5400879ce files/digest-mono-1.1.18 241
MD5 50e943e86589c5e27406bcf286abbcb7 files/digest-mono-1.1.18-r1 241
RMD160 b307054f1e12dd426b5b76993b14c413e0a77b98 files/digest-mono-1.1.18-r1 241
SHA256 f6cfe6d2dfd1765838f21bc87f80a4014e6607a40315208e2e3768c5400879ce files/digest-mono-1.1.18-r1 241
-MD5 1c53aa1336e4c123a7ace134d2248dba files/digest-mono-1.1.8.3 244
-RMD160 a7d4b0a82819ab48368f9a2f80c986ed96b8eb3d files/digest-mono-1.1.8.3 244
-SHA256 61c176c75d114704a760223cba7fae07f60cf548b3d722015f4a7040851098ab files/digest-mono-1.1.8.3 244
+MD5 ca1445b57a30df1ac1497849a2016110 files/digest-mono-1.2 232
+RMD160 7888c0c2715ab0782d331ddc999b4fe2ed839a35 files/digest-mono-1.2 232
+SHA256 6d49fa27482d64ea72177881a66448a413ac642ed164deaea5530da1d856e513 files/digest-mono-1.2 232
diff --git a/dev-lang/mono/files/digest-mono-1.0.5-r5 b/dev-lang/mono/files/digest-mono-1.0.5-r5
deleted file mode 100644
index 0e400a6d560a..000000000000
--- a/dev-lang/mono/files/digest-mono-1.0.5-r5
+++ /dev/null
@@ -1,6 +0,0 @@
-MD5 aa1d0acf06eb9ba8e87b5bec1b860e1b mcs-1.0.5.tar.gz 22283191
-RMD160 1d5a85a4da6d422737ab7e9c866e32bd1439440b mcs-1.0.5.tar.gz 22283191
-SHA256 0c493f3bb9ac3396926ca1cb173d6a481be4fd563907ce89df26824da1a412d2 mcs-1.0.5.tar.gz 22283191
-MD5 09c9b5e7a128e7607e79d4d35bf76f68 mono-1.0.5.tar.gz 18477749
-RMD160 7486e68adbd8f59b3c706e66c3f6edf862928d7d mono-1.0.5.tar.gz 18477749
-SHA256 7129baba97816695ec87bf5abedc34a4ffa3295e98e6b2f826cd0bb0831b599f mono-1.0.5.tar.gz 18477749
diff --git a/dev-lang/mono/files/digest-mono-1.1.12.1-r1 b/dev-lang/mono/files/digest-mono-1.1.12.1-r1
deleted file mode 100644
index ae46a65cb63d..000000000000
--- a/dev-lang/mono/files/digest-mono-1.1.12.1-r1
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 1afd911a96a0032b5d1c13656a5d0369 mono-1.1.12.1.tar.gz 17899010
-RMD160 4e008bb159549e964e4ea8937ed95d731fb6453f mono-1.1.12.1.tar.gz 17899010
-SHA256 6f2b0ba748dc2571981c7280ba9a7c9c4498c1bca872be1f5ac33015b138e3cd mono-1.1.12.1.tar.gz 17899010
diff --git a/dev-lang/mono/files/digest-mono-1.1.13.1 b/dev-lang/mono/files/digest-mono-1.1.13.1
deleted file mode 100644
index 0d79fc6a5faf..000000000000
--- a/dev-lang/mono/files/digest-mono-1.1.13.1
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 b019e29082aa49267320c3993efcc385 mono-1.1.13.1.tar.gz 17989571
-RMD160 415e958674bed0b5feb380809bcfb85e14617f97 mono-1.1.13.1.tar.gz 17989571
-SHA256 79b757e744cc19fd02ed74a51ffaca16d4b4f7124da43a845c99200c0e3868df mono-1.1.13.1.tar.gz 17989571
diff --git a/dev-lang/mono/files/digest-mono-1.1.13.2 b/dev-lang/mono/files/digest-mono-1.1.13.2
deleted file mode 100644
index b2064ee02db2..000000000000
--- a/dev-lang/mono/files/digest-mono-1.1.13.2
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 3542a83b2743b189b3422b9f40266258 mono-1.1.13.2.tar.gz 18043178
-RMD160 64ad831d21ea067146ac94ec9363f45ae365aeea mono-1.1.13.2.tar.gz 18043178
-SHA256 00cbb15edf1f7d5bfa96a9a30a564d555420a955ed7da777b786ebd362d8239c mono-1.1.13.2.tar.gz 18043178
diff --git a/dev-lang/mono/files/digest-mono-1.1.13.4 b/dev-lang/mono/files/digest-mono-1.1.13.4
deleted file mode 100644
index f9ac15b454bb..000000000000
--- a/dev-lang/mono/files/digest-mono-1.1.13.4
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 a8c58b1d0722771745c228adbb27f3c1 mono-1.1.13.4.tar.gz 18107270
-RMD160 761b3df0be4552e4d8e67f0e6cef6e7c9b3dc9b3 mono-1.1.13.4.tar.gz 18107270
-SHA256 203e4a93001207eed2463f12d024415a0f6c314eb6ba4f9835cae6eb777d4a6e mono-1.1.13.4.tar.gz 18107270
diff --git a/dev-lang/mono/files/digest-mono-1.1.13.6 b/dev-lang/mono/files/digest-mono-1.1.13.6
deleted file mode 100644
index a505efaf8648..000000000000
--- a/dev-lang/mono/files/digest-mono-1.1.13.6
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 330cc66c6a44525950daf10c4f17c10e mono-1.1.13.6.tar.gz 18217583
-RMD160 f8a07beeaf46fb873715809525157034effd4b0b mono-1.1.13.6.tar.gz 18217583
-SHA256 ec60e3b670752c3453dfe8b76af0c1a17d60e81c842b375af7d3966d84329ea6 mono-1.1.13.6.tar.gz 18217583
diff --git a/dev-lang/mono/files/digest-mono-1.1.13.8 b/dev-lang/mono/files/digest-mono-1.1.13.8
deleted file mode 100644
index 4edd894b09d2..000000000000
--- a/dev-lang/mono/files/digest-mono-1.1.13.8
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 6461a4e90d47ca5d7e224381cce627cc mono-1.1.13.8.tar.gz 17758074
-RMD160 c742a4f3302e184bd532b30fbce8e87cb99def44 mono-1.1.13.8.tar.gz 17758074
-SHA256 bc3f7317c2058a2d84d0d08193826897704544df001d9657cfa06bcc4778db32 mono-1.1.13.8.tar.gz 17758074
diff --git a/dev-lang/mono/files/digest-mono-1.1.17.1 b/dev-lang/mono/files/digest-mono-1.1.17.1
deleted file mode 100644
index b1bf82265320..000000000000
--- a/dev-lang/mono/files/digest-mono-1.1.17.1
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 072cb3de1f19cbebd6034f7a5cff1292 mono-1.1.17.1.tar.gz 19352812
-RMD160 664c46d1b81015c427177ab6a704d2bda5a3ad82 mono-1.1.17.1.tar.gz 19352812
-SHA256 abc547c45952152a4aebd3923790f651ce32c5535ea1de3aae031fba2a06b489 mono-1.1.17.1.tar.gz 19352812
diff --git a/dev-lang/mono/files/digest-mono-1.1.8.3 b/dev-lang/mono/files/digest-mono-1.1.8.3
deleted file mode 100644
index 33b2990a9feb..000000000000
--- a/dev-lang/mono/files/digest-mono-1.1.8.3
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 5aefdc915cbd6ed84834692f59b92080 mono-1.1.8.3.tar.gz 15348432
-RMD160 a012252c76797c230cb9a62ee713314a44325932 mono-1.1.8.3.tar.gz 15348432
-SHA256 f0fc905d24074297402c746487d13cf53c331b20e0fcf1421cbb05cd2ca6392b mono-1.1.8.3.tar.gz 15348432
diff --git a/dev-lang/mono/files/mcs-1.0.5-pathfix.diff b/dev-lang/mono/files/mcs-1.0.5-pathfix.diff
deleted file mode 100644
index fdfd271ebbc8..000000000000
--- a/dev-lang/mono/files/mcs-1.0.5-pathfix.diff
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -aur mcs-1.0.5-orig/class/corlib/System.IO/Path.cs mcs-1.0.5/class/corlib/System.IO/Path.cs
---- mcs-1.0.5-orig/class/corlib/System.IO/Path.cs 2004-12-07 17:29:31.000000000 -0500
-+++ mcs-1.0.5/class/corlib/System.IO/Path.cs 2004-12-15 20:45:25.060090272 -0500
-@@ -386,7 +386,7 @@
- //if (root == path) return path;
-
- // STEP 3: split the directories, this gets rid of consecutative "/"'s
-- string [] dirs = path.Split (DirectorySeparatorChar, AltDirectorySeparatorChar);
-+ string [] dirs = path.Split (DirectorySeparatorChar);
- // STEP 4: Get rid of directories containing . and ..
- int target = 0;
-
diff --git a/dev-lang/mono/files/mono-1.1.5-icu-linking.diff b/dev-lang/mono/files/mono-1.1.5-icu-linking.diff
deleted file mode 100644
index 6ba1b8a89267..000000000000
--- a/dev-lang/mono/files/mono-1.1.5-icu-linking.diff
+++ /dev/null
@@ -1,11 +0,0 @@
-diff -aur mono-1.1.5-orig/mono/metadata/Makefile.am mono-1.1.5/mono/metadata/Makefile.am
---- mono-1.1.5-orig/mono/metadata/Makefile.am 2005-03-16 11:18:25.000000000 -0500
-+++ mono-1.1.5/mono/metadata/Makefile.am 2005-03-26 18:08:34.000000000 -0500
-@@ -29,6 +29,7 @@
-
- CLEANFILES = mono-bundle.stamp
-
-+libmonoruntime_la_LIBADD = $(ICU_LIBS)
- libmonoruntime_static_la_LIBADD = $(bundle_obj) $(PLATFORM_LIB) $(libmonoruntime_la_LIBADD)
-
- libmonoruntime_la_SOURCES = \
diff --git a/dev-lang/mono/files/mono-1.1.5-pathfix.diff b/dev-lang/mono/files/mono-1.1.5-pathfix.diff
deleted file mode 100644
index 01eb67f1c881..000000000000
--- a/dev-lang/mono/files/mono-1.1.5-pathfix.diff
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -aur mono-1.1.4-orig/mcs/class/corlib/System.IO/Path.cs mono-1.1.4/mcs/class/corlib/System.IO/Path.cs
---- mono-1.1.4-orig/mcs/class/corlib/System.IO/Path.cs 2005-02-05 14:42:23.000000000 -0500
-+++ mono-1.1.4/mcs/class/corlib/System.IO/Path.cs 2005-02-22 21:00:50.122250160 -0500
-@@ -387,7 +387,7 @@
- //if (root == path) return path;
-
- // STEP 3: split the directories, this gets rid of consecutative "/"'s
-- string [] dirs = path.Split (DirectorySeparatorChar, AltDirectorySeparatorChar);
-+ string [] dirs = path.Split (DirectorySeparatorChar);
- // STEP 4: Get rid of directories containing . and ..
- int target = 0;
-
diff --git a/dev-lang/mono/files/mono-1.1.5-r42108.diff b/dev-lang/mono/files/mono-1.1.5-r42108.diff
deleted file mode 100644
index 6b180e740807..000000000000
--- a/dev-lang/mono/files/mono-1.1.5-r42108.diff
+++ /dev/null
@@ -1,11 +0,0 @@
-diff -aur mono-1.1.5-orig/mono/metadata/metadata.c mono-1.1.5/mono/metadata/metadata.c
---- mono-1.1.5-orig/mono/metadata/metadata.c 2005-03-16 11:18:22.000000000 -0500
-+++ mono-1.1.5/mono/metadata/metadata.c 2005-03-22 23:50:27.000000000 -0500
-@@ -551,6 +551,7 @@
- g_assert (i == 4 || i == 5);
- field_size = i == 4 ? idx_size (MONO_TABLE_FIELD):
- idx_size(MONO_TABLE_METHOD);
-+ break;
- case MONO_TABLE_GENERICPARAM:
- g_assert (i == 2 || i == 4 || i == 5);
- if (i == 2)
diff --git a/dev-lang/mono/files/mono-1.1.5-r42122.diff b/dev-lang/mono/files/mono-1.1.5-r42122.diff
deleted file mode 100644
index a9888e94b91f..000000000000
--- a/dev-lang/mono/files/mono-1.1.5-r42122.diff
+++ /dev/null
@@ -1,40 +0,0 @@
-Index: mono/mini/exceptions-ppc.c
-===================================================================
---- mono/mini/exceptions-ppc.c (revision 42121)
-+++ mono/mini/exceptions-ppc.c (working copy)
-@@ -199,6 +199,7 @@
- ppc_break (code);
-
- g_assert ((code - start) < sizeof(start));
-+ mono_arch_flush_icache (start, code - start);
- return start;
- }
-
-@@ -268,6 +269,7 @@
- ppc_blr (code);
-
- g_assert ((code - start) < sizeof(start));
-+ mono_arch_flush_icache (start, code - start);
- return start;
- }
-
-@@ -371,6 +373,7 @@
- /* we should never reach this breakpoint */
- ppc_break (code);
- g_assert ((code - start) < size);
-+ mono_arch_flush_icache (start, code - start);
- return start;
- }
-
-Index: mono/mini/tramp-ppc.c
-===================================================================
---- mono/mini/tramp-ppc.c (revision 42121)
-+++ mono/mini/tramp-ppc.c (working copy)
-@@ -537,6 +537,7 @@
- if (notification_address)
- *notification_address = buf;
- ppc_blr (buf);
-+ mono_arch_flush_icache (ptr, buf - ptr);
-
- return ptr;
- }
diff --git a/dev-lang/mono/files/mono-1.1.6-r42300.diff b/dev-lang/mono/files/mono-1.1.6-r42300.diff
deleted file mode 100644
index 8688bb0fb8ac..000000000000
--- a/dev-lang/mono/files/mono-1.1.6-r42300.diff
+++ /dev/null
@@ -1,36 +0,0 @@
-diff -aur mono-1.1.6-orig/mono/mini/cpu-amd64.md mono-1.1.6/mono/mini/cpu-amd64.md
---- mono-1.1.6-orig/mono/mini/cpu-amd64.md 2005-03-30 16:26:18.000000000 -0500
-+++ mono-1.1.6/mono/mini/cpu-amd64.md 2005-04-11 23:12:10.000000000 -0400
-@@ -289,8 +289,8 @@
- storei4_membase_imm: dest:b len:13
- storei4_membase_reg: dest:b src1:i len:9
- storei8_membase_imm: dest:b len:18
--storer4_membase_reg: dest:b src1:f len:14
--storer8_membase_reg: dest:b src1:f len:9
-+storer4_membase_reg: dest:b src1:f len:15
-+storer8_membase_reg: dest:b src1:f len:10
- load_membase: dest:i src1:b len:15
- loadi1_membase: dest:i src1:b len:9
- loadu1_membase: dest:i src1:b len:9
-diff -aur mono-1.1.6-orig/mono/mini/mini-amd64.c mono-1.1.6/mono/mini/mini-amd64.c
---- mono-1.1.6-orig/mono/mini/mini-amd64.c 2005-03-30 16:26:18.000000000 -0500
-+++ mono-1.1.6/mono/mini/mini-amd64.c 2005-04-11 23:12:10.000000000 -0400
-@@ -5383,11 +5383,13 @@
- patch_info->type = MONO_PATCH_INFO_INTERNAL_METHOD;
- patch_info->ip.i = code - cfg->native_code;
-
-- if (mono_compile_aot)
-+ if (mono_compile_aot) {
- amd64_mov_reg_membase (code, GP_SCRATCH_REG, AMD64_RIP, 0, 8);
-- else
-- amd64_set_reg_template (code, GP_SCRATCH_REG);
-- amd64_call_reg (code, GP_SCRATCH_REG);
-+ amd64_call_reg (code, GP_SCRATCH_REG);
-+ } else {
-+ /* The callee is in memory allocated using the code manager */
-+ amd64_call_code (code, 0);
-+ }
-
- amd64_mov_reg_imm (buf, AMD64_RSI, (code - cfg->native_code) - throw_ip);
- while (buf < buf2)
-Only in mono-1.1.6/mono/mini: mini-amd64.c.orig
diff --git a/dev-lang/mono/files/mono-1.1.7-ppc-tls.diff b/dev-lang/mono/files/mono-1.1.7-ppc-tls.diff
deleted file mode 100644
index fe3c7ed1f8b9..000000000000
--- a/dev-lang/mono/files/mono-1.1.7-ppc-tls.diff
+++ /dev/null
@@ -1,13 +0,0 @@
-Index: mono/utils/mono-compiler.h
-===================================================================
---- mono/utils/mono-compiler.h (revision 45339)
-+++ mono/utils/mono-compiler.h (working copy)
-@@ -11,6 +11,8 @@
-
- #if defined(PIC) && defined(__x86_64__)
- #define MONO_TLS_FAST
-+#elif defined (__powerpc__)
-+#define MONO_TLS_FAST
- #else
- #define MONO_TLS_FAST __attribute__((tls_model("local-exec")))
- #endif
diff --git a/dev-lang/mono/files/mono-1.1.8.3-array-getvalue.diff b/dev-lang/mono/files/mono-1.1.8.3-array-getvalue.diff
deleted file mode 100644
index b679620022cc..000000000000
--- a/dev-lang/mono/files/mono-1.1.8.3-array-getvalue.diff
+++ /dev/null
@@ -1,34 +0,0 @@
-diff -aur mono-1.1.8.2-orig/mcs/class/corlib/System/Array.cs mono-1.1.8.2/mcs/class/corlib/System/Array.cs
---- mono-1.1.8.2-orig/mcs/class/corlib/System/Array.cs 2005-06-04 14:00:46.000000000 -0400
-+++ mono-1.1.8.2/mcs/class/corlib/System/Array.cs 2005-07-25 21:18:09.000000000 -0400
-@@ -188,10 +188,10 @@
- public extern int GetLowerBound (int dimension);
-
- [MethodImplAttribute (MethodImplOptions.InternalCall)]
-- public extern object GetValue (int[] indices);
-+ public extern object GetValue (params int[] indices);
-
- [MethodImplAttribute (MethodImplOptions.InternalCall)]
-- public extern void SetValue (object value, int[] indices);
-+ public extern void SetValue (object value, params int[] indices);
-
- // CAUTION! No bounds checking!
- [MethodImplAttribute (MethodImplOptions.InternalCall)]
-@@ -486,7 +486,7 @@
- }
-
- [ComVisible (false)]
-- public object GetValue (long [] indices)
-+ public object GetValue (params long [] indices)
- {
- if (indices == null) {
- // LAMESPEC: Docs say we should throw a ArgumentNull, but .NET
-@@ -497,7 +497,7 @@
- }
-
- [ComVisible (false)]
-- public void SetValue (object value, long [] indices)
-+ public void SetValue (object value, params long [] indices)
- {
- if (indices == null) {
- // LAMESPEC: Docs say we should throw a ArgumentNull, but .NET
diff --git a/dev-lang/mono/files/mono-1.1.8.3-icall.diff b/dev-lang/mono/files/mono-1.1.8.3-icall.diff
deleted file mode 100644
index dbc12694e770..000000000000
--- a/dev-lang/mono/files/mono-1.1.8.3-icall.diff
+++ /dev/null
@@ -1,10 +0,0 @@
---- mono-1.1.8-orig/mono/metadata/icall.c 2005-07-27 21:27:32.000000000 -0700
-+++ mono-1.1.8/mono/metadata/icall.c 2005-07-27 21:28:03.000000000 -0700
-@@ -2561,7 +2561,6 @@
- else
- result = *((gpointer *)((char *)this + field->offset));
-
-- g_assert (result);
- out_args = mono_array_new (domain, mono_defaults.object_class, 1);
- *outArgs = out_args;
- mono_array_set (out_args, gpointer, 0, result);
diff --git a/dev-lang/mono/files/mono-1.1.9.1-io-layer-fix.diff b/dev-lang/mono/files/mono-1.1.9.1-io-layer-fix.diff
deleted file mode 100644
index a42d7484e516..000000000000
--- a/dev-lang/mono/files/mono-1.1.9.1-io-layer-fix.diff
+++ /dev/null
@@ -1,206 +0,0 @@
-Index: mono/io-layer/handles.c
-===================================================================
---- mono/io-layer/handles.c (revision 50600)
-+++ mono/io-layer/handles.c (working copy)
-@@ -351,10 +351,6 @@
- _wapi_private_handle_count += _WAPI_HANDLE_INITIAL_COUNT;
- }
-
-- thr_ret = mono_mutex_unlock (&scan_mutex);
-- g_assert (thr_ret == 0);
-- pthread_cleanup_pop (0);
--
- /* Make sure we left the space for fd mappings */
- g_assert (handle_idx >= _wapi_fd_reserve);
-
-@@ -375,7 +371,8 @@
- handle_specific);
- if (offset == 0) {
- /* FIXME: grow the arrays */
-- return (_WAPI_HANDLE_INVALID);
-+ handle = _WAPI_HANDLE_INVALID;
-+ goto done;
- }
- }
-
-@@ -386,7 +383,8 @@
-
- if (ref == 0) {
- /* FIXME: grow the arrays */
-- return (_WAPI_HANDLE_INVALID);
-+ handle = _WAPI_HANDLE_INVALID;
-+ goto done;
- }
- }
-
-@@ -396,6 +394,11 @@
- ref);
- #endif
- }
-+
-+done:
-+ thr_ret = mono_mutex_unlock (&scan_mutex);
-+ g_assert (thr_ret == 0);
-+ pthread_cleanup_pop (0);
-
- return(handle);
- }
-@@ -403,7 +406,7 @@
- gpointer _wapi_handle_new_from_offset (WapiHandleType type, guint32 offset)
- {
- guint32 handle_idx = 0;
-- gpointer handle;
-+ gpointer handle = INVALID_HANDLE_VALUE;
- int thr_ret, i, k;
-
- mono_once (&shared_init_once, shared_init);
-@@ -417,6 +420,11 @@
- g_assert(_WAPI_SHARED_HANDLE(type));
- g_assert(offset != 0);
-
-+ pthread_cleanup_push ((void(*)(void *))mono_mutex_unlock_in_cleanup,
-+ (void *)&scan_mutex);
-+ thr_ret = mono_mutex_lock (&scan_mutex);
-+ g_assert (thr_ret == 0);
-+
- for (i = SLOT_INDEX (0); _wapi_private_handles [i] != NULL; i++) {
- for (k = SLOT_OFFSET (0); k < _WAPI_HANDLE_INITIAL_COUNT; k++) {
- struct _WapiHandleUnshared *handle_data = &_wapi_private_handles [i][k];
-@@ -424,14 +432,24 @@
- if (handle_data->type == type &&
- handle_data->u.shared.offset == offset) {
- handle = GUINT_TO_POINTER (i * _WAPI_HANDLE_INITIAL_COUNT + k);
-- _wapi_handle_ref (handle);
-+ goto first_pass_done;
-+ }
-+ }
-+ }
-
-+first_pass_done:
-+ thr_ret = mono_mutex_unlock (&scan_mutex);
-+ g_assert (thr_ret == 0);
-+ pthread_cleanup_pop (0);
-+
-+ if (handle != INVALID_HANDLE_VALUE) {
-+ _wapi_handle_ref (handle);
-+
- #ifdef DEBUG
-- g_message ("%s: Returning old handle %p referencing 0x%x", __func__, handle, offset);
-+ g_message ("%s: Returning old handle %p referencing 0x%x",
-+ __func__, handle, offset);
- #endif
-- return (handle);
-- }
-- }
-+ return (handle);
- }
-
- pthread_cleanup_push ((void(*)(void *))mono_mutex_unlock_in_cleanup,
-@@ -713,8 +731,13 @@
- gpointer ret = NULL;
- guint32 i, k;
- gboolean found = FALSE;
-+ int thr_ret;
-
--
-+ pthread_cleanup_push ((void(*)(void *))mono_mutex_unlock_in_cleanup,
-+ (void *)&scan_mutex);
-+ thr_ret = mono_mutex_lock (&scan_mutex);
-+ g_assert (thr_ret == 0);
-+
- for (i = SLOT_INDEX (0); !found && _wapi_private_handles [i] != NULL; i++) {
- for (k = SLOT_OFFSET (0); k < _WAPI_HANDLE_INITIAL_COUNT; k++) {
- handle_data = &_wapi_private_handles [i][k];
-@@ -729,6 +752,10 @@
- }
- }
-
-+ thr_ret = mono_mutex_unlock (&scan_mutex);
-+ g_assert (thr_ret == 0);
-+ pthread_cleanup_pop (0);
-+
- if (!found && _WAPI_SHARED_HANDLE (type)) {
- /* Not found yet, so search the shared memory too */
- #ifdef DEBUG
-@@ -1564,7 +1591,13 @@
- {
- struct _WapiHandleUnshared *handle_data;
- guint32 i, k;
--
-+ int thr_ret;
-+
-+ pthread_cleanup_push ((void(*)(void *))mono_mutex_unlock_in_cleanup,
-+ (void *)&scan_mutex);
-+ thr_ret = mono_mutex_lock (&scan_mutex);
-+ g_assert (thr_ret == 0);
-+
- for(i = SLOT_INDEX (0); _wapi_private_handles [i] != NULL; i++) {
- for (k = SLOT_OFFSET (0); k < _WAPI_HANDLE_INITIAL_COUNT; k++) {
- handle_data = &_wapi_private_handles [i][k];
-@@ -1582,6 +1615,10 @@
- g_print ("\n");
- }
- }
-+
-+ thr_ret = mono_mutex_unlock (&scan_mutex);
-+ g_assert (thr_ret == 0);
-+ pthread_cleanup_pop (0);
- }
-
- static void _wapi_shared_details (gpointer handle_info)
-@@ -1602,6 +1639,10 @@
- thr_ret = _wapi_shm_sem_lock (_WAPI_SHARED_SEM_SHARE);
- g_assert(thr_ret == 0);
-
-+ pthread_cleanup_push ((void(*)(void *))mono_mutex_unlock_in_cleanup,
-+ (void *)&scan_mutex);
-+ thr_ret = mono_mutex_lock (&scan_mutex);
-+
- for(i = SLOT_INDEX (0); _wapi_private_handles [i] != NULL; i++) {
- for (k = SLOT_OFFSET (0); k < _WAPI_HANDLE_INITIAL_COUNT; k++) {
- struct _WapiHandleUnshared *handle = &_wapi_private_handles [i][k];
-@@ -1644,6 +1685,10 @@
- }
- }
- }
-+
-+ thr_ret = mono_mutex_unlock (&scan_mutex);
-+ g_assert (thr_ret == 0);
-+ pthread_cleanup_pop (0);
-
- thr_ret = _wapi_shm_sem_unlock (_WAPI_SHARED_SEM_SHARE);
-
-Index: mono/io-layer/processes.c
-===================================================================
---- mono/io-layer/processes.c (revision 50600)
-+++ mono/io-layer/processes.c (working copy)
-@@ -97,6 +97,11 @@
- int status;
- pid_t ret;
-
-+ if (_wapi_handle_issignalled (test)) {
-+ /* We've already done this one */
-+ return (FALSE);
-+ }
-+
- ok = _wapi_lookup_handle (test, WAPI_HANDLE_PROCESS,
- (gpointer *)&process);
- if (ok == FALSE) {
-@@ -104,14 +109,14 @@
- }
-
- do {
-- ret == waitpid (process->id, &status, WNOHANG);
-+ ret = waitpid (process->id, &status, WNOHANG);
- } while (errno == EINTR);
-
- if (ret <= 0) {
- /* Process not ready for wait */
- #ifdef DEBUG
-- g_message ("%s: Process %d not ready for waiting for",
-- __func__, ret);
-+ g_message ("%s: Process %d not ready for waiting for: %s",
-+ __func__, process->id, g_strerror (errno));
- #endif
-
- return (FALSE);
diff --git a/dev-lang/mono/mono-1.0.5-r5.ebuild b/dev-lang/mono/mono-1.0.5-r5.ebuild
deleted file mode 100644
index 15b82c283475..000000000000
--- a/dev-lang/mono/mono-1.0.5-r5.ebuild
+++ /dev/null
@@ -1,139 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/mono/mono-1.0.5-r5.ebuild,v 1.6 2006/02/20 01:33:46 latexer Exp $
-
-inherit eutils mono flag-o-matic debug
-
-MCS_P=${P/mono/mcs}
-MCS_S=${WORKDIR}/${MCS_P}
-
-DESCRIPTION="Mono runtime and class libraries, a C# compiler/interpreter"
-HOMEPAGE="http://www.go-mono.com/"
-SRC_URI="http://www.go-mono.com/archive/${PV}/${P}.tar.gz
- http://www.go-mono.com/archive/${PV}/${MCS_P}.tar.gz"
-
-LICENSE="|| ( GPL-2 LGPL-2 X11 )"
-SLOT="0"
-KEYWORDS="x86 ppc"
-IUSE="nptl"
-
-DEPEND="virtual/libc
- >=dev-libs/glib-2.0
- >=dev-libs/icu-2.6.1
- !<dev-dotnet/pnet-0.6.12
- >=sys-devel/gcc-3.3.5
- ppc? (
- >=sys-libs/glibc-2.3.3_pre20040420
- )"
-
-RDEPEND="${DEPEND}
- dev-util/pkgconfig
- dev-libs/libxml2"
-
-src_unpack() {
- unpack ${A}
-
- epatch ${FILESDIR}/${MCS_P}-pathfix.diff
-
- # Disable installing the precompiled mcs/classlibs
- sed -i "s: runtime : :" ${S}/Makefile.in
- # Fix the path for the jay man page
- sed -i "s:man/man1:share/man/man1:" ${MCS_S}/jay/Makefile
-
- # Ugly sed to replace windows path with *nix equivalent
- for file in $(find ${MCS_S}/nunit20 -name AssemblyInfo.cs)
- do
- sed -i "s:\.\.\\\\\\\\:../:g" "${file}"
- done
-
- # Fix MONO_CFG_DIR for signing
- sed -i \
- "s:^\t\(MONO_PATH.*)\):\tMONO_CFG_DIR='${D}/etc/' \1:" \
- ${MCS_S}/build/library.make
-
- # add our own little in-place mcs script
- echo "${S}/mono/mini/mono ${S}/runtime/mcs.exe \"\$@\" " > ${S}/runtime/mcs
- chmod +x ${S}/runtime/mcs
-
- echo "${S}/mono/mini/mono ${S}/runtime/monoresgen.exe \"\$@\" " > ${S}/runtime/monoresgen
- chmod +x ${S}/runtime/monoresgen
-
- PATH="${S}/runtime:${PATH}"
- MONO_CFG_DIR='${D}/etc/'
- export PATH
- export MONO_CFG_DIR
-}
-
-src_compile() {
- strip-flags
-
- local myconf="--with-sigaltstack=yes"
- if use nptl
- then
- myconf="${myconf} --with-tls=__thread"
- sed -i "s: -fexceptions::" ${S}/libgc/configure.host
- else
- myconf="${myconf} --with-tls=pthread"
- fi
-
- econf ${myconf} || die
- emake -j1 || die "mono runtime compilation failure"
-
- cd ${S}
- ln -s ../runtime ${WORKDIR}/${P}/runtime/lib
-
- # Now that we have a valid config for lib mappings, put them
- # in our temporary config directory.
-
- dodir /etc/mono
- cp ${S}/data/{config,machine.config} ${D}/etc/mono/
-
- cd ${MCS_S}
- echo "prefix=${S}/runtime" > build/config.make
- echo "MONO_PATH=${S}/runtime/net_1_1" >> build/config.make
- echo "BOOTSTRAP_MCS=${S}/runtime/mcs" >> build/config.make
- echo "RUNTIME=${S}/mono/mini/mono \${RUNTIME_FLAGS}" >> build/config.make
- echo "PATH=${S}/runtime:${PATH}" >> build/config.make
- echo "export PATH" >> build/config.make
- echo "export MONO_PATH" >> build/config.make
- emake -j1 PLATFORM=linux || die "mcs compiler compilation failure"
- echo "prefix=/usr" >> build/config.make
-}
-
-src_install() {
- make DESTDIR=${D} install || die
-
- dodoc AUTHORS ChangeLog NEWS README
- docinto docs
- dodoc docs/*
- docinto libgc
- dodoc libgc/ChangeLog
-
- cd ${MCS_S}
- make PLATFORM=linux DESTDIR=${D} install || die
-
- docinto mcs
- dodoc AUTHORS README* ChangeLog INSTALL.txt
- docinto mcs/docs
- dodoc docs/*.txt
-
- # Remove some extraneous tools
- cd ${D}/usr/bin
- rm {CorCompare,EnumCheck,GenerateDelegate,ictool,IFaceDisco}.exe
- rm nunit-console.exe
- # Don't install the gmcs wrapper script, as we don't install the 2.0
- # profile stuff on mono-1.0.x
- rm gmcs
-
- # init script
- exeinto /etc/init.d ; newexe ${FILESDIR}/dotnet.init dotnet
- insinto /etc/conf.d ; newins ${FILESDIR}/dotnet.conf dotnet
-}
-
-pkg_postinst() {
- echo
- einfo "If you want to avoid typing '<runtime> program.exe'"
- einfo "you can configure your runtime in /etc/conf.d/dotnet"
- einfo "Use /etc/init.d/dotnet to register your runtime"
- echo
-}
diff --git a/dev-lang/mono/mono-1.1.12.1-r1.ebuild b/dev-lang/mono/mono-1.1.12.1-r1.ebuild
deleted file mode 100644
index efbdaaecad14..000000000000
--- a/dev-lang/mono/mono-1.1.12.1-r1.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/mono/mono-1.1.12.1-r1.ebuild,v 1.4 2006/03/15 05:26:35 latexer Exp $
-
-inherit eutils mono flag-o-matic multilib
-
-DESCRIPTION="Mono runtime and class libraries, a C# compiler/interpreter"
-HOMEPAGE="http://www.go-mono.com/"
-SRC_URI="http://www.go-mono.com/sources/mono-${PV:0:3}/${P}.tar.gz"
-
-LICENSE="|| ( GPL-2 LGPL-2 X11 )"
-SLOT="0"
-KEYWORDS="~x86 ~ppc ~amd64"
-IUSE="nptl X"
-
-DEPEND=">=dev-libs/glib-2.0
- sys-devel/bc
- !<dev-dotnet/pnet-0.6.12
- nptl? ( >=sys-devel/gcc-3.3.5-r1 )
- ppc? (
- >=sys-devel/gcc-3.2.3-r4
- >=sys-libs/glibc-2.3.3_pre20040420
- )"
-
-RDEPEND="${DEPEND}
- X? ( >=dev-dotnet/libgdiplus-1.1.11 )
- dev-util/pkgconfig
- dev-libs/libxml2"
-
-src_unpack() {
- unpack ${A}
- cd ${S}
-
- # Fix munging of Unix paths
- epatch ${FILESDIR}/${PN}-1.1.5-pathfix.diff
- epatch ${FILESDIR}/${PN}-1.1.13-resource-manager.diff
-
- # Install all our .dlls under $(libdir), not $(prefix)/lib
- if [ $(get_libdir) != "lib" ] ; then
- sed -i -e 's:$(prefix)/lib:$(libdir):' \
- -e 's:$(exec_prefix)/lib:$(libdir):' \
- -e "s:'mono_libdir=\${exec_prefix}/lib':\"mono_libdir=\$libdir\":" \
- ${S}/{scripts,mono/metadata,mono/os/unix}/Makefile.am \
- ${S}/configure.in || die "sed failed"
- sed -i -e 's:^libdir.*:libdir=@libdir@:' \
- -e 's:${prefix}/lib/:${libdir}/:g' \
- ${S}/{scripts,}/*.pc.in || die "sed failed"
- fi
-
- libtoolize --copy --force || die "libtoolize failed"
- aclocal || die "aclocal failed"
- autoconf || die "autoconf failed"
- automake || die "automake failed"
-}
-
-src_compile() {
- strip-flags
-
- local myconf="--with-preview=yes"
-
- # Force __thread on amd64. See bug #83770
- if use amd64
- then
- myconf="${myconf} --with-tls=__thread"
- else
- if use nptl
- then
- myconf="${myconf} --with-tls=__thread"
- else
- myconf="${myconf} --with-tls=pthread"
- fi
- fi
-
- # Force the use of the monolite mcs, to prevent us from trying to build
- # with old buggy classlibs/mcs versions. See bug #118062
- touch ${S}/mcs/build/deps/use-monolite
- econf ${myconf} || die
- emake -j1 || die "MONO compilation failure"
-}
-
-src_install() {
- make DESTDIR=${D} install || die
-
- dodoc AUTHORS ChangeLog NEWS README
- docinto docs
- dodoc docs/*
- docinto libgc
- dodoc libgc/ChangeLog
-}
-
-pkg_postinst() {
- ewarn "This version of mono has changed the assembly version for"
- ewarn "ICSharpCode.SharpZipLib, which may break some installed"
- ewarn "applications such as monodoc. Please re-emerge monodoc and any"
- ewarn "other packages you have which may make use of this library."
-}
diff --git a/dev-lang/mono/mono-1.1.13.1.ebuild b/dev-lang/mono/mono-1.1.13.1.ebuild
deleted file mode 100644
index b610d0a94faf..000000000000
--- a/dev-lang/mono/mono-1.1.13.1.ebuild
+++ /dev/null
@@ -1,98 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/mono/mono-1.1.13.1.ebuild,v 1.5 2006/03/15 05:26:35 latexer Exp $
-
-inherit eutils mono flag-o-matic multilib autotools
-
-RESTRICT="confcache"
-
-DESCRIPTION="Mono runtime and class libraries, a C# compiler/interpreter"
-HOMEPAGE="http://www.go-mono.com/"
-SRC_URI="http://www.go-mono.com/sources/mono-${PV:0:3}/${P}.tar.gz"
-
-LICENSE="|| ( GPL-2 LGPL-2 X11 )"
-SLOT="0"
-KEYWORDS="~x86 ~ppc ~amd64"
-IUSE="nptl X"
-
-DEPEND=">=dev-libs/glib-2.0
- sys-devel/bc
- !<dev-dotnet/pnet-0.6.12
- nptl? ( >=sys-devel/gcc-3.3.5-r1 )
- ppc? (
- >=sys-devel/gcc-3.2.3-r4
- >=sys-libs/glibc-2.3.3_pre20040420
- )"
-
-RDEPEND="${DEPEND}
- X? ( >=dev-dotnet/libgdiplus-1.1.13 )
- dev-util/pkgconfig
- dev-libs/libxml2"
-
-src_unpack() {
- unpack ${A}
- cd ${S}
-
- # Fix munging of Unix paths
- epatch ${FILESDIR}/${PN}-1.1.13-pathfix.diff
- epatch ${FILESDIR}/${PN}-1.1.13-resource-manager.diff
-
- # Install all our .dlls under $(libdir), not $(prefix)/lib
- if [ $(get_libdir) != "lib" ] ; then
- sed -i -e 's:$(prefix)/lib:$(libdir):' \
- -e 's:$(exec_prefix)/lib:$(libdir):' \
- -e "s:'mono_libdir=\${exec_prefix}/lib':\"mono_libdir=\$libdir\":" \
- ${S}/{scripts,mono/metadata,mono/os/unix}/Makefile.am \
- ${S}/configure.in || die "sed failed"
- sed -i -e 's:^libdir.*:libdir=@libdir@:' \
- -e 's:${prefix}/lib/:${libdir}/:g' \
- ${S}/{scripts,}/*.pc.in || die "sed failed"
- fi
-
- # Remove the dummy ltconfig and leave to libtoolize handling it
- rm -f ${S}/libgc/ltconfig
-
- eautoreconf
-}
-
-src_compile() {
- strip-flags
-
- local myconf="--with-preview=yes"
-
- # Force __thread on amd64. See bug #83770
- if use amd64
- then
- myconf="${myconf} --with-tls=__thread"
- else
- if use nptl
- then
- myconf="${myconf} --with-tls=__thread"
- else
- myconf="${myconf} --with-tls=pthread"
- fi
- fi
-
- # Force the use of the monolite mcs, to prevent us from trying to build
- # with old buggy classlibs/mcs versions. See bug #118062
- touch ${S}/mcs/build/deps/use-monolite
- econf ${myconf} || die
- emake -j1 || die "MONO compilation failure"
-}
-
-src_install() {
- make DESTDIR=${D} install || die
-
- dodoc AUTHORS ChangeLog NEWS README
- docinto docs
- dodoc docs/*
- docinto libgc
- dodoc libgc/ChangeLog
-}
-
-pkg_postinst() {
- ewarn "This version of mono has changed the assembly version for"
- ewarn "ICSharpCode.SharpZipLib, which may break some installed"
- ewarn "applications such as monodoc. Please re-emerge monodoc and any"
- ewarn "other packages you have which may make use of this library."
-}
diff --git a/dev-lang/mono/mono-1.1.13.2.ebuild b/dev-lang/mono/mono-1.1.13.2.ebuild
deleted file mode 100644
index 266d0e84a0e4..000000000000
--- a/dev-lang/mono/mono-1.1.13.2.ebuild
+++ /dev/null
@@ -1,98 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/mono/mono-1.1.13.2.ebuild,v 1.5 2006/04/08 14:47:50 dertobi123 Exp $
-
-inherit eutils mono flag-o-matic multilib autotools
-
-RESTRICT="confcache"
-
-DESCRIPTION="Mono runtime and class libraries, a C# compiler/interpreter"
-HOMEPAGE="http://www.go-mono.com/"
-SRC_URI="http://www.go-mono.com/sources/mono-${PV:0:3}/${P}.tar.gz"
-
-LICENSE="|| ( GPL-2 LGPL-2 X11 )"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-IUSE="nptl X"
-
-DEPEND=">=dev-libs/glib-2.0
- sys-devel/bc
- !<dev-dotnet/pnet-0.6.12
- nptl? ( >=sys-devel/gcc-3.3.5-r1 )
- ppc? (
- >=sys-devel/gcc-3.2.3-r4
- >=sys-libs/glibc-2.3.3_pre20040420
- )"
-
-RDEPEND="${DEPEND}
- X? ( >=dev-dotnet/libgdiplus-1.1.13 )
- dev-util/pkgconfig
- dev-libs/libxml2"
-
-src_unpack() {
- unpack ${A}
- cd ${S}
-
- # Fix munging of Unix paths
- epatch ${FILESDIR}/${PN}-1.1.13-pathfix.diff
- epatch ${FILESDIR}/${PN}-1.1.13-resource-manager.diff
-
- # Install all our .dlls under $(libdir), not $(prefix)/lib
- if [ $(get_libdir) != "lib" ] ; then
- sed -i -e 's:$(prefix)/lib:$(libdir):' \
- -e 's:$(exec_prefix)/lib:$(libdir):' \
- -e "s:'mono_libdir=\${exec_prefix}/lib':\"mono_libdir=\$libdir\":" \
- ${S}/{scripts,mono/metadata,mono/os/unix}/Makefile.am \
- ${S}/configure.in || die "sed failed"
- sed -i -e 's:^libdir.*:libdir=@libdir@:' \
- -e 's:${prefix}/lib/:${libdir}/:g' \
- ${S}/{scripts,}/*.pc.in || die "sed failed"
- fi
-
- # Remove the dummy ltconfig and leave to libtoolize handling it
- rm -f ${S}/libgc/ltconfig
-
- eautoreconf
-}
-
-src_compile() {
- strip-flags
-
- local myconf="--with-preview=yes"
-
- # Force __thread on amd64. See bug #83770
- if use amd64
- then
- myconf="${myconf} --with-tls=__thread"
- else
- if use nptl
- then
- myconf="${myconf} --with-tls=__thread"
- else
- myconf="${myconf} --with-tls=pthread"
- fi
- fi
-
- # Force the use of the monolite mcs, to prevent us from trying to build
- # with old buggy classlibs/mcs versions. See bug #118062
- touch ${S}/mcs/build/deps/use-monolite
- econf ${myconf} || die
- emake -j1 || die "MONO compilation failure"
-}
-
-src_install() {
- make DESTDIR=${D} install || die
-
- dodoc AUTHORS ChangeLog NEWS README
- docinto docs
- dodoc docs/*
- docinto libgc
- dodoc libgc/ChangeLog
-}
-
-pkg_postinst() {
- ewarn "This version of mono has changed the assembly version for"
- ewarn "ICSharpCode.SharpZipLib, which may break some installed"
- ewarn "applications such as monodoc. Please re-emerge monodoc and any"
- ewarn "other packages you have which may make use of this library."
-}
diff --git a/dev-lang/mono/mono-1.1.13.4.ebuild b/dev-lang/mono/mono-1.1.13.4.ebuild
deleted file mode 100644
index 1b3888c2fce0..000000000000
--- a/dev-lang/mono/mono-1.1.13.4.ebuild
+++ /dev/null
@@ -1,98 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/mono/mono-1.1.13.4.ebuild,v 1.1 2006/03/15 05:26:35 latexer Exp $
-
-inherit eutils mono flag-o-matic multilib autotools
-
-RESTRICT="confcache"
-
-DESCRIPTION="Mono runtime and class libraries, a C# compiler/interpreter"
-HOMEPAGE="http://www.go-mono.com/"
-SRC_URI="http://www.go-mono.com/sources/mono-${PV:0:3}/${P}.tar.gz"
-
-LICENSE="|| ( GPL-2 LGPL-2 X11 )"
-SLOT="0"
-KEYWORDS="~x86 ~ppc ~amd64"
-IUSE="nptl X"
-
-DEPEND=">=dev-libs/glib-2.0
- sys-devel/bc
- !<dev-dotnet/pnet-0.6.12
- nptl? ( >=sys-devel/gcc-3.3.5-r1 )
- ppc? (
- >=sys-devel/gcc-3.2.3-r4
- >=sys-libs/glibc-2.3.3_pre20040420
- )"
-
-RDEPEND="${DEPEND}
- X? ( >=dev-dotnet/libgdiplus-1.1.13 )
- dev-util/pkgconfig
- dev-libs/libxml2"
-
-src_unpack() {
- unpack ${A}
- cd ${S}
-
- # Fix munging of Unix paths
- epatch ${FILESDIR}/${PN}-1.1.13-pathfix.diff
- epatch ${FILESDIR}/${PN}-1.1.13-resource-manager.diff
-
- # Install all our .dlls under $(libdir), not $(prefix)/lib
- if [ $(get_libdir) != "lib" ] ; then
- sed -i -e 's:$(prefix)/lib:$(libdir):' \
- -e 's:$(exec_prefix)/lib:$(libdir):' \
- -e "s:'mono_libdir=\${exec_prefix}/lib':\"mono_libdir=\$libdir\":" \
- ${S}/{scripts,mono/metadata,mono/os/unix}/Makefile.am \
- ${S}/configure.in || die "sed failed"
- sed -i -e 's:^libdir.*:libdir=@libdir@:' \
- -e 's:${prefix}/lib/:${libdir}/:g' \
- ${S}/{scripts,}/*.pc.in || die "sed failed"
- fi
-
- # Remove the dummy ltconfig and leave to libtoolize handling it
- rm -f ${S}/libgc/ltconfig
-
- eautoreconf
-}
-
-src_compile() {
- strip-flags
-
- local myconf="--with-preview=yes"
-
- # Force __thread on amd64. See bug #83770
- if use amd64
- then
- myconf="${myconf} --with-tls=__thread"
- else
- if use nptl
- then
- myconf="${myconf} --with-tls=__thread"
- else
- myconf="${myconf} --with-tls=pthread"
- fi
- fi
-
- # Force the use of the monolite mcs, to prevent us from trying to build
- # with old buggy classlibs/mcs versions. See bug #118062
- touch ${S}/mcs/build/deps/use-monolite
- econf ${myconf} || die
- emake -j1 || die "MONO compilation failure"
-}
-
-src_install() {
- make DESTDIR=${D} install || die
-
- dodoc AUTHORS ChangeLog NEWS README
- docinto docs
- dodoc docs/*
- docinto libgc
- dodoc libgc/ChangeLog
-}
-
-pkg_postinst() {
- ewarn "This version of mono has changed the assembly version for"
- ewarn "ICSharpCode.SharpZipLib, which may break some installed"
- ewarn "applications such as monodoc. Please re-emerge monodoc and any"
- ewarn "other packages you have which may make use of this library."
-}
diff --git a/dev-lang/mono/mono-1.1.13.6.ebuild b/dev-lang/mono/mono-1.1.13.6.ebuild
deleted file mode 100644
index d515a1427ad5..000000000000
--- a/dev-lang/mono/mono-1.1.13.6.ebuild
+++ /dev/null
@@ -1,98 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/mono/mono-1.1.13.6.ebuild,v 1.4 2006/07/17 15:42:01 dang Exp $
-
-inherit eutils mono flag-o-matic multilib autotools
-
-RESTRICT="confcache"
-
-DESCRIPTION="Mono runtime and class libraries, a C# compiler/interpreter"
-HOMEPAGE="http://www.go-mono.com/"
-SRC_URI="http://www.go-mono.com/sources/mono-${PV:0:3}/${P}.tar.gz"
-
-LICENSE="|| ( GPL-2 LGPL-2 X11 )"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-IUSE="nptl X"
-
-DEPEND=">=dev-libs/glib-2.0
- sys-devel/bc
- !<dev-dotnet/pnet-0.6.12
- nptl? ( >=sys-devel/gcc-3.3.5-r1 )
- ppc? (
- >=sys-devel/gcc-3.2.3-r4
- >=sys-libs/glibc-2.3.3_pre20040420
- )"
-
-RDEPEND="${DEPEND}
- X? ( >=dev-dotnet/libgdiplus-1.1.13 )
- dev-util/pkgconfig
- dev-libs/libxml2"
-
-src_unpack() {
- unpack ${A}
- cd ${S}
-
- # Fix munging of Unix paths
- epatch ${FILESDIR}/${PN}-1.1.13-pathfix.diff
- epatch ${FILESDIR}/${PN}-1.1.13-resource-manager.diff
-
- # Install all our .dlls under $(libdir), not $(prefix)/lib
- if [ $(get_libdir) != "lib" ] ; then
- sed -i -e 's:$(prefix)/lib:$(libdir):' \
- -e 's:$(exec_prefix)/lib:$(libdir):' \
- -e "s:'mono_libdir=\${exec_prefix}/lib':\"mono_libdir=\$libdir\":" \
- ${S}/{scripts,mono/metadata,mono/os/unix}/Makefile.am \
- ${S}/configure.in || die "sed failed"
- sed -i -e 's:^libdir.*:libdir=@libdir@:' \
- -e 's:${prefix}/lib/:${libdir}/:g' \
- ${S}/{scripts,}/*.pc.in || die "sed failed"
- fi
-
- # Remove the dummy ltconfig and leave to libtoolize handling it
- rm -f ${S}/libgc/ltconfig
-
- eautoreconf
-}
-
-src_compile() {
- strip-flags
-
- local myconf="--with-preview=yes"
-
- # Force __thread on amd64. See bug #83770
- if use amd64
- then
- myconf="${myconf} --with-tls=__thread"
- else
- if use nptl
- then
- myconf="${myconf} --with-tls=__thread"
- else
- myconf="${myconf} --with-tls=pthread"
- fi
- fi
-
- # Force the use of the monolite mcs, to prevent us from trying to build
- # with old buggy classlibs/mcs versions. See bug #118062
- touch ${S}/mcs/build/deps/use-monolite
- econf ${myconf} || die
- emake -j1 || die "MONO compilation failure"
-}
-
-src_install() {
- make DESTDIR=${D} install || die
-
- dodoc AUTHORS ChangeLog NEWS README
- docinto docs
- dodoc docs/*
- docinto libgc
- dodoc libgc/ChangeLog
-}
-
-pkg_postinst() {
- ewarn "This version of mono has changed the assembly version for"
- ewarn "ICSharpCode.SharpZipLib, which may break some installed"
- ewarn "applications such as monodoc. Please re-emerge monodoc and any"
- ewarn "other packages you have which may make use of this library."
-}
diff --git a/dev-lang/mono/mono-1.1.13.8.ebuild b/dev-lang/mono/mono-1.1.13.8.ebuild
deleted file mode 100644
index cdf61e20ff25..000000000000
--- a/dev-lang/mono/mono-1.1.13.8.ebuild
+++ /dev/null
@@ -1,99 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/mono/mono-1.1.13.8.ebuild,v 1.1 2006/07/01 03:02:47 latexer Exp $
-
-inherit eutils mono flag-o-matic multilib autotools
-
-RESTRICT="confcache"
-
-DESCRIPTION="Mono runtime and class libraries, a C# compiler/interpreter"
-HOMEPAGE="http://www.go-mono.com/"
-SRC_URI="http://www.go-mono.com/sources/mono-${PV:0:3}/${P}.tar.gz"
-
-LICENSE="|| ( GPL-2 LGPL-2 X11 )"
-SLOT="0"
-KEYWORDS="~x86 ~ppc ~amd64"
-IUSE="nptl X"
-
-DEPEND=">=dev-libs/glib-2.0
- sys-devel/bc
- !<dev-dotnet/pnet-0.6.12
- nptl? ( >=sys-devel/gcc-3.3.5-r1 )
- ppc? (
- >=sys-devel/gcc-3.2.3-r4
- >=sys-libs/glibc-2.3.3_pre20040420
- )"
-
-RDEPEND="${DEPEND}
- X? ( >=dev-dotnet/libgdiplus-1.1.13 )
- dev-util/pkgconfig
- dev-libs/libxml2"
-
-src_unpack() {
- unpack ${A}
- cd ${S}
-
- # Fix munging of Unix paths
- epatch ${FILESDIR}/${PN}-1.1.13-pathfix.diff
- epatch ${FILESDIR}/${PN}-1.1.13-resource-manager.diff
- epatch ${FILESDIR}/${PN}-1.1.13.8-dynamic-assembly-get-types.diff
-
- # Install all our .dlls under $(libdir), not $(prefix)/lib
- if [ $(get_libdir) != "lib" ] ; then
- sed -i -e 's:$(prefix)/lib:$(libdir):' \
- -e 's:$(exec_prefix)/lib:$(libdir):' \
- -e "s:'mono_libdir=\${exec_prefix}/lib':\"mono_libdir=\$libdir\":" \
- ${S}/{scripts,mono/metadata,mono/os/unix}/Makefile.am \
- ${S}/configure.in || die "sed failed"
- sed -i -e 's:^libdir.*:libdir=@libdir@:' \
- -e 's:${prefix}/lib/:${libdir}/:g' \
- ${S}/{scripts,}/*.pc.in || die "sed failed"
- fi
-
- # Remove the dummy ltconfig and leave to libtoolize handling it
- rm -f ${S}/libgc/ltconfig
-
- eautoreconf
-}
-
-src_compile() {
- strip-flags
-
- local myconf="--with-preview=yes"
-
- # Force __thread on amd64. See bug #83770
- if use amd64
- then
- myconf="${myconf} --with-tls=__thread"
- else
- if use nptl
- then
- myconf="${myconf} --with-tls=__thread"
- else
- myconf="${myconf} --with-tls=pthread"
- fi
- fi
-
- # Force the use of the monolite mcs, to prevent us from trying to build
- # with old buggy classlibs/mcs versions. See bug #118062
- touch ${S}/mcs/build/deps/use-monolite
- econf ${myconf} || die
- emake -j1 || die "MONO compilation failure"
-}
-
-src_install() {
- make DESTDIR=${D} install || die
-
- dodoc AUTHORS ChangeLog NEWS README
- docinto docs
- dodoc docs/*
- docinto libgc
- dodoc libgc/ChangeLog
-}
-
-pkg_postinst() {
- ewarn "This version of mono has changed the assembly version for"
- ewarn "ICSharpCode.SharpZipLib, which may break some installed"
- ewarn "applications such as monodoc. Please re-emerge monodoc and any"
- ewarn "other packages you have which may make use of this library."
-}
diff --git a/dev-lang/mono/mono-1.1.17.1.ebuild b/dev-lang/mono/mono-1.1.17.1.ebuild
deleted file mode 100644
index ff6989d7908c..000000000000
--- a/dev-lang/mono/mono-1.1.17.1.ebuild
+++ /dev/null
@@ -1,101 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/mono/mono-1.1.17.1.ebuild,v 1.1 2006/09/04 06:57:47 compnerd Exp $
-
-inherit eutils flag-o-matic multilib autotools
-
-DESCRIPTION="Mono runtime and class libraries, a C# compiler/interpreter"
-HOMEPAGE="http://www.go-mono.com"
-SRC_URI="http://www.go-mono.com/sources/mono-${PV:0:3}/${P}.tar.gz"
-
-LICENSE="|| ( GPL-2 LGPL-2 X11 )"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="X nptl"
-
-RDEPEND="!<dev-dotnet/pnet-0.6.12
- >=dev-libs/glib-2.6
- nptl? ( >=sys-devel/gcc-3.3.5-r1 )
- ppc? (
- >=sys-devel/gcc-3.2.3-r4
- >=sys-libs/glibc-2.3.3_pre20040420
- )
- X? ( >=dev-dotnet/libgdiplus-1.1.17 )"
-DEPEND="${RDEPEND}
- sys-devel/bc
- >=dev-util/pkgconfig-0.19"
-
-# Parallel build unfriendly
-MAKEOPTS="${MAKEOPTS} -j1"
-
-# confcache causes build errors
-RESTRICT="confcache"
-
-function get-memory-total() {
- cat /proc/meminfo | grep MemTotal | sed -r "s/[^0-9]*([[0-9]+).*/\1/"
-}
-
-src_unpack() {
- unpack ${A}
- cd ${S}
-
- # Fix the install path, install into $(libdir)
- sed -i -e 's:$(prefix)/lib:$(libdir):' \
- -i -e 's:$(exec_prefix)/lib:$(libdir):' \
- -i -e "s:'mono_libdir=\${exec_prefix}/lib':\"mono_libdir=\$libdir\":" \
- ${S}/{scripts,mono/metadata}/Makefile.am ${S}/configure.in \
- || die "sed failed"
-
- sed -i -e 's:^libdir.*:libdir=@libdir@:' \
- -i -e 's:${prefix}/lib/:${libdir}/:g' \
- ${S}/{scripts,}/*.pc.in \
- || die "sed failed"
-
- # Remove dummy ltconfig and let libtool handle it
- rm -f ${S}/libgc/ltconfig
-
- eautoreconf
-}
-
-src_compile() {
- # mono's build system is finiky, strip the flags
- strip-flags
-
- # Enable the 2.0 FX, use the system glib and the gc
- local myconf="--with-preview=yes --with-glib=system --with-gc=included"
-
- # Threading support
- if use amd64 ; then
- # force __thread on amd64 (bug #83770)
- myconf="${myconf} --with-tls=__thread"
- else
- if use nptl ; then
- myconf="${myconf} --with-tls=__thread"
- else
- myconf="${myconf} --with-tls=pthread"
- fi
- fi
-
- # Enable large heaps if memory is more than >=3GB
- if [[ $(get-memory-total) -ge 3145728 ]] ; then
- myconf="${myconf} --with-large-heap=yes"
- fi
-
- # Force the use of monolite mcs to prevent issues with classlibs (bug #118062)
- touch ${S}/mcs/build/deps/use-monolite
-
- econf ${myconf} || die "configure failed"
- emake || die "compile failed"
-}
-
-src_install() {
- emake DESTDIR=${D} install || die "install failed"
-
- dodoc AUTHORS ChangeLog NEWS README
-
- docinto docs
- dodoc docs/*
-
- docinto libgc
- dodoc libgc/ChangeLog
-}
diff --git a/dev-lang/mono/mono-1.1.8.3.ebuild b/dev-lang/mono/mono-1.1.8.3.ebuild
deleted file mode 100644
index 95db924f1913..000000000000
--- a/dev-lang/mono/mono-1.1.8.3.ebuild
+++ /dev/null
@@ -1,101 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/mono/mono-1.1.8.3.ebuild,v 1.8 2006/03/15 05:26:35 latexer Exp $
-
-inherit eutils mono flag-o-matic
-
-DESCRIPTION="Mono runtime and class libraries, a C# compiler/interpreter"
-HOMEPAGE="http://www.go-mono.com/"
-SRC_URI="http://www.go-mono.com/sources/mono-${PV:0:3}/${P}.tar.gz"
-
-LICENSE="|| ( GPL-2 LGPL-2 X11 )"
-SLOT="0"
-KEYWORDS="~amd64 ppc x86"
-IUSE="nptl icu X"
-
-DEPEND=">=dev-libs/glib-2.0
- sys-devel/bc
- !<dev-dotnet/pnet-0.6.12
- nptl? ( >=sys-devel/gcc-3.3.5-r1 )
- icu? ( >=dev-libs/icu-2.6.2 )
- ppc? (
- >=sys-devel/gcc-3.2.3-r4
- >=sys-libs/glibc-2.3.3_pre20040420
- )"
-
-RDEPEND="${DEPEND}
- X? ( >=dev-dotnet/libgdiplus-1.1.4 )
- dev-util/pkgconfig
- dev-libs/libxml2"
-
-src_unpack() {
- unpack ${A}
- cd ${S}
-
- # Fix munging of Unix paths
- epatch ${FILESDIR}/${PN}-1.1.5-pathfix.diff || die
-
- # Fix for linking to ICU
- epatch ${FILESDIR}/${PN}-1.1.5-icu-linking.diff || die
-
- # Fix array Get/Set parameters
- epatch ${FILESDIR}/${PN}-1.1.8.3-array-getvalue.diff || die
-
- # icall fix (ximian bug #)
- epatch ${FILESDIR}/${PN}-1.1.8.3-icall.diff || die
-
- # Fix MONO_CFG_DIR for signing
- sed -i \
- "s:^\t\(MONO_PATH.*)\):\tMONO_CFG_DIR='${D}/etc/' \1:" \
- ${S}/mcs/build/library.make || die
-
- # Install all our .dlls under $(libdir), not $(prefix)/lib
- sed -i -e 's:$(prefix)/lib:$(libdir):' \
- -e 's:$(exec_prefix)/lib:$(libdir):' \
- -e "s:'mono_libdir=\${exec_prefix}/lib':\"mono_libdir=\$libdir\":" \
- ${S}/{scripts,mono/metadata}/Makefile.am ${S}/configure.in || die
-
- libtoolize --copy --force || die "libtoolize failed"
- aclocal || die "aclocal failed"
- autoconf || die "autoconf failed"
- automake || die "automake failed"
-}
-
-src_compile() {
- strip-flags
- if use amd64
- then
- replace-flags -O2 -O1
- fi
-
- local myconf="--with-preview=yes"
-
- # Force __thread on amd64. See bug #83770
- if use amd64
- then
- myconf="${myconf} --with-tls=__thread"
- else
- if use nptl
- then
- myconf="${myconf} --with-tls=__thread"
- else
- myconf="${myconf} --with-tls=pthread"
- fi
- fi
-
- econf ${myconf} $(use_with icu) || die
- emake -j1 || die "MONO compilation failure"
-}
-
-src_install() {
- make DESTDIR=${D} install || die
-
- # Fix incorrect path to makecert EXE file
- sed -i "s:makecert.exe:MakeCert.exe:" ${D}/usr/bin/makecert || die
-
- dodoc AUTHORS ChangeLog NEWS README
- docinto docs
- dodoc docs/*
- docinto libgc
- dodoc libgc/ChangeLog
-}