Author: ludovicc-guest
Date: 2009-07-07 23:50:27 +0000 (Tue, 07 Jul 2009)
New Revision: 8939

Added:
   trunk/maven-archiver/debian/build.properties
   trunk/maven-archiver/debian/libmaven-archiver-java.poms
   trunk/maven-archiver/debian/maven.rules
Removed:
   trunk/maven-archiver/debian/ant.properties
   trunk/maven-archiver/debian/build.xml
   trunk/maven-archiver/debian/patches/
Modified:
   trunk/maven-archiver/debian/changelog
   trunk/maven-archiver/debian/control
   trunk/maven-archiver/debian/copyright
   trunk/maven-archiver/debian/orig-tar.sh
   trunk/maven-archiver/debian/rules
Log:
* New version

Deleted: trunk/maven-archiver/debian/ant.properties
===================================================================
--- trunk/maven-archiver/debian/ant.properties  2009-07-07 23:48:59 UTC (rev 
8938)
+++ trunk/maven-archiver/debian/ant.properties  2009-07-07 23:50:27 UTC (rev 
8939)
@@ -1,4 +0,0 @@
-javadoc.dir=build/api
-build.directory=target
-build.outputDirectory=target/classes
-maven.test.skip=true

Added: trunk/maven-archiver/debian/build.properties
===================================================================
--- trunk/maven-archiver/debian/build.properties                                
(rev 0)
+++ trunk/maven-archiver/debian/build.properties        2009-07-07 23:50:27 UTC 
(rev 8939)
@@ -0,0 +1,3 @@
+javadoc.dir=target/api
+build.directory=target
+maven.test.skip=true

Deleted: trunk/maven-archiver/debian/build.xml
===================================================================
--- trunk/maven-archiver/debian/build.xml       2009-07-07 23:48:59 UTC (rev 
8938)
+++ trunk/maven-archiver/debian/build.xml       2009-07-07 23:50:27 UTC (rev 
8939)
@@ -1,24 +0,0 @@
-<?xml version="1.0"?>
-
-<project name="pkg-java" default="package" basedir="..">
-
-  <property name="maven.build.xml" 
value="/usr/share/maven-ant-helper/maven-build.xml"/>
-  <property file="/usr/share/maven-ant-helper/maven-defaults.properties"/>
-
-  <target name="clean">
-    <ant target="clean" antfile="${maven.build.xml}" dir="."/>
-  </target>
-
-  <target name="package">
-    <ant target="package" antfile="${maven.build.xml}" dir=".">
-      <property name="artifactId" value="maven-archiver"/>
-    </ant>
-  </target>
-
-  <target name="javadoc">
-    <javadoc destdir="${javadoc.dir}">
-      <packageset dir="src/main/java/"/>
-    </javadoc>
-  </target>
-
-</project>

Modified: trunk/maven-archiver/debian/changelog
===================================================================
--- trunk/maven-archiver/debian/changelog       2009-07-07 23:48:59 UTC (rev 
8938)
+++ trunk/maven-archiver/debian/changelog       2009-07-07 23:50:27 UTC (rev 
8939)
@@ -1,3 +1,18 @@
+maven-archiver (2.4-1) unstable; urgency=low
+
+  * New upstream version, add myself to Uploaders
+  * Change section to java, bump up Standards-Version to 3.8.1
+  * 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 the patch for the POM as it's no longer needed, as well as
+    the dependency on Quilt
+  * Add a dependency on libplexus-interpolation-java, change the dependency
+    on maven2 to libmaven2-core-java
+
+ -- Ludovic Claude <[email protected]>  Thu, 14 May 2009 20:54:44 
+0100
+
 maven-archiver (2.3-3) unstable; urgency=low
 
   UNRELEASED

Modified: trunk/maven-archiver/debian/control
===================================================================
--- trunk/maven-archiver/debian/control 2009-07-07 23:48:59 UTC (rev 8938)
+++ trunk/maven-archiver/debian/control 2009-07-07 23:50:27 UTC (rev 8939)
@@ -1,20 +1,21 @@
 Source: maven-archiver
-Section: libdevel
+Section: java
 Priority: optional
 Maintainer: Debian Java Maintainers 
<[email protected]>
-Uploaders: Torsten Werner <[email protected]>
-Build-Depends: default-jdk, ant, debhelper (>= 5), cdbs, quilt, 
maven-ant-helper,
- maven2, libplexus-archiver-java, libplexus-utils-java, 
libplexus-containers-java
-Standards-Version: 3.8.0
+Uploaders: Torsten Werner <[email protected]>, Ludovic Claude 
<[email protected]>
+Build-Depends: default-jdk, debhelper (>= 5), cdbs
+Build-Depends-Indep: maven-repo-helper, maven-ant-helper (>> 4), ant, 
ant-optional, 
+ libmaven2-core-java, libplexus-archiver-java, libplexus-interpolation-java,
+ libplexus-utils-java, libplexus-containers-java
+Standards-Version: 3.8.1
 Vcs-Svn: svn://svn.debian.org/svn/pkg-java/trunk/maven-archiver
 Vcs-Browser: http://svn.debian.org/wsvn/pkg-java/trunk/maven-archiver/
 Homepage: http://maven.apache.org/shared/maven-archiver/
 
 Package: libmaven-archiver-java
 Architecture: all
