summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dev-lang/mono/ChangeLog7
-rw-r--r--dev-lang/mono/Manifest54
-rw-r--r--dev-lang/mono/files/digest-mono-1.1.13.23
-rw-r--r--dev-lang/mono/mono-1.1.13.2.ebuild97
4 files changed, 160 insertions, 1 deletions
diff --git a/dev-lang/mono/ChangeLog b/dev-lang/mono/ChangeLog
index 89a899d73d53..a9e797166c94 100644
--- a/dev-lang/mono/ChangeLog
+++ b/dev-lang/mono/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-lang/mono
# Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/mono/ChangeLog,v 1.74 2006/02/20 01:33:46 latexer Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/mono/ChangeLog,v 1.75 2006/02/20 02:29:02 latexer Exp $
+
+*mono-1.1.13.2 (20 Feb 2006)
+
+ 20 Feb 2006; Peter Johanson <latexer@gentoo.org> +mono-1.1.13.2.ebuild:
+ Bumpity bump.
20 Feb 2006; Peter Johanson <latexer@gentoo.org> -mono-1.1.9.1.ebuild,
-mono-1.1.9.2.ebuild, -mono-1.1.10.1.ebuild, mono-1.1.12.1-r1.ebuild,
diff --git a/dev-lang/mono/Manifest b/dev-lang/mono/Manifest
index be35de8b57ba..f918253aae3e 100644
--- a/dev-lang/mono/Manifest
+++ b/dev-lang/mono/Manifest
@@ -1,24 +1,78 @@
MD5 c2e3b8254472a0baf54b229deb3326f3 ChangeLog 20991
+RMD160 0dd1775602e5e8c7171de4570958dcabe5cf13d3 ChangeLog 20991
+SHA256 101326e5bcebcaade228f12a01b1dc50c942dd167b4149641e97975a66b37006 ChangeLog 20991
MD5 9e2e1b58a310e4236f757e683b71c879 files/digest-mono-1.0.5-r5 127
+RMD160 7430ef0ed4ab3c1c19bb95c26aacbd7f013444bb files/digest-mono-1.0.5-r5 127
+SHA256 ee145119eba6c73ccac97f08b9809fd03c8a7a9d0b3ee34c02eb0946fc5a0bf3 files/digest-mono-1.0.5-r5 127
MD5 5710fbd5e73458a082d829efe0df479b files/digest-mono-1.1.12.1-r1 247
+RMD160 5ee360e154e563a264fac464c9fb7cb4fbe9cbda files/digest-mono-1.1.12.1-r1 247
+SHA256 310c5adc5635dc92f84051b7623a363e2bf83cd97e1a0cb7224a0ca700a732f8 files/digest-mono-1.1.12.1-r1 247
MD5 0d121adaeeb4d5b9909c77e26d593cf7 files/digest-mono-1.1.13.1 67
+RMD160 fb315a94987c9595fb2504989ea12649a2611103 files/digest-mono-1.1.13.1 67
+SHA256 4ee46c78ba61f4384efaeb2dadb261c6ced55935ba2ffa7ba2e89b8cbfbb72f1 files/digest-mono-1.1.13.1 67
+MD5 9356a5ffa7403e953fe309126d44cbb4 files/digest-mono-1.1.13.2 247
+RMD160 d4797742d6ce6392f0fcf6a69ca773d2410c16d6 files/digest-mono-1.1.13.2 247
+SHA256 c30b889a492f2bab7fd85c61cc056b3a77cc7546730ed763ed0ccabf4309c4a8 files/digest-mono-1.1.13.2 247
MD5 e57f70fb8569f040ed1b4669c3e07652 files/digest-mono-1.1.8.3 66
+RMD160 813629ecd598eface69389f5da09fa8387a7f54c files/digest-mono-1.1.8.3 66
+SHA256 7df3eb46a3e2cf65fc4d5e3afd3dfbfcea9dbc93e65e1d3f2cf2bc50fa0dc739 files/digest-mono-1.1.8.3 66
MD5 e8acd8bc997d82f676be5cf2057d3d25 files/dotnet.conf 570
+RMD160 ba6616d6ce12c29ca83139c2de1282c9d4b4daef files/dotnet.conf 570
+SHA256 60ddac408b87b4529e2c3bb9b342d99446da06a459595cc610e335140f29c860 files/dotnet.conf 570
MD5 6e11372f48bd32e76012be8aae54e594 files/dotnet.init 1031
+RMD160 127139e3e7e69a6a780d3ab4364e1c3ee599c6cc files/dotnet.init 1031
+SHA256 d3aa40ba09fcf38531396c377a7876c36f48c65e431e131ba1c972c3d6c2d11e files/dotnet.init 1031
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
MD5 880a798d9904ed8a89451251536a94af files/mono-1.1.13-pathfix.diff 658
+RMD160 855a6fc37cce70874024703061015f96654f0d0a files/mono-1.1.13-pathfix.diff 658
+SHA256 b185fb90134584a8f4be4f8180ae395ac74b73ff71cba7c76ddebdfd81254376 files/mono-1.1.13-pathfix.diff 658
MD5 91d036291efadad64dc6af4505397319 files/mono-1.1.13-resource-manager.diff 4330
+RMD160 e8f67979b82f686876116483132c34f7d0f57683 files/mono-1.1.13-resource-manager.diff 4330
+SHA256 e2f82e0a561eb9db87d1fcc4fafabe1db094f5bcc40fc218fb2b7f45fae96f2a files/mono-1.1.13-resource-manager.diff 4330
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
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
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
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
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
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
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
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
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
MD5 76b314cc7b7b79b298dd4889dff8c9cd metadata.xml 159
+RMD160 41527b6d3fa74dfdcd619b7d91c478b72ecc8ae8 metadata.xml 159
+SHA256 986c3e2fa3baa5d6e8c0b5c27a2550601780d0cc7857f7f1c01523491706d909 metadata.xml 159
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
MD5 25407f82a4ff3dc9b35ea979b25bf211 mono-1.1.12.1-r1.ebuild 2630
+RMD160 6977ddc8d1d2b2e44c0aaa67064cf32940d10561 mono-1.1.12.1-r1.ebuild 2630
+SHA256 2d75cfa3bc36dcc28c238f04df57850b1fe60ea1b0fe190d015d17e288084aef mono-1.1.12.1-r1.ebuild 2630
MD5 bf675399c158f1c6c3d0e008c3828e04 mono-1.1.13.1.ebuild 2628
+RMD160 2a42964a2bee5b2b5ec9f43c465bb9605c317482 mono-1.1.13.1.ebuild 2628
+SHA256 2c564b78402ac8e631ce8e76f501fae51c7aa732f55ea76bd0e74d75ed92d8fd mono-1.1.13.1.ebuild 2628
+MD5 bf675399c158f1c6c3d0e008c3828e04 mono-1.1.13.2.ebuild 2628
+RMD160 2a42964a2bee5b2b5ec9f43c465bb9605c317482 mono-1.1.13.2.ebuild 2628
+SHA256 2c564b78402ac8e631ce8e76f501fae51c7aa732f55ea76bd0e74d75ed92d8fd mono-1.1.13.2.ebuild 2628
MD5 d37f097bccd084e2ab9ae39ea0048cdf mono-1.1.8.3.ebuild 2504
+RMD160 de2b3b4fa7e236386897d6b7a6b6a88e63ca1376 mono-1.1.8.3.ebuild 2504
+SHA256 c4a5a89213ee5a75072dbdf0faec4a7160a994bbd622460e3235430fbd971540 mono-1.1.8.3.ebuild 2504
diff --git a/dev-lang/mono/files/digest-mono-1.1.13.2 b/dev-lang/mono/files/digest-mono-1.1.13.2
new file mode 100644
index 000000000000..b2064ee02db2
--- /dev/null
+++ b/dev-lang/mono/files/digest-mono-1.1.13.2
@@ -0,0 +1,3 @@
+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/mono-1.1.13.2.ebuild b/dev-lang/mono/mono-1.1.13.2.ebuild
new file mode 100644
index 000000000000..f25058eb93cb
--- /dev/null
+++ b/dev-lang/mono/mono-1.1.13.2.ebuild
@@ -0,0 +1,97 @@
+# 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.1 2006/02/20 02:29:02 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="virtual/libc
+ >=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
+
+ 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."
+}