diff options
Diffstat (limited to 'dev-dotnet')
-rw-r--r-- | dev-dotnet/nant/ChangeLog | 11 | ||||
-rw-r--r-- | dev-dotnet/nant/Manifest | 12 | ||||
-rw-r--r-- | dev-dotnet/nant/files/digest-nant-0.85_rc3-r1 | 1 | ||||
-rw-r--r-- | dev-dotnet/nant/nant-0.85_rc3-r1.ebuild | 52 |
4 files changed, 69 insertions, 7 deletions
diff --git a/dev-dotnet/nant/ChangeLog b/dev-dotnet/nant/ChangeLog index cf8352c8d46e..d59b4f6e30db 100644 --- a/dev-dotnet/nant/ChangeLog +++ b/dev-dotnet/nant/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for dev-dotnet/nant -# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/nant/ChangeLog,v 1.5 2005/06/03 22:03:25 dholm Exp $ +# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/nant/ChangeLog,v 1.6 2006/01/19 17:15:58 latexer Exp $ + +*nant-0.85_rc3-r1 (19 Jan 2006) + + 19 Jan 2006; Peter Johanson <latexer@gentoo.org> +nant-0.85_rc3-r1.ebuild: + Add a revision bump to fix bug #113712. This is actually a nightly snapshot + uploaded to gentoo mirrors, but ebuild naming conventions left me with no + choice but to call this an -r1. 03 Jun 2005; David Holm <dholm@gentoo.org> nant-0.85_rc3.ebuild: Added to ~ppc. diff --git a/dev-dotnet/nant/Manifest b/dev-dotnet/nant/Manifest index ae5f18b07aba..4d845f6c2444 100644 --- a/dev-dotnet/nant/Manifest +++ b/dev-dotnet/nant/Manifest @@ -1,9 +1,11 @@ -MD5 ffcc0397021dce600883ed8a7f033484 ChangeLog 1067 -MD5 3df553e94423a0075a61a43a56dc6726 metadata.xml 256 -MD5 74a1e8f3568cb14518f0e4d017f45fa1 nant-0.85_rc2.ebuild 1295 -MD5 0fc2eac083bd930f2ab6a71ef74622df nant-0.85_rc3.ebuild 2117 +MD5 50d44f7ff73fc96d847a4cbe88405a67 ChangeLog 1368 MD5 4780780090572267e1371fd5386b2788 files/digest-nant-0.85_rc2 70 +MD5 7127397acee3d62be717b2255c167009 files/digest-nant-0.85_rc3 70 +MD5 3b951526eb9d77edcab4c88bcbb2bbff files/digest-nant-0.85_rc3-r1 85 MD5 130a6c23514ec41bc117c3059c9aaf7f files/nant-0.85-rc2-is-unix.diff 695 MD5 5f0141b7a8590cfe8e5dceb0d63c3d11 files/nant-0.85-rc2-profile.diff 592 -MD5 7127397acee3d62be717b2255c167009 files/digest-nant-0.85_rc3 70 MD5 54217cd904b8abdea6d05a48091ceda5 files/nant-0.85-rc3-mono-1.1.7-compat.diff 10113 +MD5 3df553e94423a0075a61a43a56dc6726 metadata.xml 256 +MD5 74a1e8f3568cb14518f0e4d017f45fa1 nant-0.85_rc2.ebuild 1295 +MD5 7ebb716d33637e91bba96f205de2baf8 nant-0.85_rc3-r1.ebuild 1314 +MD5 0fc2eac083bd930f2ab6a71ef74622df nant-0.85_rc3.ebuild 2117 diff --git a/dev-dotnet/nant/files/digest-nant-0.85_rc3-r1 b/dev-dotnet/nant/files/digest-nant-0.85_rc3-r1 new file mode 100644 index 000000000000..523ddefeb3f5 --- /dev/null +++ b/dev-dotnet/nant/files/digest-nant-0.85_rc3-r1 @@ -0,0 +1 @@ +MD5 eed9980f549f4a1d0163058393951dd7 nant-0.85-nightly-2005-12-13-src.tar.gz 2014018 diff --git a/dev-dotnet/nant/nant-0.85_rc3-r1.ebuild b/dev-dotnet/nant/nant-0.85_rc3-r1.ebuild new file mode 100644 index 000000000000..b880dbd30cbc --- /dev/null +++ b/dev-dotnet/nant/nant-0.85_rc3-r1.ebuild @@ -0,0 +1,52 @@ +# 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_rc3-r1.ebuild,v 1.1 2006/01/19 17:15:58 latexer Exp $ + +inherit mono eutils + +MY_P_DATE="20051213" +MY_P=${PN}-${PV%%_rc*}-nightly-${MY_P_DATE:0:4}-${MY_P_DATE:4:2}-${MY_P_DATE:6:2} + +DESCRIPTION=".NET build tool" +HOMEPAGE="http://nant.sourceforge.net/" +SRC_URI="mirror://gentoo/${MY_P}-src.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="" +DEPEND=">=dev-lang/mono-1.1.4" + +S=${WORKDIR}/${MY_P} + +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 + + # When we have mono-1.1.x, we should build against 2.0, + # so that people using nant can use either the 2.0 or 1.0 profiles + sed -i -e "s/-f:NAnt.build/-t:mono-2.0 -f:NAnt.build/" \ + ${S}/Makefile || die "sed failed" +} + +src_compile() { + emake -j1 || die +} + +src_install() { + make prefix=${D}/usr install || die + # 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 +} |