diff options
author | Peter Johanson <latexer@gentoo.org> | 2004-09-22 14:35:51 +0000 |
---|---|---|
committer | Peter Johanson <latexer@gentoo.org> | 2004-09-22 14:35:51 +0000 |
commit | 0d25fd19af3ec9c288904b062d6870c39d5553a4 (patch) | |
tree | ddcf25b0152d71c0d34a7438b34ff3f401869cc4 /dev-dotnet | |
parent | new dep for xml-dt (diff) | |
download | historical-0d25fd19af3ec9c288904b062d6870c39d5553a4.tar.gz historical-0d25fd19af3ec9c288904b062d6870c39d5553a4.tar.bz2 historical-0d25fd19af3ec9c288904b062d6870c39d5553a4.zip |
Bump. Both non-NPTL and NPTL enabled versions.
Diffstat (limited to 'dev-dotnet')
-rw-r--r-- | dev-dotnet/libgdiplus/Manifest | 4 | ||||
-rw-r--r-- | dev-dotnet/mono/ChangeLog | 8 | ||||
-rw-r--r-- | dev-dotnet/mono/Manifest | 6 | ||||
-rw-r--r-- | dev-dotnet/mono/files/digest-mono-1.0.2 | 1 | ||||
-rw-r--r-- | dev-dotnet/mono/files/digest-mono-1.0.2-r1 | 1 | ||||
-rw-r--r-- | dev-dotnet/mono/mono-1.0.2-r1.ebuild | 64 | ||||
-rw-r--r-- | dev-dotnet/mono/mono-1.0.2.ebuild | 63 |
7 files changed, 144 insertions, 3 deletions
diff --git a/dev-dotnet/libgdiplus/Manifest b/dev-dotnet/libgdiplus/Manifest index bf6a66c50d03..f08817c190b3 100644 --- a/dev-dotnet/libgdiplus/Manifest +++ b/dev-dotnet/libgdiplus/Manifest @@ -3,8 +3,9 @@ MD5 87144d203d0f0ab8fb7885916d2fd539 libgdiplus-0.10.ebuild 1097 MD5 f6849fbbfcf63c8692acbc218e98b136 libgdiplus-1.0-r1.ebuild 1271 MD5 67e09b00fc8883165fb8eb984c5eaef3 libgdiplus-1.0.ebuild 1088 MD5 466101b16c2c4b87ff30e059f236d328 libgdiplus-0.9.ebuild 1099 +MD5 f8af563422fcff258cdc3933575b48a6 libgdiplus-1.0.2.ebuild 1129 MD5 fa4a3bec3da42b61957a7888487f5da5 libgdiplus-0.8.ebuild 1099 -MD5 f78dbec97b3d15e95553cef9ecc1aee7 ChangeLog 1402 +MD5 d6778c16cd8418e26e98989e48ec0e5e ChangeLog 1504 MD5 a60fdfbce7c7cfc52187ff86a7f8bbf8 metadata.xml 222 MD5 3bf6a958ac0a770bad2fa1a82750d86b files/digest-libgdiplus-0.8 66 MD5 3e503665200b569e0abec71de0d64033 files/digest-libgdiplus-0.9 66 @@ -12,3 +13,4 @@ MD5 d6aa8125f4d7db8f5a5575e1e63adb84 files/digest-libgdiplus-1.0 66 MD5 05d7adbae7e631db534761528164f112 files/digest-libgdiplus-0.10 67 MD5 d6aa8125f4d7db8f5a5575e1e63adb84 files/digest-libgdiplus-1.0-r1 66 MD5 3a9c9d847c3759f4b9ce7ee8dd228861 files/digest-libgdiplus-1.0.1 68 +MD5 4e4acb18b03c5710a4643cf27e26377c files/digest-libgdiplus-1.0.2 68 diff --git a/dev-dotnet/mono/ChangeLog b/dev-dotnet/mono/ChangeLog index b9d17d0ea73d..a64c688e1570 100644 --- a/dev-dotnet/mono/ChangeLog +++ b/dev-dotnet/mono/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-dotnet/mono # Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/mono/ChangeLog,v 1.30 2004/08/18 18:55:05 latexer Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/mono/ChangeLog,v 1.31 2004/09/22 14:35:44 latexer Exp $ + +*mono-1.0.2 (22 Sep 2004) + + 22 Sep 2004; <peter@gentoo.org> +mono-1.0.2-r1.ebuild, +mono-1.0.2.ebuild: + Bump. Includes both a non-NPTL enabled and NPTL version. NPTL version masked + pending a resolution to issues in GC. 18 Aug 2004; Peter Johanson <latexer@gentoo.org> mono-1.0.1-r1.ebuild: Explicitly setting the threading implementation. Was sometimes choosing diff --git a/dev-dotnet/mono/Manifest b/dev-dotnet/mono/Manifest index 0530f498a03d..687c26b1e44f 100644 --- a/dev-dotnet/mono/Manifest +++ b/dev-dotnet/mono/Manifest @@ -1,3 +1,4 @@ +MD5 0ddb7a31a1454d74eee4c5140f99f1fe mono-1.0.2.ebuild 1713 MD5 7f623e3d72ea41ebb83e53f79fc5a537 mono-1.0.1-r1.ebuild 1732 MD5 f7e22e6411bbcd37bf830d576b10e66a mono-0.96.ebuild 1557 MD5 320ce3e4c19a4e80c41ee9400a39f23c mono-0.30.ebuild 2392 @@ -9,15 +10,18 @@ MD5 38b11c580052bca1c3ab11d14b281b51 mono-0.95.ebuild 1557 MD5 911e2e48de0c548661da9868c6c7b6b1 mono-1.0.1-r2.ebuild 1678 MD5 198b7500d7079c1159c29aba0b3e3250 mono-0.97.ebuild 1784 MD5 f694ec86655b731f2d46488f531684f5 mono-0.31.ebuild 2546 -MD5 f0a27b142d54aa9dc607a3b8522f6705 ChangeLog 8961 +MD5 91a95e0164303af03ef0a2e0596c6087 mono-1.0.2-r1.ebuild 1678 +MD5 72f3dbd512ff68d00a77b299bcf7c518 ChangeLog 9185 MD5 17c5779bfef6d1e1415ec71550d175ea mono-1.0.ebuild 1656 MD5 76b314cc7b7b79b298dd4889dff8c9cd metadata.xml 159 MD5 9f4b4eb6a1555ed574dbdd359cae3070 files/dotnet.conf 573 MD5 f33c78b627cbbc1db2ab5f6cc5299e70 files/dotnet.init 1034 MD5 7d7ffd8b6b060338e93efa00227516e7 files/digest-mono-1.0.1 64 +MD5 c56c6d79308a09f11e1a64e84c4bfd13 files/digest-mono-1.0.2 64 MD5 33b073ed2746ffc3552b2c68a2215b56 files/digest-mono-0.30.1 127 MD5 7d7ffd8b6b060338e93efa00227516e7 files/digest-mono-1.0.1-r1 64 MD5 7d7ffd8b6b060338e93efa00227516e7 files/digest-mono-1.0.1-r2 64 +MD5 c56c6d79308a09f11e1a64e84c4bfd13 files/digest-mono-1.0.2-r1 64 MD5 43da8709d0752a2ef9f9dfb050a05d9f files/digest-mono-0.28 123 MD5 b1d7d1f8b30cadd81ca257cfb0126f2b files/digest-mono-0.30 123 MD5 e7d95f62bf18430aa812b1a501c2e485 files/digest-mono-0.31 124 diff --git a/dev-dotnet/mono/files/digest-mono-1.0.2 b/dev-dotnet/mono/files/digest-mono-1.0.2 new file mode 100644 index 000000000000..ec39eec05cc3 --- /dev/null +++ b/dev-dotnet/mono/files/digest-mono-1.0.2 @@ -0,0 +1 @@ +MD5 4490424a30ce40d1d7534cc681f6c14c mono-1.0.2.tar.gz 18268654 diff --git a/dev-dotnet/mono/files/digest-mono-1.0.2-r1 b/dev-dotnet/mono/files/digest-mono-1.0.2-r1 new file mode 100644 index 000000000000..ec39eec05cc3 --- /dev/null +++ b/dev-dotnet/mono/files/digest-mono-1.0.2-r1 @@ -0,0 +1 @@ +MD5 4490424a30ce40d1d7534cc681f6c14c mono-1.0.2.tar.gz 18268654 diff --git a/dev-dotnet/mono/mono-1.0.2-r1.ebuild b/dev-dotnet/mono/mono-1.0.2-r1.ebuild new file mode 100644 index 000000000000..250af99ff42d --- /dev/null +++ b/dev-dotnet/mono/mono-1.0.2-r1.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2004 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/mono/mono-1.0.2-r1.ebuild,v 1.1 2004/09/22 14:35:44 latexer Exp $ + +inherit eutils mono flag-o-matic debug + +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" + +LICENSE="GPL-2 | LGPL-2 | X11" +SLOT="0" +KEYWORDS="~x86 ~ppc ~amd64" +IUSE="nptl" + +DEPEND="virtual/libc + >=dev-libs/glib-2.0 + >=dev-libs/icu-2.6.1 + !dev-dotnet/pnet + ppc? ( >=sys-devel/gcc-3.2.3-r4 ) + ppc? ( >=sys-libs/glibc-2.3.3_pre20040420 )" +RDEPEND="${DEPEND} + dev-util/pkgconfig + dev-libs/libxml2" + +src_compile() { + strip-flags + + local myconf="" + if use nptl && have_NPTL + then + ewarn "You are using NPTL glibc, which is known to cause problems with" + ewarn "garbage collection in Mono. Please see bug #54603 on bug.gentoo.org" + ewarn "for details. You have been warned!" + myconf="${myconf} --with-tls=__thread" + else + myconf="${myconf} --with-tls=pthread" + fi + + 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 + + # 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-dotnet/mono/mono-1.0.2.ebuild b/dev-dotnet/mono/mono-1.0.2.ebuild new file mode 100644 index 000000000000..9cff7f7d99f8 --- /dev/null +++ b/dev-dotnet/mono/mono-1.0.2.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2004 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/mono/mono-1.0.2.ebuild,v 1.1 2004/09/22 14:35:44 latexer Exp $ + +inherit eutils mono flag-o-matic debug + +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" + +LICENSE="GPL-2 | LGPL-2 | X11" +SLOT="0" +KEYWORDS="~x86 ~ppc ~amd64" +IUSE="" + +DEPEND="virtual/libc + >=dev-libs/glib-2.0 + >=dev-libs/icu-2.6.1 + !dev-dotnet/pnet + ppc? ( >=sys-devel/gcc-3.2.3-r4 ) + ppc? ( >=sys-libs/glibc-2.3.3_pre20040420 )" +RDEPEND="${DEPEND} + dev-util/pkgconfig + dev-libs/libxml2" + +src_compile() { + strip-flags + + if have_NPTL + then + eerror "mono currently has bug in garbage collection when" + eerror "using a NPTL enabled glibc. Please see bug #54603" + eerror "on bugs.gentoo.org for details. You can use the" + eerror "package.masked mono-1.0.1-r2 release if you need NPTL" + eerror "but you have been warned of the problems." + die "NPTL glibc not support by this release" + fi + + econf --with-tls=pthread || 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 + + # 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 +} |