# 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,
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
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
--- /dev/null
+# 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
+}