[xmlgraphics-commons] 33/47: changes for 1.5-4

Emmanuel Bourg ebourg-guest at moszumanska.debian.org
Mon Oct 2 23:28:10 UTC 2017


This is an automated email from the git hooks/post-receive script.

ebourg-guest pushed a commit to branch master
in repository xmlgraphics-commons.

commit e86f893666bf218799a5c06e4b380f14a549b9b3
Author: Tony Mancill <tmancill at debian.org>
Date:   Thu Nov 21 06:40:33 2013 +0000

    changes for 1.5-4
---
 debian/changelog                                | 22 ++++++++++++++++++++++
 debian/compat                                   |  2 +-
 debian/control                                  | 14 +++++++-------
 debian/libxmlgraphics-commons-java-doc.doc-base |  8 ++++----
 debian/libxmlgraphics-commons-java-doc.install  |  1 +
 debian/rules                                    |  8 ++++++--
 6 files changed, 41 insertions(+), 14 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index e3f389a..ecb7695 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,25 @@
+xmlgraphics-commons (1.5-4) unstable; urgency=low
+
+  [ Emmanuel Bourg ]
+  * Team upload.
+  * debian/control:
+    - Removed junit4 and libmockito-java from the dependencies
+      of libxmlgraphics-commons-java
+    - Updated Standards-Version to 3.9.5 (no changes)
+    - Use canonical URLs for the Vcs-* fields
+    - Fixed the duplicate-short-description lintian warning
+  * Switch to debhelper level 9
+  * debian/rules: Improved the clean target
+  * Include the Javadoc in the documentation package
+    instead of the raw xdoc files
+  * Install the documentation in /usr/share/doc/libxmlgraphics-commons-java
+
+  [ tony mancill ]
+  * debian/rules:
+    - unexport DISPLAY to prevent test failures on workstations
+
+ -- Emmanuel Bourg <ebourg at apache.org>  Thu, 07 Nov 2013 23:11:13 +0100
+
 xmlgraphics-commons (1.5-3) unstable; urgency=low
 
   * Fix lintian error (doc-base-file-references-missing-file)
diff --git a/debian/compat b/debian/compat
index 7f8f011..ec63514 100644
--- a/debian/compat
+++ b/debian/compat
@@ -1 +1 @@
-7
+9
diff --git a/debian/control b/debian/control
index c2a2ac6..8bd0fa5 100644
--- a/debian/control
+++ b/debian/control
@@ -3,19 +3,19 @@ Section: java
 Priority: optional
 Maintainer: Debian Java Maintainers <pkg-java-maintainers at lists.alioth.debian.org>
 Uploaders: Vincent Fourmond <fourmond at debian.org>, Mathieu Malaterre <malat at debian.org>
-Build-Depends: debhelper (>= 7.0.50~), javahelper
+Build-Depends: debhelper (>= 9), javahelper
 Build-Depends-Indep: default-jdk, default-jdk-doc, ant-optional, libmockito-java,
  libcommons-io-java (>= 1.3.1), junit4, libcommons-logging-java, maven-repo-helper
-Standards-Version: 3.9.4
-Homepage: http://xmlgraphics.apache.org/commons/
-Vcs-Svn: svn://svn.debian.org/pkg-java/trunk/xmlgraphics-commons
+Standards-Version: 3.9.5
+Vcs-Svn: svn://anonscm.debian.org/pkg-java/trunk/xmlgraphics-commons
 Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-java/trunk/xmlgraphics-commons
+Homepage: http://xmlgraphics.apache.org/commons/
 
 Package: libxmlgraphics-commons-java
 Architecture: all
-Depends: ${misc:Depends}, ${java:Depends}
+Depends: ${misc:Depends}, libcommons-io-java, libcommons-logging-java
 Suggests: libxmlgraphics-commons-java-doc
-Description: reusable components used by Batik and FOP
+Description: Reusable components used by Batik and FOP
  Apache XML Graphics Commons is a library that consists of several
  reusable components used by Apache Batik and Apache FOP. Many of these
  components can easily be used separately outside the domains of SVG and
@@ -29,7 +29,7 @@ Section: doc
 Depends: ${misc:Depends}, ${java:Depends}
 Recommends: ${java:Recommends}
 Suggests: libxmlgraphics-commons-java
-Description: reusable components used by Batik and FOP
+Description: Reusable components used by Batik and FOP (documentation)
  Apache XML Graphics Commons is a library that consists of several
  reusable components used by Apache Batik and Apache FOP. Many of these
  components can easily be used separately outside the domains of SVG and
diff --git a/debian/libxmlgraphics-commons-java-doc.doc-base b/debian/libxmlgraphics-commons-java-doc.doc-base
index e67fffc..43e0c9f 100644
--- a/debian/libxmlgraphics-commons-java-doc.doc-base
+++ b/debian/libxmlgraphics-commons-java-doc.doc-base
@@ -1,9 +1,9 @@
 Document: libxmlgraphics-commons-java-doc
-Title: API JavaDoc for libxmlgraphics-commons-java-doc
+Title: API documentation for libxmlgraphics-commons-java
 Author: 
-Abstract: This the API JavaDoc for libxmlgraphics-commons-java-doc
+Abstract: This is the API documentation for libxmlgraphics-commons-java
 Section: Programming/Java
 
 Format: HTML
-Index: /usr/share/doc/libxmlgraphics-commons-java-doc/api/README.txt
-Files: /usr/share/doc/libxmlgraphics-commons-java-doc/api/*
+Index: /usr/share/doc/libxmlgraphics-commons-java/api
+Files: /usr/share/doc/libxmlgraphics-commons-java/api/*.html
diff --git a/debian/libxmlgraphics-commons-java-doc.install b/debian/libxmlgraphics-commons-java-doc.install
new file mode 100644
index 0000000..a229be3
--- /dev/null
+++ b/debian/libxmlgraphics-commons-java-doc.install
@@ -0,0 +1 @@
+build/javadocs/* usr/share/doc/libxmlgraphics-commons-java/api
diff --git a/debian/rules b/debian/rules
index c350ed8..6325d4a 100755
--- a/debian/rules
+++ b/debian/rules
@@ -6,6 +6,9 @@ export CLASSPATH=/usr/share/java/commons-io.jar:/usr/share/java/commons-logging.
 PACKAGE = xmlgraphics-commons
 VERSION = $(shell dpkg-parsechangelog | grep '^Version' | cut -d' ' -f2 | cut -f1 -d-)
 
+# unexport DISPLAY for so cowbuilder builds don't fail
+unexport DISPLAY
+
 %:
 	dh $@ --with javahelper
 
@@ -18,11 +21,12 @@ override_dh_auto_build:
 
 override_dh_auto_clean:
 	# Drop any linked in deps for testing
+	mh_clean
 	rm -f lib/*.jar
 	dh_auto_clean
+	rm -f xmlgraphics-commons-*-bundle.jar
 
-override_dh_install:
-	#mh_installpoms -plib$(PACKAGE)-java
+override_dh_auto_install:
 	mh_installpom -plib$(PACKAGE)-java build/maven/pom.xml
 	mh_installjar -plib$(PACKAGE)-java -l build/maven/pom.xml build/$(PACKAGE)-$(VERSION).jar
 

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/xmlgraphics-commons.git



More information about the pkg-java-commits mailing list