Package: commons-httpclient
Version: 3.1-2
Severity: important
Tags: patch

This is a patch to convert commons-httpclient to use default-jre and
also fixes the various lintian errors that are being output.

Thanks,

Chris Cheney
diff -u commons-httpclient-3.1/debian/control commons-httpclient-3.1/debian/control
--- commons-httpclient-3.1/debian/control
+++ commons-httpclient-3.1/debian/control
@@ -4,16 +4,16 @@
 Maintainer: Debian Java Maintainers <pkg-java-maintain...@lists.alioth.debian.org>
 Uploaders: Barry Hawkins <ba...@alltc.com>, Arnaud Vandyck <av...@debian.org>, Kumar Appaiah <aku...@debian.org>, Varun Hiremath <varunhirem...@gmail.com>
 Build-Depends: debhelper (>= 4.1.0), cdbs
-Build-Depends-Indep: dpatch (>= 1.11), ant (>= 1.6.5), libcommons-logging-java, junit, java-gcj-compat-dev, libcommons-codec-java
-Standards-Version: 3.7.3
+Build-Depends-Indep: ant (>= 1.6.5), default-jdk, libcommons-codec-java, libcommons-logging-java, junit
+Standards-Version: 3.8.0.0
 Vcs-Svn: svn://svn.debian.org/svn/pkg-java/trunk/commons-httpclient
 Vcs-Browser: http://svn.debian.org/wsvn/pkg-java/trunk/commons-httpclient
-Homepage:http://commons.apache.org/httpclient
+Homepage: http://commons.apache.org/httpclient
 
 Package: libcommons-httpclient-java
 Architecture: all
 Suggests: libcommons-httpclient-java-doc
-Depends: kaffe (>=2:1.1.5) | java-gcj-compat | java2-runtime, libcommons-logging-java, libcommons-codec-java
+Depends: default-jre-headless | java2-runtime-headless, libcommons-logging-java, libcommons-codec-java, ${misc:Depends}
 Description: A Java(TM) library for creating HTTP clients
  The Jakarta Commons HTTPClient library provides an efficient,
  up-to-date, and feature-rich package implementing the client side of
@@ -22,6 +22,7 @@
 Package: libcommons-httpclient-java-doc
 Section: doc
 Architecture: all
+Depends: ${misc:Depends}
 Suggests: libcommons-httpclient-java
 Description: Documentation for libcommons-httpclient-java
  The Jakarta Commons HTTPClient library provides an efficient,
diff -u commons-httpclient-3.1/debian/rules commons-httpclient-3.1/debian/rules
--- commons-httpclient-3.1/debian/rules
+++ commons-httpclient-3.1/debian/rules
@@ -6,10 +6,9 @@
 
 include /usr/share/cdbs/1/rules/debhelper.mk
 include /usr/share/cdbs/1/class/ant.mk
-#include /usr/share/cdbs/1/rules/dpatch.mk
 include /usr/share/cdbs/1/rules/simple-patchsys.mk
 
-JAVA_HOME       := /usr/lib/jvm/java-gcj
+JAVA_HOME            := /usr/lib/jvm/default-java
 DEB_JARS             := junit commons-logging commons-codec
 DEB_ANT_BUILD_TARGET := dist
 
reverted:
--- commons-httpclient-3.1/debian/patches/00list
+++ commons-httpclient-3.1.orig/debian/patches/00list
@@ -1,2 +0,0 @@
-01_upstream_disable_examples_classes
-02_upstream_qualify_ConnectionPool_declaration

Reply via email to