Author: ludovicc-guest
Date: 2009-07-02 11:13:47 +0000 (Thu, 02 Jul 2009)
New Revision: 8759

Added:
   trunk/libcommons-cli-java/debian/libcommons-cli-java.poms
   trunk/libcommons-cli-java/debian/maven.rules
Removed:
   trunk/libcommons-cli-java/debian/patches/
Modified:
   trunk/libcommons-cli-java/debian/ant.properties
   trunk/libcommons-cli-java/debian/changelog
   trunk/libcommons-cli-java/debian/control
   trunk/libcommons-cli-java/debian/copyright
   trunk/libcommons-cli-java/debian/rules
Log:
* New version

Modified: trunk/libcommons-cli-java/debian/ant.properties
===================================================================
--- trunk/libcommons-cli-java/debian/ant.properties     2009-07-02 10:27:30 UTC 
(rev 8758)
+++ trunk/libcommons-cli-java/debian/ant.properties     2009-07-02 11:13:47 UTC 
(rev 8759)
@@ -1,3 +1,4 @@
-#build.sysclasspath=only
-final.name=commons-cli
-noget=true
+javadoc.dir=target/api
+build.directory=target
+maven.test.skip=true
+

Modified: trunk/libcommons-cli-java/debian/changelog
===================================================================
--- trunk/libcommons-cli-java/debian/changelog  2009-07-02 10:27:30 UTC (rev 
8758)
+++ trunk/libcommons-cli-java/debian/changelog  2009-07-02 11:13:47 UTC (rev 
8759)
@@ -1,3 +1,24 @@
+libcommons-cli-java (1.2-1) unstable; urgency=low
+
+  * New upstream version, add myself to Uploaders
+  * Change section to java, bump up Standards-Version to 3.8.1
+  * Change the dependency on java-gcj to default-jdk for Build-Depend
+  * Add Build-Depends on maven-ant-helper and use its maven-build.xml
+    file to build the package as the build system has switched to
+    Maven.
+  * Remove the dependencies on java runtimes on the binary package
+    as it's a library (avoids introducing dependencies on graphics in
+    a headless environment)
+  * Add ${misc:Depends} to Depends to clear Lintian warnings
+  * Add the Maven POM to the package,
+  * 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
+  * Remove MultOption patch as it doesn't apply anymore and seems solved 
+    upstream.
+
+ -- Ludovic Claude <[email protected]>  Thu, 02 Jul 2009 11:30:49 
+0100
+
 libcommons-cli-java (1.1-3.1) UNRELEASED; urgency=low
 
   * Non-maintainer upload.

Modified: trunk/libcommons-cli-java/debian/control
===================================================================
--- trunk/libcommons-cli-java/debian/control    2009-07-02 10:27:30 UTC (rev 
8758)
+++ trunk/libcommons-cli-java/debian/control    2009-07-02 11:13:47 UTC (rev 
8759)
@@ -1,18 +1,19 @@
 Source: libcommons-cli-java
-Section: libs
+Section: java
 Priority: optional
 Maintainer: Debian Java Maintainers 
<[email protected]>
-Uploaders: Arnaud Vandyck <[email protected]>, Michael Koch <[email protected]>, 
Paul Cager <[email protected]>
-Build-Depends: debhelper (>= 5), cdbs (>= 0.4.8)
-Build-Depends-Indep: java-gcj-compat-dev, ant, ant-optional, 
libcommons-lang-java (>= 2.0), junit
-Standards-Version: 3.7.3
+Uploaders: Arnaud Vandyck <[email protected]>, Michael Koch <[email protected]>, 
Paul Cager <[email protected]>,
+ Ludovic Claude <[email protected]>
+Build-Depends: debhelper (>= 5), cdbs (>= 0.4.8), default-jdk
+Build-Depends-Indep: maven-ant-helper, maven-repo-helper, ant, ant-optional, 
libcommons-lang-java (>= 2.0), junit
+Standards-Version: 3.8.1
 Vcs-Svn: svn://svn.debian.org/svn/pkg-java/trunk/libcommons-cli-java
 Vcs-Browser: http://svn.debian.org/wsvn/pkg-java/trunk/libcommons-cli-java
 Homepage: http://commons.apache.org/cli/
 
 Package: libcommons-cli-java
 Architecture: all
