Tags: patch

-- 
James Page
Software Engineer, Ubuntu Server Team
diff -Nru libjsr305-java-0.1~+svn49/debian/changelog libjsr305-java-0.1~+svn49/debian/changelog
--- libjsr305-java-0.1~+svn49/debian/changelog	2011-02-11 14:41:34.000000000 +0000
+++ libjsr305-java-0.1~+svn49/debian/changelog	2011-03-07 10:10:48.000000000 +0000
@@ -1,3 +1,11 @@
+libjsr305-java (0.1~+svn49-3) experimental; urgency=low
+
+  * Enabled maven artifact deployment:
+    - debian/control: Build-Depends added maven-repo-helper
+    - debian/rules, debian/libjsr305-java.poms: install maven artifacts
+
+ -- James Page <james.p...@canonical.com>  Mon, 07 Mar 2011 09:35:01 +0000
+
 libjsr305-java (0.1~+svn49-2) unstable; urgency=low
 
   * Upload to unstable.
diff -Nru libjsr305-java-0.1~+svn49/debian/control libjsr305-java-0.1~+svn49/debian/control
--- libjsr305-java-0.1~+svn49/debian/control	2011-02-11 14:33:23.000000000 +0000
+++ libjsr305-java-0.1~+svn49/debian/control	2011-03-07 10:10:27.000000000 +0000
@@ -4,7 +4,7 @@
 Maintainer: Debian Java Maintainers <pkg-java-maintainers@lists.alioth.debian.org>
 Uploaders: Michael Koch <konque...@gmx.de>, Miguel Landaeta <mig...@miguel.cc>
 Build-Depends: debhelper (>= 7.0.50~), default-jdk, javahelper (>= 0.32~),
- default-jdk-doc
+ default-jdk-doc, maven-repo-helper
 Standards-Version: 3.9.1
 Homepage: http://code.google.com/p/jsr-305/
 Vcs-Git: git://git.debian.org/pkg-java/libjsr305-java.git
diff -Nru libjsr305-java-0.1~+svn49/debian/libjsr305-java.poms libjsr305-java-0.1~+svn49/debian/libjsr305-java.poms
--- libjsr305-java-0.1~+svn49/debian/libjsr305-java.poms	1970-01-01 01:00:00.000000000 +0100
+++ libjsr305-java-0.1~+svn49/debian/libjsr305-java.poms	2011-03-07 10:10:27.000000000 +0000
@@ -0,0 +1 @@
+ri/pom.xml 
diff -Nru libjsr305-java-0.1~+svn49/debian/maven.rules libjsr305-java-0.1~+svn49/debian/maven.rules
--- libjsr305-java-0.1~+svn49/debian/maven.rules	1970-01-01 01:00:00.000000000 +0100
+++ libjsr305-java-0.1~+svn49/debian/maven.rules	2011-03-07 10:10:27.000000000 +0000
@@ -0,0 +1,2 @@
+# Remap this version to 0.x in deb maven repo
+org.jsr-305 s/ri/jsr305/ * s/0\..*/0.x/ * *
diff -Nru libjsr305-java-0.1~+svn49/debian/rules libjsr305-java-0.1~+svn49/debian/rules
--- libjsr305-java-0.1~+svn49/debian/rules	2011-02-11 14:33:24.000000000 +0000
+++ libjsr305-java-0.1~+svn49/debian/rules	2011-03-07 10:10:27.000000000 +0000
@@ -2,6 +2,9 @@
 
 export JAVA_HOME=/usr/lib/jvm/default-java
 
+PACKAGE := jsr305
+DEB_UPSTREAM_VERSION=$(shell dpkg-parsechangelog | sed -rne 's,^Version: ([^-]+).*,\1,p')
+
 %:
 	dh --with javahelper $@
 
@@ -11,3 +14,9 @@
 get-orig-source:
 	cd $(dir $(firstword $(MAKEFILE_LIST)))../ && \
 	./debian/orig-tar.sh
+
+override_jh_installlibs:
+	mh_installpoms -plib$(PACKAGE)-java
+	mh_installjar -plib$(PACKAGE)-java --usj-version=$(DEB_UPSTREAM_VERSION) \
+		-l ri/pom.xml $(PACKAGE).jar 
+

Attachment: signature.asc
Description: This is a digitally signed message part

__
This is the maintainer address of Debian's Java team
<http://lists.alioth.debian.org/mailman/listinfo/pkg-java-maintainers>. Please 
use
debian-j...@lists.debian.org for discussions and questions.

Reply via email to