Author: drazzib-guest
Date: 2009-08-22 00:19:57 +0000 (Sat, 22 Aug 2009)
New Revision: 10153

Added:
   trunk/junit4/debian/junit4.poms
   trunk/junit4/debian/maven.rules
   trunk/junit4/debian/pom.xml
Modified:
   trunk/junit4/debian/changelog
   trunk/junit4/debian/control
   trunk/junit4/debian/rules
Log:
[junit4]

* New upstream release.                                                         
                                                                         
* Bump Standards-Version to 3.8.3: no changes needed                            
                                                                         
* Remove versionned B-D on cdbs: even oldstable has this release                
                                                                         
* Use default-jdk/jre:                                                          
                                                                         
  - Build-Depends on default-jdk                                                
                                                                         
  - Use /usr/lib/jvm/default-java as JAVA_HOME                                  
                                                                         
* Maven POMs:                                                                   
                                                                         
  - Create basic Maven POM in debian/pom.xml                                    
                                                                         
  - Add a Build-Depends-Indep dependency on maven-repo-helper                   
                                                                         
  - Use mh_installpom and mh_installjar to install the POM and the jar to the   
                                                                         
   Maven repository                                                             
                                                                         
* Move ant and default-jdk to B-D-I (needed for clean target)



Modified: trunk/junit4/debian/changelog
===================================================================
--- trunk/junit4/debian/changelog       2009-08-21 23:14:50 UTC (rev 10152)
+++ trunk/junit4/debian/changelog       2009-08-22 00:19:57 UTC (rev 10153)
@@ -1,3 +1,20 @@
+junit4 (4.7-1) UNRELEASED; urgency=low
+
+  * New upstream release.
+  * Bump Standards-Version to 3.8.3: no changes needed
+  * Remove versionned B-D on cdbs: even oldstable has this release
+  * Use default-jdk/jre:
+    - Build-Depends on default-jdk
+    - Use /usr/lib/jvm/default-java as JAVA_HOME
+  * Maven POMs:
+    - Create basic Maven POM in debian/pom.xml
+    - Add a Build-Depends-Indep dependency on maven-repo-helper
+    - Use mh_installpom and mh_installjar to install the POM and the jar to the
+     Maven repository
+  * Move ant and default-jdk to B-D-I (needed for clean target)
+
+ -- Damien Raude-Morvan <[email protected]>  Sat, 22 Aug 2009 01:35:51 +0200
+
 junit4 (4.6-2) unstable; urgency=low
 
   * debian/build.xml:

Modified: trunk/junit4/debian/control
===================================================================
--- trunk/junit4/debian/control 2009-08-21 23:14:50 UTC (rev 10152)
+++ trunk/junit4/debian/control 2009-08-22 00:19:57 UTC (rev 10153)
@@ -3,11 +3,11 @@
 Maintainer: Debian Java Maintainers 
<[email protected]>
 Uploaders: Florian Weimer <[email protected]>, Michael Koch 
<[email protected]>, Varun Hiremath <[email protected]>, Damien Raude-Morvan 
<[email protected]>
 Priority: optional
-Build-Depends: cdbs (>= 0.4.8), debhelper (>= 5)
-Build-Depends-Indep: ant, openjdk-6-jdk, libhamcrest-java
-Standards-Version: 3.8.2
-Vcs-Svn: svn://svn.debian.org/svn/pkg-java/trunk/junit4
-Vcs-Browser: http://svn.debian.org/wsvn/pkg-java/trunk/junit4
+Build-Depends: cdbs, debhelper (>= 5), ant, default-jdk
+Build-Depends-Indep: libhamcrest-java, maven-repo-helper
+Standards-Version: 3.8.3
+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

Added: trunk/junit4/debian/junit4.poms
===================================================================
--- trunk/junit4/debian/junit4.poms                             (rev 0)
+++ trunk/junit4/debian/junit4.poms     2009-08-22 00:19:57 UTC (rev 10153)
@@ -0,0 +1 @@
+debian/pom.xml --no-parent

Added: trunk/junit4/debian/maven.rules
===================================================================
--- trunk/junit4/debian/maven.rules                             (rev 0)
+++ trunk/junit4/debian/maven.rules     2009-08-22 00:19:57 UTC (rev 10153)
@@ -0,0 +1 @@
+junit junit jar s/3\..*/3.x/

Added: trunk/junit4/debian/pom.xml
===================================================================
--- trunk/junit4/debian/pom.xml                         (rev 0)
+++ trunk/junit4/debian/pom.xml 2009-08-22 00:19:57 UTC (rev 10153)
@@ -0,0 +1,26 @@
+<project>
+  <modelVersion>4.0.0</modelVersion>
+  <groupId>junit</groupId>
+  <artifactId>junit</artifactId>
+  <version>4.7</version>
+  <name>JUnit</name>
+  <url>http://junit.org</url>
+  <description>
+    JUnit is a regression testing framework written by Erich Gamma and Kent 
Beck. It is used by the developer who implements unit tests in Java.
+  </description>
+  <organization>
+    <name>JUnit</name>
+    <url>http://www.junit.org</url>
+  </organization>
+  <licenses>
+    <license>
+      <name>Common Public License Version 1.0</name>
+      <url>http://www.opensource.org/licenses/cpl1.0.txt</url>
+    </license>
+  </licenses>
+  <scm>
+    <url>git://github.com/KentBeck/junit.git</url>
+  </scm>
+  <dependencies>
+  </dependencies>
+</project>

Modified: trunk/junit4/debian/rules
===================================================================
--- trunk/junit4/debian/rules   2009-08-21 23:14:50 UTC (rev 10152)
+++ trunk/junit4/debian/rules   2009-08-22 00:19:57 UTC (rev 10153)
@@ -3,16 +3,19 @@
 include /usr/share/cdbs/1/class/ant.mk
 include /usr/share/cdbs/1/rules/debhelper.mk
 
-JAVA_HOME              := /usr/lib/jvm/java-6-openjdk
+JAVA_HOME              := /usr/lib/jvm/default-java
 DEB_ANT_BUILDFILE      := debian/build.xml
 DEB_ANT_BUILD_TARGET   := jar javadoc
 DEB_JARS               := hamcrest-core
 ANT_OPTS               := -Dant.build.javac.source=1.5 
-Dant.build.javac.target=1.5
 
-install/junit4::
-       install -D -m 644 junit4.jar 
debian/junit4/usr/share/java/junit4-$(DEB_UPSTREAM_VERSION).jar
-       dh_link -pjunit4 /usr/share/java/junit4-$(DEB_UPSTREAM_VERSION).jar 
/usr/share/java/junit4.jar
+binary-post-install/junit4::
+       mh_installpoms -pjunit4
+       mh_installjar -pjunit4 -njunit4 -l debian/pom.xml junit4.jar 
 
+clean::
+       -rm -rf debian/tmp
+
 upstream-from-git:
        git-archive --format=tar --prefix=junit4-$(DEB_UPSTREAM_VERSION)/ \
                v$(DEB_UPSTREAM_VERSION) | gzip -9 \


_______________________________________________
pkg-java-commits mailing list
[email protected]
http://lists.alioth.debian.org/mailman/listinfo/pkg-java-commits

Reply via email to