[Pkg-mono-svn-commits] rev 1827 - in non-group: . nunit nunit/trunk nunit/trunk/debian

Jelmer Vernooij ctrlsoft-guest@costa.debian.org
Fri, 10 Jun 2005 06:48:52 +0000


Author: ctrlsoft-guest
Date: 2005-06-10 06:48:52 +0000 (Fri, 10 Jun 2005)
New Revision: 1827

Added:
   non-group/nunit/
   non-group/nunit/branches/
   non-group/nunit/tags/
   non-group/nunit/trunk/
   non-group/nunit/trunk/debian/
   non-group/nunit/trunk/debian/changelog
   non-group/nunit/trunk/debian/control
   non-group/nunit/trunk/debian/copyright
   non-group/nunit/trunk/debian/dirs
   non-group/nunit/trunk/debian/install
   non-group/nunit/trunk/debian/nunit-console
   non-group/nunit/trunk/debian/nunit-console.1
   non-group/nunit/trunk/debian/nunit-core.pc
   non-group/nunit/trunk/debian/nunit-framework.pc
   non-group/nunit/trunk/debian/rules
   non-group/nunit/trunk/debian/watch
Log:
Import debian package for nunit


Added: non-group/nunit/trunk/debian/changelog
===================================================================
--- non-group/nunit/trunk/debian/changelog	2005-06-09 08:27:23 UTC (rev 1826)
+++ non-group/nunit/trunk/debian/changelog	2005-06-10 06:48:52 UTC (rev 1827)
@@ -0,0 +1,6 @@
+nunit (2.2.0-1) unstable; urgency=low
+
+  * Initial Release.
+    (closes: Bug#311413)
+
+ -- Jelmer Vernooij <jelmer@samba.org>  Mon, 30 May 2005 14:01:43 +0200

Added: non-group/nunit/trunk/debian/control
===================================================================
--- non-group/nunit/trunk/debian/control	2005-06-09 08:27:23 UTC (rev 1826)
+++ non-group/nunit/trunk/debian/control	2005-06-10 06:48:52 UTC (rev 1827)
@@ -0,0 +1,15 @@
+Source: nunit
+Section: devel
+Priority: optional
+Maintainer: Jelmer Vernooij <jelmer@samba.org>
+Build-Depends: debhelper (>= 4.0.0), mono-mcs (>= 1.0) | c-sharp-compiler, cli-common (>= 0.1.3), libmono-dev (>= 1.0), nant (>= 0.84), mono-gac (>= 1.1.6)
+Standards-Version: 3.6.1
+
+Package: nunit
+Architecture: all
+Depends: ${cli:Depends}
+Description: Unit test framework for .NET
+ NUnit is a unit testing framework for all .NET languages. It serves the
+ same purpose as JUnit does in the Java world. It supports test
+ categories, testing for exceptions and writing test results in plain
+ text or XML.

Added: non-group/nunit/trunk/debian/copyright
===================================================================
--- non-group/nunit/trunk/debian/copyright	2005-06-09 08:27:23 UTC (rev 1826)
+++ non-group/nunit/trunk/debian/copyright	2005-06-10 06:48:52 UTC (rev 1827)
@@ -0,0 +1,36 @@
+This package was debianized by Jelmer Vernooij <jelmer@samba.org> on
+Mon, 30 May 2005 01:24:27 +0100.
+
+It was downloaded from http://www.nunit.org/
+
+Upstream authors:
+Michael C. Two
+Charlie Poole
+Jamie Cansdale
+Gary Feldman
+James W. Newkirk
+Alexei A. Vorontsov
+Philip A. Craig
+
+Copyright:
+
+Copyright © 2002-2004 James W. Newkirk, Michael C. Two, Alexei A. Vorontsov, Charlie Poole
+Copyright © 2000-2004 Philip A. Craig
+
+This software is provided 'as-is', without any express or implied warranty. In no event will 
+the authors be held liable for any damages arising from the use of this software.
+	
+Permission is granted to anyone to use this software for any purpose, including commercial
+applications, and to alter it and redistribute it freely, subject to the following restrictions:
+
+1. The origin of this software must not be misrepresented; you must not claim that you
+wrote the original software. If you use this software in a product, an acknowledgment (see
+the following) in the product documentation is required.
+
+Portions Copyright © 2002 James W. Newkirk, Michael C. Two, Alexei A. Vorontsov or 
+Copyright © 2000-2002 Philip A. Craig
+
+2. Altered source versions must be plainly marked as such, and must not be
+misrepresented as being the original software.
+
+3. This notice may not be removed or altered from any source distribution.

Added: non-group/nunit/trunk/debian/dirs
===================================================================
--- non-group/nunit/trunk/debian/dirs	2005-06-09 08:27:23 UTC (rev 1826)
+++ non-group/nunit/trunk/debian/dirs	2005-06-10 06:48:52 UTC (rev 1827)
@@ -0,0 +1,2 @@
+usr/lib/nunit/bin
+usr/share/doc/nunit

Added: non-group/nunit/trunk/debian/install
===================================================================
--- non-group/nunit/trunk/debian/install	2005-06-09 08:27:23 UTC (rev 1826)
+++ non-group/nunit/trunk/debian/install	2005-06-10 06:48:52 UTC (rev 1827)
@@ -0,0 +1,5 @@
+debian/nunit-core.pc /usr/lib/pkgconfig
+debian/nunit-framework.pc /usr/lib/pkgconfig
+debian/nunit-console /usr/bin/
+doc/*.html doc/css doc/img doc/files /usr/share/doc/nunit/html/
+samples/* /usr/share/doc/nunit/examples

Added: non-group/nunit/trunk/debian/nunit-console
===================================================================
--- non-group/nunit/trunk/debian/nunit-console	2005-06-09 08:27:23 UTC (rev 1826)
+++ non-group/nunit/trunk/debian/nunit-console	2005-06-10 06:48:52 UTC (rev 1827)
@@ -0,0 +1,3 @@
+#!/bin/sh
+
+exec /usr/bin/cli /usr/lib/nunit/bin/nunit-console.exe "$@"


Property changes on: non-group/nunit/trunk/debian/nunit-console
___________________________________________________________________
Name: svn:executable
   + *

Added: non-group/nunit/trunk/debian/nunit-console.1
===================================================================
--- non-group/nunit/trunk/debian/nunit-console.1	2005-06-09 08:27:23 UTC (rev 1826)
+++ non-group/nunit/trunk/debian/nunit-console.1	2005-06-10 06:48:52 UTC (rev 1827)
@@ -0,0 +1,57 @@
+.TH nunit-console 1 "1 June 2005"
+.SH NAME
+nunit-console \- Test-based front-end to NUnit
+.SH SYNOPSIS
+.PP
+.B nunit-console
+[assemblies]
+[options]
+.RI
+.SH DESCRIPTION
+\fBnunit-console\fP is a simple but powerful front-end to NUnit, a 
+testing framework for .NET. It will run all or some tests from 
+the assemblies specified as arguments and display the results.
+
+.BR
+Results can be written in either XML or plain text. 
+
+.PP
+.SH OPTIONS
+.PP
+.IP "/fixture=STR"
+Run specified fixture
+.IP "/config=STR"
+Project configuration to load
+.IP "/xml=STR"
+Write test result output data to specified file
+.IP "/transform=STR"
+Name of transformation file to run on XML output file.
+.IP "/xmlConsole"
+Print XML to the console.
+.IP "/output=STR"
+File to receive regular test output
+.IP "/err=STR"
+File to reveive test error output
+.IP "/labels"
+Label each test in output.
+.IP "/include=STR"
+Test categories to include (may contain wildcards)
+.IP "/exclude=STR"
+Test categories to exclude (may contain wildcards)
+.IP "/noshadow"
+Disable shadow copy
+.IP "/thread"
+Run tests on a seperate thread.
+.IP "/wait"
+Wait for input before closing window.
+.IP "/nologo"
+Do no show credits at startup.
+.IP "/help"
+Show list of available arguments.
+.SH "SEE ALSO"
+.BR /usr/share/doc/nunit/html
+
+.SH AUTHOR
+.BR
+ This manpage was written by Jelmer Vernooij <jelmer@samba.org> for 
+ the Debian project (but may be used by others).

Added: non-group/nunit/trunk/debian/nunit-core.pc
===================================================================
--- non-group/nunit/trunk/debian/nunit-core.pc	2005-06-09 08:27:23 UTC (rev 1826)
+++ non-group/nunit/trunk/debian/nunit-core.pc	2005-06-10 06:48:52 UTC (rev 1827)
@@ -0,0 +1,9 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+
+
+Name: NUnit.Core
+Description: Testing framework for .NET
+Version: 2.2.0
+Libs: -r:${libdir}/nunit/bin/nunit.core.dll

Added: non-group/nunit/trunk/debian/nunit-framework.pc
===================================================================
--- non-group/nunit/trunk/debian/nunit-framework.pc	2005-06-09 08:27:23 UTC (rev 1826)
+++ non-group/nunit/trunk/debian/nunit-framework.pc	2005-06-10 06:48:52 UTC (rev 1827)
@@ -0,0 +1,9 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+
+
+Name: NUnit.Framework
+Description: Testing framework for .NET
+Version: 2.2.0
+Libs: -r:${libdir}/nunit/bin/nunit.framework.dll

Added: non-group/nunit/trunk/debian/rules
===================================================================
--- non-group/nunit/trunk/debian/rules	2005-06-09 08:27:23 UTC (rev 1826)
+++ non-group/nunit/trunk/debian/rules	2005-06-10 06:48:52 UTC (rev 1827)
@@ -0,0 +1,56 @@
+#!/usr/bin/make -f
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+BUILDDIR = build/mono-1.0/release
+export MONO_SHARED_DIR = $(CURDIR)
+NANT = nant
+
+build: build-stamp
+build-stamp: 
+	dh_testdir
+	$(NANT) /f:nunit.build mono-1.0 release build
+	touch build-stamp
+
+clean: 
+	dh_testdir
+	dh_testroot
+	rm -rf build
+	$(NANT) /f:nunit.build mono-1.0 clean-all
+	rm -f build-stamp
+	dh_clean
+
+install: build
+	dh_testdir
+	dh_testroot
+	dh_clean -k 
+	dh_installdirs
+	gacutil -root debian/tmp/usr/lib -i $(BUILDDIR)/bin/nunit.framework.dll 
+	gacutil -root debian/tmp/usr/lib -i $(BUILDDIR)/bin/nunit.core.dll
+	dh_install $(BUILDDIR)/bin/* /usr/lib/nunit/bin/
+	-cd $(CURDIR)/debian && find -type f -name "*.exe" -exec chmod +x {} \;
+	-cd $(CURDIR)/debian && find -type f -name "*.dll" -exec chmod -x {} \;
+
+binary-indep: install
+	dh_testdir -i
+	dh_testroot -i
+	dh_movefiles -i
+	dh_link -i
+	dh_install -i
+	dh_installchangelogs -i doc/ChangeLog.txt
+	dh_installdocs -i doc/ReleaseNotes.txt
+	dh_installexamples -i
+	dh_installmenu -i
+	dh_installman -i debian/nunit-console.1
+	dh_strip -i
+	dh_compress -i
+	dh_fixperms -i
+	dh_installdeb -i
+	dh_makeclilibs -i
+	dh_clideps -i -d
+	dh_gencontrol -i
+	dh_md5sums -i
+	dh_builddeb -i
+
+binary: binary-indep
+.PHONY: clean build binary-indep binary install 


Property changes on: non-group/nunit/trunk/debian/rules
___________________________________________________________________
Name: svn:executable
   + *

Added: non-group/nunit/trunk/debian/watch
===================================================================
--- non-group/nunit/trunk/debian/watch	2005-06-09 08:27:23 UTC (rev 1826)
+++ non-group/nunit/trunk/debian/watch	2005-06-10 06:48:52 UTC (rev 1827)
@@ -0,0 +1,2 @@
+version=2
+http://nunit.org/download.html /NUnit-([\d.]+)-src\.zip


Property changes on: non-group/nunit/trunk/debian/watch
___________________________________________________________________
Name: svn:executable
   + *