Bug#694533: libjgoodies-forms-java: missing build-dep: libjgoodies-common-java

Per W. debbugs.perfide at safersignup.com
Tue Nov 27 11:09:53 UTC 2012


Package: libjgoodies-forms-java
Version: 1.6.0-1
Severity: normal

Please add libjgoodies-common-java to Build-Depends-Indep!

$ debuild
[...]
Missing:
----------
1) com.jgoodies:jgoodies-common:jar:1.x
[...]
make: *** [mvn-build] Error 1
dpkg-buildpackage: error: debian/rules build gave error exit status 2
debuild: fatal error at line 1357:
dpkg-buildpackage -rfakeroot -D -us -uc failed
$

Fixed in my attached debdiff:
I: libjgoodies-forms-java source: duplicate-long-description
libjgoodies-forms-java libjgoodies-forms-java-doc
I: libjgoodies-forms-java source: quilt-patch-missing-description
upstream_pom.patch
I: libjgoodies-forms-java-doc: conflicts-with-version libforms-java-doc
(<= 1.0.5-3)
I: libjgoodies-forms-java: conflicts-with-version libforms-java (<= 1.0.5-3)

Left for the maintainer:
W: libjgoodies-forms-java: missing-classpath libjgoodies-common-java
-------------- next part --------------
diff -Nru libjgoodies-forms-java-1.6.0/debian/changelog libjgoodies-forms-java-1.6.0/debian/changelog
--- libjgoodies-forms-java-1.6.0/debian/changelog	2012-11-20 06:55:06.000000000 +0100
+++ libjgoodies-forms-java-1.6.0/debian/changelog	2012-11-27 12:02:25.000000000 +0100
@@ -1,3 +1,15 @@
+libjgoodies-forms-java (1.6.0-2) experimental; urgency=low
+
+  [Per W.]
+  * Added build-dep for libjgoodies-common-java
+  * Fixed duplicate-long-description
+  * Added description for upstream_pom.patch
+  * Added lintian overrides for the conflicts
+  [tony mancill]
+  * TODO: lintian fix missing-classpath
+
+ -- tony mancill <tmancill at debian.org>  Tue, 27 Nov 2012 00:00:00 +0100
+
 libjgoodies-forms-java (1.6.0-1) experimental; urgency=low
 
   * New upstream release (Closes: #690223)
diff -Nru libjgoodies-forms-java-1.6.0/debian/control libjgoodies-forms-java-1.6.0/debian/control
--- libjgoodies-forms-java-1.6.0/debian/control	2012-11-20 06:55:06.000000000 +0100
+++ libjgoodies-forms-java-1.6.0/debian/control	2012-11-27 10:19:07.000000000 +0100
@@ -7,7 +7,7 @@
 Build-Depends: debhelper (>= 8), cdbs, default-jdk,
  maven-debian-helper (>= 1.5)
 Build-Depends-Indep: antlr, default-jdk-doc, junit4,
- libmaven-javadoc-plugin-java
+ libmaven-javadoc-plugin-java, libjgoodies-common-java
 Standards-Version: 3.9.4
 Homepage: http://www.jgoodies.com/freeware/forms/
 Vcs-Git: git://git.debian.org/git/pkg-java/libjgoodies-forms-java.git
@@ -32,7 +32,7 @@
   * Easy to work with and quite easy to learn
   * Faster UI production
   * Better UI code readability
-  * Leads to better style guide compliance 
+  * Leads to better style guide compliance
 
 Package: libjgoodies-forms-java-doc
 Section: doc
@@ -53,4 +53,6 @@
   * Easy to work with and quite easy to learn
   * Faster UI production
   * Better UI code readability
-  * Leads to better style guide compliance 
+  * Leads to better style guide compliance
+ .
+ This package only contains the documentation.
diff -Nru libjgoodies-forms-java-1.6.0/debian/libjgoodies-forms-java-doc.lintian-overrides libjgoodies-forms-java-1.6.0/debian/libjgoodies-forms-java-doc.lintian-overrides
--- libjgoodies-forms-java-1.6.0/debian/libjgoodies-forms-java-doc.lintian-overrides	1970-01-01 01:00:00.000000000 +0100
+++ libjgoodies-forms-java-1.6.0/debian/libjgoodies-forms-java-doc.lintian-overrides	2012-11-27 11:57:05.000000000 +0100
@@ -0,0 +1 @@
+conflicts-with-version libforms-java-doc (<= 1.0.5-3)
diff -Nru libjgoodies-forms-java-1.6.0/debian/libjgoodies-forms-java.lintian-overrides libjgoodies-forms-java-1.6.0/debian/libjgoodies-forms-java.lintian-overrides
--- libjgoodies-forms-java-1.6.0/debian/libjgoodies-forms-java.lintian-overrides	1970-01-01 01:00:00.000000000 +0100
+++ libjgoodies-forms-java-1.6.0/debian/libjgoodies-forms-java.lintian-overrides	2012-11-27 11:57:06.000000000 +0100
@@ -0,0 +1 @@
+conflicts-with-version libforms-java (<= 1.0.5-3)
\ No newline at end of file
diff -Nru libjgoodies-forms-java-1.6.0/debian/patches/upstream_pom.patch libjgoodies-forms-java-1.6.0/debian/patches/upstream_pom.patch
--- libjgoodies-forms-java-1.6.0/debian/patches/upstream_pom.patch	2012-11-20 06:55:06.000000000 +0100
+++ libjgoodies-forms-java-1.6.0/debian/patches/upstream_pom.patch	2012-11-27 10:46:48.000000000 +0100
@@ -1,3 +1,9 @@
+Description: For packaging it is enough to compile the code
+ This patch contains CRLF line endings: Chose the right editor
+Origin: other, http://patch-tracker.debian.org/patch/series/view/libjgoodies-forms-java/1.6.0-1/upstream_pom.patch
+Forwarded: not-needed
+Author: tony mancill <tmancill at debian.org>
+Last-Update: 2012-11-27
 --- a/pom.xml
 +++ b/pom.xml
 @@ -15,7 +15,7 @@


More information about the pkg-java-maintainers mailing list