Your message dated Mon, 25 Apr 2011 13:47:52 +0000
with message-id <[email protected]>
and subject line Bug#620045: fixed in libjfreechart-java 1.0.13-4
has caused the Debian Bug report #620045,
regarding libjfreechart-java: Package does not install maven artifacts
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.)
--
620045: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=620045
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libjfreechart-java
Version: 1.0.13-3
Severity: normal
Tags: patch
User: [email protected]
Usertags: origin-ubuntu natty ubuntu-patch
*** /tmp/tmpFMXIH8
It would be great if this package could install Maven artifacts to
/usr/share/maven-repo - the attched patch should do the trick.
* Enabled maven artifact deployment:
- debian/control: Build-Depends-Indep added maven-repo-helper
- debian/rules: install maven artifacts
- debian/poms/jfreechart.pom: localised pom for maven
Thanks for considering the patch.
-- System Information:
Debian Release: squeeze/sid
APT prefers natty-updates
APT policy: (500, 'natty-updates'), (500, 'natty-security'), (500, 'natty')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.35-28-generic (SMP w/8 CPU cores)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/dash
=== modified file 'debian/control'
--- debian/control 2010-10-30 23:52:55 +0000
+++ debian/control 2011-03-29 12:24:37 +0000
@@ -7,7 +7,7 @@
Vincent Fourmond <[email protected]>
Build-Depends: debhelper (>= 5), cdbs
Build-Depends-Indep: default-jdk, ant, libjcommon-java (>= 1.0.6), libservlet2.5-java,
- javahelper (>= 0.32)
+ javahelper (>= 0.32), maven-repo-helper
Standards-Version: 3.8.3
Homepage: http://www.jfree.org/jfreechart/
Vcs-Svn: svn://svn.debian.org/svn/pkg-java/trunk/libjfreechart-java-java
=== added file 'debian/libjfreechart-java.poms'
--- debian/libjfreechart-java.poms 1970-01-01 00:00:00 +0000
+++ debian/libjfreechart-java.poms 2011-03-29 12:24:18 +0000
@@ -0,0 +1 @@
+debian/poms/jfreechart.pom
=== added directory 'debian/poms'
=== added file 'debian/poms/jfreechart.pom'
--- debian/poms/jfreechart.pom 1970-01-01 00:00:00 +0000
+++ debian/poms/jfreechart.pom 2009-08-17 19:07:44 +0000
@@ -0,0 +1,37 @@
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>jfree</groupId>
+ <artifactId>jfreechart</artifactId>
+ <name>jfreechart</name>
+ <version>1.0.13</version>
+ <url>http://www.jfree.org/jfreechart/</url>
+ <organization>
+ <name>JFree.org</name>
+ <url>http://www.jfree.org/</url>
+ </organization>
+ <inceptionYear>2001</inceptionYear>
+ <description>
+ JFreeChart is a class library, written in Java, for generating charts. Utilising the Java2D APIs, it currently
+ supports bar charts, pie charts, line charts, XY-plots and time series plots.
+ </description>
+ <scm>
+ <connection>scm:cvs:pserver:[email protected]:/cvsroot/jfreechart:jfreechart</connection>
+ <url>http://jfreechart.cvs.sourceforge.net/jfreechart/jfreechart/</url>
+ </scm>
+ <licenses>
+ <license>
+ <name>GNU Lesser General Public Licence</name>
+ <url>http://www.gnu.org/licenses/lgpl.txt</url>
+ <distribution>repo</distribution>
+ </license>
+ </licenses>
+
+ <dependencies>
+ <dependency>
+ <groupId>jfree</groupId>
+ <artifactId>jcommon</artifactId>
+ <version>1.0.16</version>
+ </dependency>
+ </dependencies>
+</project>
=== modified file 'debian/rules'
--- debian/rules 2010-10-30 23:52:55 +0000
+++ debian/rules 2011-03-29 12:27:40 +0000
@@ -9,6 +9,8 @@
DEB_JARS := jcommon servlet-api-2.5
DEB_ANT_BUILDFILE := ant/build.xml
DEB_ANT_BUILD_TARGET := compile compile-experimental javadoc
+PACKAGE := jfreechart
+MAVEN_REPO := http://repo1.maven.org/maven2
clean::
-rm -rf build
@@ -23,5 +25,15 @@
dh_link usr/share/java/jfreechart-$(DEB_UPSTREAM_VERSION).jar usr/share/java/jfreechart.jar
dh_link usr/share/java/jfreechart-$(DEB_UPSTREAM_VERSION)-experimental.jar usr/share/java/jfreechart-experimental.jar
+binary-post-install/lib$(PACKAGE)-java::
+ mh_installpoms -plib$(PACKAGE)-java
+ mh_installjar -plib$(PACKAGE)-java -l debian/poms/$(PACKAGE).pom lib/$(PACKAGE)-$(DEB_UPSTREAM_VERSION).jar
+
get-orig-source:
-uscan --upstream-version 0 --rename
+
+get-orig-pom:
+ mkdir -p debian/poms
+ wget -U NoSuchBrowser/1.0 -O debian/poms/$(PACKAGE).pom \
+ $(MAVEN_REPO)/jfree/$(PACKAGE)/$(DEB_UPSTREAM_VERSION)/$(PACKAGE)-$(DEB_UPSTREAM_VERSION).pom
+
--- End Message ---
--- Begin Message ---
Source: libjfreechart-java
Source-Version: 1.0.13-4
We believe that the bug you reported is fixed in the latest version of
libjfreechart-java, which is due to be installed in the Debian FTP archive:
libjfreechart-java-doc_1.0.13-4_all.deb
to main/libj/libjfreechart-java/libjfreechart-java-doc_1.0.13-4_all.deb
libjfreechart-java_1.0.13-4.debian.tar.gz
to main/libj/libjfreechart-java/libjfreechart-java_1.0.13-4.debian.tar.gz
libjfreechart-java_1.0.13-4.dsc
to main/libj/libjfreechart-java/libjfreechart-java_1.0.13-4.dsc
libjfreechart-java_1.0.13-4_all.deb
to main/libj/libjfreechart-java/libjfreechart-java_1.0.13-4_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
libjfreechart-java 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: Mon, 25 Apr 2011 15:18:09 +0200
Source: libjfreechart-java
Binary: libjfreechart-java libjfreechart-java-doc
Architecture: source all
Version: 1.0.13-4
Distribution: unstable
Urgency: low
Maintainer: Debian Java Maintainers
<[email protected]>
Changed-By: Damien Raude-Morvan <[email protected]>
Description:
libjfreechart-java - Chart library for Java
libjfreechart-java-doc - Chart library for Java - documentation
Closes: 620045
Changes:
libjfreechart-java (1.0.13-4) unstable; urgency=low
.
* Team upload.
.
[ Ioan Eugen STAN ]
* Fix "Package does not install maven artifacts" - applyed the patch sent
(Closes: #620045):
- debian/control: Build-Depends on maven-repo-helper
- debian/poms/jfreechart.pom: added file
- debian/rules:
+ added PACKAGE and MAVEN_REPO
+ added binary-post-install rule to install poms and jars
+ added get-orig-pom rule to download pom files from debian/poms
* debian/source/format: added file (switch to quilt).
* debian/patches/series: added file.
* debian/patches/javaDocLink.diff: patch for ant/build.xml to link package
javadoc to system javadoc.
.
[ Damien Raude-Morvan ]
* Update to Standards-Version 3.9.2:
- Rename debian/README.Debian-source to debian/README.source.
* Drop Depends on JRE since it's a library (as per Debian Java
Policy).
Checksums-Sha1:
434926966122bc548d5802876a61336269e1d789 2287 libjfreechart-java_1.0.13-4.dsc
25c727d8122637aa5e4897cb8825cfcc980273e9 6312
libjfreechart-java_1.0.13-4.debian.tar.gz
72a814d0611194132193bf64cb1f9af1b4a78cfd 1435982
libjfreechart-java_1.0.13-4_all.deb
ce10aa69a0c34e17cf901a0bc328f10a95be5a30 6572566
libjfreechart-java-doc_1.0.13-4_all.deb
Checksums-Sha256:
d37eebb720e416536ef341a31ade7e3c67dbea6cb3613d1705e0d9713206c1e7 2287
libjfreechart-java_1.0.13-4.dsc
f530ddb1645c04c152f5dfea9de08aabfaa3c4e9647572293faccfa6331cb54b 6312
libjfreechart-java_1.0.13-4.debian.tar.gz
3737dd4a2a00c33e14e3aa150cd19a22802225ea07a754dc4c658b8f30a0ea32 1435982
libjfreechart-java_1.0.13-4_all.deb
9fab883211d63443becc70a795805ea3c8625c30a6609b926f3d09627b1eeb7b 6572566
libjfreechart-java-doc_1.0.13-4_all.deb
Files:
017944ce908f8904e941623ef2dcd23a 2287 java optional
libjfreechart-java_1.0.13-4.dsc
0f6b593cd42d3a2b4ebcf342b1ddc8af 6312 java optional
libjfreechart-java_1.0.13-4.debian.tar.gz
929c23e0f972f099bc75caf1b7653cce 1435982 java optional
libjfreechart-java_1.0.13-4_all.deb
b72ad33da5a3f390a8d6761aecc6b5ad 6572566 doc optional
libjfreechart-java-doc_1.0.13-4_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iQIcBAEBCAAGBQJNtXdDAAoJEHXiDM0z50n8VCMQAKQm8/VuJ79Y249P9vspbENE
64zkt5jq3PObXmm8OcIv0PCJbUURXDerjRhyhRqHDWAmrzFh/QIoRMW3C0T/IWjD
roEES7P1yLkguLUeMpo43p5tje/evP1Sjh6PenxOLjlSE3JPfbMohTCux3HO/GrB
baLFidUXVlgAQVf+6kaYlhUoSQrFYecSNNN3wZTT+suan4gVlHAkUJawvCnT/yRw
XJsAnPeDyVYx06OUT9Fx4us8bbxsuyr2sFc6WXYIl6Kqu+Ck4Z4ug7nD7rdMpeWq
m4vihWxsxmHaKcEYb4mF474lYxOsZ9++5P2g7ELoXlYgDlWYie3bgX5Y91nOExhz
yvc7oKQ6BbKVmRvCqOz2VVuaF/t98PsOweUdEXdyscVhrFXochkzxWwpCpm758Z5
WcTKPJ/Axon+YWXjKsyzdsn6B12cPqsQeULJGhdUs6wlB8A63Zg87SP69eT3DRRF
8nVbPlCWoHJJLFzr8UkAzc8xF2swetK60L6k08nhJFFGIbrNC2/X+6yARiWmiN4h
5Zi3ju1VTzMUH2VQzTLD41vGu4toaWpxmyl6+hioVjIsM2+QFMcwIem5OXqS5yy7
yLzhjFmarVnz+bjHaXH+uA0T1O8RBW6bTcNBVMfcES1jQc00dR9FVZyxbD2rORw5
R5HwdXfTtsdrtDbWqqAX
=04Da
-----END PGP SIGNATURE-----
--- End Message ---
__
This is the maintainer address of Debian's Java team
<http://lists.alioth.debian.org/mailman/listinfo/pkg-java-maintainers>. Please
use
[email protected] for discussions and questions.