From owner-svn-ports-all@FreeBSD.ORG Fri May 15 18:04:22 2015 Return-Path: Delivered-To: svn-ports-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 65E79B1D; Fri, 15 May 2015 18:04:22 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 520961E16; Fri, 15 May 2015 18:04:22 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id t4FI4M9i085950; Fri, 15 May 2015 18:04:22 GMT (envelope-from sunpoet@FreeBSD.org) Received: (from sunpoet@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id t4FI4KId085918; Fri, 15 May 2015 18:04:20 GMT (envelope-from sunpoet@FreeBSD.org) Message-Id: <201505151804.t4FI4KId085918@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: sunpoet set sender to sunpoet@FreeBSD.org using -f From: Sunpoet Po-Chuan Hsieh Date: Fri, 15 May 2015 18:04:20 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r386447 - in head/devel/nant: . files X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 May 2015 18:04:22 -0000 Author: sunpoet Date: Fri May 15 18:04:19 2015 New Revision: 386447 URL: https://svnweb.freebsd.org/changeset/ports/386447 Log: - Use DISTVERSIONSUFFIX instead of DISTNAME - Regenerate patch files with makepatch: Added: head/devel/nant/files/patch-src-NAnt.Console-App.config (contents, props changed) head/devel/nant/files/patch-src-NAnt.Core-ConsoleDriver.cs (contents, props changed) head/devel/nant/files/patch-src-NAnt.Core-Resources-ProjectHelp.xslt (contents, props changed) head/devel/nant/files/patch-src-NAnt.DotNet-Tasks-CscTask.cs (contents, props changed) head/devel/nant/files/patch-src-NAnt.NUnit-NAnt.NUnit.build (contents, props changed) head/devel/nant/files/patch-src-NDoc.Documenter.NAnt-NDoc.Documenter.NAnt.build (contents, props changed) head/devel/nant/files/patch-tests-NAnt.Core-Framework.config (contents, props changed) Deleted: head/devel/nant/files/patch-mono Modified: head/devel/nant/Makefile Modified: head/devel/nant/Makefile ============================================================================== --- head/devel/nant/Makefile Fri May 15 18:04:13 2015 (r386446) +++ head/devel/nant/Makefile Fri May 15 18:04:19 2015 (r386447) @@ -3,9 +3,9 @@ PORTNAME= nant PORTVERSION= 0.92 +DISTVERSIONSUFFIX= -src CATEGORIES= devel MASTER_SITES= SF -DISTNAME= ${PORTNAME}-${PORTVERSION}-src MAINTAINER= sunpoet@FreeBSD.org COMMENT= .NET build tool inspired by Ant Added: head/devel/nant/files/patch-src-NAnt.Console-App.config ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/nant/files/patch-src-NAnt.Console-App.config Fri May 15 18:04:19 2015 (r386447) @@ -0,0 +1,263 @@ +Reference: https://github.com/nant/nant/issues/91 +Obtained from: https://github.com/nant/nant/commit/69c8ee96493c5d953212397c8ca06c2392372ca4 + https://github.com/nant/nant/commit/4ad065d009b043996d4ce2d25ce5031d81c6ce60 + +--- src/NAnt.Console/App.config.orig 2012-06-09 14:05:53 UTC ++++ src/NAnt.Console/App.config +@@ -1724,6 +1724,7 @@ + + + ++ + + + +@@ -1782,6 +1783,14 @@ + + + ++ ++ ++ ++ ++ ++ ++ ++ + + + +@@ -1820,7 +1829,8 @@ + true + + +- gmcs ++ ${csc.tool} ++ ${mcs.sdk} + true + true + true +@@ -1912,6 +1922,7 @@ + + + ++ + + + +@@ -1934,6 +1945,14 @@ + + + ++ ++ ++ ++ ++ ++ ++ ++ + + + +@@ -1972,7 +1991,8 @@ + true + + +- gmcs ++ ${csc.tool} ++ ${mcs.sdk} + true + linq + true +@@ -2067,6 +2087,7 @@ + + + ++ + + + +@@ -2090,6 +2111,14 @@ + + + ++ ++ ++ ++ ++ ++ ++ ++ + + + +@@ -2128,7 +2157,8 @@ + true + + +- dmcs ++ ${csc.tool} ++ ${mcs.sdk} + true + linq + true +@@ -2212,6 +2242,7 @@ + + + ++ + + + +@@ -2234,6 +2265,14 @@ + + + ++ ++ ++ ++ ++ ++ ++ ++ + + + +@@ -2267,7 +2306,8 @@ + + + +- smcs ++ ${csc.tool} ++ ${mcs.sdk} + true + true + true +@@ -2502,6 +2542,7 @@ + + + ++ + + + +@@ -2526,13 +2567,22 @@ + + + ++ ++ ++ ++ ++ ++ ++ ++ + + + + true + + +- gmcs ++ ${csc.tool} ++ ${mcs.sdk} + true + true + true +@@ -2616,6 +2666,7 @@ + + + ++ + + + +@@ -2628,13 +2679,22 @@ + + + ++ ++ ++ ++ ++ ++ ++ ++ + + + + true + + +- gmcs ++ ${csc.tool} ++ ${mcs.sdk} + true + linq + true +@@ -2721,6 +2781,7 @@ + + + ++ + + + +@@ -2734,13 +2795,22 @@ + + + ++ ++ ++ ++ ++ ++ ++ ++ + + + + true + + +- dmcs ++ ${csc.tool} ++ ${mcs.sdk} + true + linq + true +@@ -2824,6 +2894,7 @@ + + + ++ + + + +@@ -2835,10 +2906,19 @@ + + + ++ ++ ++ ++ ++ ++ ++ ++ + + + +- smcs ++ ${csc.tool} ++ ${mcs.sdk} + true + true + true Added: head/devel/nant/files/patch-src-NAnt.Core-ConsoleDriver.cs ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/nant/files/patch-src-NAnt.Core-ConsoleDriver.cs Fri May 15 18:04:19 2015 (r386447) @@ -0,0 +1,18 @@ +Reference: https://github.com/nant/nant/issues/91 +Obtained from: https://github.com/nant/nant/commit/69c8ee96493c5d953212397c8ca06c2392372ca4 + https://github.com/nant/nant/commit/4ad065d009b043996d4ce2d25ce5031d81c6ce60 + +--- src/NAnt.Core/ConsoleDriver.cs.orig 2012-06-09 14:05:53 UTC ++++ src/NAnt.Core/ConsoleDriver.cs +@@ -318,8 +318,9 @@ namespace NAnt.Core { + xsltDoc.Load(reader); + xsltDoc.DocumentElement.SetAttribute("xmlns:nant",buildDoc.DocumentElement.NamespaceURI); + +- XslTransform transform = new XslTransform(); +- transform.Load(xsltDoc); ++ XslCompiledTransform transform = new XslCompiledTransform(); ++ XsltSettings settings = new XsltSettings(false, true); ++ transform.Load(xsltDoc, settings, new XmlUrlResolver()); + + StringBuilder sb = new StringBuilder(); + StringWriter writer = new StringWriter(sb, CultureInfo.InvariantCulture); Added: head/devel/nant/files/patch-src-NAnt.Core-Resources-ProjectHelp.xslt ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/nant/files/patch-src-NAnt.Core-Resources-ProjectHelp.xslt Fri May 15 18:04:19 2015 (r386447) @@ -0,0 +1,15 @@ +Reference: https://github.com/nant/nant/issues/91 +Obtained from: https://github.com/nant/nant/commit/69c8ee96493c5d953212397c8ca06c2392372ca4 + https://github.com/nant/nant/commit/4ad065d009b043996d4ce2d25ce5031d81c6ce60 + +--- src/NAnt.Core/Resources/ProjectHelp.xslt.orig 2012-06-09 14:05:53 UTC ++++ src/NAnt.Core/Resources/ProjectHelp.xslt +@@ -26,7 +26,7 @@ + + + Added: head/devel/nant/files/patch-src-NAnt.DotNet-Tasks-CscTask.cs ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/nant/files/patch-src-NAnt.DotNet-Tasks-CscTask.cs Fri May 15 18:04:19 2015 (r386447) @@ -0,0 +1,53 @@ +Reference: https://github.com/nant/nant/issues/91 +Obtained from: https://github.com/nant/nant/commit/69c8ee96493c5d953212397c8ca06c2392372ca4 + https://github.com/nant/nant/commit/4ad065d009b043996d4ce2d25ce5031d81c6ce60 + +--- src/NAnt.DotNet/Tasks/CscTask.cs.orig 2012-06-09 14:05:53 UTC ++++ src/NAnt.DotNet/Tasks/CscTask.cs +@@ -90,6 +90,7 @@ namespace NAnt.DotNet.Tasks { + private string _langVersion; + + // framework configuration settings ++ private double _mcsSdk = 0; + private bool _supportsDocGeneration = true; + private bool _supportsPlatform; + private bool _supportsLangVersion; +@@ -362,6 +363,21 @@ namespace NAnt.DotNet.Tasks { + + #endregion Public Instance Properties + ++ #region Protected Instance Properties ++ ++ /// ++ /// Gets or sets the mcs sdk version to apply to the new mcs compiler ++ /// for Mono 3.0+ ++ /// ++ [FrameworkConfigurable("mcssdk")] ++ protected double McsSdk ++ { ++ get { return _mcsSdk; } ++ set { _mcsSdk = value; } ++ } ++ ++ #endregion Protected Instance Properties ++ + #region Override implementation of CompilerBase + + /// +@@ -378,6 +394,16 @@ namespace NAnt.DotNet.Tasks { + WriteOption(writer, "baseaddress", BaseAddress); + } + ++ // If mcs is the compiler and the specified McsSdk version is specified, append the new ++ // -sdk: option to the argument list. ++ if (PlatformHelper.IsMono) ++ { ++ if (ExeName.Equals("mcs", StringComparison.InvariantCultureIgnoreCase) && _mcsSdk > 0) ++ { ++ WriteOption(writer, "sdk", _mcsSdk.ToString()); ++ } ++ } ++ + // XML documentation + if (DocFile != null) { + if (SupportsDocGeneration) { Added: head/devel/nant/files/patch-src-NAnt.NUnit-NAnt.NUnit.build ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/nant/files/patch-src-NAnt.NUnit-NAnt.NUnit.build Fri May 15 18:04:19 2015 (r386447) @@ -0,0 +1,15 @@ +Reference: https://github.com/nant/nant/issues/91 +Obtained from: https://github.com/nant/nant/commit/69c8ee96493c5d953212397c8ca06c2392372ca4 + https://github.com/nant/nant/commit/4ad065d009b043996d4ce2d25ce5031d81c6ce60 + +--- src/NAnt.NUnit/NAnt.NUnit.build.orig 2012-06-09 14:05:54 UTC ++++ src/NAnt.NUnit/NAnt.NUnit.build +@@ -42,6 +42,8 @@ + + + ++ ++ + + + Added: head/devel/nant/files/patch-src-NDoc.Documenter.NAnt-NDoc.Documenter.NAnt.build ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/nant/files/patch-src-NDoc.Documenter.NAnt-NDoc.Documenter.NAnt.build Fri May 15 18:04:19 2015 (r386447) @@ -0,0 +1,14 @@ +Reference: https://github.com/nant/nant/issues/91 +Obtained from: https://github.com/nant/nant/commit/69c8ee96493c5d953212397c8ca06c2392372ca4 + https://github.com/nant/nant/commit/4ad065d009b043996d4ce2d25ce5031d81c6ce60 + +--- src/NDoc.Documenter.NAnt/NDoc.Documenter.NAnt.build.orig 2012-06-09 14:05:55 UTC ++++ src/NDoc.Documenter.NAnt/NDoc.Documenter.NAnt.build +@@ -11,6 +11,7 @@ + + + ++ + + + Added: head/devel/nant/files/patch-tests-NAnt.Core-Framework.config ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/nant/files/patch-tests-NAnt.Core-Framework.config Fri May 15 18:04:19 2015 (r386447) @@ -0,0 +1,549 @@ +Reference: https://github.com/nant/nant/issues/91 +Obtained from: https://github.com/nant/nant/commit/69c8ee96493c5d953212397c8ca06c2392372ca4 + https://github.com/nant/nant/commit/4ad065d009b043996d4ce2d25ce5031d81c6ce60 + +--- tests/NAnt.Core/Framework.config.orig 2012-06-09 14:05:55 UTC ++++ tests/NAnt.Core/Framework.config +@@ -467,28 +467,6 @@ + key="SOFTWARE\Microsoft\.NETFramework\InstallRoot" + hive="LocalMachine" /> + +- + + + +@@ -792,19 +770,6 @@ + key="SOFTWARE\Microsoft\.NETFramework\InstallRoot" + hive="LocalMachine" /> + +- + + + +@@ -1302,9 +1267,12 @@ + + + ++ + + + ++ ++ + + + +@@ -1320,26 +1288,30 @@ + + + ++ + ++ + + + ++ in Mono 1.0.x, the framework tools are located ++ in the \lib directory, except for ++ mbas and mcs ++ --> + + + + ++ + ++ Mono 1.0.1 installer incorrectly adds '\mono' to ++ "MonoConfigDir" registry value ++ --> + + + + ++ + + + +@@ -1354,28 +1326,54 @@ + + + ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + + + + ++ + +- +- +- +- ++ ++ ++ ++ ++ ++ +- + + +- ++ ++ + + + true + + +- gmcs ++ ${csc.tool} ++ ${mcs.sdk} + true + true + true +@@ -1467,8 +1465,11 @@ + + + ++ + + ++ ++ + + + +@@ -1484,30 +1485,57 @@ + + + ++ + + ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + + + + ++ + +- +- +- +- ++ ++ ++ ++ ++ ++ +- + + +- ++ ++ + + + true + + +- gmcs ++ ${csc.tool} ++ ${mcs.sdk} + true + linq + true +@@ -1602,6 +1630,7 @@ + + + ++ + + + +@@ -1625,6 +1654,14 @@ + + + ++ ++ ++ ++ ++ ++ ++ ++ + + + +@@ -1663,7 +1700,8 @@ + true + + +- dmcs ++ ${csc.tool} ++ ${mcs.sdk} + true + linq + true +@@ -1699,7 +1737,7 @@ + + + + + +- +- ++ + + + + +- +- ++ ++ ++ ++ ++ ++ ++ + + + +@@ -1743,8 +1785,11 @@ + + + ++ + + ++ ++ + + + +@@ -1760,26 +1805,52 @@ + + + ++ + + ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + + + + ++ + +- +- +- +- ++ ++ ++ ++ ++ ++ +- + + + + +- smcs ++ ${csc.tool} ++ ${mcs.sdk} + true + true + true +@@ -2037,7 +2108,10 @@ + + + ++ + ++ ++ + + + +@@ -2059,13 +2133,22 @@ + + + ++ ++ ++ ++ ++ ++ ++ ++ + + + + true + + +- gmcs ++ ${csc.tool} ++ ${mcs.sdk} + true + true + true +@@ -2149,8 +2232,11 @@ + + + ++ + + ++ ++ + + + +@@ -2159,13 +2245,22 @@ + + + ++ ++ ++ ++ ++ ++ ++ ++ + + + + true + + +- gmcs ++ ${csc.tool} ++ ${mcs.sdk} + true + linq + true +@@ -2252,6 +2347,7 @@ + + + ++ + + + +@@ -2265,13 +2361,22 @@ + + + ++ ++ ++ ++ ++ ++ ++ ++ + + + + true + + +- dmcs ++ ${csc.tool} ++ ${mcs.sdk} + true + linq + true +@@ -2307,8 +2412,8 @@ + + + + + +- + + + + +- +- ++ ++ ++ ++ ++ ++ ++ + + + +@@ -2351,8 +2460,11 @@ + + + ++ + + ++ ++ + + + +@@ -2360,10 +2472,19 @@ + + + ++ ++ ++ ++ ++ ++ ++ ++ + + + +- smcs ++ ${csc.tool} ++ ${mcs.sdk} + true + true + true