summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPacho Ramos <pacho@gentoo.org>2010-10-07 20:05:16 +0000
committerPacho Ramos <pacho@gentoo.org>2010-10-07 20:05:16 +0000
commitfd5257473d54fc5951d01a1ed6c4ba9493a2c7f5 (patch)
tree6f557d6890b1f3ad7ce6e4a7ca089dc7f55b42bd /dev-dotnet/nant
parentppc64 stable wrt #324077 (diff)
downloadhistorical-fd5257473d54fc5951d01a1ed6c4ba9493a2c7f5.tar.gz
historical-fd5257473d54fc5951d01a1ed6c4ba9493a2c7f5.tar.bz2
historical-fd5257473d54fc5951d01a1ed6c4ba9493a2c7f5.zip
Remove old.
Package-Manager: portage-2.1.8.3/cvs/Linux x86_64
Diffstat (limited to 'dev-dotnet/nant')
-rw-r--r--dev-dotnet/nant/ChangeLog8
-rw-r--r--dev-dotnet/nant/files/nant-0.85-obselencense.patch25
-rw-r--r--dev-dotnet/nant/files/nant-0.85-threadingfix.patch22
-rw-r--r--dev-dotnet/nant/nant-0.85.ebuild63
4 files changed, 6 insertions, 112 deletions
diff --git a/dev-dotnet/nant/ChangeLog b/dev-dotnet/nant/ChangeLog
index 55fd1835b1db..b9be40a5520b 100644
--- a/dev-dotnet/nant/ChangeLog
+++ b/dev-dotnet/nant/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for dev-dotnet/nant
-# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/nant/ChangeLog,v 1.26 2009/09/27 17:08:01 nixnut Exp $
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/nant/ChangeLog,v 1.27 2010/10/07 19:52:54 pacho Exp $
+
+ 07 Oct 2010; Pacho Ramos <pacho@gentoo.org> -nant-0.85.ebuild,
+ -files/nant-0.85-obselencense.patch, -files/nant-0.85-threadingfix.patch:
+ Remove old.
27 Sep 2009; nixnut <nixnut@gentoo.org> nant-0.86_beta1.ebuild:
ppc stable #284337
diff --git a/dev-dotnet/nant/files/nant-0.85-obselencense.patch b/dev-dotnet/nant/files/nant-0.85-obselencense.patch
deleted file mode 100644
index 8e42dab5a058..000000000000
--- a/dev-dotnet/nant/files/nant-0.85-obselencense.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-diff -Naur nant-0.85_a/src/NAnt.Core/Task.cs nant-0.85_b/src/NAnt.Core/Task.cs
---- nant-0.85_a/src/NAnt.Core/Task.cs 2005-10-21 19:13:06.000000000 +0200
-+++ nant-0.85_b/src/NAnt.Core/Task.cs 2008-04-20 18:27:02.000000000 +0200
-@@ -400,7 +400,9 @@
- #region Protected Instance Methods
-
- /// <summary><note>Deprecated (to be deleted).</note></summary>
-+#if !MONO
- [Obsolete("Deprecated- Use InitializeTask instead")]
-+#endif
- protected override void InitializeElement(XmlNode elementNode) {
- // Just defer for now so that everything just works
- InitializeTask(elementNode);
-diff -Naur nant-0.85_a/src/NAnt.DotNet/Tasks/ScriptTask.cs nant-0.85_b/src/NAnt.DotNet/Tasks/ScriptTask.cs
---- nant-0.85_a/src/NAnt.DotNet/Tasks/ScriptTask.cs 2006-09-13 18:31:26.000000000 +0200
-+++ nant-0.85_b/src/NAnt.DotNet/Tasks/ScriptTask.cs 2008-04-20 18:25:39.000000000 +0200
-@@ -516,7 +516,7 @@
- #region Private Static Methods
-
- private static CodeDomProvider CreateCodeDomProvider(string typeName, string assemblyName) {
-- Assembly providerAssembly = Assembly.LoadWithPartialName(assemblyName);
-+ Assembly providerAssembly = Assembly.Load(assemblyName);
- if (providerAssembly == null) {
- throw new ArgumentException(string.Format(CultureInfo.InvariantCulture,
- ResourceUtils.GetString("NA2037"), assemblyName));
diff --git a/dev-dotnet/nant/files/nant-0.85-threadingfix.patch b/dev-dotnet/nant/files/nant-0.85-threadingfix.patch
deleted file mode 100644
index 7e91abaa2b8c..000000000000
--- a/dev-dotnet/nant/files/nant-0.85-threadingfix.patch
+++ /dev/null
@@ -1,22 +0,0 @@
---- src/NAnt.Core/Tasks/ExternalProgramBase.cs 2005-04-04 14:08:28.000000000 +0200
-+++ src/NAnt.Core/Tasks/ExternalProgramBase.cs.new 2007-12-31 17:28:09.000000000 +0100
-@@ -452,7 +452,8 @@
- }
- }
- }
-- OutputWriter.Flush();
-+ lock (_lockObject)
-+ OutputWriter.Flush();
- }
- /// <summary> /// Reads from the stream until the external program is ended. /// </summary>
- private void StreamReaderThread_Error() {
-@@ -476,7 +477,8 @@
- }
- }
- }
-- ErrorWriter.Flush();
-+ lock (_lockObject)
-+ ErrorWriter.Flush();
- }
-
- /// <summary>
diff --git a/dev-dotnet/nant/nant-0.85.ebuild b/dev-dotnet/nant/nant-0.85.ebuild
deleted file mode 100644
index b537a9b6d9ba..000000000000
--- a/dev-dotnet/nant/nant-0.85.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/nant/nant-0.85.ebuild,v 1.11 2008/11/27 18:42:44 ssuominen Exp $
-
-inherit mono eutils
-
-DESCRIPTION=".NET build tool"
-HOMEPAGE="http://nant.sourceforge.net/"
-SRC_URI="mirror://sourceforge/nant/${P}-src.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-IUSE=""
-
-RDEPEND=">=dev-lang/mono-1.2.2.1"
-DEPEND="${RDEPEND}
- dev-util/pkgconfig"
-
-# This build is not parallel build friendly
-MAKEOPTS="${MAKEOPTS} -j1"
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
-
- # Fix a problem with duplicate building caused by the doc= target
- for file in $(find "${S}"/src -name '*.build') ; do
- sed -i "s: doc=.*>:>:" ${file}
- done
-
- # Build against the .NET 2.0 Framework, as it is backwards compatible
- sed -i -e "s/-f:NAnt.build/-t:mono-2.0 -f:NAnt.build/" \
- "${S}"/Makefile || die "sed failed"
-
- # Patch to prevent build from failing due to threading issues (see bug #199748)
- epatch "${FILESDIR}"/${P}-threadingfix.patch
-
- # Patch to allow building on current mono releases
- epatch "${FILESDIR}"/${P}-obselencense.patch
-}
-
-src_compile() {
- # PPC Build Workaround
- if [[ ${ARCH} == "ppc" ]] ; then
- export MONO_NO_UNLOAD=1
- fi
-
- emake || die
-}
-
-src_install() {
- make prefix="${D}/usr" install || die "install failed"
-
- # Fix ${D} showing up in the nant wrapper script, as well as silencing
- # warnings related to the log4net library
- sed -i \
- -e "s:${D}::" \
- -e "2iexport MONO_SILENT_WARNING=1" \
- "${D}"/usr/bin/nant
-
- dodoc README.txt
-}