[Pkg-mono-svn-commits] rev 1874 - non-group/nunit/trunk/debian
Jelmer Vernooij
ctrlsoft-guest@costa.debian.org
Mon, 27 Jun 2005 09:18:26 +0000
Author: ctrlsoft-guest
Date: 2005-06-27 09:18:25 +0000 (Mon, 27 Jun 2005)
New Revision: 1874
Added:
non-group/nunit/trunk/debian/libnunit-cil.install
non-group/nunit/trunk/debian/libnunit-doc.install
non-group/nunit/trunk/debian/nunit-console.install
Removed:
non-group/nunit/trunk/debian/install
Modified:
non-group/nunit/trunk/debian/
non-group/nunit/trunk/debian/control
non-group/nunit/trunk/debian/rules
Log:
Split up the nunit package into three seperate packages:
* nunit-console
* libnunit-cil
* libnunit-doc
Property changes on: non-group/nunit/trunk/debian
___________________________________________________________________
Name: svn:ignore
+ substvars
*.substvars
tmp
files
libnunit-doc
libnunit-cil
Modified: non-group/nunit/trunk/debian/control
===================================================================
--- non-group/nunit/trunk/debian/control 2005-06-27 09:17:49 UTC (rev 1873)
+++ non-group/nunit/trunk/debian/control 2005-06-27 09:18:25 UTC (rev 1874)
@@ -5,7 +5,7 @@
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
+Package: nunit-console
Architecture: all
Depends: ${cli:Depends}
Description: Unit test framework for .NET
@@ -13,3 +13,26 @@
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.
+ .
+ This package contains the console front-end.
+
+Package: libnunit-cil
+Architecture: all
+Depends: ${cli:Depends}
+Suggests: libnunit-doc
+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.
+
+Package: libnunit-doc
+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.
+ .
+ This package contains the API documentation and examples.
Deleted: non-group/nunit/trunk/debian/install
===================================================================
--- non-group/nunit/trunk/debian/install 2005-06-27 09:17:49 UTC (rev 1873)
+++ non-group/nunit/trunk/debian/install 2005-06-27 09:18:25 UTC (rev 1874)
@@ -1,5 +0,0 @@
-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
Copied: non-group/nunit/trunk/debian/libnunit-cil.install (from rev 1827, non-group/nunit/trunk/debian/install)
===================================================================
--- non-group/nunit/trunk/debian/install 2005-06-10 06:48:52 UTC (rev 1827)
+++ non-group/nunit/trunk/debian/libnunit-cil.install 2005-06-27 09:18:25 UTC (rev 1874)
@@ -0,0 +1,2 @@
+debian/nunit-core.pc /usr/lib/pkgconfig
+debian/nunit-framework.pc /usr/lib/pkgconfig
Added: non-group/nunit/trunk/debian/libnunit-doc.install
===================================================================
--- non-group/nunit/trunk/debian/libnunit-doc.install 2005-06-27 09:17:49 UTC (rev 1873)
+++ non-group/nunit/trunk/debian/libnunit-doc.install 2005-06-27 09:18:25 UTC (rev 1874)
@@ -0,0 +1,2 @@
+doc/*.html doc/css doc/img doc/files /usr/share/doc/nunit/html/
+samples/* /usr/share/doc/nunit/examples
Copied: non-group/nunit/trunk/debian/nunit-console.install (from rev 1827, non-group/nunit/trunk/debian/install)
===================================================================
--- non-group/nunit/trunk/debian/install 2005-06-10 06:48:52 UTC (rev 1827)
+++ non-group/nunit/trunk/debian/nunit-console.install 2005-06-27 09:18:25 UTC (rev 1874)
@@ -0,0 +1 @@
+debian/nunit-console /usr/bin
Modified: non-group/nunit/trunk/debian/rules
===================================================================
--- non-group/nunit/trunk/debian/rules 2005-06-27 09:17:49 UTC (rev 1873)
+++ non-group/nunit/trunk/debian/rules 2005-06-27 09:18:25 UTC (rev 1874)
@@ -18,6 +18,7 @@
rm -rf build
$(NANT) /f:nunit.build mono-1.0 clean-all
rm -f build-stamp
+ rm -rf .wapi
dh_clean
install: build
@@ -25,9 +26,10 @@
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/
+ gacutil -root debian/libnunit-cil/usr/lib -i $(BUILDDIR)/bin/nunit.framework.dll
+ gacutil -root debian/libnunit-cil/usr/lib -i $(BUILDDIR)/bin/nunit.core.dll
+ dh_install -p nunit-console $(BUILDDIR)/bin/nunit-console.exe* /usr/lib/nunit/bin/
+ dh_install -p libnunit-cil $(BUILDDIR)/bin/*.dll /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 {} \;
@@ -39,7 +41,7 @@
dh_install -i
dh_installchangelogs -i doc/ChangeLog.txt
dh_installdocs -i doc/ReleaseNotes.txt
- dh_installexamples -i
+ dh_installexamples -i
dh_installmenu -i
dh_installman -i debian/nunit-console.1
dh_strip -i