[pkg-java] r9509 - trunk/libxstream-java/debian

Ludovic Claude ludovicc-guest at alioth.debian.org
Sun Aug 2 22:45:15 UTC 2009


Author: ludovicc-guest
Date: 2009-08-02 22:45:15 +0000 (Sun, 02 Aug 2009)
New Revision: 9509

Added:
   trunk/libxstream-java/debian/libxstream-java.poms
   trunk/libxstream-java/debian/maven.rules
Modified:
   trunk/libxstream-java/debian/changelog
   trunk/libxstream-java/debian/control
   trunk/libxstream-java/debian/orig-tar.sh
   trunk/libxstream-java/debian/rules
Log:
* Change section to java
* Bump up Standards-Version to 3.8.2
* Add ${misc:Depends} to Depends to clear Lintian warnings
* Remove Depends on Java runtimes as it is a library
* Add the Maven POM to the package
* Add a Build-Depends-Indep dependency on maven-repo-helper

Modified: trunk/libxstream-java/debian/changelog
===================================================================
--- trunk/libxstream-java/debian/changelog	2009-08-02 22:32:38 UTC (rev 9508)
+++ trunk/libxstream-java/debian/changelog	2009-08-02 22:45:15 UTC (rev 9509)
@@ -1,3 +1,14 @@
+libxstream-java (1.3.1-2) experimental; urgency=low
+
+  * Change section to java
+  * Bump up Standards-Version to 3.8.2
+  * Add ${misc:Depends} to Depends to clear Lintian warnings
+  * Remove Depends on Java runtimes as it is a library
+  * Add the Maven POM to the package
+  * Add a Build-Depends-Indep dependency on maven-repo-helper
+
+ -- Ludovic Claude <ludovic.claude at laposte.net>  Tue, 28 Jul 2009 20:51:09 +0100
+
 libxstream-java (1.3.1-1) unstable; urgency=low
 
   * New upstream release

Modified: trunk/libxstream-java/debian/control
===================================================================
--- trunk/libxstream-java/debian/control	2009-08-02 22:32:38 UTC (rev 9508)
+++ trunk/libxstream-java/debian/control	2009-08-02 22:45:15 UTC (rev 9509)
@@ -1,20 +1,20 @@
 Source: libxstream-java
-Section: libs
+Section: java
 Priority: optional
 Maintainer: Debian Java Maintainers <pkg-java-maintainers at lists.alioth.debian.org>
 Uploaders: Torsten Werner <twerner at debian.org>, Varun Hiremath <varun at debian.org>
 Build-Depends: debhelper (>= 5), cdbs
 Build-Depends-Indep: ant, openjdk-6-jdk, libxom-java, libjoda-time-java,
  libjettison-java, libcglib2.1-java, libdom4j-java, libxpp3-java,
- libjdom1-java
-Standards-Version: 3.8.0
+ libjdom1-java, maven-repo-helper
+Standards-Version: 3.8.2
 Homepage: http://xstream.codehaus.org
 Vcs-Svn: svn://svn.debian.org/svn/pkg-java/trunk/libxstream-java
 Vcs-Browser: http://svn.debian.org/wsvn/pkg-java/trunk/libxstream-java
 
 Package: libxstream-java
 Architecture: all
-Depends: java-gcj-compat | java1-runtime | java2-runtime
+Depends: ${misc:Depends}
 Description: Java library to serialize objects to XML and back again
  The features of the XStream library are:
  .

Added: trunk/libxstream-java/debian/libxstream-java.poms
===================================================================
--- trunk/libxstream-java/debian/libxstream-java.poms	                        (rev 0)
+++ trunk/libxstream-java/debian/libxstream-java.poms	2009-08-02 22:45:15 UTC (rev 9509)
@@ -0,0 +1,4 @@
+pom.xml --no-parent
+xstream/pom.xml
+xstream-benchmark/pom.xml
+

Added: trunk/libxstream-java/debian/maven.rules
===================================================================
--- trunk/libxstream-java/debian/maven.rules	                        (rev 0)
+++ trunk/libxstream-java/debian/maven.rules	2009-08-02 22:45:15 UTC (rev 9509)
@@ -0,0 +1 @@
+junit junit jar s/3\..*/3.x/


Property changes on: trunk/libxstream-java/debian/orig-tar.sh
___________________________________________________________________
Modified: svn:executable
   - 
   + *

Modified: trunk/libxstream-java/debian/rules
===================================================================
--- trunk/libxstream-java/debian/rules	2009-08-02 22:32:38 UTC (rev 9508)
+++ trunk/libxstream-java/debian/rules	2009-08-02 22:45:15 UTC (rev 9509)
@@ -3,17 +3,21 @@
 include /usr/share/cdbs/1/class/ant.mk
 include /usr/share/cdbs/1/rules/debhelper.mk
 
+PACKAGE              := $(DEB_SOURCE_PACKAGE)
+VERSION              := $(DEB_UPSTREAM_VERSION)
 JAVA_HOME            := /usr/lib/jvm/java-6-openjdk
 DEB_ANT_BUILDFILE    := xstream/build.xml
 DEB_ANT_BUILD_TARGET := benchmark:compile jar
-DEB_JARS             := xom joda-time jettison cglib dom4j xpp3 jdom1
+DEB_JARS             := ant-nodeps xom joda-time jettison cglib dom4j xpp3 jdom1
 ANT_OPTS	     := -Dant.build.javac.source=1.5 -Dant.build.javac.target=1.5
 
-install/libxstream-java:: 
-	install -m644 -D xstream/target/xstream-SNAPSHOT.jar $(DEB_DESTDIR)/usr/share/java/xstream-$(DEB_UPSTREAM_VERSION).jar
-	dh_link -plibxstream-java /usr/share/java/xstream-$(DEB_UPSTREAM_VERSION).jar /usr/share/java/xstream.jar
-	install -m644 -D xstream/target/xstream-benchmark-SNAPSHOT.jar $(DEB_DESTDIR)/usr/share/java/xstream-benchmark-$(DEB_UPSTREAM_VERSION).jar
-	dh_link -plibxstream-java /usr/share/java/xstream-benchmark-$(DEB_UPSTREAM_VERSION).jar /usr/share/java/xstream-benchmark.jar
+binary-post-install/$(PACKAGE)::
+	mh_installpoms -p$(PACKAGE)
+	mh_installjar -p$(PACKAGE) -l xstream/pom.xml xstream/target/xstream-SNAPSHOT.jar
+	mh_installjar -p$(PACKAGE) -l xstream-benchmark/pom.xml xstream/target/xstream-benchmark-SNAPSHOT.jar
 
+clean::
+	-rm -rf debian/tmp
+
 get-orig-source:
 	uscan --force-download --rename	


Property changes on: trunk/libxstream-java/debian/rules
___________________________________________________________________
Modified: svn:executable
   - 
   + *




More information about the pkg-java-commits mailing list