ports/110509: [UPDATE]update Nant to 0.85:a free .NET build tool
Nemo Liu
nemoliu at gmail.com
Mon Mar 19 09:40:05 UTC 2007
>Number: 110509
>Category: ports
>Synopsis: [UPDATE]update Nant to 0.85:a free .NET build tool
>Confidential: no
>Severity: non-critical
>Priority: medium
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: update
>Submitter-Id: current-users
>Arrival-Date: Mon Mar 19 09:40:05 GMT 2007
>Closed-Date:
>Last-Modified:
>Originator: Nemo Liu
>Release: 6.2
>Organization:
>Environment:
FreeBSD xray.sina.com.cn 6.2-RELEASE-p2 FreeBSD 6.2-RELEASE-p2 #0: Tue Mar 13 19:23:16 CST 2007 root at xray.sina.com.cn:/usr/obj/usr/src/sys/GENERIC i386
>Description:
0.85 is the lastest release of Nant.
NAnt is a free .NET build tool. In theory it is kind of like make without make's wrinkles. In practice it's a lot like Ant.
>How-To-Repeat:
>Fix:
Patch attached with submission follows:
? patch-nant.diff
Index: Makefile
===================================================================
RCS file: /home/ncvs/ports/devel/nant/Makefile,v
retrieving revision 1.8
diff -u -r1.8 Makefile
--- Makefile 17 Mar 2007 03:51:27 -0000 1.8
+++ Makefile 19 Mar 2007 09:23:19 -0000
@@ -2,8 +2,7 @@
# Date created: 2005-5-21
# Whom: Christopher Nehren <apeiron+ports at coitusmentis.info>
#
-# $FreeBSD: ports/devel/nant/Makefile,v 1.8 2007/03/17 03:51:27 tmclaugh Exp $
-# $Id: Makefile,v 1.14 2007/02/07 15:50:37 killfill Exp $
+# $FreeBSD$
#
PORTNAME= nant
@@ -11,9 +10,9 @@
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= ${PORTNAME}
-DISTNAME= ${PORTNAME}-${DISTVERSION}-src
+DISTNAME= ${PORTNAME}-0.85-src
-MAINTAINER= ports at FreeBSD.org
+MAINTAINER= nemoliu at gmail.com
COMMENT= A .NET build tool inspired by Ant
BUILD_DEPENDS= mono:${PORTSDIR}/lang/mono
@@ -29,6 +28,8 @@
@${FIND} ${WRKSRC}/src ${WRKSRC}/tests -name '*.build' | ${XARGS} ${REINPLACE_CMD} -e \
's|warnaserror="true"|warnaserror="false"|g;'
+.include <bsd.port.pre.mk>
+
post-install:
.if !defined(NOPORTDOCS)
@${MKDIR} ${DOCSDIR}
@@ -41,5 +42,5 @@
@${CHMOD} -R ugo-w,ugo+rX ${EXAMPLESDIR}
.endif
-.include "${.CURDIR}/../../lang/mono/bsd.mono.mk"
-.include <bsd.port.mk>
+.include "${PORTSDIR}/lang/mono/bsd.mono.mk"
+.include <bsd.port.post.mk>
Index: pkg-plist
===================================================================
RCS file: /home/ncvs/ports/devel/nant/pkg-plist,v
retrieving revision 1.4
diff -u -r1.4 pkg-plist
--- pkg-plist 17 Mar 2007 03:51:27 -0000 1.4
+++ pkg-plist 19 Mar 2007 09:23:19 -0000
@@ -69,63 +69,6 @@
share/NAnt/bin/lib/net/2.0/nunit.util.dll
share/NAnt/bin/log4net.dll
share/NAnt/bin/scvs.exe
-%%PORTDOCS%%%%EXAMPLESDIR%%/Filters/ReplaceCharacter/ReplaceCharacter.cs
-%%PORTDOCS%%%%EXAMPLESDIR%%/Filters/ReplaceCharacter/default.build
-%%PORTDOCS%%%%EXAMPLESDIR%%/HelloWindowsForms/HelloWindowsForms.build
-%%PORTDOCS%%%%EXAMPLESDIR%%/HelloWindowsForms/HelloWindowsForms.vbproj
-%%PORTDOCS%%%%EXAMPLESDIR%%/HelloWindowsForms/MainForm.resx
-%%PORTDOCS%%%%EXAMPLESDIR%%/HelloWindowsForms/MainForm.vb
-%%PORTDOCS%%%%EXAMPLESDIR%%/HelloWorld/HelloWorld.cs
-%%PORTDOCS%%%%EXAMPLESDIR%%/HelloWorld/HelloWorld.js
-%%PORTDOCS%%%%EXAMPLESDIR%%/HelloWorld/HelloWorld.vb
-%%PORTDOCS%%%%EXAMPLESDIR%%/HelloWorld/default.build
-%%PORTDOCS%%%%EXAMPLESDIR%%/ScriptTask/script-sample.build
-%%PORTDOCS%%%%EXAMPLESDIR%%/Simple/Simple.build
-%%PORTDOCS%%%%EXAMPLESDIR%%/Simple/Simple.cs
-%%PORTDOCS%%%%EXAMPLESDIR%%/Solution/cpp/WinForms/AssemblyInfo.cpp
-%%PORTDOCS%%%%EXAMPLESDIR%%/Solution/cpp/WinForms/Form1.cpp
-%%PORTDOCS%%%%EXAMPLESDIR%%/Solution/cpp/WinForms/Form1.h
-%%PORTDOCS%%%%EXAMPLESDIR%%/Solution/cpp/WinForms/Form1.resX
-%%PORTDOCS%%%%EXAMPLESDIR%%/Solution/cpp/WinForms/ReadMe.txt
-%%PORTDOCS%%%%EXAMPLESDIR%%/Solution/cpp/WinForms/WinForms.sln
-%%PORTDOCS%%%%EXAMPLESDIR%%/Solution/cpp/WinForms/WinForms.vcproj
-%%PORTDOCS%%%%EXAMPLESDIR%%/Solution/cpp/WinForms/app.ico
-%%PORTDOCS%%%%EXAMPLESDIR%%/Solution/cpp/WinForms/app.rc
-%%PORTDOCS%%%%EXAMPLESDIR%%/Solution/cpp/WinForms/cpp.build
-%%PORTDOCS%%%%EXAMPLESDIR%%/Solution/cpp/WinForms/resource.h
-%%PORTDOCS%%%%EXAMPLESDIR%%/Solution/cpp/WinForms/stdafx.cpp
-%%PORTDOCS%%%%EXAMPLESDIR%%/Solution/cpp/WinForms/stdafx.h
-%%PORTDOCS%%%%EXAMPLESDIR%%/Solution/cpp/default.build
-%%PORTDOCS%%%%EXAMPLESDIR%%/Solution/cs/WinForms/App.ico
-%%PORTDOCS%%%%EXAMPLESDIR%%/Solution/cs/WinForms/AssemblyInfo.cs
-%%PORTDOCS%%%%EXAMPLESDIR%%/Solution/cs/WinForms/Form1.cs
-%%PORTDOCS%%%%EXAMPLESDIR%%/Solution/cs/WinForms/Form1.resx
-%%PORTDOCS%%%%EXAMPLESDIR%%/Solution/cs/WinForms/WinForms.csproj
-%%PORTDOCS%%%%EXAMPLESDIR%%/Solution/cs/WinForms/WinForms.sln
-%%PORTDOCS%%%%EXAMPLESDIR%%/Solution/cs/WinForms/cs.build
-%%PORTDOCS%%%%EXAMPLESDIR%%/Solution/cs/default.build
-%%PORTDOCS%%%%EXAMPLESDIR%%/Solution/vb/WinForms/AssemblyInfo.vb
-%%PORTDOCS%%%%EXAMPLESDIR%%/Solution/vb/WinForms/Form1.resx
-%%PORTDOCS%%%%EXAMPLESDIR%%/Solution/vb/WinForms/Form1.vb
-%%PORTDOCS%%%%EXAMPLESDIR%%/Solution/vb/WinForms/WinForms.sln
-%%PORTDOCS%%%%EXAMPLESDIR%%/Solution/vb/WinForms/WinForms.vbproj
-%%PORTDOCS%%%%EXAMPLESDIR%%/Solution/vb/WinForms/vb.build
-%%PORTDOCS%%%%EXAMPLESDIR%%/Solution/vb/default.build
-%%PORTDOCS%%%%EXAMPLESDIR%%/Solution/vjs/WinForms/AssemblyInfo.jsl
-%%PORTDOCS%%%%EXAMPLESDIR%%/Solution/vjs/WinForms/Form1.jsl
-%%PORTDOCS%%%%EXAMPLESDIR%%/Solution/vjs/WinForms/Form1.resx
-%%PORTDOCS%%%%EXAMPLESDIR%%/Solution/vjs/WinForms/WinForms.sln
-%%PORTDOCS%%%%EXAMPLESDIR%%/Solution/vjs/WinForms/WinForms.vjsproj
-%%PORTDOCS%%%%EXAMPLESDIR%%/Solution/vjs/WinForms/vjs.build
-%%PORTDOCS%%%%EXAMPLESDIR%%/Solution/vjs/default.build
-%%PORTDOCS%%%%EXAMPLESDIR%%/StyleTask/SimpleExtensionObject/SimpleExtension.build
-%%PORTDOCS%%%%EXAMPLESDIR%%/StyleTask/SimpleExtensionObject/SimpleExtension.cs
-%%PORTDOCS%%%%EXAMPLESDIR%%/StyleTask/SimpleExtensionObject/SimpleExtension.dll
-%%PORTDOCS%%%%EXAMPLESDIR%%/StyleTask/SimpleExtensionObject/circle.xsl
-%%PORTDOCS%%%%EXAMPLESDIR%%/StyleTask/SimpleExtensionObject/circles.xml
-%%PORTDOCS%%%%EXAMPLESDIR%%/UserTask/UserTask.cs
-%%PORTDOCS%%%%EXAMPLESDIR%%/UserTask/default.build
-%%PORTDOCS%%%%EXAMPLESDIR%%/examples.build
%%PORTDOCS%%%%DOCSDIR%%/help/elements/NAnt.Core.DataTypeBase.html
%%PORTDOCS%%%%DOCSDIR%%/help/elements/NAnt.Core.Filters.ChainableReader.html
%%PORTDOCS%%%%DOCSDIR%%/help/elements/NAnt.Core.Filters.Filter.html
@@ -186,8 +129,10 @@
%%PORTDOCS%%%%DOCSDIR%%/help/filters/replacetokens.html
%%PORTDOCS%%%%DOCSDIR%%/help/filters/tabstospaces.html
%%PORTDOCS%%%%DOCSDIR%%/help/functions/assembly.get-full-name.html
+%%PORTDOCS%%%%DOCSDIR%%/help/functions/assembly.get-location.html
%%PORTDOCS%%%%DOCSDIR%%/help/functions/assembly.get-name.html
%%PORTDOCS%%%%DOCSDIR%%/help/functions/assembly.load-from-file.html
+%%PORTDOCS%%%%DOCSDIR%%/help/functions/assembly.load.html
%%PORTDOCS%%%%DOCSDIR%%/help/functions/assemblyname.get-assembly-name.html
%%PORTDOCS%%%%DOCSDIR%%/help/functions/assemblyname.get-codebase.html
%%PORTDOCS%%%%DOCSDIR%%/help/functions/assemblyname.get-escaped-codebase.html
@@ -201,9 +146,6 @@
%%PORTDOCS%%%%DOCSDIR%%/help/functions/convert.to-double.html
%%PORTDOCS%%%%DOCSDIR%%/help/functions/convert.to-int.html
%%PORTDOCS%%%%DOCSDIR%%/help/functions/convert.to-string.html
-%%PORTDOCS%%%%DOCSDIR%%/help/functions/assembly.load.html
-%%PORTDOCS%%%%DOCSDIR%%/help/functions/assembly.get-location.html
-%%PORTDOCS%%%%DOCSDIR%%/help/functions/task.get-assembly.html
%%PORTDOCS%%%%DOCSDIR%%/help/functions/cygpath.get-dos-path.html
%%PORTDOCS%%%%DOCSDIR%%/help/functions/cygpath.get-unix-path.html
%%PORTDOCS%%%%DOCSDIR%%/help/functions/cygpath.get-windows-path.html
@@ -328,6 +270,7 @@
%%PORTDOCS%%%%DOCSDIR%%/help/functions/target.get-current-target.html
%%PORTDOCS%%%%DOCSDIR%%/help/functions/target.has-executed.html
%%PORTDOCS%%%%DOCSDIR%%/help/functions/task.exists.html
+%%PORTDOCS%%%%DOCSDIR%%/help/functions/task.get-assembly.html
%%PORTDOCS%%%%DOCSDIR%%/help/functions/timespan.from-days.html
%%PORTDOCS%%%%DOCSDIR%%/help/functions/timespan.from-hours.html
%%PORTDOCS%%%%DOCSDIR%%/help/functions/timespan.from-milliseconds.html
@@ -377,7 +320,6 @@
%%PORTDOCS%%%%DOCSDIR%%/help/introduction/installation.html
%%PORTDOCS%%%%DOCSDIR%%/help/style.css
%%PORTDOCS%%%%DOCSDIR%%/help/tasks/al.html
-%%PORTDOCS%%%%DOCSDIR%%/help/tasks/regasm.html
%%PORTDOCS%%%%DOCSDIR%%/help/tasks/asminfo.html
%%PORTDOCS%%%%DOCSDIR%%/help/tasks/attrib.html
%%PORTDOCS%%%%DOCSDIR%%/help/tasks/available.html
@@ -428,6 +370,7 @@
%%PORTDOCS%%%%DOCSDIR%%/help/tasks/property.html
%%PORTDOCS%%%%DOCSDIR%%/help/tasks/rc.html
%%PORTDOCS%%%%DOCSDIR%%/help/tasks/readregistry.html
+%%PORTDOCS%%%%DOCSDIR%%/help/tasks/regasm.html
%%PORTDOCS%%%%DOCSDIR%%/help/tasks/regex.html
%%PORTDOCS%%%%DOCSDIR%%/help/tasks/regsvcs.html
%%PORTDOCS%%%%DOCSDIR%%/help/tasks/resgen.html
@@ -467,16 +410,65 @@
%%PORTDOCS%%%%DOCSDIR%%/help/types/zipfileset.html
%%PORTDOCS%%%%DOCSDIR%%/license.html
%%PORTDOCS%%%%DOCSDIR%%/releasenotes.html
- at dirrm share/NAnt/bin/lib/net/2.0
- at dirrm share/NAnt/bin/lib/net/1.1
- at dirrm share/NAnt/bin/lib/net/1.0
- at dirrm share/NAnt/bin/lib/net
- at dirrm share/NAnt/bin/lib/mono/2.0
- at dirrm share/NAnt/bin/lib/mono/1.0
- at dirrm share/NAnt/bin/lib/mono
- at dirrm share/NAnt/bin/lib
- at dirrm share/NAnt/bin
- at dirrm share/NAnt
+%%PORTDOCS%%%%EXAMPLESDIR%%/Filters/ReplaceCharacter/ReplaceCharacter.cs
+%%PORTDOCS%%%%EXAMPLESDIR%%/Filters/ReplaceCharacter/default.build
+%%PORTDOCS%%%%EXAMPLESDIR%%/HelloWindowsForms/HelloWindowsForms.build
+%%PORTDOCS%%%%EXAMPLESDIR%%/HelloWindowsForms/HelloWindowsForms.vbproj
+%%PORTDOCS%%%%EXAMPLESDIR%%/HelloWindowsForms/MainForm.resx
+%%PORTDOCS%%%%EXAMPLESDIR%%/HelloWindowsForms/MainForm.vb
+%%PORTDOCS%%%%EXAMPLESDIR%%/HelloWorld/HelloWorld.cs
+%%PORTDOCS%%%%EXAMPLESDIR%%/HelloWorld/HelloWorld.js
+%%PORTDOCS%%%%EXAMPLESDIR%%/HelloWorld/HelloWorld.vb
+%%PORTDOCS%%%%EXAMPLESDIR%%/HelloWorld/default.build
+%%PORTDOCS%%%%EXAMPLESDIR%%/ScriptTask/script-sample.build
+%%PORTDOCS%%%%EXAMPLESDIR%%/Simple/Simple.build
+%%PORTDOCS%%%%EXAMPLESDIR%%/Simple/Simple.cs
+%%PORTDOCS%%%%EXAMPLESDIR%%/Solution/cpp/WinForms/AssemblyInfo.cpp
+%%PORTDOCS%%%%EXAMPLESDIR%%/Solution/cpp/WinForms/Form1.cpp
+%%PORTDOCS%%%%EXAMPLESDIR%%/Solution/cpp/WinForms/Form1.h
+%%PORTDOCS%%%%EXAMPLESDIR%%/Solution/cpp/WinForms/Form1.resX
+%%PORTDOCS%%%%EXAMPLESDIR%%/Solution/cpp/WinForms/ReadMe.txt
+%%PORTDOCS%%%%EXAMPLESDIR%%/Solution/cpp/WinForms/WinForms.sln
+%%PORTDOCS%%%%EXAMPLESDIR%%/Solution/cpp/WinForms/WinForms.vcproj
+%%PORTDOCS%%%%EXAMPLESDIR%%/Solution/cpp/WinForms/app.ico
+%%PORTDOCS%%%%EXAMPLESDIR%%/Solution/cpp/WinForms/app.rc
+%%PORTDOCS%%%%EXAMPLESDIR%%/Solution/cpp/WinForms/cpp.build
+%%PORTDOCS%%%%EXAMPLESDIR%%/Solution/cpp/WinForms/resource.h
+%%PORTDOCS%%%%EXAMPLESDIR%%/Solution/cpp/WinForms/stdafx.cpp
+%%PORTDOCS%%%%EXAMPLESDIR%%/Solution/cpp/WinForms/stdafx.h
+%%PORTDOCS%%%%EXAMPLESDIR%%/Solution/cpp/default.build
+%%PORTDOCS%%%%EXAMPLESDIR%%/Solution/cs/WinForms/App.ico
+%%PORTDOCS%%%%EXAMPLESDIR%%/Solution/cs/WinForms/AssemblyInfo.cs
+%%PORTDOCS%%%%EXAMPLESDIR%%/Solution/cs/WinForms/Form1.cs
+%%PORTDOCS%%%%EXAMPLESDIR%%/Solution/cs/WinForms/Form1.resx
+%%PORTDOCS%%%%EXAMPLESDIR%%/Solution/cs/WinForms/WinForms.csproj
+%%PORTDOCS%%%%EXAMPLESDIR%%/Solution/cs/WinForms/WinForms.sln
+%%PORTDOCS%%%%EXAMPLESDIR%%/Solution/cs/WinForms/cs.build
+%%PORTDOCS%%%%EXAMPLESDIR%%/Solution/cs/default.build
+%%PORTDOCS%%%%EXAMPLESDIR%%/Solution/vb/WinForms/AssemblyInfo.vb
+%%PORTDOCS%%%%EXAMPLESDIR%%/Solution/vb/WinForms/Form1.resx
+%%PORTDOCS%%%%EXAMPLESDIR%%/Solution/vb/WinForms/Form1.vb
+%%PORTDOCS%%%%EXAMPLESDIR%%/Solution/vb/WinForms/WinForms.sln
+%%PORTDOCS%%%%EXAMPLESDIR%%/Solution/vb/WinForms/WinForms.vbproj
+%%PORTDOCS%%%%EXAMPLESDIR%%/Solution/vb/WinForms/vb.build
+%%PORTDOCS%%%%EXAMPLESDIR%%/Solution/vb/default.build
+%%PORTDOCS%%%%EXAMPLESDIR%%/Solution/vjs/WinForms/AssemblyInfo.jsl
+%%PORTDOCS%%%%EXAMPLESDIR%%/Solution/vjs/WinForms/Form1.jsl
+%%PORTDOCS%%%%EXAMPLESDIR%%/Solution/vjs/WinForms/Form1.resx
+%%PORTDOCS%%%%EXAMPLESDIR%%/Solution/vjs/WinForms/WinForms.sln
+%%PORTDOCS%%%%EXAMPLESDIR%%/Solution/vjs/WinForms/WinForms.vjsproj
+%%PORTDOCS%%%%EXAMPLESDIR%%/Solution/vjs/WinForms/vjs.build
+%%PORTDOCS%%%%EXAMPLESDIR%%/Solution/vjs/default.build
+%%PORTDOCS%%%%EXAMPLESDIR%%/StyleTask/SimpleExtensionObject/SimpleExtension.build
+%%PORTDOCS%%%%EXAMPLESDIR%%/StyleTask/SimpleExtensionObject/SimpleExtension.cs
+%%PORTDOCS%%%%EXAMPLESDIR%%/StyleTask/SimpleExtensionObject/SimpleExtension.dll
+%%PORTDOCS%%%%EXAMPLESDIR%%/StyleTask/SimpleExtensionObject/circle.xsl
+%%PORTDOCS%%%%EXAMPLESDIR%%/StyleTask/SimpleExtensionObject/circles.xml
+%%PORTDOCS%%%%EXAMPLESDIR%%/UserTask/UserTask.cs
+%%PORTDOCS%%%%EXAMPLESDIR%%/UserTask/default.build
+%%PORTDOCS%%%%EXAMPLESDIR%%/examples.build
+ at dirrm share/nls/en_US.US-ASCII
+ at dirrm share/nls/POSIX
%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/UserTask
%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/StyleTask/SimpleExtensionObject
%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/StyleTask
@@ -507,3 +499,13 @@
%%PORTDOCS%%@dirrm %%DOCSDIR%%/help/elements
%%PORTDOCS%%@dirrm %%DOCSDIR%%/help
%%PORTDOCS%%@dirrm %%DOCSDIR%%
+ at dirrm share/NAnt/bin/lib/net/2.0
+ at dirrm share/NAnt/bin/lib/net/1.1
+ at dirrm share/NAnt/bin/lib/net/1.0
+ at dirrm share/NAnt/bin/lib/net
+ at dirrm share/NAnt/bin/lib/mono/2.0
+ at dirrm share/NAnt/bin/lib/mono/1.0
+ at dirrm share/NAnt/bin/lib/mono
+ at dirrm share/NAnt/bin/lib
+ at dirrm share/NAnt/bin
+ at dirrm share/NAnt
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list