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