Merge ~nacc/ubuntu/+source/junit4:merge into ~ubuntu-server-dev/ubuntu/+source/junit4:ubuntu/devel

Proposed by Nish Aravamudan
Status: Needs review
Proposed branch: ~nacc/ubuntu/+source/junit4:merge
Merge into: ~ubuntu-server-dev/ubuntu/+source/junit4:ubuntu/devel
Diff against target: 169 lines (+104/-2) (has conflicts)
6 files modified
debian/changelog (+41/-2)
debian/control (+6/-0)
debian/patches/Version.java.patch (+26/-0)
debian/patches/privacy-breach-logo.patch (+25/-0)
debian/patches/series (+5/-0)
debian/rules (+1/-0)
Conflict in debian/changelog
Conflict in debian/control
Conflict in debian/patches/series
Reviewer Review Type Date Requested Status
James Page Pending
Review via email: mp+286553@code.launchpad.net

Description of the change

junit4 (4.12-4ubuntu1) xenial; urgency=medium

  * Merge from Debian unstable. Remaining changes:
    - d/*: Re-use 4.11-3 packaging to avoid the switch.
    - d/build.xml,d/junit-pom-template.xml: Pick ant build components
      from 4.11 and adapt for new location and version.
    - d/tweak-resulttest.patch: Strip out failing part of ResultTest
      test case due to differences in the way classes are loaded using
      ant for the package build.

 -- Nishanth Aravamudan <email address hidden> Wed, 17 Feb 2016 17:01:38 -0800

junit4 (4.12-4) unstable; urgency=medium

  * Team upload.
  * Override dh_install and execute jh_manifest after the installation took
    place. This ensures that debian/junit4.manifest is really installed into
    the jar file. Remove the old jh_manifest override instead.
    Thanks to Rene Engelhard for the report. (Closes: #808736)

 -- Markus Koschany <email address hidden> Tue, 22 Dec 2015 18:40:50 +0100

junit4 (4.12-3) unstable; urgency=medium

  * Team upload.
  * maven.ignoreRules: Ignore maven replacer plugin to prevent a FTBFS.
    (Closes: #808494)
  * Add Version.java.patch as a replacement for the replacer plugin.
  * Do not remove Version.java in clean target.
  * Switch from cdbs to dh sequencer.
  * Vcs-Browser: Use https.
  * Install all API documentation with junit4-doc.install.
  * Add privacy-breach-logo.patch and fit the Lintian error of the same name.

 -- Markus Koschany <email address hidden> Sun, 20 Dec 2015 21:57:58 +0100

To post a comment you must log in.

Unmerged commits

aed1fef... by Nish Aravamudan

update-maintainer

4556a45... by Nish Aravamudan

changelog

5308eb3... by Nish Aravamudan

reconstruct-changelog

c30be5b... by Nish Aravamudan

merge-changelogs

6604eb4... by Nish Aravamudan

    - d/tweak-resulttest.patch: Strip out failing part of ResultTest
      test case due to differences in the way classes are loaded using
      ant for the package build.

1c2ff11... by Nish Aravamudan

    - d/build.xml,d/junit-pom-template.xml: Pick ant build components
      from 4.11 and adapt for new location and version.

ed17ec0... by Nish Aravamudan

  * Merge from Debian unstable. Remaining changes:
    - d/*: Re-use 4.11-3 packaging to avoid the switch.

4e625ef... by Robie Basak

Import version 4.12-4

Imported using git-dsc-commit.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1diff --git a/debian/changelog b/debian/changelog
2index a17cfc0..bc38c85 100644
3--- a/debian/changelog
4+++ b/debian/changelog
5@@ -1,3 +1,42 @@
6+<<<<<<< debian/changelog
7+=======
8+junit4 (4.12-4ubuntu1) xenial; urgency=medium
9+
10+ * Merge from Debian unstable. Remaining changes:
11+ - d/*: Re-use 4.11-3 packaging to avoid the switch.
12+ - d/build.xml,d/junit-pom-template.xml: Pick ant build components
13+ from 4.11 and adapt for new location and version.
14+ - d/tweak-resulttest.patch: Strip out failing part of ResultTest
15+ test case due to differences in the way classes are loaded using
16+ ant for the package build.
17+
18+ -- Nishanth Aravamudan <nish.aravamudan@canonical.com> Wed, 17 Feb 2016 17:01:38 -0800
19+
20+junit4 (4.12-4) unstable; urgency=medium
21+
22+ * Team upload.
23+ * Override dh_install and execute jh_manifest after the installation took
24+ place. This ensures that debian/junit4.manifest is really installed into
25+ the jar file. Remove the old jh_manifest override instead.
26+ Thanks to Rene Engelhard for the report. (Closes: #808736)
27+
28+ -- Markus Koschany <apo@debian.org> Tue, 22 Dec 2015 18:40:50 +0100
29+
30+junit4 (4.12-3) unstable; urgency=medium
31+
32+ * Team upload.
33+ * maven.ignoreRules: Ignore maven replacer plugin to prevent a FTBFS.
34+ (Closes: #808494)
35+ * Add Version.java.patch as a replacement for the replacer plugin.
36+ * Do not remove Version.java in clean target.
37+ * Switch from cdbs to dh sequencer.
38+ * Vcs-Browser: Use https.
39+ * Install all API documentation with junit4-doc.install.
40+ * Add privacy-breach-logo.patch and fit the Lintian error of the same name.
41+
42+ -- Markus Koschany <apo@debian.org> Sun, 20 Dec 2015 21:57:58 +0100
43+
44+>>>>>>> debian/changelog
45 junit4 (4.12-2ubuntu1) wily; urgency=medium
46
47 * Update for Ubuntu to avoid Maven in main:
48@@ -59,7 +98,7 @@ junit4 (4.11-1) experimental; urgency=low
49 [ Tony Mancill ]
50 * Update watchfile to fix Github breakage. (Closes: #693524)
51 - Update unused debug line in orig-tar.sh too.
52- - Thank you to Jonathan McCrohan <jmccrohan@gmail.com>
53+ - Thank you to Jonathan McCrohan <jmccrohan@gmail.com>
54
55 -- Emmanuel Bourg <ebourg@apache.org> Thu, 11 Apr 2013 16:14:44 +0200
56
57@@ -219,7 +258,7 @@ junit4 (4.6-1) unstable; urgency=low
58 - Move "org" and "junit" packages as subdir of "build-src"
59 to get right package placement for Javadoc generation
60 - Don't include ant.properties (already included by default
61- by CDBS ant-vars.mk)
62+ by CDBS ant-vars.mk)
63 * debian/copyright:
64 - Update upstream source location (come back on SF.net)
65
66diff --git a/debian/control b/debian/control
67index 09e87af..47651fc 100644
68--- a/debian/control
69+++ b/debian/control
70@@ -14,9 +14,15 @@ Build-Depends-Indep: default-jdk-doc,
71 libhamcrest-java (>= 1.3),
72 libhamcrest-java-doc,
73 maven-repo-helper
74+<<<<<<< debian/control
75 Standards-Version: 3.9.5
76 Vcs-Svn: svn://anonscm.debian.org/pkg-java/trunk/junit4/
77 Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-java/trunk/junit4/
78+=======
79+Standards-Version: 3.9.6
80+Vcs-Git: git://anonscm.debian.org/pkg-java/junit4.git
81+Vcs-Browser: https://anonscm.debian.org/cgit/pkg-java/junit4.git
82+>>>>>>> debian/control
83 Homepage: http://www.junit.org
84
85 Package: junit4
86diff --git a/debian/patches/Version.java.patch b/debian/patches/Version.java.patch
87new file mode 100644
88index 0000000..2752379
89--- /dev/null
90+++ b/debian/patches/Version.java.patch
91@@ -0,0 +1,26 @@
92+From: Markus Koschany <apo@debian.org>
93+Date: Wed, 16 Dec 2015 23:07:09 +0100
94+Subject: Version.java
95+
96+Work around to avoid the build-depends on the maven replacer plugin which
97+causes a FTBFS for unknown reasons.
98+
99+Bug: https://bugs.debian.org/808494
100+Forwarded: not-needed
101+---
102+ src/main/java/junit/runner/Version.java | 2 +-
103+ 1 file changed, 1 insertion(+), 1 deletion(-)
104+
105+diff --git a/src/main/java/junit/runner/Version.java b/src/main/java/junit/runner/Version.java
106+index eaf3db7..d4e2515 100644
107+--- a/src/main/java/junit/runner/Version.java
108++++ b/src/main/java/junit/runner/Version.java
109+@@ -9,7 +9,7 @@ public class Version {
110+ }
111+
112+ public static String id() {
113+- return "4.12-SNAPSHOT";
114++ return "4.12";
115+ }
116+
117+ public static void main(String[] args) {
118diff --git a/debian/patches/privacy-breach-logo.patch b/debian/patches/privacy-breach-logo.patch
119new file mode 100644
120index 0000000..a3e838f
121--- /dev/null
122+++ b/debian/patches/privacy-breach-logo.patch
123@@ -0,0 +1,25 @@
124+From: Markus Koschany <apo@debian.org>
125+Date: Sun, 20 Dec 2015 21:54:06 +0100
126+Subject: privacy breach logo
127+
128+Fix Lintian error:
129+https://lintian.debian.org/tags/privacy-breach-logo.html
130+
131+Forwarded: not-needed
132+---
133+ doc/homepage.html | 2 +-
134+ 1 file changed, 1 insertion(+), 1 deletion(-)
135+
136+diff --git a/doc/homepage.html b/doc/homepage.html
137+index 69c6248..7384208 100644
138+--- a/doc/homepage.html
139++++ b/doc/homepage.html
140+@@ -108,7 +108,7 @@ There are three junit mailing lists:
141+
142+ <hr WIDTH="100%">
143+ <font size="1">
144+-hosted by </font> <A href="http://sourceforge.net"><IMG src="http://sourceforge.net/sflogo.php?group_id=15278" width="88" height="31"
145++hosted by </font> <A href="http://sourceforge.net"><IMG src="" width="88" height="31"
146+ border="0" alt="SourceForge Logo"></A>
147+ </font>
148+
149diff --git a/debian/patches/series b/debian/patches/series
150index b8e9017..86f99df 100644
151--- a/debian/patches/series
152+++ b/debian/patches/series
153@@ -1 +1,6 @@
154+<<<<<<< debian/patches/series
155+=======
156+Version.java.patch
157+privacy-breach-logo.patch
158+>>>>>>> debian/patches/series
159 tweak-resulttest.patch
160diff --git a/debian/rules b/debian/rules
161index 8b71763..32e364b 100755
162--- a/debian/rules
163+++ b/debian/rules
164@@ -1,4 +1,5 @@
165 #!/usr/bin/make -f
166+export JAVA_HOME=/usr/lib/jvm/default-java
167
168 include /usr/share/cdbs/1/class/ant.mk
169 include /usr/share/cdbs/1/rules/debhelper.mk

Subscribers

People subscribed via source and target branches