Your message dated Tue, 10 May 2011 18:17:28 +0000
with message-id <[email protected]>
and subject line Bug#623948: fixed in kxml2 2.3.0+ds1-2
has caused the Debian Bug report #623948,
regarding libkxml2-java: Please register JAR into /usr/share/maven-repo/
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
623948: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=623948
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libkxml2-java
Version: 2.3.0+ds1-1
Severity: wishlist
Tags: patch

Hi,

Please add support for registering libkxml2-java into Debian Maven Repository
(see [1]). I've attached a patch which might help you for this task.

Cheers,

[1] http://wiki.debian.org/Java/MavenRepoSpec


-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (200, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.38-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

-- no debconf information

-- 
Damien - Debian Developper
http://wiki.debian.org/DamienRaudeMorvan
diff --git a/debian/changelog b/debian/changelog
index 071d261..e771cae 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,4 +1,16 @@
-kxml2 (2.3.0+ds1-1) UNRELEASED; urgency=low
+kxml2 (2.3.0+ds1-1.1) UNRELEASED; urgency=low
+
+  * Non-maintainer upload.
+  * Maven repository support:
+    - d/control: Add B-D on maven-repo-helper.
+    - d/rules: Add "maven_repo_helper" sequence to dh.
+    - d/libkxml2-java.{links,install}: Drop.
+    - d/poms/*.xml: Add 2 new XML file to describe each artifacts.
+    - d/libkxml2-java.poms: Describe installation of artifacts.
+
+ -- Damien Raude-Morvan <[email protected]>  Sun, 24 Apr 2011 19:33:03 +0200
+
+kxml2 (2.3.0+ds1-1) unstable; urgency=low
 
   * Initial release (Closes: #494588)
 
diff --git a/debian/control b/debian/control
index 4b7292c..a470684 100644
--- a/debian/control
+++ b/debian/control
@@ -7,6 +7,7 @@ Build-Depends:
  , libxpp3-java
  , ant
  , default-jdk
+ , maven-repo-helper
 Standards-Version: 3.8.4
 Homepage: http://kxml.sourceforge.net/
 Vcs-Git: git://git.debian.org/collab-maint/kxml2.git
diff --git a/debian/libkxml2-java.install b/debian/libkxml2-java.install
deleted file mode 100644
index 725e9bd..0000000
--- a/debian/libkxml2-java.install
+++ /dev/null
@@ -1 +0,0 @@
-dist/*	/usr/share/java/
diff --git a/debian/libkxml2-java.links b/debian/libkxml2-java.links
deleted file mode 100644
index 4382abb..0000000
--- a/debian/libkxml2-java.links
+++ /dev/null
@@ -1,2 +0,0 @@
-/usr/share/java/kxml2-2.3.0.jar	/usr/share/java/kxml2.jar
-/usr/share/java/kxml2-min-2.3.0.jar	/usr/share/java/kxml2-min.jar
diff --git a/debian/libkxml2-java.poms b/debian/libkxml2-java.poms
new file mode 100644
index 0000000..f9a6b49
--- /dev/null
+++ b/debian/libkxml2-java.poms
@@ -0,0 +1,2 @@
+debian/poms/min.xml --java-lib --artifact=dist/kxml2-min-2.3.0.jar
+debian/poms/main.xml --java-lib --artifact=dist/kxml2-2.3.0.jar
diff --git a/debian/poms/main.xml b/debian/poms/main.xml
new file mode 100644
index 0000000..70ab20a
--- /dev/null
+++ b/debian/poms/main.xml
@@ -0,0 +1,13 @@
+<project> 
+  <modelVersion>4.0.0</modelVersion> 
+  <groupId>kxml2</groupId> 
+  <artifactId>kxml2</artifactId> 
+  <version>2.3.0</version> 
+ 
+  <distributionManagement> 
+    <relocation> 
+      <groupId>net.sf.kxml</groupId> 
+    </relocation> 
+  </distributionManagement> 
+ 
+</project> 
diff --git a/debian/poms/min.xml b/debian/poms/min.xml
new file mode 100644
index 0000000..9b3db1b
--- /dev/null
+++ b/debian/poms/min.xml
@@ -0,0 +1,13 @@
+<project> 
+  <modelVersion>4.0.0</modelVersion> 
+  <groupId>kxml2</groupId> 
+  <artifactId>kxml2-min</artifactId> 
+  <version>2.3.0</version> 
+ 
+  <distributionManagement> 
+    <relocation> 
+      <groupId>net.sf.kxml</groupId> 
+    </relocation> 
+  </distributionManagement> 
+ 
+</project> 
diff --git a/debian/rules b/debian/rules
index 07e0a6b..bd8c660 100755
--- a/debian/rules
+++ b/debian/rules
@@ -8,7 +8,7 @@ CURVER=$(shell dpkg-parsechangelog | grep ^Version | cut -d\  -f2 | cut -d- -f1)
 UPVER=$(shell echo $(CURVER) | cut -d+ -f1)
 
 %:
-	dh $@ 
+	dh $@ --with maven_repo_helper
 
 override_dh_auto_build:
 	dh_auto_build -- build_jar

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


--- End Message ---
--- Begin Message ---
Source: kxml2
Source-Version: 2.3.0+ds1-2

We believe that the bug you reported is fixed in the latest version of
kxml2, which is due to be installed in the Debian FTP archive:

kxml2_2.3.0+ds1-2.debian.tar.gz
  to main/k/kxml2/kxml2_2.3.0+ds1-2.debian.tar.gz
kxml2_2.3.0+ds1-2.dsc
  to main/k/kxml2/kxml2_2.3.0+ds1-2.dsc
libkxml2-java-doc_2.3.0+ds1-2_all.deb
  to main/k/kxml2/libkxml2-java-doc_2.3.0+ds1-2_all.deb
libkxml2-java_2.3.0+ds1-2_all.deb
  to main/k/kxml2/libkxml2-java_2.3.0+ds1-2_all.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Damien Raude-Morvan <[email protected]> (supplier of updated kxml2 package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Tue, 10 May 2011 20:01:22 +0200
Source: kxml2
Binary: libkxml2-java libkxml2-java-doc
Architecture: source all
Version: 2.3.0+ds1-2
Distribution: unstable
Urgency: low
Maintainer: Debian Java Maintainers 
<[email protected]>
Changed-By: Damien Raude-Morvan <[email protected]>
Description: 
 libkxml2-java - small XML parser, designed for small environments
 libkxml2-java-doc - small XML parser, designed for small environments - docs
Closes: 623948
Changes: 
 kxml2 (2.3.0+ds1-2) unstable; urgency=low
 .
   * Switch maintainership to pkg-java team:
     - Remove David Paleino <[email protected]> from Uploaders
       (acked by himself - thanks for your work David!).
     - Add myself as Uploaders.
     - Set pkg-java team as Maintainer.
     - Update Vcs-* fields.
   * Maven repository support (Closes: #623948):
     - d/control: Add B-D on maven-repo-helper.
     - d/rules: Add "maven_repo_helper" sequence to dh.
     - d/libkxml2-java.{links,install}: Drop.
     - d/poms/*.xml: Add 2 new XML file to describe each artifacts.
     - d/libkxml2-java.poms: Describe installation of artifacts.
   * Bump Standards-Version to 3.9.2: no changes needed.
Checksums-Sha1: 
 ddfa585e1e865442668cfa1665e97250a6394571 1944 kxml2_2.3.0+ds1-2.dsc
 0625e6454dd081212d4855066bbf2f401f0ad193 3851 kxml2_2.3.0+ds1-2.debian.tar.gz
 07c220f0e7cf782e807169d575bbcd7be8fe5e39 151688 
libkxml2-java_2.3.0+ds1-2_all.deb
 039ff1dd2d7c4ea1a8d7b28dfd0c4426b9964499 52580 
libkxml2-java-doc_2.3.0+ds1-2_all.deb
Checksums-Sha256: 
 32282de301f2af10491d8ca2e4cfc5221411c4113585c45c211148b8a62904a5 1944 
kxml2_2.3.0+ds1-2.dsc
 f8460769526eed37be9b755763596d73feefe22ecde29e596d9ebd19b3cb5147 3851 
kxml2_2.3.0+ds1-2.debian.tar.gz
 a39756831a241fe485c94fe1d8708e3a5b12207eaad8a23abd7553ac6505925a 151688 
libkxml2-java_2.3.0+ds1-2_all.deb
 621e32b66b481b9a596acdf638f99b244baa4c0b37fd16d001e10a0a85876f77 52580 
libkxml2-java-doc_2.3.0+ds1-2_all.deb
Files: 
 f5d6fe1ea9b4d28c9eec4c309d71d962 1944 java extra kxml2_2.3.0+ds1-2.dsc
 29092742a3bc087b1d5f4c6f08b3c38a 3851 java extra 
kxml2_2.3.0+ds1-2.debian.tar.gz
 af280f563fcd4e197bf507b1dd1fe088 151688 java extra 
libkxml2-java_2.3.0+ds1-2_all.deb
 fdbf4c2c8fcf8e6e26d272a2ca2a2576 52580 doc extra 
libkxml2-java-doc_2.3.0+ds1-2_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iQIcBAEBCAAGBQJNyX3QAAoJEHXiDM0z50n8oEkP/36AhYU2S9w+EdTjjpFJrjT6
Z9HvgwORCidZ8NH4rPgds2Y89JU9fM6bchjyGnYi67Al9+i3KX0iSHiHKPqmcMdr
uECGci7UNYTyNWmBYtG9cm9ewmUZXc14UXVZ0FBsybKf1OUCYCJiOQvoDQ1DVRsC
CfOz+qA1vZTRre+bNWTpGBd/dt72X4HpOv0kkwQNt99tI4YlISitHVUTEXtZbSYr
JttYlfWRxJUM+HssblkwvVVV2geIFocF5JESsyHJ7gvD6QCbh8QzQe7IWza7GgjH
/7L3IKDISGxOtOSc2dsmsWa3RYGwczrlUXuNIrdJb8sC3dLEaXoZT5O1CNGtXSMh
wl8HdHbPf3rlFJk8TglPtE0riZi/fwEtHLGGyUlZs0ebyxychgJrw+3jTAcPqin9
ZNKSenhmnokISFs9wUGHN0d03YE+2WsCyXGN4iXZ+VfqVzMEZjue3QzXHMJQP2sp
GemBE1DkC5mnIPZs2RvXLx6q5sn61Y+nj05Ookmbupnphjcj8SnVg/L/jLszYYN5
JzYnoEyocOQ5AjStBPWGpabiMSklvWOrzXZUJ52OhWac2wEmYrQ8t/G0oij3ym0L
3HGdz6BGGgTGu1t5SMZMKp5kY0GrUTAQi3XZz4UYILidsQPB81i8p+yvjCO2ccaf
kXueKJ/Nzzc4T8KwxGic
=vSkq
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to