Bug#680921: unblock: xz-java/1.0-2
Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: freeze-exception
Hi,
I would like to request a freeze exception for xz-java/1.0-2. 1.0-1
was subject to the "uploaded before the freeze"-exception, but
unfortunately did not make it to testing due to insufficient age[1].
This means the entire package becomes "the diff from testing".
To ease reviewing I have created a debdiff between the xz-java/1.0-1
and xz-java/1.0-2.
The rationale for this exception is #680840[2] caused by two bugs
#680874[3] and #680873 (which is fixed in xz-java).
The FTBFS #680840 and weak relation #680874 already affects testing as
libcommons-compress-java was uploaded with urgency medium (it fixed a
security issue) and therefore migrated a couple of days ago.
libcommons-compress-java will also need an unblock, but I will file a
separate bug for this. commons-vfs will not need to be changed.
~Niels
unblock xz-java/1.0-2
[1] As far as I can tell, it would have migrated in less than 24
hours.
[2] commons-vfs FTBFS
[3] libcommons-compress-java has too weak a relation on libxz-java
diff -Nru xz-java-1.0/debian/changelog xz-java-1.0/debian/changelog
--- xz-java-1.0/debian/changelog 2012-06-21 06:19:23.000000000 +0200
+++ xz-java-1.0/debian/changelog 2012-07-09 02:46:28.000000000 +0200
@@ -1,3 +1,9 @@
+xz-java (1.0-2) unstable; urgency=low
+
+ * Install artifacts used in Maven repositories. (Closes: #680873).
+
+ -- Miguel Landaeta <miguel@miguel.cc> Sun, 08 Jul 2012 13:07:21 -0430
+
xz-java (1.0-1) unstable; urgency=low
* Initial release. (Closes: #677942).
diff -Nru xz-java-1.0/debian/control xz-java-1.0/debian/control
--- xz-java-1.0/debian/control 2012-06-21 06:19:23.000000000 +0200
+++ xz-java-1.0/debian/control 2012-07-09 02:46:28.000000000 +0200
@@ -4,7 +4,7 @@
Maintainer: Debian Java Maintainers <pkg-java-maintainers@lists.alioth.debian.org>
Uploaders: Miguel Landaeta <miguel@miguel.cc>
Build-Depends: debhelper (>= 7.0.50~), default-jdk, javahelper, ant,
- default-jdk-doc
+ default-jdk-doc, maven-repo-helper
Standards-Version: 3.9.3
Vcs-Git: git://git.debian.org/git/pkg-java/xz-java.git
Vcs-Browser: http://git.debian.org/?p=pkg-java/xz-java.git
diff -Nru xz-java-1.0/debian/libxz-java.poms xz-java-1.0/debian/libxz-java.poms
--- xz-java-1.0/debian/libxz-java.poms 1970-01-01 01:00:00.000000000 +0100
+++ xz-java-1.0/debian/libxz-java.poms 2012-07-09 02:46:28.000000000 +0200
@@ -0,0 +1 @@
+debian/xz.pom
diff -Nru xz-java-1.0/debian/rules xz-java-1.0/debian/rules
--- xz-java-1.0/debian/rules 2012-06-21 06:19:23.000000000 +0200
+++ xz-java-1.0/debian/rules 2012-07-09 02:46:28.000000000 +0200
@@ -8,8 +8,13 @@
override_dh_auto_clean:
dh_auto_clean
+ mh_clean
-rm -rf extdoc
+override_jh_installlibs:
+ mh_installjar -plibxz-java --java-lib debian/xz.pom build/jar/xz.jar
+ mh_installpoms -plibxz-java
+
get-orig-source:
cd $(dir $(firstword $(MAKEFILE_LIST)))../ && \
uscan \
diff -Nru xz-java-1.0/debian/xz.pom xz-java-1.0/debian/xz.pom
--- xz-java-1.0/debian/xz.pom 1970-01-01 01:00:00.000000000 +0100
+++ xz-java-1.0/debian/xz.pom 2012-07-09 02:46:28.000000000 +0200
@@ -0,0 +1,58 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+ Author: Lasse Collin <lasse.collin@tukaani.org>
+
+ This file has been put into the public domain.
+ You can do whatever you want with this file.
+-->
+
+<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/xsd/maven-4.0.0.xsd">
+
+ <modelVersion>4.0.0</modelVersion>
+
+ <groupId>org.tukaani</groupId>
+ <artifactId>xz</artifactId>
+ <version>1.0</version>
+ <packaging>jar</packaging>
+
+ <name>XZ for Java</name>
+ <description>XZ data compression</description>
+ <url>http://tukaani.org/xz/java.html</url>
+
+ <licenses>
+ <license>
+ <name>Public Domain</name>
+ <comments>You can do whatever you want with this package.</comments>
+ <distribution>repo</distribution>
+ </license>
+ </licenses>
+
+ <scm>
+ <url>http://git.tukaani.org/?p=xz-java.git</url>
+ <connection>scm:git:http://git.tukaani.org/xz-java.git</connection>
+ </scm>
+
+ <developers>
+ <developer>
+ <name>Lasse Collin</name>
+ <email>lasse.collin@tukaani.org</email>
+ </developer>
+ </developers>
+
+ <contributors>
+ <contributor>
+ <!-- According to Maven docs, it's good to only list those people
+ as <developers> that should be contacted if someone wants
+ to talk with an upstream developer. Thus, Igor Pavlov is
+ marked as a <contributor> even though XZ for Java simply
+ couldn't exist without Igor Pavlov's code. -->
+ <name>Igor Pavlov</name>
+ <url>http://7-zip.org/</url>
+ </contributor>
+ </contributors>
+
+</project>
Reply to: