rpms/mono-nunit22/devel mono-nunit22.spec, NONE, 1.1 nunit22-key.patch, NONE, 1.1 nunit22-mono.patch, NONE, 1.1 nunit22.pc, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
Tom Callaway (spot)
fedora-extras-commits at redhat.com
Fri Apr 11 15:55:54 UTC 2008
- Previous message (by thread): rpms/mono-nunit22/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1
- Next message (by thread): devel/mkinitrd .cvsignore, 1.183, 1.184 mkinitrd.spec, 1.261, 1.262 sources, 1.225, 1.226
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: spot
Update of /cvs/extras/rpms/mono-nunit22/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv5423/devel
Modified Files:
.cvsignore sources
Added Files:
mono-nunit22.spec nunit22-key.patch nunit22-mono.patch
nunit22.pc
Log Message:
new package commit
--- NEW FILE mono-nunit22.spec ---
%define debug_package %{nil}
Name: mono-nunit22
Version: 2.2.10
Release: 2%{?dist}
Summary: Unit-testing framework for .NET
URL: http://www.nunit.org/
License: MIT with acknowledgement
Group: System Environment/Libraries
Source0: http://downloads.sourceforge.net/nunit/NUnit-2.2.10-src.zip
Source1: nunit22.pc
Patch0: nunit22-mono.patch
Patch1: nunit22-key.patch
BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
BuildRequires: mono-devel, nant
BuildRequires: unzip
ExcludeArch: ppc64
%description
NUnit is a unit-testing framework for all .Net languages. Initially ported from
JUnit, this xUnit based unit testing tool is written entirely in C# and has
been completely redesigned to take advantage of many .NET language features,
for example custom attributes and other reflection related capabilities. NUnit
brings xUnit to all .NET languages.
%package devel
Summary: Unit-testing framework for .NET
Group: Development/Libraries
Requires: %{name} = %{version}-%{release}
Requires: pkgconfig
%description devel
Development files for mono-nunit22.
%prep
%setup -q -c -n %{name}-%{version}
%patch0 -p1
%patch1 -p1 -b .key
%build
sn -k nunit.snk
cd src
nant mono-2.0 release build-all
%install
rm -rf $RPM_BUILD_ROOT
cd src/
nant mono-2.0 copy-bins
%{__mkdir_p} $RPM_BUILD_ROOT/%{_libdir}/pkgconfig
cp -p %{S:1} $RPM_BUILD_ROOT/%{_libdir}/pkgconfig
mkdir -p $RPM_BUILD_ROOT/%{_libdir}/mono/gac/
cd package/NUnit-%{version}
gacutil -i bin/nunit-console.exe -f -package nunit22 -root ${RPM_BUILD_ROOT}/%{_libdir}
gacutil -i bin/nunit-console-runner.dll -f -package nunit22 -root ${RPM_BUILD_ROOT}/%{_libdir}
gacutil -i bin/nunit.core.dll -f -package nunit22 -root ${RPM_BUILD_ROOT}/%{_libdir}
gacutil -i bin/nunit.core.extensions.dll -f -package nunit22 -root ${RPM_BUILD_ROOT}/%{_libdir}
gacutil -i bin/nunit.framework.dll -f -package nunit22 -root ${RPM_BUILD_ROOT}/%{_libdir}
gacutil -i bin/nunit.mocks.dll -f -package nunit22 -root ${RPM_BUILD_ROOT}/%{_libdir}
gacutil -i bin/nunit.util.dll -f -package nunit22 -root ${RPM_BUILD_ROOT}/%{_libdir}
%clean
rm -rf -rf $RPM_BUILD_ROOT
%files
%defattr(-,root,root,-)
%doc src/license.rtf
%{_libdir}/mono/gac/*/
%{_libdir}/mono/nunit22/
%files devel
%defattr(-,root,root,-)
%{_libdir}/pkgconfig/nunit22.pc
%changelog
* Fri Apr 11 2008 Tom "spot" Callaway <tcallawa at redhat.com> - 2.2.10-2
- disable debuginfo package, useless
* Fri Apr 11 2008 Tom "spot" Callaway <tcallawa at redhat.com> - 2.2.10-1
- initial Fedora package
nunit22-key.patch:
--- NEW FILE nunit22-key.patch ---
diff -up mono-nunit22-2.2.10/src/ClientUtilities/util/nunit.util.build.key mono-nunit22-2.2.10/src/ClientUtilities/util/nunit.util.build
--- mono-nunit22-2.2.10/src/ClientUtilities/util/nunit.util.build.key 2008-04-11 10:15:09.000000000 -0400
+++ mono-nunit22-2.2.10/src/ClientUtilities/util/nunit.util.build 2008-04-11 10:15:34.000000000 -0400
@@ -8,7 +8,7 @@
<target name="build" depends="make-build-dir">
<csc target="library"
output="${current.build.dir}/${current.build.output}.dll"
- debug="${build.debug}" define="${build.defines.csc}">
+ debug="${build.debug}" define="${build.defines.csc}" keyfile="../../../nunit.snk">
<sources basedir=".">
<include name="*.cs"/>
<include name="../../CommonAssemblyInfo.cs"/>
diff -up mono-nunit22-2.2.10/src/ConsoleRunner/nunit-console-exe/nunit-console.exe.build.key mono-nunit22-2.2.10/src/ConsoleRunner/nunit-console-exe/nunit-console.exe.build
--- mono-nunit22-2.2.10/src/ConsoleRunner/nunit-console-exe/nunit-console.exe.build.key 2008-04-11 10:15:44.000000000 -0400
+++ mono-nunit22-2.2.10/src/ConsoleRunner/nunit-console-exe/nunit-console.exe.build 2008-04-11 10:16:06.000000000 -0400
@@ -9,7 +9,7 @@
<target name="build" depends="make-build-dir">
<csc target="exe"
output="${current.build.dir}/nunit-console.exe"
- debug="${build.debug}" define="${build.defines.csc}">
+ debug="${build.debug}" define="${build.defines.csc}" keyfile="../../../nunit.snk">
<sources basedir=".">
<include name="*.cs"/>
</sources>
diff -up mono-nunit22-2.2.10/src/ConsoleRunner/nunit-console/nunit-console.build.key mono-nunit22-2.2.10/src/ConsoleRunner/nunit-console/nunit-console.build
--- mono-nunit22-2.2.10/src/ConsoleRunner/nunit-console/nunit-console.build.key 2008-04-11 10:16:16.000000000 -0400
+++ mono-nunit22-2.2.10/src/ConsoleRunner/nunit-console/nunit-console.build 2008-04-11 10:16:34.000000000 -0400
@@ -9,7 +9,7 @@
<target name="build" depends="make-build-dir">
<csc target="library"
output="${current.build.dir}/nunit-console-runner.dll"
- debug="${build.debug}" define="${build.defines.csc}">
+ debug="${build.debug}" define="${build.defines.csc}" keyfile="../../../nunit.snk">
<sources basedir=".">
<include name="*.cs"/>
<include name="../../CommonAssemblyInfo.cs"/>
diff -up mono-nunit22-2.2.10/src/GuiComponents/UiKit/nunit.uikit.build.key mono-nunit22-2.2.10/src/GuiComponents/UiKit/nunit.uikit.build
--- mono-nunit22-2.2.10/src/GuiComponents/UiKit/nunit.uikit.build.key 2008-04-11 10:16:50.000000000 -0400
+++ mono-nunit22-2.2.10/src/GuiComponents/UiKit/nunit.uikit.build 2008-04-11 10:17:09.000000000 -0400
@@ -8,7 +8,7 @@
<target name="build" depends="make-build-dir">
<csc target="library"
output="${current.build.dir}/nunit.uikit.dll"
- debug="${build.debug}" define="${build.defines.csc}">
+ debug="${build.debug}" define="${build.defines.csc}" keyfile="../../../nunit.snk">
<sources basedir=".">
<include name="*.cs"/>
<include name="../../CommonAssemblyInfo.cs"/>
diff -up mono-nunit22-2.2.10/src/GuiRunner/nunit-gui-exe/nunit-gui.exe.build.key mono-nunit22-2.2.10/src/GuiRunner/nunit-gui-exe/nunit-gui.exe.build
--- mono-nunit22-2.2.10/src/GuiRunner/nunit-gui-exe/nunit-gui.exe.build.key 2008-04-11 10:17:20.000000000 -0400
+++ mono-nunit22-2.2.10/src/GuiRunner/nunit-gui-exe/nunit-gui.exe.build 2008-04-11 10:17:37.000000000 -0400
@@ -10,7 +10,7 @@
<csc target="winexe"
output="${current.build.dir}/nunit-gui.exe"
win32icon="App.ico" debug="${build.debug}"
- define="${build.defines.csc}">
+ define="${build.defines.csc}" keyfile="../../../nunit.snk">
<sources basedir=".">
<include name="AssemblyInfo.cs"/>
<include name="Class1.cs"/>
diff -up mono-nunit22-2.2.10/src/GuiRunner/nunit-gui/nunit-gui.build.key mono-nunit22-2.2.10/src/GuiRunner/nunit-gui/nunit-gui.build
--- mono-nunit22-2.2.10/src/GuiRunner/nunit-gui/nunit-gui.build.key 2008-04-11 10:17:56.000000000 -0400
+++ mono-nunit22-2.2.10/src/GuiRunner/nunit-gui/nunit-gui.build 2008-04-11 10:18:18.000000000 -0400
@@ -9,7 +9,7 @@
<csc target="library"
output="${current.build.dir}/nunit-gui-runner.dll"
win32icon="Logo.ico" debug="${build.debug}"
- define="${build.defines.csc}">
+ define="${build.defines.csc}" keyfile="../../../nunit.snk">
<sources basedir=".">
<include name="*.cs"/>
<include name="../../CommonAssemblyInfo.cs"/>
diff -up mono-nunit22-2.2.10/src/NUnitExtensions/core/nunit.core.extensions.build.key mono-nunit22-2.2.10/src/NUnitExtensions/core/nunit.core.extensions.build
--- mono-nunit22-2.2.10/src/NUnitExtensions/core/nunit.core.extensions.build.key 2008-04-11 10:19:45.000000000 -0400
+++ mono-nunit22-2.2.10/src/NUnitExtensions/core/nunit.core.extensions.build 2008-04-11 10:20:03.000000000 -0400
@@ -9,7 +9,7 @@
<target name="build" depends="make-build-dir">
<csc target="library"
output="${current.build.dir}/nunit.core.extensions.dll"
- debug="${build.debug}" define="${build.defines.csc}">
+ debug="${build.debug}" define="${build.defines.csc}" keyfile="../../../nunit.snk">
<sources basedir=".">
<include name="*.cs"/>
<include name="../../CommonAssemblyInfo.cs"/>
diff -up mono-nunit22-2.2.10/src/NUnitFramework/core/nunit.core.build.key mono-nunit22-2.2.10/src/NUnitFramework/core/nunit.core.build
--- mono-nunit22-2.2.10/src/NUnitFramework/core/nunit.core.build.key 2008-04-11 10:18:35.000000000 -0400
+++ mono-nunit22-2.2.10/src/NUnitFramework/core/nunit.core.build 2008-04-11 10:19:06.000000000 -0400
@@ -9,7 +9,7 @@
<csc target="library"
output="${current.build.dir}/nunit.core.dll"
debug="${build.debug}"
- define="${build.defines.csc},StronglyNamedAssembly">
+ define="${build.defines.csc},StronglyNamedAssembly" keyfile="../../../nunit.snk">
<sources basedir=".">
<include name="*.cs"/>
<include name="../../CommonAssemblyInfo.cs"/>
diff -up mono-nunit22-2.2.10/src/NUnitFramework/framework/nunit.framework.build.key mono-nunit22-2.2.10/src/NUnitFramework/framework/nunit.framework.build
--- mono-nunit22-2.2.10/src/NUnitFramework/framework/nunit.framework.build.key 2008-04-11 10:20:35.000000000 -0400
+++ mono-nunit22-2.2.10/src/NUnitFramework/framework/nunit.framework.build 2008-04-11 10:20:50.000000000 -0400
@@ -10,7 +10,7 @@
output="${current.build.dir}/nunit.framework.dll"
debug="${build.debug}"
define="${build.defines.csc},StronglyNamedAssembly"
- nowarn="618,672">
+ nowarn="618,672" keyfile="../../../nunit.snk">
<sources basedir=".">
<include name="*.cs"/>
<include name="../../CommonAssemblyInfo.cs"/>
diff -up mono-nunit22-2.2.10/src/NUnitMocks/mocks/nunit.mocks.build.key mono-nunit22-2.2.10/src/NUnitMocks/mocks/nunit.mocks.build
--- mono-nunit22-2.2.10/src/NUnitMocks/mocks/nunit.mocks.build.key 2008-04-11 10:21:13.000000000 -0400
+++ mono-nunit22-2.2.10/src/NUnitMocks/mocks/nunit.mocks.build 2008-04-11 10:21:29.000000000 -0400
@@ -8,7 +8,7 @@
<target name="build" depends="make-build-dir">
<csc target="library"
output="${current.build.dir}/nunit.mocks.dll"
- debug="${build.debug}" define="${build.defines.csc}">
+ debug="${build.debug}" define="${build.defines.csc}" keyfile="../../../nunit.snk">
<sources basedir=".">
<include name="../../CommonAssemblyInfo.cs"/>
<include name="*.cs"/>
nunit22-mono.patch:
--- NEW FILE nunit22-mono.patch ---
diff -up mono-nunit22-2.2.10/src/nunit.build.include.BAD mono-nunit22-2.2.10/src/nunit.build.include
--- mono-nunit22-2.2.10/src/nunit.build.include.BAD 2008-04-11 10:12:49.000000000 -0400
+++ mono-nunit22-2.2.10/src/nunit.build.include 2008-04-11 10:13:07.000000000 -0400
@@ -76,7 +76,7 @@
<!-- Frameworks supported by this build script. The first
installed framework found is the default for builds. -->
<property name="supported.frameworks"
- value="net-2.0,net-1.1,net-1.0,mono-1.0,mono-2.0"/>
+ value="mono-1.0,mono-2.0"/>
<!-- Visual Studio locations -->
<if test="${platform::is-win32()}">
@@ -329,4 +329,4 @@
<echo> VS 2005: ${vs.2005.path}</echo>
</target>
-</project>
\ No newline at end of file
+</project>
--- NEW FILE nunit22.pc ---
prefix=/usr
exec_prefix=${prefix}
libdir=${exec_prefix}/lib
Name: nunit22
Description: nunit22 - Unit-testing framework for .NET
Version: 2.2.10
Libs: -r:${libdir}/mono/nunit24/nunit-console-runner.dll -r:${libdir}/mono/nunit24/nunit.core.dll -r:${libdir}/mono/nunit24/nunit.core.extensions.dll -r:${libdir}/mono/nunit24/nunit.framework.dll -r:${libdir}/mono/nunit24/nunit.mocks.dll -r:${libdir}/mono/nunit24/nunit.util.dll
Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/mono-nunit22/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 11 Apr 2008 15:52:23 -0000 1.1
+++ .cvsignore 11 Apr 2008 15:55:19 -0000 1.2
@@ -0,0 +1 @@
+NUnit-2.2.10-src.zip
Index: sources
===================================================================
RCS file: /cvs/extras/rpms/mono-nunit22/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 11 Apr 2008 15:52:23 -0000 1.1
+++ sources 11 Apr 2008 15:55:19 -0000 1.2
@@ -0,0 +1 @@
+21f03da90e34d2eb36e9445c816f53c5 NUnit-2.2.10-src.zip
- Previous message (by thread): rpms/mono-nunit22/devel .cvsignore, NONE, 1.1 Makefile, NONE, 1.1 sources, NONE, 1.1
- Next message (by thread): devel/mkinitrd .cvsignore, 1.183, 1.184 mkinitrd.spec, 1.261, 1.262 sources, 1.225, 1.226
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the fedora-extras-commits
mailing list