summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSaleem Abdulrasool <compnerd@gentoo.org>2007-02-24 06:39:55 +0000
committerSaleem Abdulrasool <compnerd@gentoo.org>2007-02-24 06:39:55 +0000
commit596d3efa55615db5f2e9eaa272800baa4212a321 (patch)
tree26a20affabd57c90526650c21d33bba62180c403 /dev-dotnet/nant
parentVersion bump. (diff)
downloadhistorical-596d3efa55615db5f2e9eaa272800baa4212a321.tar.gz
historical-596d3efa55615db5f2e9eaa272800baa4212a321.tar.bz2
historical-596d3efa55615db5f2e9eaa272800baa4212a321.zip
fix for current mono builds
Package-Manager: portage-2.1.2-r10
Diffstat (limited to 'dev-dotnet/nant')
-rw-r--r--dev-dotnet/nant/ChangeLog6
-rw-r--r--dev-dotnet/nant/Manifest20
-rw-r--r--dev-dotnet/nant/files/nant-0.85-obselencense.patch12
-rw-r--r--dev-dotnet/nant/nant-0.85.ebuild7
4 files changed, 34 insertions, 11 deletions
diff --git a/dev-dotnet/nant/ChangeLog b/dev-dotnet/nant/ChangeLog
index b49c0effb9d7..cc0267ad57b0 100644
--- a/dev-dotnet/nant/ChangeLog
+++ b/dev-dotnet/nant/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for dev-dotnet/nant
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/nant/ChangeLog,v 1.11 2007/02/21 23:10:15 peper Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/nant/ChangeLog,v 1.12 2007/02/24 06:39:55 compnerd Exp $
+
+ 24 Feb 2007; Saleem Abdulrasool <compnerd@gentoo.org>
+ +files/nant-0.85-obselencense.patch, nant-0.85.ebuild:
+ Fix for current mono releases
21 Feb 2007; Piotr Jaroszyński <peper@gentoo.org> ChangeLog:
Transition to Manifest2.
diff --git a/dev-dotnet/nant/Manifest b/dev-dotnet/nant/Manifest
index 9e355351d6e1..3245608b52e4 100644
--- a/dev-dotnet/nant/Manifest
+++ b/dev-dotnet/nant/Manifest
@@ -1,3 +1,7 @@
+AUX nant-0.85-obselencense.patch 539 RMD160 4872803ea618b61791a06254d2943af6462dedf3 SHA1 3518031f1fd98f4e26bd79264d0262627735dee9 SHA256 c6432193a58d306fc4c479722947326d034b92c7ab3cd4973638e7be097dec52
+MD5 34040c181c36599771589c3d48656dfa files/nant-0.85-obselencense.patch 539
+RMD160 4872803ea618b61791a06254d2943af6462dedf3 files/nant-0.85-obselencense.patch 539
+SHA256 c6432193a58d306fc4c479722947326d034b92c7ab3cd4973638e7be097dec52 files/nant-0.85-obselencense.patch 539
AUX nant-0.85-rc2-is-unix.diff 695 RMD160 68e8a2cf92c3bbcbeb4e95badf308bc1ce8c18c3 SHA1 c7eb84c2947fa989583d7f31896daf8ec36dc3be SHA256 610423f7d6e5b48041dab6dcf0487784001dacc8d3e16ea0f28d7f3be5d2e0e0
MD5 130a6c23514ec41bc117c3059c9aaf7f files/nant-0.85-rc2-is-unix.diff 695
RMD160 68e8a2cf92c3bbcbeb4e95badf308bc1ce8c18c3 files/nant-0.85-rc2-is-unix.diff 695
@@ -17,10 +21,10 @@ SHA256 fde441cbc232c6b8d5fe2936e31c63a29df00dd7d085540cbcefa8a087c4a3c0 files/na
DIST nant-0.85-nightly-2005-12-13-src.tar.gz 2014018 RMD160 05e77e6ac44f239aecd75e795328c5865ba68c87 SHA1 bad0110e6064b408177aa3f277b07413a5a8d6c1 SHA256 ee048c3e9d2e6a5f93b832b3b5886a4cb9991f805ad0c82d090d5fa0824e42de
DIST nant-0.85-rc3-src.tar.gz 1965686 RMD160 ab49adba684beb71c7fde7107117fdef0d6ca315 SHA1 8c24a52677c957341b51cfab6c508fd98223de6a SHA256 bb213b7d79b4ea9944bb9afe7607c523127d15dd329a3c7a4019ac7054ad42a4
DIST nant-0.85-src.tar.gz 2130856 RMD160 0d69f4f49305fecbd17c4b6e9cdc29a0bc5cc8fd SHA1 df97d7b542a4e561c37a0804bb8a159803cc05cd SHA256 f50fbcba5ea3819ecafab9631c8937460e2b8b04d65c435c71fef7220c5cfc7d
-EBUILD nant-0.85.ebuild 1332 RMD160 40d0d43cbea40c583d17297c0c1d998b0af96c54 SHA1 4d579dac9a7411bcf5d8662e2ee2f416ae981e7a SHA256 5727d677206806201ebf47bd4b3b635423c9c452762bd2af4f535eb1f8bbdb77
-MD5 f714987b42814c68d1e125780f931b76 nant-0.85.ebuild 1332
-RMD160 40d0d43cbea40c583d17297c0c1d998b0af96c54 nant-0.85.ebuild 1332
-SHA256 5727d677206806201ebf47bd4b3b635423c9c452762bd2af4f535eb1f8bbdb77 nant-0.85.ebuild 1332
+EBUILD nant-0.85.ebuild 1435 RMD160 97f16ac571ed98cf6168d08e4d8c4d06e83c4f0c SHA1 0425d1b107ede29bc9b471084b6a1b73c0ce60d7 SHA256 7d314c6487e380e325f40e14d9c67dff7161495919eff31c20fa71bd25e16667
+MD5 de4547249117befbe2bdfded539513c9 nant-0.85.ebuild 1435
+RMD160 97f16ac571ed98cf6168d08e4d8c4d06e83c4f0c nant-0.85.ebuild 1435
+SHA256 7d314c6487e380e325f40e14d9c67dff7161495919eff31c20fa71bd25e16667 nant-0.85.ebuild 1435
EBUILD nant-0.85_rc3-r1.ebuild 1355 RMD160 f6d866847f0ecaeea28d516b84f0727fd0f68cf1 SHA1 168a3623d48d26b9efb9c8ebebfb40b5c2577e29 SHA256 12bb249389d9c60088c30d81e55af88b946d2c996b6ba6d4df8b2909c5d866b1
MD5 861a185dfd1163ee0e71b73a94f69130 nant-0.85_rc3-r1.ebuild 1355
RMD160 f6d866847f0ecaeea28d516b84f0727fd0f68cf1 nant-0.85_rc3-r1.ebuild 1355
@@ -29,10 +33,10 @@ EBUILD nant-0.85_rc3.ebuild 2117 RMD160 8235822f4410a8847c9d98d353ae5819143e70ee
MD5 0fc2eac083bd930f2ab6a71ef74622df nant-0.85_rc3.ebuild 2117
RMD160 8235822f4410a8847c9d98d353ae5819143e70ee nant-0.85_rc3.ebuild 2117
SHA256 d992087c22d7324f3bfb31b87781965e03718b017752dfae79c20cad1c4da5cb nant-0.85_rc3.ebuild 2117
-MISC ChangeLog 2093 RMD160 9b800c4e42a438af7d4aadbac34aa059b4516601 SHA1 525cc73791af15f6efe7be1725c5bb4193829fea SHA256 1755adb4f2f38681d0209828567e83ba79a717b48a9cb3b957f526fed95d1455
-MD5 a38f272fb691c92badd2a4aabed71eb4 ChangeLog 2093
-RMD160 9b800c4e42a438af7d4aadbac34aa059b4516601 ChangeLog 2093
-SHA256 1755adb4f2f38681d0209828567e83ba79a717b48a9cb3b957f526fed95d1455 ChangeLog 2093
+MISC ChangeLog 2242 RMD160 543e46007e4b13d674d7bad87f6337f964a190ff SHA1 3397285dd3d9c538458e57de66c217cfb4d671cd SHA256 38edab61523888cc04992178bbc72439eca440c902be9347b2560d1be9a24ce7
+MD5 9d3f6b433563b70b6bb15cb95e64d09e ChangeLog 2242
+RMD160 543e46007e4b13d674d7bad87f6337f964a190ff ChangeLog 2242
+SHA256 38edab61523888cc04992178bbc72439eca440c902be9347b2560d1be9a24ce7 ChangeLog 2242
MISC metadata.xml 256 RMD160 4cb2d79fd66bacbe8aebed5aa03cde0153a0eb11 SHA1 00c387ede4fbb9e5419d2c09b551635800512439 SHA256 c213280db6f2ba60c0bdfdcd476b3082ad6aab28cfb51143ae486c67b158b695
MD5 3df553e94423a0075a61a43a56dc6726 metadata.xml 256
RMD160 4cb2d79fd66bacbe8aebed5aa03cde0153a0eb11 metadata.xml 256
diff --git a/dev-dotnet/nant/files/nant-0.85-obselencense.patch b/dev-dotnet/nant/files/nant-0.85-obselencense.patch
new file mode 100644
index 000000000000..5d326a79d376
--- /dev/null
+++ b/dev-dotnet/nant/files/nant-0.85-obselencense.patch
@@ -0,0 +1,12 @@
+--- src/NAnt.Core/Task.cs.orig 2007-02-24 00:08:34.000000000 -0600
++++ src/NAnt.Core/Task.cs 2007-02-24 00:08:45.000000000 -0600
+@@ -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 --git a/dev-dotnet/nant/nant-0.85.ebuild b/dev-dotnet/nant/nant-0.85.ebuild
index daeed85c8439..e534d300062e 100644
--- a/dev-dotnet/nant/nant-0.85.ebuild
+++ b/dev-dotnet/nant/nant-0.85.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2006 Gentoo Foundation
+# Copyright 1999-2007 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.3 2006/12/18 21:31:01 compnerd Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/nant/nant-0.85.ebuild,v 1.4 2007/02/24 06:39:55 compnerd Exp $
inherit mono eutils
@@ -31,6 +31,9 @@ src_unpack() {
# 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 allow building on current mono releases
+ epatch ${FILESDIR}/${PN}-0.85-obselencense.patch
}
src_compile() {