-Depends: java-gcj-compat | java1-runtime | java2-runtime, libcommons-lang-java 
(>= 2.0)
+Depends: ${misc:Depends}, libcommons-lang-java (>= 2.0)
 Description: API for working with the command line arguments and options
  You define arguments you want to parse, parse arguments the user
  entered and then you can retrieve them like properties

Modified: trunk/libcommons-cli-java/debian/copyright
===================================================================
--- trunk/libcommons-cli-java/debian/copyright  2009-07-02 10:27:30 UTC (rev 
8758)
+++ trunk/libcommons-cli-java/debian/copyright  2009-07-02 11:13:47 UTC (rev 
8759)
@@ -14,7 +14,7 @@
                   Peter Maddocks <[email protected]>,
                   Andrew Shirley
 
-Copyright: � 2002-2009 The Apache Software Foundation
+Copyright: 2002-2009 The Apache Software Foundation
 
 License: Apache-2.0
 

Added: trunk/libcommons-cli-java/debian/libcommons-cli-java.poms
===================================================================
--- trunk/libcommons-cli-java/debian/libcommons-cli-java.poms                   
        (rev 0)
+++ trunk/libcommons-cli-java/debian/libcommons-cli-java.poms   2009-07-02 
11:13:47 UTC (rev 8759)
@@ -0,0 +1 @@
+pom.xml --no-parent

Added: trunk/libcommons-cli-java/debian/maven.rules
===================================================================
--- trunk/libcommons-cli-java/debian/maven.rules                                
(rev 0)
+++ trunk/libcommons-cli-java/debian/maven.rules        2009-07-02 11:13:47 UTC 
(rev 8759)
@@ -0,0 +1 @@
+junit junit jar s/3\..*/3.x/

Modified: trunk/libcommons-cli-java/debian/rules
===================================================================
--- trunk/libcommons-cli-java/debian/rules      2009-07-02 10:27:30 UTC (rev 
8758)
+++ trunk/libcommons-cli-java/debian/rules      2009-07-02 11:13:47 UTC (rev 
8759)
@@ -4,13 +4,22 @@
 
 include /usr/share/cdbs/1/rules/debhelper.mk
 include /usr/share/cdbs/1/class/ant.mk
-include /usr/share/cdbs/1/rules/simple-patchsys.mk
 
-JAVA_HOME := /usr/lib/jvm/java-gcj
-ANT_HOME := /usr/share/ant
-DEB_JARS := junit commons-lang ant-junit
-DEB_ANT_BUILD_TARGET := jar
+PACKAGE              := $(DEB_SOURCE_PACKAGE)
+VERSION              := $(DEB_UPSTREAM_VERSION)
+JAVA_HOME            := /usr/lib/jvm/default-java
+DEB_JARS             := ant-nodeps junit commons-lang ant-junit
+DEB_ANT_BUILD_TARGET := package #javadoc
+DEB_ANT_BUILDFILE    := /usr/share/maven-ant-helper/maven-build.xml
+DEB_ANT_ARGS         := -Dbasedir=$(realpath .) -Dpackage=$(PACKAGE) 
-Dbin.package=$(PACKAGE) -Dversion=$(VERSION)
 
-install/libcommons-cli-java::
-       install -m 644 -D target/commons-cli.jar 
debian/libcommons-cli-java/usr/share/java/commons-cli-$(DEB_UPSTREAM_VERSION).jar
-       dh_link -plibcommons-cli-java 
usr/share/java/commons-cli-$(DEB_UPSTREAM_VERSION).jar 
usr/share/java/commons-cli.jar
+binary-post-install/$(PACKAGE)::
+       mh_installpoms -p$(PACKAGE)
+       mh_installjar -p$(PACKAGE) -l pom.xml target/commons-cli-$(VERSION).jar
+
+clean::
+       -rm -rf debian/tmp
+
+get-orig-source:
+       -uscan --download-version $(DEB_UPSTREAM_VERSION) --force-download 
--rename
+


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

Reply via email to