summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSaleem Abdulrasool <compnerd@gentoo.org>2006-12-10 02:38:37 +0000
committerSaleem Abdulrasool <compnerd@gentoo.org>2006-12-10 02:38:37 +0000
commitb70dc5a358b41f43b72ed08cfdf4c30f766c7793 (patch)
tree789483ba807d503b3a935bc94464929d89cca835 /dev-dotnet
parentoops, re-add static use flag when combined with minimal, thanks Scott Price (diff)
downloadgentoo-2-b70dc5a358b41f43b72ed08cfdf4c30f766c7793.tar.gz
gentoo-2-b70dc5a358b41f43b72ed08cfdf4c30f766c7793.tar.bz2
gentoo-2-b70dc5a358b41f43b72ed08cfdf4c30f766c7793.zip
bumping nant bug #137443
(Portage version: 2.1.2_rc3)
Diffstat (limited to 'dev-dotnet')
-rw-r--r--dev-dotnet/nant/ChangeLog7
-rw-r--r--dev-dotnet/nant/files/digest-nant-0.853
-rw-r--r--dev-dotnet/nant/nant-0.85.ebuild51
3 files changed, 60 insertions, 1 deletions
diff --git a/dev-dotnet/nant/ChangeLog b/dev-dotnet/nant/ChangeLog
index 2031c24f8f41..b84fa9c3d57c 100644
--- a/dev-dotnet/nant/ChangeLog
+++ b/dev-dotnet/nant/ChangeLog
@@ -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,
diff --git a/dev-dotnet/nant/files/digest-nant-0.85 b/dev-dotnet/nant/files/digest-nant-0.85
new file mode 100644
index 000000000000..eacdd757787d
--- /dev/null
+++ b/dev-dotnet/nant/files/digest-nant-0.85
@@ -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
index 000000000000..ef823345356a
--- /dev/null
+++ b/dev-dotnet/nant/nant-0.85.ebuild
@@ -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
+}