Your message dated Sun, 08 Jan 2012 12:18:28 +0000
with message-id <[email protected]>
and subject line Bug#655011: fixed in surefire 2.10-2
has caused the Debian Bug report #655011,
regarding surefire: Drop self-Build-Depends
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.)


-- 
655011: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=655011
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: surefire
Version: 2.10-1
Severity: wishlist
Tags: patch

Attached, please find a patch which adjusts surefire's build process so it no 
longer needs to Build-Depend on itself.
-- 
Daniel Schepler
diff -urN surefire-2.10.old/debian/build.xml surefire-2.10/debian/build.xml
--- surefire-2.10.old/debian/build.xml	2011-10-10 15:34:18.000000000 -0700
+++ surefire-2.10/debian/build.xml	2012-01-07 12:31:22.000000000 -0800
@@ -19,7 +19,7 @@
     <macrodef name="packagemodule">
 	    <attribute name="dir"/>
 	    <sequential>
-		<ant target="package" antfile="${maven.build}" dir="@{dir}">
+		<ant target="package-and-local-install" antfile="${maven.build}" dir="@{dir}">
           <property name="debian.dir" location="debian" />
           <property name="project.dir" value="@{dir}" />
           <property name="keep-cleaned-pom" value="true" />
@@ -31,7 +31,7 @@
     <macrodef name="package-plugin-module">
 	    <attribute name="dir"/>
 	    <sequential>
-		<ant target="package" antfile="${maven.build}" dir="@{dir}">
+		<ant target="package-and-local-install" antfile="${maven.build}" dir="@{dir}">
           <property name="debian.dir" location="debian" />
           <property name="project.dir" value="@{dir}" />
           <property name="maven.generate.target" value="plugin:descriptor" />
@@ -44,7 +44,7 @@
     <macrodef name="package-shaded-module">
 	    <attribute name="dir"/>
 	    <sequential>
-		<ant target="package" antfile="${maven.build}" dir="@{dir}">
+		<ant target="package-and-local-install" antfile="${maven.build}" dir="@{dir}">
           <property name="debian.dir" location="debian" />
           <property name="project.dir" value="@{dir}" />
           <property name="maven.package.target" value="install" />
@@ -83,16 +83,7 @@
     <target name="package">
         <packagemodule dir=""/>
         <package-shaded-module dir="surefire-api"/>
-        <mkdir dir="debian/.mh/maven-repo/org/apache/maven/surefire/surefire-api/debian" /> 
-        <copy file="surefire-api/target/surefire-api-${version}.jar" 
-           tofile="debian/.mh/maven-repo/org/apache/maven/surefire/surefire-api/debian/surefire-api-debian.jar" />
-        <copy file="debian/.mh/pom.xml" 
-           tofile="debian/.mh/maven-repo/org/apache/maven/surefire/surefire-api/debian/surefire-api-debian.pom" />
         <package-shaded-module dir="surefire-booter"/>
-        <copy file="surefire-booter/target/surefire-booter-${version}.jar" 
-           tofile="debian/.mh/maven-repo/org/apache/maven/surefire/surefire-booter/debian/surefire-booter-debian.jar" />
-        <copy file="debian/.mh/pom.xml"
-           tofile="debian/.mh/maven-repo/org/apache/maven/surefire/surefire-booter/debian/surefire-booter-debian.pom" />
         <packagemodule dir="surefire-providers"/>
         <packagemodule dir="surefire-providers/common-junit3"/>
         <packagemodule dir="surefire-providers/common-junit4"/>
diff -urN surefire-2.10.old/debian/control surefire-2.10/debian/control
--- surefire-2.10.old/debian/control	2011-10-11 10:01:42.000000000 -0700
+++ surefire-2.10/debian/control	2012-01-07 12:31:45.000000000 -0800
@@ -8,7 +8,7 @@
  libmaven-clean-plugin-java, libmaven-compiler-plugin-java, libmaven-install-plugin-java, 
  libmaven-jar-plugin-java, libmaven-resources-plugin-java, libmaven-shade-plugin-java,
  libmaven-plugin-tools-java, libplexus-velocity-java, velocity,
- junit, junit4, testng, libjmock-java, libsurefire-java,
+ junit, junit4, testng, libjmock-java,
  libmaven-common-artifact-filters-java
 Standards-Version: 3.9.2
 Vcs-Svn: svn://svn.debian.org/svn/pkg-java/trunk/surefire

