diff options
author | Saleem Abdulrasool <compnerd@gentoo.org> | 2006-12-10 02:38:37 +0000 |
---|---|---|
committer | Saleem Abdulrasool <compnerd@gentoo.org> | 2006-12-10 02:38:37 +0000 |
commit | b70dc5a358b41f43b72ed08cfdf4c30f766c7793 (patch) | |
tree | 789483ba807d503b3a935bc94464929d89cca835 | |
parent | oops, re-add static use flag when combined with minimal, thanks Scott Price (diff) | |
download | gentoo-2-b70dc5a358b41f43b72ed08cfdf4c30f766c7793.tar.gz gentoo-2-b70dc5a358b41f43b72ed08cfdf4c30f766c7793.tar.bz2 gentoo-2-b70dc5a358b41f43b72ed08cfdf4c30f766c7793.zip |
bumping nant bug #137443
(Portage version: 2.1.2_rc3)
-rw-r--r-- | dev-dotnet/nant/ChangeLog | 7 | ||||
-rw-r--r-- | dev-dotnet/nant/files/digest-nant-0.85 | 3 | ||||
-rw-r--r-- | dev-dotnet/nant/nant-0.85.ebuild | 51 |
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 +} |