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>

Reply via email to