CVS junit/debian
Wolfgang B??r
wbaer-guest at haydn.debian.org
Sat Oct 1 18:59:22 UTC 2005
Update of /cvsroot/pkg-java/junit/debian
In directory haydn:/tmp/cvs-serv21801/debian
Modified Files:
changelog control copyright dirs junit-doc.docs junit.links
rules
Added Files:
README.Debian junit-doc.links manpages
Removed Files:
README.debian junit-doc.postinst junit-doc.prerm junit.files
junit.postinst junit.prerm
Log Message:
junit (3.8.1.1-5) unstable; urgency=low
* Converted to cdbs (closes: #311045)
* Standards-Version 3.6.2 - removed /usr/doc link creation in postinst
* Removed duplicated build dependencies which are implicit by kaffe
* Removed postinst's which link to /usr/doc
* Removed link into /usr/share/ant1.6/lib due to ant transition
* Added Enhances: ant-optional
* Added myself to uploaders
--- /cvsroot/pkg-java/junit/debian/changelog 2005/04/13 22:16:53 1.1
+++ /cvsroot/pkg-java/junit/debian/changelog 2005/10/01 18:59:22 1.2
@@ -1,3 +1,15 @@
+junit (3.8.1.1-5) unstable; urgency=low
+
+ * Converted to cdbs (closes: #311045)
+ * Standards-Version 3.6.2 - removed /usr/doc link creation in postinst
+ * Removed duplicated build dependencies which are implicit by kaffe
+ * Removed postinst's which link to /usr/doc
+ * Removed link into /usr/share/ant1.6/lib due to ant transition
+ * Added Enhances: ant-optional
+ * Added myself to uploaders
+
+ -- Wolfgang Baer <WBaer at gmx.de> Mon, 26 Sep 2005 20:33:40 +0200
+
junit (3.8.1.1-4) unstable; urgency=low
* Build with -target 1.3 (Closes: #270662)
--- /cvsroot/pkg-java/junit/debian/control 2005/04/13 22:16:53 1.1
+++ /cvsroot/pkg-java/junit/debian/control 2005/10/01 18:59:22 1.2
@@ -2,13 +2,15 @@
Section: devel
Priority: optional
Maintainer: Debian Java Maintainers <pkg-java-maintainers at lists.alioth.debian.org>
-Uploaders: Takashi Okamoto <tora at debian.org>, Michael Koch <konqueror at gmx.de>
-Build-Depends-Indep: debhelper (>= 4.1), kaffe (>= 1.1.1), jikes (>= 1:1.18-6), fastjar (>= 3.3.2), gjdoc (>= 0.7.2-2)
-Standards-Version: 3.6.1
+Uploaders: Michael Koch <konqueror at gmx.de>, Wolfgang Baer <WBaer at gmx.de>
+Build-Depends-Indep: debhelper (>= 4.2.30), cdbs, kaffe (>= 2:1.1.5-3), fastjar
+Standards-Version: 3.6.2
Package: junit
Architecture: all
-Depends: kaffe | gij (>= 3.3) | java1-runtime | java2-runtime
+Depends: kaffe | java1-runtime | java2-runtime
+Suggests: junit-doc
+Enhances: ant-optional
Description: Automated testing framework for Java
JUnit is a simple framework for writing and running automated tests.
As a political gesture, it celebrates programmers testing their own
--- /cvsroot/pkg-java/junit/debian/copyright 2005/04/13 22:16:53 1.1
+++ /cvsroot/pkg-java/junit/debian/copyright 2005/10/01 18:59:22 1.2
@@ -1,7 +1,7 @@
This package was debianized by Takashi Okamoto tora at debian.org on
Thu, 28 Jun 2001 18:47:32 +0900.
-It was downloaded from http://www.junit.org/.
+It was downloaded from <http://www.junit.org/>.
Copyright:
Common Public License - v 1.0
@@ -109,9 +109,7 @@
b) a copy of this Agreement must be included with each copy of the Program.
-[DEL::DEL]
-
-[DEL::DEL]Contributors may not remove or alter any copyright notices contained
+Contributors may not remove or alter any copyright notices contained
within the Program.
Each Contributor must identify itself as the originator of its Contribution, if
@@ -222,4 +220,3 @@
Agreement will bring a legal action under this Agreement more than one year
after the cause of action arose. Each party waives its rights to a jury trial
in any resulting litigation.
-
--- /cvsroot/pkg-java/junit/debian/dirs 2005/04/13 22:16:53 1.1
+++ /cvsroot/pkg-java/junit/debian/dirs 2005/10/01 18:59:22 1.2
@@ -1,2 +1,3 @@
usr/bin
usr/share/java
+usr/share/ant/lib
--- /cvsroot/pkg-java/junit/debian/junit-doc.docs 2005/04/13 22:16:53 1.1
+++ /cvsroot/pkg-java/junit/debian/junit-doc.docs 2005/10/01 18:59:22 1.2
@@ -1,4 +1,2 @@
-cpl-v10.html
doc
-javadoc
README.html
--- /cvsroot/pkg-java/junit/debian/junit.links 2005/04/13 22:16:53 1.1
+++ /cvsroot/pkg-java/junit/debian/junit.links 2005/10/01 18:59:22 1.2
@@ -1,4 +1,2 @@
-usr/share/java/junit-3.8.1.jar usr/share/java/junit.jar
+usr/share/java/junit-3.8.1.1.jar usr/share/java/junit.jar
usr/share/java/junit.jar usr/share/ant/lib/junit.jar
-usr/share/java/junit.jar usr/share/ant1.6/lib/junit.jar
-
--- /cvsroot/pkg-java/junit/debian/rules 2005/04/13 22:16:53 1.1
+++ /cvsroot/pkg-java/junit/debian/rules 2005/10/01 18:59:22 1.2
@@ -1,78 +1,38 @@
#!/usr/bin/make -f
-# Made with the aid of debmake, by Christoph Lameter,
-# based on the sample debian/rules file for GNU hello by Ian Jackson.
+#
+# build file for junit uses cdbs
-package=junit
-version=3.8.1
+include /usr/share/cdbs/1/rules/debhelper.mk
-export JAVA_HOME=/usr/lib/kaffe
+JAVA_HOME := /usr/lib/kaffe
-CLASSPATH=.:/usr/share/kaffe-common/lib/rt.jar
-JAVAC=jikes
-JAVADOC=/usr/bin/gjdoc
-JARNAME=junit.jar
-
-export LANG=C
+JAVAC = jikes
+CLASSPATH = .:/usr/share/kaffe-common/lib/rt.jar
+JAVADOC = /usr/bin/gjdoc
+JARNAME = junit.jar
+UPSTREAM_VERSION=$(shell echo $(DEB_VERSION) | cut -d- -f1)
build:
- dh_testdir
-
(mkdir src; cd src; fastjar xvf ../src.jar)
(rm src/junit/swingui/*.java; cp debian/TestRunner.java src/junit/swingui)
patch -p0 < debian/AboutDialog.java.diff
- (cd src;${JAVAC} -d ../classes -classpath ${CLASSPATH} -target 1.3 junit/*/*.java)
+ (cd src;${JAVAC} -target 1.3 -classpath ${CLASSPATH} -d ../classes junit/*/*.java)
cp -r src/junit/swingui/icons classes/junit/swingui
cp src/junit/runner/*.gif classes/junit/runner
cp src/junit/runner/excluded.properties classes/junit/runner
- (jar cvf ${JARNAME} -C classes junit)
-
- mkdir javadoc
- (cd src;${JAVADOC} -d ../javadoc junit.framework junit.awtui junit.swingui junit.runner junit.textui junit.extensions)
-
- touch build
+ (fastjar cvf ${JARNAME} -C classes junit)
+ # build the api with gjdoc
+ mkdir -p doc/api
+ (cd src;${JAVADOC} -d ../doc/api junit.framework junit.awtui junit.swingui junit.runner junit.textui junit.extensions)
-clean:
- dh_testdir
- dh_testroot
- dh_clean
- -rm -f build
- -rm -rf classes javadoc junit.jar
+clean::
+ -rm -rf classes doc/api ${JARNAME}
-rm -f `find . -name "*~"`
-rm -rf src
-install: build
- dh_testdir
- dh_testroot
- dh_clean -k
-
+install/junit::
-rm -f javadoc/package-list
- install -d debian/tmp
- cd debian/tmp && install -d `cat ../dirs`
- install -m 644 ${JARNAME} debian/tmp/usr/share/java/junit-${version}.jar
- install -m 755 debian/junit.sh debian/tmp/usr/bin/junit
-
- dh_movefiles
- dh_installdirs
-
-binary-indep: build install
- dh_testdir -i
- dh_testroot -i
- dh_installman -i debian/junit.1
- dh_installchangelogs -i
- dh_link -i
- dh_compress -i
- dh_installdocs -i
- dh_installexamples -i
- dh_fixperms -i
- dh_installdeb -i
- dh_gencontrol -i
- dh_md5sums -i
- dh_builddeb -i
-
-binary-arch: build install
-
-binary: binary-indep binary-arch
-
-.PHONY: binary binary-arch binary-indep clean checkroot
+ install -m 644 ${JARNAME} debian/junit/usr/share/java/junit-${UPSTREAM_VERSION}.jar
+ install -m 755 debian/junit.sh debian/junit/usr/bin/junit
More information about the pkg-java-commits
mailing list