[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: A pile of shonky packages (with errors)



On 17/02/14 11:27, Matthew Vernon wrote:
> Hi,
> 
> On 14/02/14 19:00, Emmanuel Bourg wrote:
>> Le 14/02/2014 18:37, Matthew Vernon a écrit :
> 
> Thanks for your comments. Very helpful!
> 
>>> * libjcip-annotations-java-doc_20060626-3.1 - possible NMU to add maven
>>> support to this package
>>
>> No need to do a NMU. You can upload a regular update from the Java Team.
> 
> I've uploaded a new package; I can't commit my change to SVN (I think
> this is that I'm not a member of the relevant group on alioth, so can't
> touch the lock-file); I can either commit later if you want to give me
> commit access, or I've attached the diff so someone else can apply it.

Sorry, I missed that up (version skew between two directories). I've
uploaded a version that actually works now!

Regards,

Matthew

Index: debian/control
===================================================================
--- debian/control	(revision 17783)
+++ debian/control	(working copy)
@@ -2,9 +2,9 @@
 Section: java
 Priority: extra
 Maintainer: Debian Java Maintainers <pkg-java-maintainers@lists.alioth.debian.org>
-Uploaders: Torsten Werner <twerner@debian.org>
+Uploaders: Torsten Werner <twerner@debian.org>, Matthew Vernon <matthew@debian.org>
 Build-Depends: cdbs, debhelper (>= 5)
-Build-Depends-Indep: ant, default-jdk
+Build-Depends-Indep: ant, default-jdk, maven-repo-helper
 Standards-Version: 3.8.3
 Homepage: http://www.jcip.net
 Vcs-Svn: svn://svn.debian.org/svn/pkg-java/trunk/libjcip-annotations-java
Index: debian/changelog
===================================================================
--- debian/changelog	(revision 17783)
+++ debian/changelog	(working copy)
@@ -1,3 +1,10 @@
+libjcip-annotations-java (20060626-4) unstable; urgency=low
+
+  * Patch from Dennis van Dock <dennisvd@nikhef.nl> to add maven support
+    (Closes: #656316)
+
+ -- Matthew Vernon <matthew@debian.org>  Mon, 17 Feb 2014 11:04:08 +0000
+
 libjcip-annotations-java (20060626-3) unstable; urgency=low
 
   * Remove Rafal from Uploaders list.
Index: debian/rules
===================================================================
--- debian/rules	(revision 17783)
+++ debian/rules	(working copy)
@@ -16,3 +16,9 @@
 get-orig-source:
 	sh debian/orig-tar.sh
 
+binary-post-install/$(DEB_SOURCE_PACKAGE)::
+	mh_installpoms -p$(DEB_SOURCE_PACKAGE)
+	mh_installjar -p$(DEB_SOURCE_PACKAGE) -l debian/pom.xml dist/jcip.jar
+
+clean::
+	mh_clean

Reply to: