[statcvs] 23/43: [statcvs] Remove dependency on libjdom-java, README.source, documenting patches so that lintian is happy
Emmanuel Bourg
ebourg-guest at moszumanska.debian.org
Wed Apr 18 20:47:46 BST 2018
This is an automated email from the git hooks/post-receive script.
ebourg-guest pushed a commit to branch master
in repository statcvs.
commit dcf96ab8ea1d02db65407214b86e1805da1a4fb8
Author: Vincent Fourmond <fourmond at debian.org>
Date: Mon Oct 13 19:18:22 2008 +0000
[statcvs] Remove dependency on libjdom-java, README.source, documenting patches so that lintian is happy
---
debian/README.source | 7 +++++++
debian/changelog | 9 +++++++++
debian/control | 10 +++++-----
debian/patches/01-disable-unjar.dpatch | 4 ++--
debian/patches/10-disable-jtreemap.dpatch | 4 ++--
debian/rules | 2 +-
debian/wrappers/statcvs | 2 +-
7 files changed, 27 insertions(+), 11 deletions(-)
diff --git a/debian/README.source b/debian/README.source
new file mode 100644
index 0000000..7b6c4ed
--- /dev/null
+++ b/debian/README.source
@@ -0,0 +1,7 @@
+This package uses dpatch to manage all modifications to the upstream
+source. See /usr/share/doc/dpatch/README.source.gz to get more information
+on how to use it.
+
+ -- Vincent Fourmond <fourmond at debian.org> Mon, 13 Oct 2008 20:54:27 +0200
+
+
diff --git a/debian/changelog b/debian/changelog
index cda926e..8be8b2d 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,12 @@
+statcvs (1:0.4.0.dfsg-3) unstable; urgency=low
+
+ * Document patches, to make lintian a fair deal happier
+ * Add a debian/README.source file to comply with standards 3.8.0
+ * Replace the dependency on libjdom-java by libjdom1-java and update
+ debian/wrappers/statcvs and debian/rules accordingly (closes: #502037)
+
+ -- Vincent Fourmond <fourmond at debian.org> Mon, 13 Oct 2008 21:02:42 +0200
+
statcvs (1:0.4.0.dfsg-2) unstable; urgency=low
* Conflicts with older statsvn, as statsvn crashes with the newer
diff --git a/debian/control b/debian/control
index 5d03f77..1a440b3 100644
--- a/debian/control
+++ b/debian/control
@@ -5,8 +5,8 @@ Maintainer: Debian Java Maintainers <pkg-java-maintainers at lists.alioth.debian.or
Uploaders: Vincent Fourmond <fourmond at debian.org>, Christian Bayle <bayle at debian.org>
Build-Depends-Indep: java-gcj-compat-dev
Build-Depends: cdbs, debhelper (>= 5), dpatch, ant, junit,
- libjcommon-java, libjfreechart-java, libjdom-java
-Standards-Version: 3.7.3
+ libjcommon-java, libjfreechart-java, libjdom1-java
+Standards-Version: 3.8.0
Homepage: http://statcvs.sourceforge.net/
Vcs-Svn: svn://svn.debian.org/svn/pkg-java/trunk/statcvs
Vcs-Browser: http://svn.debian.org/viewsvn/pkg-java/trunk/statcvs
@@ -15,7 +15,7 @@ Vcs-Browser: http://svn.debian.org/viewsvn/pkg-java/trunk/statcvs
Package: statcvs
Architecture: all
Depends: java-gcj-compat | java-runtime, libjcommon-java,
- libjfreechart-java, java-wrappers (>= 0.1.3), libjdom-java
+ libjfreechart-java, java-wrappers (>= 0.1.3), libjdom1-java
Conflicts: statsvn (< 0.4.0)
Recommends: cvs
Description: CVS Repository statistic analysis tool, written in Java
@@ -23,8 +23,8 @@ Description: CVS Repository statistic analysis tool, written in Java
various tables and charts describing the project development,
e.g. timeline for the lines of code, contribution of each developer
etc.
+ .
The current version of StatCvs generates a static suite of
HTML documents containing tables and chart images.
- StatCvs is opens source software,
- released under the terms oft the LGPL.
+ StatCvs is opens source software, released under the terms oft the LGPL.
StatCvs uses JFreeChart to generate charts.
diff --git a/debian/patches/01-disable-unjar.dpatch b/debian/patches/01-disable-unjar.dpatch
index cdac19e..969cc41 100755
--- a/debian/patches/01-disable-unjar.dpatch
+++ b/debian/patches/01-disable-unjar.dpatch
@@ -1,8 +1,8 @@
#! /bin/sh /usr/share/dpatch/dpatch-run
## 01-disable-unjar.dpatch by <fourmond at debian.org>
##
-## All lines beginning with `## DP:' are a description of the patch.
-## DP: No description.
+## DP: We don't ship the external prebuilt jars, so we don't need
+## DP: to unpack them.
@DPATCH@
diff -urNad statcvs-0.4.0.dfsg~/build.xml statcvs-0.4.0.dfsg/build.xml
diff --git a/debian/patches/10-disable-jtreemap.dpatch b/debian/patches/10-disable-jtreemap.dpatch
index ae086f5..d23ed41 100755
--- a/debian/patches/10-disable-jtreemap.dpatch
+++ b/debian/patches/10-disable-jtreemap.dpatch
@@ -1,8 +1,8 @@
#! /bin/sh /usr/share/dpatch/dpatch-run
## 10-disable-jtreemap.dpatch by <fourmond at debian.org>
##
-## All lines beginning with `## DP:' are a description of the patch.
-## DP: No description.
+## DP: jtreemap is not available for Debian, so we don't generate the
+## DP: corresponding page.
@DPATCH@
diff -urNad statcvs-0.4.0.dfsg~/src/net/sf/statcvs/pages/ReportSuiteMaker.java statcvs-0.4.0.dfsg/src/net/sf/statcvs/pages/ReportSuiteMaker.java
diff --git a/debian/rules b/debian/rules
index 4913a66..c727dd0 100755
--- a/debian/rules
+++ b/debian/rules
@@ -17,7 +17,7 @@ include /usr/share/cdbs/1/rules/dpatch.mk
JAVA_HOME_DIRS := /usr/lib/jvm/java-gcj
ANT_HOME := /usr/share/ant
DEB_JARS := $(ANT_HOME)/lib/ant-launcher.jar \
- junit jcommon jfreechart jdom
+ junit jcommon jfreechart jdom1
DEB_ANT_COMPILER := modern
# DEB_ANT_BUILD_TARGET := all-jar libs-jar ext-jar transcoder
DEB_BUILDDIR := .
diff --git a/debian/wrappers/statcvs b/debian/wrappers/statcvs
index 92f3033..df19046 100755
--- a/debian/wrappers/statcvs
+++ b/debian/wrappers/statcvs
@@ -5,6 +5,6 @@
# We first look for sun's runtime, and then for all the rest
find_java_runtime sun || find_java_runtime
-find_jars jfreechart jcommon jdom statcvs
+find_jars jfreechart jcommon jdom1 statcvs
run_java net.sf.statcvs.Main "$@"
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/statcvs.git
More information about the pkg-java-commits
mailing list