Your message dated Wed, 9 Feb 2011 22:35:06 +0100
with message-id <[email protected]>
and subject line Re: Bug#612579: libjoda-time-java: Package does not install
Maven artifacts
has caused the Debian Bug report #612579,
regarding libjoda-time-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.)
--
612579: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=612579
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libjoda-time-java
Version: 1.6-3
Severity: normal
Tags: patch
User: [email protected]
Usertags: origin-ubuntu natty ubuntu-patch
*** /tmp/tmpIp5T8V
In Ubuntu, the attached patch was applied to achieve the following:
* Enabled maven artifact deployment (LP: #715668):
- debian/control: Build-Depends added maven-repo-helper
- debian/rules, debian/libjoda-time-java.poms:: install maven artifacts
and new target to retrieve original POM files.
- debian/poms/joda-time.pom: localised pom for maven
* Update Standards-Version: 3.9.1, no changes.
This change is required to support packaging of Jenkins (aka Hudson) which
uses a Maven based build syste,
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-25-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/changelog'
=== modified file 'debian/control'
--- debian/control 2010-05-04 22:31:09 +0000
+++ debian/control 2011-02-09 10:06:48 +0000
@@ -3,9 +3,9 @@
Priority: optional
Maintainer: Debian Java Maintainers
<[email protected]>
Uploaders: Torsten Werner <[email protected]>, Varun Hiremath
<[email protected]>
-Build-Depends: cdbs, debhelper (>= 5)
+Build-Depends: cdbs, debhelper (>= 5), maven-repo-helper
Build-Depends-Indep: default-jdk, ant, junit
-Standards-Version: 3.8.4
+Standards-Version: 3.9.1
Homepage: http://joda-time.sourceforge.net
Vcs-Svn: svn://svn.debian.org/svn/pkg-java/trunk/libjoda-time-java
Vcs-Browser: http://svn.debian.org/wsvn/pkg-java/trunk/libjoda-time-java/
=== added file 'debian/libjoda-time-java.poms'
--- debian/libjoda-time-java.poms 1970-01-01 00:00:00 +0000
+++ debian/libjoda-time-java.poms 2011-02-09 10:06:35 +0000
@@ -0,0 +1 @@
+debian/poms/joda-time.pom
=== added directory 'debian/poms'
=== added file 'debian/poms/joda-time.pom'
--- debian/poms/joda-time.pom 1970-01-01 00:00:00 +0000
+++ debian/poms/joda-time.pom 2008-12-01 22:15:20 +0000
@@ -0,0 +1,155 @@
+<?xml version="1.0" encoding="UTF-8"?><project>
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>joda-time</groupId>
+ <artifactId>joda-time</artifactId>
+ <name>Joda time</name>
+ <version>1.6</version>
+ <description>Date and time library to replace JDK date
handling.</description>
+ <url>http://joda-time.sourceforge.net</url>
+ <issueManagement>
+
<url>http://sourceforge.net/tracker/?atid=617889&group_id=97367&func=browse</url>
+ </issueManagement>
+ <inceptionYear>2002</inceptionYear>
+ <mailingLists>
+ <mailingList>
+ <name>Joda Interest list</name>
+
<subscribe>https://lists.sourceforge.net/lists/listinfo/joda-interest</subscribe>
+
<unsubscribe>https://lists.sourceforge.net/lists/listinfo/joda-interest</unsubscribe>
+
<archive>http://sourceforge.net/mailarchive/forum.php?forum_name=joda-interest</archive>
+ </mailingList>
+ </mailingLists>
+ <developers>
+ <developer>
+ <id>scolebourne</id>
+ <name>Stephen Colebourne</name>
+ <email>[email protected]</email>
+ <organization></organization>
+ <roles>
+ <role>Project Lead</role>
+ </roles>
+ </developer>
+ <developer>
+ <id>broneill</id>
+ <name>Brian S O'Neill</name>
+ <email>[email protected]</email>
+ <organization></organization>
+ <roles>
+ <role>Senior Developer</role>
+ </roles>
+ </developer>
+ </developers>
+ <contributors>
+ <contributor>
+ <name>Guy Allard</name>
+ </contributor>
+ <contributor>
+ <name>Fredrik Borgh</name>
+ </contributor>
+ <contributor>
+ <name>Jeroen van Erp</name>
+ </contributor>
+ <contributor>
+ <name>Gwyn Evans</name>
+ </contributor>
+ <contributor>
+ <name>Sean Geoghegan</name>
+ </contributor>
+ <contributor>
+ <name>Ashish Katyal</name>
+ </contributor>
+ <contributor>
+ <name>Antonio Leitao</name>
+ </contributor>
+ <contributor>
+ <name>Kostas Maistrelis</name>
+ </contributor>
+ <contributor>
+ <name>Al Major</name>
+ </contributor>
+ <contributor>
+ <name>Blair Martin</name>
+ </contributor>
+ <contributor>
+ <name>Julen Parra</name>
+ </contributor>
+ <contributor>
+ <name>Mike Schrag</name>
+ </contributor>
+ <contributor>
+ <name>Kandarp Shah</name>
+ </contributor>
+ <contributor>
+ <name>Francois Staes</name>
+ </contributor>
+ <contributor>
+ <name>Maxim Zhao</name>
+ </contributor>
+ <contributor>
+ <name>Ryan Propper</name>
+ </contributor>
+ </contributors>
+ <licenses>
+ <license>
+ <name>Apache 2</name>
+ <url>http://www.apache.org/licenses/</url>
+ </license>
+ </licenses>
+ <scm>
+
<connection>scm:svn:https://joda-time.svn.sourceforge.net/svnroot/joda-time/trunk/JodaTime/</connection>
+
<url>http://joda-time.svn.sourceforge.net/viewvc/joda-time/trunk/JodaTime/</url>
+ </scm>
+ <organization>
+ <name>Joda.org</name>
+ <url>http://www.joda.org</url>
+ </organization>
+ <build>
+ <sourceDirectory>src/java</sourceDirectory>
+ <testSourceDirectory>src/test</testSourceDirectory>
+ <resources>
+ <resource>
+ <directory>${basedir}/target/classes</directory>
+ <includes>
+ <include>org/joda/time/tz/data/**</include>
+ </includes>
+ </resource>
+ <resource>
+ <targetPath>META-INF</targetPath>
+ <directory>.</directory>
+ <includes>
+ <include>NOTICE.txt</include>
+ </includes>
+ </resource>
+ </resources>
+ <testResources>
+ <testResource>
+ <directory>${basedir}/src/testdata</directory>
+ <includes>
+ <include>*.dat</include>
+ </includes>
+ </testResource>
+ </testResources>
+ <plugins>
+ <plugin>
+ <artifactId>maven-surefire-plugin</artifactId>
+ <configuration>
+ <includes>
+ <include>org/joda/time/**/TestAll.java</include>
+ </includes>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+ <distributionManagement>
+ <repository>
+ <id>default</id>
+ <name>Default Repository</name>
+ <url>file://home/groups/j/jo/joda-time/htdocs/repository</url>
+ </repository>
+ <site>
+ <id>default</id>
+ <name>Default Site</name>
+
<url>scp://shell.sourceforge.net//home/groups/j/jo/joda-time/htdocs/</url>
+ </site>
+ <status>converted</status>
+ </distributionManagement>
+</project>
=== modified file 'debian/rules'
--- debian/rules 2009-08-11 11:41:44 +0000
+++ debian/rules 2011-02-09 10:06:35 +0000
@@ -6,6 +6,8 @@
JAVA_HOME := /usr/lib/jvm/default-java
DEB_ANT_BUILD_TARGET := jar
DEB_JARS := junit
+PACKAGE := joda-time
+MAVEN_REPO := http://repo1.maven.org/maven2
# update timezone data
makebuilddir/libjoda-time-java::
@@ -15,6 +17,13 @@
install/libjoda-time-java::
dh_link /usr/share/java/joda-time-$(DEB_UPSTREAM_VERSION).jar
/usr/share/java/joda-time.jar
+ mh_installpoms -plib$(PACKAGE)-java
+ mh_installjar -plib$(PACKAGE)-java -l debian/poms/$(PACKAGE).pom
build/$(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)/joda-time/$(PACKAGE)/$(DEB_UPSTREAM_VERSION)/$(PACKAGE)-$(DEB_UPSTREAM_VERSION).pom
--- End Message ---
--- Begin Message ---
Hi James,
On Wed, Feb 9, 2011 at 11:09 AM, James Page <[email protected]> wrote:
> Package: libjoda-time-java
> Version: 1.6-3
we have already a mavenized in experimental. I'll upload it to
unstable now. Please let me know if I forgot something.
Cheers,
Torsten
--- 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.