bumping nant bug #137443
authorSaleem Abdulrasool <compnerd@gentoo.org>
Sun, 10 Dec 2006 02:38:37 +0000 (02:38 +0000)
committerSaleem Abdulrasool <compnerd@gentoo.org>
Sun, 10 Dec 2006 02:38:37 +0000 (02:38 +0000)
Package-Manager: portage-2.1.2_rc3

dev-dotnet/nant/ChangeLog
dev-dotnet/nant/Manifest
dev-dotnet/nant/files/digest-nant-0.85 [new file with mode: 0644]
dev-dotnet/nant/nant-0.85.ebuild [new file with mode: 0644]

index 2031c24f8f4183c79e14e890a386ae59cf8be612..b84fa9c3d57c337ed19b174c1491b3b8b0db0b30 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for dev-dotnet/nant
 # Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/nant/ChangeLog,v 1.7 2006/09/16 18:11:55 latexer Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/nant/ChangeLog,v 1.8 2006/12/10 02:38:37 compnerd Exp $
+
+*nant-0.85 (10 Dec 2006)
+
+  10 Dec 2006; Saleem Abdulrasool <compnerd@gentoo.org> +nant-0.85.ebuild:
+  Version bump from upstream (bug #137443)
 
   16 Sep 2006; Peter Johanson <latexer@gentoo.org>
   +files/nant-0.85_rc3-assignfix.diff, -nant-0.85_rc2.ebuild,
index e5df8c1a32a807350fcd1be41d321ba1905cca77..33ad9b1d3959b98af75626ff23f24be2ec9e1624 100644 (file)
@@ -16,6 +16,11 @@ RMD160 523b6ed827e37bb2a503ccc883196cc6199bd9cc files/nant-0.85_rc3-assignfix.di
 SHA256 fde441cbc232c6b8d5fe2936e31c63a29df00dd7d085540cbcefa8a087c4a3c0 files/nant-0.85_rc3-assignfix.diff 716
 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
+DIST nant-0.85-src.tar.gz 2130856 RMD160 0d69f4f49305fecbd17c4b6e9cdc29a0bc5cc8fd SHA1 df97d7b542a4e561c37a0804bb8a159803cc05cd SHA256 f50fbcba5ea3819ecafab9631c8937460e2b8b04d65c435c71fef7220c5cfc7d
+EBUILD nant-0.85.ebuild 1241 RMD160 125b7b38b81204c42913ba508bb2cc630f9fcd5d SHA1 f24d7feb85ee197e257f93e5f0a1807c8789595a SHA256 a103e94610b0452d39f54d1db8b42d362698bef6af0a2dfb4a7809e20ce36162
+MD5 6882dca8675f91872ae08259a9cd4b77 nant-0.85.ebuild 1241
+RMD160 125b7b38b81204c42913ba508bb2cc630f9fcd5d nant-0.85.ebuild 1241
+SHA256 a103e94610b0452d39f54d1db8b42d362698bef6af0a2dfb4a7809e20ce36162 nant-0.85.ebuild 1241
 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
@@ -24,14 +29,17 @@ 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 1603 RMD160 9602c6414c443898be8112fce4098a9662400e89 SHA1 c0f2a760f7322f6f0fe7e3fb89db8dfad9368d47 SHA256 dd51faf7ef2fd837a171ca8fce7dc60c176a5009823c0672ab28b77c64cd107a
-MD5 24d30637f54ab20267b957d8cd0a7717 ChangeLog 1603
-RMD160 9602c6414c443898be8112fce4098a9662400e89 ChangeLog 1603
-SHA256 dd51faf7ef2fd837a171ca8fce7dc60c176a5009823c0672ab28b77c64cd107a ChangeLog 1603
+MISC ChangeLog 1749 RMD160 589a31481e4ca778813047d84b36599f356391c5 SHA1 527d56bff36d4bc1a650e68154ba45eca45476f2 SHA256 ecda40f933150470a62124305cadf9f22c4489c3a874a6064a378f2a4635de31
+MD5 afc0b9e0056434280d0e1ce64b7283c7 ChangeLog 1749
+RMD160 589a31481e4ca778813047d84b36599f356391c5 ChangeLog 1749
+SHA256 ecda40f933150470a62124305cadf9f22c4489c3a874a6064a378f2a4635de31 ChangeLog 1749
 MISC metadata.xml 256 RMD160 4cb2d79fd66bacbe8aebed5aa03cde0153a0eb11 SHA1 00c387ede4fbb9e5419d2c09b551635800512439 SHA256 c213280db6f2ba60c0bdfdcd476b3082ad6aab28cfb51143ae486c67b158b695
 MD5 3df553e94423a0075a61a43a56dc6726 metadata.xml 256
 RMD160 4cb2d79fd66bacbe8aebed5aa03cde0153a0eb11 metadata.xml 256
 SHA256 c213280db6f2ba60c0bdfdcd476b3082ad6aab28cfb51143ae486c67b158b695 metadata.xml 256
+MD5 f58286a5d2f02275b88751c2cf8beb7e files/digest-nant-0.85 244
+RMD160 39ceda0e6606908fd6ad0ac4ae20a4faed881d71 files/digest-nant-0.85 244
+SHA256 c0f38cd1a26651b2c929bc48cf017786fbe69f6af87ab8299bcb28eb8479c808 files/digest-nant-0.85 244
 MD5 7127397acee3d62be717b2255c167009 files/digest-nant-0.85_rc3 70
 RMD160 6a4907eece8f2c1dddbd56d2358476305a32fa50 files/digest-nant-0.85_rc3 70
 SHA256 a4ccfbb5b96a69cc8f8cce185300911b21c0ed89424d286aa8d1b4920fece781 files/digest-nant-0.85_rc3 70
diff --git a/dev-dotnet/nant/files/digest-nant-0.85 b/dev-dotnet/nant/files/digest-nant-0.85
new file mode 100644 (file)
index 0000000..eacdd75
--- /dev/null
@@ -0,0 +1,3 @@
+MD5 45ae065439b6cbc0e02051b855843f50 nant-0.85-src.tar.gz 2130856
+RMD160 0d69f4f49305fecbd17c4b6e9cdc29a0bc5cc8fd nant-0.85-src.tar.gz 2130856
+SHA256 f50fbcba5ea3819ecafab9631c8937460e2b8b04d65c435c71fef7220c5cfc7d nant-0.85-src.tar.gz 2130856
diff --git a/dev-dotnet/nant/nant-0.85.ebuild b/dev-dotnet/nant/nant-0.85.ebuild
new file mode 100644 (file)
index 0000000..ef82334
--- /dev/null
@@ -0,0 +1,51 @@
+# Copyright 1999-2006 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.1 2006/12/10 02:38:37 compnerd 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=""
+
+DEPEND=">=dev-lang/mono-1.1.4"
+RDEPEND="${DEPEND}"
+
+# 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"
+}
+
+src_compile() {
+       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
+}