diff -Nru nunit-2.5.10.11092+dfsg/debian/changelog nunit-2.5.10.11092+dfsg/debian/changelog --- nunit-2.5.10.11092+dfsg/debian/changelog 2011-07-03 15:13:18.000000000 +0000 +++ nunit-2.5.10.11092+dfsg/debian/changelog 2012-01-31 09:23:15.000000000 +0000 @@ -1,3 +1,17 @@ +nunit (2.5.10.11092+dfsg-3) unstable; urgency=low + + [ Julian Taylor ] + * [2d4a71e] add patch to fix monodevelop's nunit addin (LP: #889241) + * [161ce71] build debug configuration + + -- Jo Shields Tue, 31 Jan 2012 09:22:46 +0000 + +nunit (2.5.10.11092+dfsg-2) unstable; urgency=low + + * Upload to unstable + + -- Iain Lane Tue, 17 Jan 2012 22:20:17 +0000 + nunit (2.5.10.11092+dfsg-1) experimental; urgency=low * [91dc8f1] update get-orig-source diff -Nru nunit-2.5.10.11092+dfsg/debian/libnunit2.5-cil.install nunit-2.5.10.11092+dfsg/debian/libnunit2.5-cil.install --- nunit-2.5.10.11092+dfsg/debian/libnunit2.5-cil.install 2011-07-03 15:11:32.000000000 +0000 +++ nunit-2.5.10.11092+dfsg/debian/libnunit2.5-cil.install 2012-01-31 09:22:16.000000000 +0000 @@ -1,5 +1,5 @@ -bin/Release/lib/nunit.core.dll /usr/lib/cli/nunit.core-2.5/ -bin/Release/lib/nunit.core.interfaces.dll /usr/lib/cli/nunit.core.interfaces-2.5/ -bin/Release/framework/nunit.framework.dll /usr/lib/cli/nunit.framework-2.5/ -bin/Release/framework/nunit.mocks.dll /usr/lib/cli/nunit.mocks-2.5/ -bin/Release/lib/nunit.util.dll /usr/lib/cli/nunit.util-2.5/ +bin/Debug/lib/nunit.core.dll* /usr/lib/cli/nunit.core-2.5/ +bin/Debug/lib/nunit.core.interfaces.dll* /usr/lib/cli/nunit.core.interfaces-2.5/ +bin/Debug/framework/nunit.framework.dll* /usr/lib/cli/nunit.framework-2.5/ +bin/Debug/framework/nunit.mocks.dll* /usr/lib/cli/nunit.mocks-2.5/ +bin/Debug/lib/nunit.util.dll* /usr/lib/cli/nunit.util-2.5/ diff -Nru nunit-2.5.10.11092+dfsg/debian/nunit-console.install nunit-2.5.10.11092+dfsg/debian/nunit-console.install --- nunit-2.5.10.11092+dfsg/debian/nunit-console.install 2011-07-03 15:11:32.000000000 +0000 +++ nunit-2.5.10.11092+dfsg/debian/nunit-console.install 2012-01-31 09:22:16.000000000 +0000 @@ -1,2 +1,2 @@ -bin/Release/nunit-console.exe /usr/lib/nunit/ -bin/Release/lib/nunit-console-runner.dll /usr/lib/nunit/ +bin/Debug/nunit-console.exe* /usr/lib/nunit/ +bin/Debug/lib/nunit-console-runner.dll* /usr/lib/nunit/ diff -Nru nunit-2.5.10.11092+dfsg/debian/nunit-gui.install nunit-2.5.10.11092+dfsg/debian/nunit-gui.install --- nunit-2.5.10.11092+dfsg/debian/nunit-gui.install 2011-07-03 15:11:32.000000000 +0000 +++ nunit-2.5.10.11092+dfsg/debian/nunit-gui.install 2012-01-31 09:22:16.000000000 +0000 @@ -1,4 +1,4 @@ -bin/Release/nunit.exe /usr/lib/nunit/ -bin/Release/lib/nunit-gui-runner.dll /usr/lib/nunit/ -bin/Release/lib/nunit.uikit.dll /usr/lib/nunit/ -bin/Release/lib/nunit.uiexception.dll /usr/lib/nunit/ +bin/Debug/nunit.exe* /usr/lib/nunit/ +bin/Debug/lib/nunit-gui-runner.dll* /usr/lib/nunit/ +bin/Debug/lib/nunit.uikit.dll* /usr/lib/nunit/ +bin/Debug/lib/nunit.uiexception.dll* /usr/lib/nunit/ diff -Nru nunit-2.5.10.11092+dfsg/debian/patches/05_build_xml_doc_for_nunit.core.dpatch nunit-2.5.10.11092+dfsg/debian/patches/05_build_xml_doc_for_nunit.core.dpatch --- nunit-2.5.10.11092+dfsg/debian/patches/05_build_xml_doc_for_nunit.core.dpatch 2011-07-03 15:11:32.000000000 +0000 +++ nunit-2.5.10.11092+dfsg/debian/patches/05_build_xml_doc_for_nunit.core.dpatch 2012-01-31 09:22:16.000000000 +0000 @@ -1,8 +1,16 @@ -Index: nunit/src/NUnitCore/core/nunit.core.dll.csproj -=================================================================== ---- nunit.orig/src/NUnitCore/core/nunit.core.dll.csproj 2011-06-13 17:50:54.704059339 +0200 -+++ nunit/src/NUnitCore/core/nunit.core.dll.csproj 2011-06-13 17:50:54.724059339 +0200 -@@ -62,8 +62,7 @@ +--- a/src/NUnitCore/core/nunit.core.dll.csproj ++++ b/src/NUnitCore/core/nunit.core.dll.csproj +@@ -44,8 +44,7 @@ + + + TRACE;DEBUG;NET_2_0 +- +- ++ ..\..\bin\Debug\lib\nunit.core.xml + true + 4096 + 1699 +@@ -62,8 +61,7 @@ TRACE;NET_2_0 @@ -12,3 +20,10 @@ 4096 1699 true +@@ -207,4 +205,4 @@ + + + +- +\ No newline at end of file ++ diff -Nru nunit-2.5.10.11092+dfsg/debian/patches/instantiate-a-ProjectService-when-creating-a-domain.patch nunit-2.5.10.11092+dfsg/debian/patches/instantiate-a-ProjectService-when-creating-a-domain.patch --- nunit-2.5.10.11092+dfsg/debian/patches/instantiate-a-ProjectService-when-creating-a-domain.patch 1970-01-01 00:00:00.000000000 +0000 +++ nunit-2.5.10.11092+dfsg/debian/patches/instantiate-a-ProjectService-when-creating-a-domain.patch 2012-01-31 09:22:16.000000000 +0000 @@ -0,0 +1,26 @@ +From: Julian Taylor +Date: Mon, 30 Jan 2012 23:40:42 +0100 +Subject: instantiate a ProjectService when creating a domain + +required for Services.ProjectService.CanLoadProject used later. +fixes monodevelop's nunit addin. +Issue introduced in upstream revision 3127. +Forwarded: no +--- + src/ClientUtilities/util/Services/DomainManager.cs | 2 ++ + 1 files changed, 2 insertions(+), 0 deletions(-) + +diff --git a/src/ClientUtilities/util/Services/DomainManager.cs b/src/ClientUtilities/util/Services/DomainManager.cs +index 3c86207..1993e37 100644 +--- a/src/ClientUtilities/util/Services/DomainManager.cs ++++ b/src/ClientUtilities/util/Services/DomainManager.cs +@@ -55,6 +55,8 @@ namespace NUnit.Util + public AppDomain CreateDomain( TestPackage package ) + { + AppDomainSetup setup = new AppDomainSetup(); ++ if (Services.ProjectService == null) ++ ServiceManager.Services.AddService(new ProjectService()); + + //For paralell tests, we need to use distinct application name + setup.ApplicationName = "Tests" + "_" + Environment.TickCount; +-- diff -Nru nunit-2.5.10.11092+dfsg/debian/patches/series nunit-2.5.10.11092+dfsg/debian/patches/series --- nunit-2.5.10.11092+dfsg/debian/patches/series 2011-07-03 15:11:32.000000000 +0000 +++ nunit-2.5.10.11092+dfsg/debian/patches/series 2012-01-31 09:22:16.000000000 +0000 @@ -1,2 +1,3 @@ use_default_framework.patch 05_build_xml_doc_for_nunit.core.dpatch +instantiate-a-ProjectService-when-creating-a-domain.patch diff -Nru nunit-2.5.10.11092+dfsg/debian/rules nunit-2.5.10.11092+dfsg/debian/rules --- nunit-2.5.10.11092+dfsg/debian/rules 2011-07-03 15:11:32.000000000 +0000 +++ nunit-2.5.10.11092+dfsg/debian/rules 2012-01-31 09:22:16.000000000 +0000 @@ -3,34 +3,32 @@ DEB_CLI_ABI_VERSION = 2.5 DEB_CLI_API_VERSION = 2.5.10 -include /usr/share/cli-common/cli.make - %: - dh $@ --with-cli + dh $@ --with cli override_dh_auto_build: - xbuild /property:Configuration=Release ./src/NUnitCore/core/nunit.core.dll.csproj - xbuild /property:Configuration=Release ./src/NUnitCore/interfaces/nunit.core.interfaces.dll.csproj - xbuild /property:Configuration=Release ./src/NUnitFramework/framework/nunit.framework.dll.csproj - xbuild /property:Configuration=Release ./src/NUnitMocks/mocks/nunit.mocks.csproj - xbuild /property:Configuration=Release ./src/ClientUtilities/util/nunit.util.dll.csproj - - xbuild /property:Configuration=Release ./src/ConsoleRunner/nunit-console/nunit-console.csproj - xbuild /property:Configuration=Release ./src/ConsoleRunner/nunit-console-exe/nunit-console.exe.csproj - - xbuild /property:Configuration=Release ./src/GuiRunner/nunit-gui/nunit-gui.csproj - xbuild /property:Configuration=Release ./src/GuiComponents/UiKit/nunit.uikit.dll.csproj - xbuild /property:Configuration=Release ./src/GuiException/UiException/nunit.uiexception.dll.csproj - xbuild /property:Configuration=Release ./src/GuiRunner/nunit-gui-exe/nunit-gui.exe.csproj + xbuild /property:Configuration=Debug ./src/NUnitCore/core/nunit.core.dll.csproj + xbuild /property:Configuration=Debug ./src/NUnitCore/interfaces/nunit.core.interfaces.dll.csproj + xbuild /property:Configuration=Debug ./src/NUnitFramework/framework/nunit.framework.dll.csproj + xbuild /property:Configuration=Debug ./src/NUnitMocks/mocks/nunit.mocks.csproj + xbuild /property:Configuration=Debug ./src/ClientUtilities/util/nunit.util.dll.csproj + + xbuild /property:Configuration=Debug ./src/ConsoleRunner/nunit-console/nunit-console.csproj + xbuild /property:Configuration=Debug ./src/ConsoleRunner/nunit-console-exe/nunit-console.exe.csproj + + xbuild /property:Configuration=Debug ./src/GuiRunner/nunit-gui/nunit-gui.csproj + xbuild /property:Configuration=Debug ./src/GuiComponents/UiKit/nunit.uikit.dll.csproj + xbuild /property:Configuration=Debug ./src/GuiException/UiException/nunit.uiexception.dll.csproj + xbuild /property:Configuration=Debug ./src/GuiRunner/nunit-gui-exe/nunit-gui.exe.csproj rm -rf monodocer; - mdoc update -i ./src/bin/Release/framework/nunit.framework.xml \ - -o monodocer bin/Release/framework/nunit.framework.dll; + mdoc update -i ./src/bin/Debug/framework/nunit.framework.xml \ + -o monodocer bin/Debug/framework/nunit.framework.dll; mdoc assemble -o nunit.framework monodocer; rm -rf monodocer; - mdoc update -i ./src/bin/Release/lib/nunit.core.xml \ - -o monodocer bin/Release/lib/nunit.core.dll; + mdoc update -i ./src/bin/Debug/lib/nunit.core.xml \ + -o monodocer bin/Debug/lib/nunit.core.dll; mdoc assemble -o nunit.core monodocer; override_dh_install: