[pkg-java] r8214 - trunk/junit4/debian

Damien Raude-Morvan drazzib-guest at alioth.debian.org
Sun May 3 22:43:04 UTC 2009


Author: drazzib-guest
Date: 2009-05-03 22:43:04 +0000 (Sun, 03 May 2009)
New Revision: 8214

Added:
   trunk/junit4/debian/NEWS
Modified:
   trunk/junit4/debian/build.xml
   trunk/junit4/debian/changelog
   trunk/junit4/debian/control
   trunk/junit4/debian/copyright
Log:
junit4 prepare 4.6-1

  * New upstream release
    - Upload to unstable (Closes: #521111)
    - Depends on libhamcrest-java (see NEWS.Debian)
  * debian/control:
   - Add myself to Uploaders
   - Add ${misc:Depends} in Depends of junit4
   - Add libhamcrest-java in Depends of junit4
   - Updated Standards-Version to 3.8.1
  * debian/build.xml:
   - Move "org" and "junit" packages as subdir of "build-src"
     to get right package placement for Javadoc generation
   - Don't include ant.properties (already included by default
     by CDBS ant-vars.mk)
  * debian/copyright:
   - Update upstream source location (come back on SF.net)

 -- Damien Raude-Morvan <drazzib at drazzib.com>  Mon, 04 May 2009 00:41:38 +0200



Added: trunk/junit4/debian/NEWS
===================================================================
--- trunk/junit4/debian/NEWS	                        (rev 0)
+++ trunk/junit4/debian/NEWS	2009-05-03 22:43:04 UTC (rev 8214)
@@ -0,0 +1,21 @@
+junit4 (4.6-1) unstable; urgency=low
+
+  The new 4.6 upstream release of JUnit [1] now
+  depends on libhamcrest-java as 'literate' or 'fluent' API for assertions :
+
+  -----
+    assertThat(x, is(not(4)));
+    assertThat(myList, hasItem("3"));
+  -----
+
+  You should update your classpath to include /usr/share/java/hamcrest-core.jar
+  when you run or build JUnit4 test cases using thoses assertions.
+
+  You can see <http://jira.codehaus.org/browse/MAVENUPLOAD-1651> and
+  <http://sourceforge.net/tracker/index.php?func=detail&aid=1759974&group_id=15278>
+  as references on this issue.
+
+  [1] In fact this dependency is needed since JUnit 4.4 but this release
+  haven't been upload to Debian
+
+ -- Damien Raude-Morvan <drazzib at drazzib.com>  Wed, 29 Apr 2009 00:09:15 +0200

Modified: trunk/junit4/debian/build.xml
===================================================================
--- trunk/junit4/debian/build.xml	2009-05-01 00:24:49 UTC (rev 8213)
+++ trunk/junit4/debian/build.xml	2009-05-03 22:43:04 UTC (rev 8214)
@@ -1,7 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 
 <project default="jar" name="junit4" basedir="..">
-  <property file="ant.properties"/>
 
   <target name="clean" description="Clean up">
     <delete dir="${class.dir}"/>
@@ -12,8 +11,10 @@
   <target name="compile" description="Compile the sources">
     <mkdir dir="${class.dir}"/>
     <mkdir dir="${build-src.dir}"/>
-    <copy todir="${build-src.dir}">
+    <copy todir="${build-src.dir}/junit">
       <fileset dir="${junit.dir}"/>
+    </copy>
+    <copy todir="${build-src.dir}/org">
       <fileset dir="${org.dir}"/>
     </copy>
     <javac srcdir="${build-src.dir}" destdir="${class.dir}"

Modified: trunk/junit4/debian/changelog
===================================================================
--- trunk/junit4/debian/changelog	2009-05-01 00:24:49 UTC (rev 8213)
+++ trunk/junit4/debian/changelog	2009-05-03 22:43:04 UTC (rev 8214)
@@ -1,3 +1,23 @@
+junit4 (4.6-1) UNRELEASED; urgency=low
+
+  * New upstream release
+    - Upload to unstable (Closes: #521111)
+    - Depends on libhamcrest-java (see NEWS.Debian)
+  * debian/control:
+   - Add myself to Uploaders
+   - Add ${misc:Depends} in Depends of junit4
+   - Add libhamcrest-java in Depends of junit4
+   - Updated Standards-Version to 3.8.1
+  * debian/build.xml:
+   - Move "org" and "junit" packages as subdir of "build-src"
+     to get right package placement for Javadoc generation
+   - Don't include ant.properties (already included by default
+     by CDBS ant-vars.mk) 
+  * debian/copyright:
+   - Update upstream source location (come back on SF.net)
+
+ -- Damien Raude-Morvan <drazzib at drazzib.com>  Mon, 04 May 2009 00:41:38 +0200
+
 junit4 (4.5-1) experimental; urgency=low
 
   * New upstream release (Closes: #446464)

Modified: trunk/junit4/debian/control
===================================================================
--- trunk/junit4/debian/control	2009-05-01 00:24:49 UTC (rev 8213)
+++ trunk/junit4/debian/control	2009-05-03 22:43:04 UTC (rev 8214)
@@ -1,18 +1,18 @@
 Source: junit4
-Section: devel
+Section: java
 Maintainer: Debian Java Maintainers <pkg-java-maintainers at lists.alioth.debian.org>
-Uploaders: Florian Weimer <fw at deneb.enyo.de>, Michael Koch <konqueror at gmx.de>, Varun Hiremath <varun at debian.org>
+Uploaders: Florian Weimer <fw at deneb.enyo.de>, Michael Koch <konqueror at gmx.de>, Varun Hiremath <varun at debian.org>, Damien Raude-Morvan <drazzib at drazzib.com>
 Priority: optional
 Build-Depends: cdbs (>= 0.4.8), debhelper (>> 5)
 Build-Depends-Indep: ant, openjdk-6-jdk, libhamcrest-java
-Standards-Version: 3.8.0
+Standards-Version: 3.8.1
 Vcs-Svn: svn://svn.debian.org/svn/pkg-java/trunk/junit4
 Vcs-Browser: http://svn.debian.org/wsvn/pkg-java/trunk/junit4
 Homepage: http://www.junit.org/
 
 Package: junit4
 Architecture: all
-Depends: default-jre | java2-runtime
+Depends: ${misc:Depends}, default-jre | java2-runtime, libhamcrest-java
 Description: JUnit regression test framework for Java
  JUnit is a simple framework to write repeatable tests. It is an
  instance of the xUnit architecture for unit testing frameworks.

Modified: trunk/junit4/debian/copyright
===================================================================
--- trunk/junit4/debian/copyright	2009-05-01 00:24:49 UTC (rev 8213)
+++ trunk/junit4/debian/copyright	2009-05-03 22:43:04 UTC (rev 8214)
@@ -1,11 +1,7 @@
 This is Debian's junit4 package, initially packaged by Florian Weimer
 <fw at deneb.enyo.de> on 2007-04-24.
 
-The sources have been downloaded from the Sourceforge CVS server, at
-:pserver:anonymous at junit.cvs.sourceforge.net:/cvsroot/junit, module
-junit, branch Version431.  Some obsolete build files were removed.
-(The official ZIP files do not seem to contain the build
-infrastructure.)
+The sources JAR has been downloaded from http://prdownloads.sourceforge.net/junit/
 
 JUnit 4 is covered by the IBM Common Public License, as reproduced
 below.




More information about the pkg-java-commits mailing list