summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Johanson <latexer@gentoo.org>2006-01-19 17:15:59 +0000
committerPeter Johanson <latexer@gentoo.org>2006-01-19 17:15:59 +0000
commit6bce0948555eae2f9e2533a71afe22fd1e6f3d3e (patch)
tree8cd04cfc734a65430d4d74682dab5ac97b48d6d0 /dev-dotnet
parentmodular X dependency fix (diff)
downloadgentoo-2-6bce0948555eae2f9e2533a71afe22fd1e6f3d3e.tar.gz
gentoo-2-6bce0948555eae2f9e2533a71afe22fd1e6f3d3e.tar.bz2
gentoo-2-6bce0948555eae2f9e2533a71afe22fd1e6f3d3e.zip
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.
(Portage version: 2.0.53)
Diffstat (limited to 'dev-dotnet')
-rw-r--r--dev-dotnet/nant/ChangeLog11
-rw-r--r--dev-dotnet/nant/Manifest10
-rw-r--r--dev-dotnet/nant/files/digest-nant-0.85_rc3-r11
-rw-r--r--dev-dotnet/nant/nant-0.85_rc3-r1.ebuild52
4 files changed, 68 insertions, 6 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..d8aef614c74e 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 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 9fb6e5af1621afddeef693c15c0941f4 nant-0.85_rc3-r1.ebuild 1309
+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
+}