Hello community, here is the log from the commit of package nunit for openSUSE:Factory checked in at 2020-03-08 22:23:51 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/nunit (Old) and /work/SRC/openSUSE:Factory/.nunit.new.26092 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "nunit" Sun Mar 8 22:23:51 2020 rev:3 rq:781896 version:2.6.4 Changes: -------- --- /work/SRC/openSUSE:Factory/nunit/nunit.changes 2017-05-16 14:46:00.351957708 +0200 +++ /work/SRC/openSUSE:Factory/.nunit.new.26092/nunit.changes 2020-03-08 22:24:03.844074746 +0100 @@ -1,0 +2,15 @@ +Wed Mar 4 16:25:07 UTC 2020 - Marguerite Su <i...@marguerite.su> + +- fake nunit26, nunit-console2, nunit-console26 and nunit-console4 +- install pkgconfig to libdir +- fake mono-nunit.pc too + +------------------------------------------------------------------- +Wed Mar 4 12:38:05 UTC 2020 - Marguerite Su <i...@marguerite.su> + +- drop csc-delay-sign.patch, no longer working +- add csc-pub-sign.patch + * https://github.com/mono/mono/pull/12725 +- provides mono-nunit since it was removed since mono-core 6.x + +------------------------------------------------------------------- Old: ---- csc-delay-sign.patch New: ---- csc-pub-sign.patch nunit.pub ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ nunit.spec ++++++ --- /var/tmp/diff_new_pack.Yh1q2t/_old 2020-03-08 22:24:06.728076526 +0100 +++ /var/tmp/diff_new_pack.Yh1q2t/_new 2020-03-08 22:24:06.736076531 +0100 @@ -1,7 +1,7 @@ # # spec file for package nunit # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,32 +12,33 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # Name: nunit Version: 2.6.4 Release: 0 -BuildRoot: %{_tmppath}/%{name}-%{version}-build -BuildArch: noarch -Url: http://www.nunit.org/ +Summary: Unit-testing framework for all .NET languages +License: Zlib +Group: Development/Libraries/Mono +URL: http://www.nunit.org/ Source: https://github.com/nunit/nunitv2/archive/%{version}.tar.gz -Patch1: csc-delay-sign.patch +Source1: https://raw.githubusercontent.com/akoeplinger/mono/c3c8ee26f70e77a6ff2b72acbd6c900ce06db5f9/mcs/nunit24/nunit.pub +Patch1: csc-pub-sign.patch BuildRequires: dos2unix BuildRequires: fdupes BuildRequires: libgdiplus0 BuildRequires: mono-devel BuildRequires: strace +Provides: mono-nunit = 5.20.2 +Obsoletes: mono-nunit <= 5.20.1 %if 0%{?fedora_version} BuildRequires: xorg-x11-fonts-truetype %endif %if 0%{?suse_version} BuildRequires: xorg-x11-fonts-core %endif -Summary: Unit-testing framework for all .NET languages -License: Zlib -Group: Development/Libraries/Mono %description NUnit is a unit testing framework for all .NET languages. It serves the @@ -49,17 +50,23 @@ Summary: Development files for NUnit Group: Development/Languages/Mono Requires: nunit = %{version} +Provides: mono-nunit-devel = 5.20.2 +Obsoletes: mono-nunit-devel <= 5.20.1 %description devel This package contains development files for NUnit integration. %prep %setup -q -n nunitv2-%{version} -if [[ ! -z `2>/dev/null csc /version` ]]; then +#if [[ ! -z `2>/dev/null csc /version` ]]; then %patch1 -p1 -fi +#fi %build +# fix compile with Mono4 +find . -name "*.sln" -print -exec sed -i 's/Format Version 10.00/Format Version 11.00/g' {} \; +find . -name "*.csproj" -print -exec sed -i 's#ToolsVersion="3.5"#ToolsVersion="4.0"#g; s#<TargetFrameworkVersion>.*</TargetFrameworkVersion>##g; s#<PropertyGroup>#<PropertyGroup><TargetFrameworkVersion>v4.5</TargetFrameworkVersion>#g' {} \; +cp %{S:1} . xbuild nunit.sln /t:Rebuild /p:Configuration=Debug %install @@ -70,10 +77,18 @@ cp -a doc "%{buildroot}%{_docdir}/%{name}/" cp -a samples "%{buildroot}%{_docdir}/%{name}/" +#fake binaries mkdir -p "%{buildroot}%{_bindir}" +for i in nunit nunit26; do echo '#!/bin/sh -exec /usr/bin/mono %{_prefix}/lib/nunit/nunit.exe "$@"' > "%{buildroot}%{_bindir}/nunit" -chmod +x "%{buildroot}%{_bindir}/nunit" +exec %{_bindir}/mono %{_prefix}/lib/nunit/nunit.exe "$@"' > "%{buildroot}%{_bindir}/${i}" +chmod +x "%{buildroot}%{_bindir}/${i}" +done +for i in nunit-console nunit-console2 nunit-console4 nunit-console26; do +echo '#!/bin/sh +exec %{_bindir}/mono %{_prefix}/lib/nunit/nunit-console.exe "$@"' > "%{buildroot}%{_bindir}/${i}" +chmod +x "%{buildroot}%{_bindir}/${i}" +done find "%{buildroot}%{_docdir}/%{name}" -type f -exec dos2unix {} \; @@ -85,34 +100,49 @@ fi done +mkdir -p %{buildroot}%{_prefix}/lib/mono/4.5 for i in nunit.core.dll nunit.core.interfaces.dll nunit.framework.dll nunit.util.dll lib/nunit-console-runner.dll lib/nunit-gui-runner.dll lib/nunit.uiexception.dll lib/nunit.uikit.dll framework/nunit.mocks.dll ; do gacutil -i %{buildroot}%{_prefix}/lib/nunit/$i -package nunit -root %{buildroot}%{_prefix}/lib - rm -f %{buildroot}%{_prefix}/lib/nunit/$i + name=$(echo $i | sed 's/\.dll//;s/.*\///') + echo ${name} + dir=$(echo %{buildroot}%{_prefix}/lib/mono/gac/${name}/* | sed 's|%{buildroot}||') + echo ${dir} + rm -rf %{buildroot}%{_prefix}/lib/nunit/$i + ln -sf ${dir}/${name}.dll %{buildroot}%{_prefix}/lib/mono/4.5/${name}.dll done -mkdir -p %{buildroot}%{_datadir}/pkgconfig - -echo "prefix=%{_prefix}" > %{buildroot}%{_datadir}/pkgconfig/nunit.pc -echo "exec_prefix=\${prefix}" >> %{buildroot}%{_datadir}/pkgconfig/nunit.pc -echo "libdir=\${exec_prefix}/lib" >> %{buildroot}%{_datadir}/pkgconfig/nunit.pc -echo "pkglibdir=\${prefix}/lib/mono/nunit" >> %{buildroot}%{_datadir}/pkgconfig/nunit.pc -echo "Name: NUnit" >> %{buildroot}%{_datadir}/pkgconfig/nunit.pc -echo "Description: Testing framework for .NET" >> %{buildroot}%{_datadir}/pkgconfig/nunit.pc -echo "Version: %{version}" >> %{buildroot}%{_datadir}/pkgconfig/nunit.pc -echo "Libs: -r:\${pkglibdir}/nunit.core.dll -r:\${pkglibdir}/nunit.core.interfaces.dll -r:\${pkglibdir}/nunit.framework.dll -r:\${pkglibdir}/nunit.util.dll -r:\${pkglibdir}/nunit-console-runner.dll -r:\${pkglibdir}/nunit-gui-runner.dll -r:\${pkglibdir}/nunit.uiexception.dll -r:\${pkglibdir}/nunit.uikit.dll -r:\${pkglibdir}/nunit.mocks.dll" >> %{buildroot}%{_datadir}/pkgconfig/nunit.pc - +#pkgconfig +mkdir -p %{buildroot}%{_libdir}/pkgconfig +cat > %{buildroot}%{_libdir}/pkgconfig/nunit.pc << EOF +prefix=%{_prefix} +exec_prefix=\${prefix} +libdir=\${exec_prefix}/lib +pkglibdir=\${prefix}/lib/mono/nunit + +Name: NUnit +Description: Testing framework for .NET +Version: %{version} +Libs: -r:\${pkglibdir}/nunit.core.dll -r:\${pkglibdir}/nunit.core.interfaces.dll -r:\${pkglibdir}/nunit.framework.dll -r:\${pkglibdir}/nunit.util.dll -r:\${pkglibdir}/nunit-console-runner.dll -r:\${pkglibdir}/nunit-gui-runner.dll -r:\${pkglibdir}/nunit.uiexception.dll -r:\${pkglibdir}/nunit.uikit.dll -r:\${pkglibdir}/nunit.mocks.dll +EOF +cp -r %{buildroot}%{_libdir}/pkgconfig/nunit.pc %{buildroot}%{_libdir}/pkgconfig/mono-nunit.pc +sed -i 's/mono\/nunit/mono\/4\.5/' %{buildroot}%{_libdir}/pkgconfig/mono-nunit.pc %fdupes %{buildroot}%{_prefix} %files -%defattr(-,root,root) %{_prefix}/lib/nunit %{_prefix}/lib/mono/nunit %{_prefix}/lib/mono/gac/nunit* +%{_prefix}/lib/mono/4.5/nunit* %{_bindir}/nunit +%{_bindir}/nunit26 +%{_bindir}/nunit-console +%{_bindir}/nunit-console2 +%{_bindir}/nunit-console26 +%{_bindir}/nunit-console4 %{_docdir}/nunit %files devel -%defattr(-, root, root) -%{_datadir}/pkgconfig/nunit.pc +%{_libdir}/pkgconfig/nunit.pc +%{_libdir}/pkgconfig/mono-nunit.pc %changelog ++++++ csc-pub-sign.patch ++++++ Index: nunitv2-2.6.4/src/ClientUtilities/util/nunit.util.dll.csproj =================================================================== --- nunitv2-2.6.4.orig/src/ClientUtilities/util/nunit.util.dll.csproj +++ nunitv2-2.6.4/src/ClientUtilities/util/nunit.util.dll.csproj @@ -14,6 +14,8 @@ <DefaultHTMLPageLayout>Grid</DefaultHTMLPageLayout> <DefaultTargetSchema>IE50</DefaultTargetSchema> <DelaySign>false</DelaySign> + <SignAssembly>true</SignAssembly> + <AssemblyOriginatorKeyFile>./../../../nunit.pub</AssemblyOriginatorKeyFile> <OutputType>Library</OutputType> <RootNamespace>NUnit.Util</RootNamespace> <RunPostBuildEvent>OnBuildSuccess</RunPostBuildEvent> @@ -208,4 +210,4 @@ <PostBuildEvent> </PostBuildEvent> </PropertyGroup> -</Project> \ No newline at end of file +</Project> Index: nunitv2-2.6.4/src/ConsoleRunner/nunit-console-exe/nunit-console.exe.csproj =================================================================== --- nunitv2-2.6.4.orig/src/ConsoleRunner/nunit-console-exe/nunit-console.exe.csproj +++ nunitv2-2.6.4/src/ConsoleRunner/nunit-console-exe/nunit-console.exe.csproj @@ -14,6 +14,8 @@ <DefaultHTMLPageLayout>Grid</DefaultHTMLPageLayout> <DefaultTargetSchema>IE50</DefaultTargetSchema> <DelaySign>false</DelaySign> + <SignAssembly>true</SignAssembly> + <AssemblyOriginatorKeyFile>./../../../nunit.pub</AssemblyOriginatorKeyFile> <OutputType>Exe</OutputType> <RootNamespace>NUnit.ConsoleRunner</RootNamespace> <RunPostBuildEvent>OnBuildSuccess</RunPostBuildEvent> @@ -138,4 +140,4 @@ <PostBuildEvent> </PostBuildEvent> </PropertyGroup> -</Project> \ No newline at end of file +</Project> Index: nunitv2-2.6.4/src/ConsoleRunner/nunit-console/nunit-console.csproj =================================================================== --- nunitv2-2.6.4.orig/src/ConsoleRunner/nunit-console/nunit-console.csproj +++ nunitv2-2.6.4/src/ConsoleRunner/nunit-console/nunit-console.csproj @@ -14,6 +14,8 @@ <DefaultHTMLPageLayout>Grid</DefaultHTMLPageLayout> <DefaultTargetSchema>IE50</DefaultTargetSchema> <DelaySign>false</DelaySign> + <SignAssembly>true</SignAssembly> + <AssemblyOriginatorKeyFile>./../../../nunit.pub</AssemblyOriginatorKeyFile> <OutputType>Library</OutputType> <RootNamespace>NUnit.ConsoleRunner</RootNamespace> <RunPostBuildEvent>OnBuildSuccess</RunPostBuildEvent> @@ -144,4 +146,4 @@ <PostBuildEvent> </PostBuildEvent> </PropertyGroup> -</Project> \ No newline at end of file +</Project> Index: nunitv2-2.6.4/src/ConsoleRunner/tests/nunit-console.tests.csproj =================================================================== --- nunitv2-2.6.4.orig/src/ConsoleRunner/tests/nunit-console.tests.csproj +++ nunitv2-2.6.4/src/ConsoleRunner/tests/nunit-console.tests.csproj @@ -14,6 +14,8 @@ <DefaultHTMLPageLayout>Grid</DefaultHTMLPageLayout> <DefaultTargetSchema>IE50</DefaultTargetSchema> <DelaySign>false</DelaySign> + <SignAssembly>true</SignAssembly> + <AssemblyOriginatorKeyFile>./../../../nunit.pub</AssemblyOriginatorKeyFile> <OutputType>Library</OutputType> <RootNamespace>ConsoleRunner.Tests</RootNamespace> <RunPostBuildEvent>OnBuildSuccess</RunPostBuildEvent> @@ -156,4 +158,4 @@ <PostBuildEvent> </PostBuildEvent> </PropertyGroup> -</Project> \ No newline at end of file +</Project> Index: nunitv2-2.6.4/src/ClientUtilities/tests/nunit.util.tests.csproj =================================================================== --- nunitv2-2.6.4.orig/src/ClientUtilities/tests/nunit.util.tests.csproj +++ nunitv2-2.6.4/src/ClientUtilities/tests/nunit.util.tests.csproj @@ -14,6 +14,8 @@ <DefaultHTMLPageLayout>Grid</DefaultHTMLPageLayout> <DefaultTargetSchema>IE50</DefaultTargetSchema> <DelaySign>false</DelaySign> + <SignAssembly>true</SignAssembly> + <AssemblyOriginatorKeyFile>./../../../nunit.pub</AssemblyOriginatorKeyFile> <OutputType>Library</OutputType> <RootNamespace>NUnit.Util.Tests</RootNamespace> <RunPostBuildEvent>OnBuildSuccess</RunPostBuildEvent> Index: nunitv2-2.6.4/src/GuiComponents/UiKit/nunit.uikit.dll.csproj =================================================================== --- nunitv2-2.6.4.orig/src/GuiComponents/UiKit/nunit.uikit.dll.csproj +++ nunitv2-2.6.4/src/GuiComponents/UiKit/nunit.uikit.dll.csproj @@ -14,6 +14,8 @@ <DefaultHTMLPageLayout>Grid</DefaultHTMLPageLayout> <DefaultTargetSchema>IE50</DefaultTargetSchema> <DelaySign>false</DelaySign> + <SignAssembly>true</SignAssembly> + <AssemblyOriginatorKeyFile>./../../../nunit.pub</AssemblyOriginatorKeyFile> <OutputType>Library</OutputType> <RootNamespace>NUnit.UiKit</RootNamespace> <RunPostBuildEvent>OnBuildSuccess</RunPostBuildEvent> @@ -400,4 +402,4 @@ <PostBuildEvent> </PostBuildEvent> </PropertyGroup> -</Project> \ No newline at end of file +</Project> Index: nunitv2-2.6.4/src/GuiComponents/tests/nunit.uikit.tests.csproj =================================================================== --- nunitv2-2.6.4.orig/src/GuiComponents/tests/nunit.uikit.tests.csproj +++ nunitv2-2.6.4/src/GuiComponents/tests/nunit.uikit.tests.csproj @@ -14,6 +14,8 @@ <DefaultHTMLPageLayout>Grid</DefaultHTMLPageLayout> <DefaultTargetSchema>IE50</DefaultTargetSchema> <DelaySign>false</DelaySign> + <SignAssembly>true</SignAssembly> + <AssemblyOriginatorKeyFile>./../../../nunit.pub</AssemblyOriginatorKeyFile> <OutputType>Library</OutputType> <RootNamespace>NUnit.UiKit.Tests</RootNamespace> <RunPostBuildEvent>OnBuildSuccess</RunPostBuildEvent> @@ -169,4 +171,4 @@ <PostBuildEvent> </PostBuildEvent> </PropertyGroup> -</Project> \ No newline at end of file +</Project> Index: nunitv2-2.6.4/src/GuiRunner/nunit-gui-exe/nunit-gui.exe.csproj =================================================================== --- nunitv2-2.6.4.orig/src/GuiRunner/nunit-gui-exe/nunit-gui.exe.csproj +++ nunitv2-2.6.4/src/GuiRunner/nunit-gui-exe/nunit-gui.exe.csproj @@ -14,6 +14,8 @@ <DefaultHTMLPageLayout>Grid</DefaultHTMLPageLayout> <DefaultTargetSchema>IE50</DefaultTargetSchema> <DelaySign>false</DelaySign> + <SignAssembly>true</SignAssembly> + <AssemblyOriginatorKeyFile>./../../../nunit.pub</AssemblyOriginatorKeyFile> <OutputType>WinExe</OutputType> <RootNamespace>NUnit.Gui</RootNamespace> <RunPostBuildEvent>OnBuildSuccess</RunPostBuildEvent> @@ -152,4 +154,4 @@ <PostBuildEvent> </PostBuildEvent> </PropertyGroup> -</Project> \ No newline at end of file +</Project> Index: nunitv2-2.6.4/src/GuiRunner/nunit-gui/nunit-gui.csproj =================================================================== --- nunitv2-2.6.4.orig/src/GuiRunner/nunit-gui/nunit-gui.csproj +++ nunitv2-2.6.4/src/GuiRunner/nunit-gui/nunit-gui.csproj @@ -14,6 +14,8 @@ <DefaultHTMLPageLayout>Grid</DefaultHTMLPageLayout> <DefaultTargetSchema>IE50</DefaultTargetSchema> <DelaySign>false</DelaySign> + <SignAssembly>true</SignAssembly> + <AssemblyOriginatorKeyFile>./../../../nunit.pub</AssemblyOriginatorKeyFile> <OutputType>Library</OutputType> <RootNamespace>NUnit.Gui</RootNamespace> <RunPostBuildEvent>OnBuildSuccess</RunPostBuildEvent> @@ -274,4 +276,4 @@ <PostBuildEvent> </PostBuildEvent> </PropertyGroup> -</Project> \ No newline at end of file +</Project> Index: nunitv2-2.6.4/src/GuiRunner/tests/nunit-gui.tests.csproj =================================================================== --- nunitv2-2.6.4.orig/src/GuiRunner/tests/nunit-gui.tests.csproj +++ nunitv2-2.6.4/src/GuiRunner/tests/nunit-gui.tests.csproj @@ -14,6 +14,8 @@ <DefaultHTMLPageLayout>Grid</DefaultHTMLPageLayout> <DefaultTargetSchema>IE50</DefaultTargetSchema> <DelaySign>false</DelaySign> + <SignAssembly>true</SignAssembly> + <AssemblyOriginatorKeyFile>./../../../nunit.pub</AssemblyOriginatorKeyFile> <OutputType>Library</OutputType> <RootNamespace>NUnit.Gui.Tests</RootNamespace> <RunPostBuildEvent>OnBuildSuccess</RunPostBuildEvent> @@ -144,4 +146,4 @@ <PostBuildEvent> </PostBuildEvent> </PropertyGroup> -</Project> \ No newline at end of file +</Project> Index: nunitv2-2.6.4/src/NUnitCore/core/nunit.core.dll.csproj =================================================================== --- nunitv2-2.6.4.orig/src/NUnitCore/core/nunit.core.dll.csproj +++ nunitv2-2.6.4/src/NUnitCore/core/nunit.core.dll.csproj @@ -14,6 +14,8 @@ <DefaultHTMLPageLayout>Grid</DefaultHTMLPageLayout> <DefaultTargetSchema>IE50</DefaultTargetSchema> <DelaySign>false</DelaySign> + <SignAssembly>true</SignAssembly> + <AssemblyOriginatorKeyFile>./../../../nunit.pub</AssemblyOriginatorKeyFile> <OutputType>Library</OutputType> <RootNamespace>NUnit.Core</RootNamespace> <RunPostBuildEvent>OnBuildSuccess</RunPostBuildEvent> @@ -233,4 +235,4 @@ <PostBuildEvent> </PostBuildEvent> </PropertyGroup> -</Project> \ No newline at end of file +</Project> Index: nunitv2-2.6.4/src/NUnitCore/interfaces/nunit.core.interfaces.dll.csproj =================================================================== --- nunitv2-2.6.4.orig/src/NUnitCore/interfaces/nunit.core.interfaces.dll.csproj +++ nunitv2-2.6.4/src/NUnitCore/interfaces/nunit.core.interfaces.dll.csproj @@ -14,6 +14,8 @@ <DefaultHTMLPageLayout>Grid</DefaultHTMLPageLayout> <DefaultTargetSchema>IE50</DefaultTargetSchema> <DelaySign>false</DelaySign> + <SignAssembly>true</SignAssembly> + <AssemblyOriginatorKeyFile>./../../../nunit.pub</AssemblyOriginatorKeyFile> <OutputType>Library</OutputType> <RootNamespace>NUnit.Core</RootNamespace> <RunPostBuildEvent>OnBuildSuccess</RunPostBuildEvent> @@ -166,4 +168,4 @@ <PostBuildEvent> </PostBuildEvent> </PropertyGroup> -</Project> \ No newline at end of file +</Project> Index: nunitv2-2.6.4/src/NUnitCore/tests/nunit.core.tests.csproj =================================================================== --- nunitv2-2.6.4.orig/src/NUnitCore/tests/nunit.core.tests.csproj +++ nunitv2-2.6.4/src/NUnitCore/tests/nunit.core.tests.csproj @@ -14,6 +14,8 @@ <DefaultHTMLPageLayout>Grid</DefaultHTMLPageLayout> <DefaultTargetSchema>IE50</DefaultTargetSchema> <DelaySign>false</DelaySign> + <SignAssembly>true</SignAssembly> + <AssemblyOriginatorKeyFile>./../../../nunit.pub</AssemblyOriginatorKeyFile> <OutputType>Library</OutputType> <RootNamespace>NUnit.Core.Tests</RootNamespace> <RunPostBuildEvent>OnBuildSuccess</RunPostBuildEvent> @@ -254,4 +256,4 @@ <PostBuildEvent> </PostBuildEvent> </PropertyGroup> -</Project> \ No newline at end of file +</Project> Index: nunitv2-2.6.4/src/NUnitFramework/framework/nunit.framework.dll.csproj =================================================================== --- nunitv2-2.6.4.orig/src/NUnitFramework/framework/nunit.framework.dll.csproj +++ nunitv2-2.6.4/src/NUnitFramework/framework/nunit.framework.dll.csproj @@ -14,6 +14,8 @@ <DefaultHTMLPageLayout>Grid</DefaultHTMLPageLayout> <DefaultTargetSchema>IE50</DefaultTargetSchema> <DelaySign>false</DelaySign> + <SignAssembly>true</SignAssembly> + <AssemblyOriginatorKeyFile>./../../../nunit.pub</AssemblyOriginatorKeyFile> <OutputType>Library</OutputType> <RootNamespace>NUnit.Framework</RootNamespace> <RunPostBuildEvent>OnBuildSuccess</RunPostBuildEvent> @@ -281,4 +283,4 @@ <PostBuildEvent> </PostBuildEvent> </PropertyGroup> -</Project> \ No newline at end of file +</Project> Index: nunitv2-2.6.4/src/NUnitFramework/tests/nunit.framework.tests.csproj =================================================================== --- nunitv2-2.6.4.orig/src/NUnitFramework/tests/nunit.framework.tests.csproj +++ nunitv2-2.6.4/src/NUnitFramework/tests/nunit.framework.tests.csproj @@ -14,6 +14,8 @@ <DefaultHTMLPageLayout>Grid</DefaultHTMLPageLayout> <DefaultTargetSchema>IE50</DefaultTargetSchema> <DelaySign>false</DelaySign> + <SignAssembly>true</SignAssembly> + <AssemblyOriginatorKeyFile>./../../../nunit.pub</AssemblyOriginatorKeyFile> <OutputType>Library</OutputType> <RootNamespace>NUnit.Framework.Tests</RootNamespace> <RunPostBuildEvent>OnBuildSuccess</RunPostBuildEvent> @@ -225,4 +227,4 @@ <PostBuildEvent> </PostBuildEvent> </PropertyGroup> -</Project> \ No newline at end of file +</Project> Index: nunitv2-2.6.4/src/NUnitMocks/mocks/nunit.mocks.csproj =================================================================== --- nunitv2-2.6.4.orig/src/NUnitMocks/mocks/nunit.mocks.csproj +++ nunitv2-2.6.4/src/NUnitMocks/mocks/nunit.mocks.csproj @@ -14,6 +14,8 @@ <DefaultHTMLPageLayout>Grid</DefaultHTMLPageLayout> <DefaultTargetSchema>IE50</DefaultTargetSchema> <DelaySign>false</DelaySign> + <SignAssembly>true</SignAssembly> + <AssemblyOriginatorKeyFile>./../../../nunit.pub</AssemblyOriginatorKeyFile> <OutputType>Library</OutputType> <RootNamespace>NUnit.Mocks</RootNamespace> <RunPostBuildEvent>OnBuildSuccess</RunPostBuildEvent> @@ -136,4 +138,4 @@ <PostBuildEvent> </PostBuildEvent> </PropertyGroup> -</Project> \ No newline at end of file +</Project> Index: nunitv2-2.6.4/src/NUnitMocks/tests/nunit.mocks.tests.csproj =================================================================== --- nunitv2-2.6.4.orig/src/NUnitMocks/tests/nunit.mocks.tests.csproj +++ nunitv2-2.6.4/src/NUnitMocks/tests/nunit.mocks.tests.csproj @@ -14,6 +14,8 @@ <DefaultHTMLPageLayout>Grid</DefaultHTMLPageLayout> <DefaultTargetSchema>IE50</DefaultTargetSchema> <DelaySign>false</DelaySign> + <SignAssembly>true</SignAssembly> + <AssemblyOriginatorKeyFile>./../../../nunit.pub</AssemblyOriginatorKeyFile> <OutputType>Library</OutputType> <RootNamespace>NUnit.Mocks.Tests</RootNamespace> <RunPostBuildEvent>OnBuildSuccess</RunPostBuildEvent> @@ -128,4 +130,4 @@ <PostBuildEvent> </PostBuildEvent> </PropertyGroup> -</Project> \ No newline at end of file +</Project> Index: nunitv2-2.6.4/src/NUnitTestServer/nunit-agent-exe/nunit-agent.exe.csproj =================================================================== --- nunitv2-2.6.4.orig/src/NUnitTestServer/nunit-agent-exe/nunit-agent.exe.csproj +++ nunitv2-2.6.4/src/NUnitTestServer/nunit-agent-exe/nunit-agent.exe.csproj @@ -14,6 +14,8 @@ <DefaultHTMLPageLayout>Grid</DefaultHTMLPageLayout> <DefaultTargetSchema>IE50</DefaultTargetSchema> <DelaySign>false</DelaySign> + <SignAssembly>true</SignAssembly> + <AssemblyOriginatorKeyFile>./../../../nunit.pub</AssemblyOriginatorKeyFile> <OutputType>WinExe</OutputType> <RootNamespace>NUnit.Agent</RootNamespace> <RunPostBuildEvent>OnBuildSuccess</RunPostBuildEvent> @@ -145,4 +147,4 @@ <PostBuildEvent> </PostBuildEvent> </PropertyGroup> -</Project> \ No newline at end of file +</Project> Index: nunitv2-2.6.4/src/PNUnit/agent/pnunit-agent.csproj =================================================================== --- nunitv2-2.6.4.orig/src/PNUnit/agent/pnunit-agent.csproj +++ nunitv2-2.6.4/src/PNUnit/agent/pnunit-agent.csproj @@ -21,6 +21,8 @@ <DefaultHTMLPageLayout>Grid</DefaultHTMLPageLayout> <DefaultTargetSchema>IE50</DefaultTargetSchema> <DelaySign>false</DelaySign> + <SignAssembly>true</SignAssembly> + <AssemblyOriginatorKeyFile>./../../../nunit.pub</AssemblyOriginatorKeyFile> <OutputType>Exe</OutputType> <RootNamespace>agent</RootNamespace> <RunPostBuildEvent>OnBuildSuccess</RunPostBuildEvent> @@ -159,4 +161,4 @@ <PostBuildEvent> </PostBuildEvent> </PropertyGroup> -</Project> \ No newline at end of file +</Project> Index: nunitv2-2.6.4/src/PNUnit/launcher/pnunit-launcher.csproj =================================================================== --- nunitv2-2.6.4.orig/src/PNUnit/launcher/pnunit-launcher.csproj +++ nunitv2-2.6.4/src/PNUnit/launcher/pnunit-launcher.csproj @@ -23,6 +23,8 @@ <DefaultHTMLPageLayout>Grid</DefaultHTMLPageLayout> <DefaultTargetSchema>IE50</DefaultTargetSchema> <DelaySign>false</DelaySign> + <SignAssembly>true</SignAssembly> + <AssemblyOriginatorKeyFile>./../../../nunit.pub</AssemblyOriginatorKeyFile> <OutputType>Exe</OutputType> <RootNamespace>launcher</RootNamespace> <RunPostBuildEvent>OnBuildSuccess</RunPostBuildEvent> @@ -161,4 +163,4 @@ <PostBuildEvent> </PostBuildEvent> </PropertyGroup> -</Project> \ No newline at end of file +</Project> Index: nunitv2-2.6.4/src/PNUnit/pnunit.framework/pnunit.framework.csproj =================================================================== --- nunitv2-2.6.4.orig/src/PNUnit/pnunit.framework/pnunit.framework.csproj +++ nunitv2-2.6.4/src/PNUnit/pnunit.framework/pnunit.framework.csproj @@ -20,6 +20,8 @@ <DefaultHTMLPageLayout>Grid</DefaultHTMLPageLayout> <DefaultTargetSchema>IE50</DefaultTargetSchema> <DelaySign>false</DelaySign> + <SignAssembly>true</SignAssembly> + <AssemblyOriginatorKeyFile>./../../../nunit.pub</AssemblyOriginatorKeyFile> <OutputType>Library</OutputType> <RootNamespace>pnunit.framework</RootNamespace> <RunPostBuildEvent>OnBuildSuccess</RunPostBuildEvent> @@ -131,4 +133,4 @@ <PostBuildEvent> </PostBuildEvent> </PropertyGroup> -</Project> \ No newline at end of file +</Project> Index: nunitv2-2.6.4/src/PNUnit/tests/pnunit.tests.csproj =================================================================== --- nunitv2-2.6.4.orig/src/PNUnit/tests/pnunit.tests.csproj +++ nunitv2-2.6.4/src/PNUnit/tests/pnunit.tests.csproj @@ -14,6 +14,8 @@ <DefaultHTMLPageLayout>Grid</DefaultHTMLPageLayout> <DefaultTargetSchema>IE50</DefaultTargetSchema> <DelaySign>false</DelaySign> + <SignAssembly>true</SignAssembly> + <AssemblyOriginatorKeyFile>./../../../nunit.pub</AssemblyOriginatorKeyFile> <OutputType>Library</OutputType> <RootNamespace>TestLibraries</RootNamespace> <RunPostBuildEvent>OnBuildSuccess</RunPostBuildEvent> @@ -148,4 +150,4 @@ <PostBuildEvent> </PostBuildEvent> </PropertyGroup> -</Project> \ No newline at end of file +</Project> Index: nunitv2-2.6.4/src/tests/mock-assembly/mock-assembly.csproj =================================================================== --- nunitv2-2.6.4.orig/src/tests/mock-assembly/mock-assembly.csproj +++ nunitv2-2.6.4/src/tests/mock-assembly/mock-assembly.csproj @@ -14,6 +14,8 @@ <DefaultHTMLPageLayout>Grid</DefaultHTMLPageLayout> <DefaultTargetSchema>IE50</DefaultTargetSchema> <DelaySign>false</DelaySign> + <SignAssembly>true</SignAssembly> + <AssemblyOriginatorKeyFile>./../../../nunit.pub</AssemblyOriginatorKeyFile> <OutputType>Library</OutputType> <RootNamespace>NUnit.Tests</RootNamespace> <RunPostBuildEvent>OnBuildSuccess</RunPostBuildEvent> @@ -132,4 +134,4 @@ <PostBuildEvent> </PostBuildEvent> </PropertyGroup> -</Project> \ No newline at end of file +</Project> Index: nunitv2-2.6.4/src/tests/nonamespace-assembly/nonamespace-assembly.csproj =================================================================== --- nunitv2-2.6.4.orig/src/tests/nonamespace-assembly/nonamespace-assembly.csproj +++ nunitv2-2.6.4/src/tests/nonamespace-assembly/nonamespace-assembly.csproj @@ -14,6 +14,8 @@ <DefaultHTMLPageLayout>Grid</DefaultHTMLPageLayout> <DefaultTargetSchema>IE50</DefaultTargetSchema> <DelaySign>false</DelaySign> + <SignAssembly>true</SignAssembly> + <AssemblyOriginatorKeyFile>./../../../nunit.pub</AssemblyOriginatorKeyFile> <OutputType>Library</OutputType> <RootNamespace>nonamespace_assembly</RootNamespace> <RunPostBuildEvent>OnBuildSuccess</RunPostBuildEvent> @@ -127,4 +129,4 @@ <PostBuildEvent> </PostBuildEvent> </PropertyGroup> -</Project> \ No newline at end of file +</Project> Index: nunitv2-2.6.4/src/tests/test-assembly/test-assembly.csproj =================================================================== --- nunitv2-2.6.4.orig/src/tests/test-assembly/test-assembly.csproj +++ nunitv2-2.6.4/src/tests/test-assembly/test-assembly.csproj @@ -14,6 +14,8 @@ <DefaultHTMLPageLayout>Grid</DefaultHTMLPageLayout> <DefaultTargetSchema>IE50</DefaultTargetSchema> <DelaySign>false</DelaySign> + <SignAssembly>true</SignAssembly> + <AssemblyOriginatorKeyFile>./../../../nunit.pub</AssemblyOriginatorKeyFile> <OutputType>Library</OutputType> <RootNamespace>NUnit.TestData</RootNamespace> <RunPostBuildEvent>OnBuildSuccess</RunPostBuildEvent> @@ -185,4 +187,4 @@ <PostBuildEvent> </PostBuildEvent> </PropertyGroup> -</Project> \ No newline at end of file +</Project> Index: nunitv2-2.6.4/src/tests/test-utilities/test-utilities.csproj =================================================================== --- nunitv2-2.6.4.orig/src/tests/test-utilities/test-utilities.csproj +++ nunitv2-2.6.4/src/tests/test-utilities/test-utilities.csproj @@ -14,6 +14,8 @@ <DefaultHTMLPageLayout>Grid</DefaultHTMLPageLayout> <DefaultTargetSchema>IE50</DefaultTargetSchema> <DelaySign>false</DelaySign> + <SignAssembly>true</SignAssembly> + <AssemblyOriginatorKeyFile>./../../../nunit.pub</AssemblyOriginatorKeyFile> <OutputType>Library</OutputType> <RootNamespace>NUnit.TestUtilities</RootNamespace> <RunPostBuildEvent>OnBuildSuccess</RunPostBuildEvent> @@ -147,4 +149,4 @@ <PostBuildEvent> </PostBuildEvent> </PropertyGroup> -</Project> \ No newline at end of file +</Project> Index: nunitv2-2.6.4/nunit.sln =================================================================== --- nunitv2-2.6.4.orig/nunit.sln +++ nunitv2-2.6.4/nunit.sln @@ -3,7 +3,7 @@ Microsoft Visual Studio Solution File, F # Visual Studio 2012 Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{A65042E1-D8BC-48DD-8DE1-F0991F07EA77}" ProjectSection(SolutionItems) = preProject - src\nunit.snk = src\nunit.snk + src\nunit.pub = src\nunit.pub NUnitTests.v1.nunit = NUnitTests.v1.nunit NUnitTests.v2.nunit = NUnitTests.v2.nunit EndProjectSection Index: nunitv2-2.6.4/src/GuiException/UiException/nunit.uiexception.dll.csproj =================================================================== --- nunitv2-2.6.4.orig/src/GuiException/UiException/nunit.uiexception.dll.csproj +++ nunitv2-2.6.4/src/GuiException/UiException/nunit.uiexception.dll.csproj @@ -12,7 +12,9 @@ <AssemblyName>nunit.uiexception</AssemblyName> <TargetFrameworkVersion>v2.0</TargetFrameworkVersion> <FileAlignment>512</FileAlignment> - <AssemblyOriginatorKeyFile>..\..\..\..\src\GuiException\UiException\stackSgKey.snk</AssemblyOriginatorKeyFile> + <DelaySign>false</DelaySign> + <SignAssembly>true</SignAssembly> + <AssemblyOriginatorKeyFile>./../../../nunit.pub</AssemblyOriginatorKeyFile> <FileUpgradeFlags> </FileUpgradeFlags> <OldToolsVersion>3.5</OldToolsVersion> @@ -160,4 +162,4 @@ <Target Name="AfterBuild"> </Target> --> -</Project> \ No newline at end of file +</Project> Index: nunitv2-2.6.4/src/GuiException/tests/nunit.uiexception.tests.csproj =================================================================== --- nunitv2-2.6.4.orig/src/GuiException/tests/nunit.uiexception.tests.csproj +++ nunitv2-2.6.4/src/GuiException/tests/nunit.uiexception.tests.csproj @@ -6,6 +6,9 @@ <ProductVersion>9.0.30729</ProductVersion> <SchemaVersion>2.0</SchemaVersion> <ProjectGuid>{092486D0-6AB9-4134-932F-0FDA10704455}</ProjectGuid> + <DelaySign>false</DelaySign> + <SignAssembly>true</SignAssembly> + <AssemblyOriginatorKeyFile>./../../../nunit.pub</AssemblyOriginatorKeyFile> <OutputType>Library</OutputType> <RootNamespace>NUnit.UiException.Tests</RootNamespace> <AssemblyName>nunit.uiexception.tests</AssemblyName> @@ -148,4 +151,4 @@ <Target Name="AfterBuild"> </Target> --> -</Project> \ No newline at end of file +</Project>