-Section: devel
-Depends: ${misc:Depends}, default-jre | java2-runtime, libplexus-archiver-java,
- libplexus-utils-java, libplexus-containers-java
+Depends: ${misc:Depends}, libmaven2-core-java, libplexus-archiver-java,
+ libplexus-interpolation-java, libplexus-utils-java, libplexus-containers-java
 Description: Archiver component for Maven
  Maven is a software project management and comprehension tool. Based on the
  concept of a project object model (POM), Maven can manage a project's build,

Modified: trunk/maven-archiver/debian/copyright
===================================================================
--- trunk/maven-archiver/debian/copyright       2009-07-07 23:48:59 UTC (rev 
8938)
+++ trunk/maven-archiver/debian/copyright       2009-07-07 23:50:27 UTC (rev 
8939)
@@ -3,7 +3,7 @@
 The Debian packaging is Copyright (c) 2008 Torsten Werner and is
 licensed under the GNU General Public License version 3. On Debian
 systems, the complete text of the GNU General Public License can be
-found in '/usr/share/common-licenses/GPL'.
+found in '/usr/share/common-licenses/GPL-3'.
 
 The package was downloaded from
 <http://maven.apache.org/shared/maven-archiver>.

Added: trunk/maven-archiver/debian/libmaven-archiver-java.poms
===================================================================
--- trunk/maven-archiver/debian/libmaven-archiver-java.poms                     
        (rev 0)
+++ trunk/maven-archiver/debian/libmaven-archiver-java.poms     2009-07-07 
23:50:27 UTC (rev 8939)
@@ -0,0 +1 @@
+pom.xml --no-parent

Added: trunk/maven-archiver/debian/maven.rules
===================================================================
--- trunk/maven-archiver/debian/maven.rules                             (rev 0)
+++ trunk/maven-archiver/debian/maven.rules     2009-07-07 23:50:27 UTC (rev 
8939)
@@ -0,0 +1,2 @@
+junit junit jar s/3\..*/3.x/
+


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

Modified: trunk/maven-archiver/debian/rules
===================================================================
--- trunk/maven-archiver/debian/rules   2009-07-07 23:48:59 UTC (rev 8938)
+++ trunk/maven-archiver/debian/rules   2009-07-07 23:50:27 UTC (rev 8939)
@@ -2,24 +2,24 @@
 
 include /usr/share/cdbs/1/rules/debhelper.mk
 include /usr/share/cdbs/1/class/ant.mk
-include /usr/share/cdbs/1/rules/patchsys-quilt.mk
 
-PACKAGE              := $(shell dpkg-parsechangelog | egrep '^Source:' | cut 
-f2 -d' ')
-VERSION              := $(shell dpkg-parsechangelog | egrep '^Version:' | sed 
's/Version: \(.*\)-.*/\1/')
+PACKAGE              := $(DEB_SOURCE_PACKAGE)
+VERSION              := $(DEB_UPSTREAM_VERSION)
 JAVA_HOME            := /usr/lib/jvm/default-java
-DEB_JARS             := maven2 plexus-archiver plexus-utils 
plexus-container-default-1.0
+DEB_JARS             := ant-nodeps maven-core maven-artifact 
maven-artifact-manager maven-project \
+ maven-model plexus-archiver plexus-interpolation plexus-utils 
plexus-container-default
 DEB_ANT_BUILD_TARGET := package #javadoc
-DEB_ANT_BUILDFILE    := debian/build.xml
-DEB_ANT_ARGS         := -Dversion=$(VERSION)
-API_DOCS             := build/api
+DEB_ANT_BUILDFILE    := /usr/share/maven-ant-helper/maven-build.xml
+DEB_ANT_ARGS         := -Dbasedir=$(realpath .) -Dpackage=$(PACKAGE) 
-Dversion=$(VERSION)
+API_DOCS             := target/api
 
 get-orig-source:
-       uscan --force-download
+       -uscan --download-version $(DEB_UPSTREAM_VERSION) --force-download 
--rename
 
-REPO := /usr/share/maven-repo
-DEST := $(REPO)/org/apache/maven
+binary-post-install/lib$(PACKAGE)-java::
+       mh_installpoms -plib$(PACKAGE)-java
+       mh_installjar -plib$(PACKAGE)-java -l pom.xml 
target/$(PACKAGE)-$(VERSION).jar
 
-binary-post-install/lib$(PACKAGE)-java::
-       dh_install target/*.jar $(DEST)/$(PACKAGE)/$(VERSION)/
-       install -m644 pom.xml 
$(DEB_DESTDIR)$(DEST)/$(PACKAGE)/$(VERSION)/$(PACKAGE)-$(VERSION).pom
-       dh_link $(DEST)/$(PACKAGE)/$(VERSION)/$(PACKAGE)-$(VERSION).jar 
/usr/share/java/$(PACKAGE).jar
+clean::
+       -rm -rf debian/tmp
+


Property changes on: trunk/maven-archiver/debian/rules
___________________________________________________________________
Modified: svn:executable
   - 
   + *


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

Reply via email to