--- End Message ---
--- Begin Message ---
Source: surefire
Source-Version: 2.10-2

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

libsurefire-java_2.10-2_all.deb
  to main/s/surefire/libsurefire-java_2.10-2_all.deb
surefire_2.10-2.debian.tar.gz
  to main/s/surefire/surefire_2.10-2.debian.tar.gz
surefire_2.10-2.dsc
  to main/s/surefire/surefire_2.10-2.dsc



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 surefire 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: Sun, 08 Jan 2012 12:48:06 +0100
Source: surefire
Binary: libsurefire-java
Architecture: source all
Version: 2.10-2
Distribution: unstable
Urgency: low
Maintainer: Debian Java Maintainers 
<[email protected]>
Changed-By: Damien Raude-Morvan <[email protected]>
Description: 
 libsurefire-java - Surefire test framework for Java
Closes: 563710 655011
Changes: 
 surefire (2.10-2) unstable; urgency=low
 .
   [ Miguel Landaeta ]
   * Team upload.
   * Drop self Build-Depends on libsurefire-java. (Closes: #655011).
     Thanks to Daniel Schepler for the patch.
 .
   [ Damien Raude-Morvan ]
   * Use Recommends: junit | junit4 | testng | libjmock-java instead of Depends
     as only one test framework is needed at a time. (Closes: #563710).
Checksums-Sha1: 
 137ec95555d8bd59930ce7f2cc871fb7dd7e5008 2340 surefire_2.10-2.dsc
 03be1f21588eaf3a21fa0c85a39821e924d3a317 5735 surefire_2.10-2.debian.tar.gz
 dfa16bbca5c6df09643c0de27b688c163781bc3c 292774 libsurefire-java_2.10-2_all.deb
Checksums-Sha256: 
 3014e1981eaf8fded37a5a6ea3ef79d892857b7b5c032419d200f97f15e4aed5 2340 
surefire_2.10-2.dsc
 6d90ef3da9bd0779c619731c74f94361aa3cc26dee760cd0b22742055a148eaf 5735 
surefire_2.10-2.debian.tar.gz
 991a3629560488e47ac346997fdaad9a6cc69a2903c53266d690304a1b840841 292774 
libsurefire-java_2.10-2_all.deb
Files: 
 1a8b71af89a128bbcc5ccd0ef0edaea6 2340 java optional surefire_2.10-2.dsc
 fd2c228680fa8a6a8de306c0ba0b1bfe 5735 java optional 
surefire_2.10-2.debian.tar.gz
 2e316d0557d84299d691abdf0329e558 292774 java optional 
libsurefire-java_2.10-2_all.deb

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

iQIcBAEBCAAGBQJPCYbOAAoJEHXiDM0z50n850wQAInXMk0YuilWAW9vWPLRqx2T
xjJyv+7E/nwvd1ijeCy0Arcpp2/u3hpRO4FTmWzCqGErJ7XydvDgjzEwc8VmWt43
EYOelLE/KbHP+A4/XpVQaBmy9b8yqE0YOY+lz4g7OCsb27Lyxi00bOndW8/6uqdP
DAjho1A19Uyd9+bP6DhvLaCmN+iKAJ0o80anlvQUrKD2lmqY7n+ZlJPq19f3XVgv
xeUUBBQtPZZI6VGwn+uENLP/xfjh3KDpFdBlq22erCUsmSQ9uMqaUhD6gZDhxwpD
KmClkRIDV7nn0roqULHvN61eC7rqjJzmQmW2Yjf1weZF530/Ru93ByuCiQ86O3Km
VbRu0GKza+LKm4OOUZebuwZkKh+yhakGz1/TfVYzjCE/g/13jR18Bu6Zriestx+q
NAUre5UGlCi/oReys2SVhPu9s/7fRXSDwzsz6wiTxaeR/glwP40ZvyBZjfVGnl27
7FIMvaSTBs81sbvjuCFNC5m+Z0u4ik7uaP+86y8eb9IDHXWhgvhgCvmM/2G2tQm9
mEWvyIpK+uaDz6m8rzgMruHVyd+ZChcYB59XkYCKK4wzzHT9c4OGXS86tr3bwsh4
XiW049KlvIaYYLyD1FKbhxlZ4uvaudHnEhJfS51EcrVqHzQWEoC5/iwDxf+ChYB+
rsja1qlM1o7Tv/XxLKpg
=UtNW
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to