--- libcommons-lang-java-2.4.orig/debian/maven.rules
+++ libcommons-lang-java-2.4/debian/maven.rules
@@ -0,0 +1,2 @@
+junit junit jar s/3\..*/3.x/
+
--- libcommons-lang-java-2.4.orig/debian/copyright
+++ libcommons-lang-java-2.4/debian/copyright
@@ -0,0 +1,43 @@
+This package was debianized by Arnaud Vandyck <arnaud.vandyck@ulg.ac.be> on
+Tue,  1 Jul 2003 14:43:32 +0200.
+
+It was downloaded from http://commons.apache.org/lang/
+
+Upstream Authors: Daniel Rall <dlr@finemaltcoding.com>,
+                  Stephen Colebourne <scolebourne@joda.org>,
+                  Henri Yandell <bayard@apache.org>,
+                  Steven Caswell <stevencaswell@apache.org>,
+                  Robert Burrell Donkin <rdonkin@apache.org>,
+                  Gary D. Gregory <ggregory@seagullsw.com>,
+                  Phil Steitz <phil@steitz.com>,
+                  Fredrik Westermarck,
+                  James Carman <jcarman@apache.org>,
+                  Niall Pemberton, Matt Benson, C. Scott Ananian, Chris Audley,
+                  Stephane Bailliez, Michael Becke, Ola Berg, Nathan Beyer,
+                  Stefan Bodewig, Janek Bogucki, Mike Bowler, Sean Brown,
+                  Alexander Day Chaffee, Al Chou, Greg Coladonato,
+                  Maarten Coene, Justin Couch, Michael Davey, Norm Deane,
+                  Ringo De Smet, Russel Dittmar, Steve Downey, Matthias Eichel,
+                  Christopher Elkins, Chris Feldhacker, Pete Gieser,
+                  Jason Gritman, Matthew Hawthorne, Michael Heuer,
+                  Oliver Heger, Chris Hyzer, Marc Johnson, Shaun Kalley,
+                  Tetsuya Kaneuchi, Nissim Karpenstein, Ed Korthof,
+                  Holger Krauth, Rafal Krupinski, Rafal Krzewski,
+                  Craig R. McClanahan, Rand McNeely, Dave Meikle,
+                  Nikolay Metchev, Kasper Nielsen, Tim O'Brien,
+                  Brian S O'Neill, Andrew C. Oliver, Alban Peignier,
+                  Moritz Petersen, Dmitri Plotnikov, Neeme Praks, Eric Pugh,
+                  Stephen Putman, Travis Reeder, Antony Riley, Scott Sanders,
+                  Ralph Schaer, Henning P. Schmiedehausen, Sean Schofield,
+                  Reuben Sivan, Ville Skytta, Jan Sorensen, Glen Stampoultzis,
+                  Scott Stanchfield, Jon S. Stevens, Sean C. Sullivan,
+                  Ashwin Suresh, Helge Tesgaard, Arun Mammen Thomas,
+                  Masato Tezuka, Jeff Varszegi, Chris Webb, Mario Winterer,
+                  Stepan Koltsov, Holger Hoffstatte
+
+Copyright: 2001-2008 The Apache Software Foundation
+
+License: Apache 2.0
+
+On Debian systems the full text of the Apache License can be found
+in `/usr/share/common-licenses/Apache-2.0'.
--- libcommons-lang-java-2.4.orig/debian/ant.properties
+++ libcommons-lang-java-2.4/debian/ant.properties
@@ -0,0 +1,2 @@
+build.home=build
+dist.home=dist
--- libcommons-lang-java-2.4.orig/debian/rules
+++ libcommons-lang-java-2.4/debian/rules
@@ -0,0 +1,26 @@
+#!/usr/bin/make -f
+
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/class/ant.mk
+include /usr/share/cdbs/1/rules/patchsys-quilt.mk
+
+PACKAGE              := $(DEB_SOURCE_PACKAGE)
+VERSION              := $(DEB_UPSTREAM_VERSION)
+JAVA_HOME            := /usr/lib/jvm/default-java
+DEB_JARS             := junit
+DEB_ANT_BUILD_TARGET := jar javadoc
+LAST_MODIFIED        := $(shell date +%s%N | cut -c -13)
+DEB_ANT_ARGS         := -Dlastmodified=$(LAST_MODIFIED)
+
+install/libcommons-lang-java::
+	mh_installpoms -p$(PACKAGE)
+	mh_installjar -p$(PACKAGE) -l pom.xml dist/commons-lang-$(VERSION).jar
+
+clean::
+	-rm gjdoc_rawcomment.cache
+	-rm -rf docs/api/*
+	-rm -rf debian/tmp
+
+get-orig-source:
+	-uscan --download-version $(DEB_UPSTREAM_VERSION) --force-download --rename
+
--- libcommons-lang-java-2.4.orig/debian/changelog
+++ libcommons-lang-java-2.4/debian/changelog
@@ -0,0 +1,153 @@
+libcommons-lang-java (2.4-4) unstable; urgency=low
+
+  * Upload to unstable.
+
+ -- Torsten Werner <twerner@debian.org>  Sun, 09 Aug 2009 12:04:17 +0200
+
+libcommons-lang-java (2.4-3) experimental; urgency=low
+
+  * Update debian/control as my changes where not checked in previously
+
+ -- Ludovic Claude <ludovic.claude@laposte.net>  Mon, 13 Jul 2009 00:16:04 +0100
+
+libcommons-lang-java (2.4-2) experimental; urgency=low
+
+  [ Ludovic Claude ]
+  * Change section to java, bump up Standards-Version to 3.8.1
+  * Add the Maven POM to the package,
+  * Add a Build-Depends-Indep dependency on maven-repo-helper
+  * Add ${misc:Depends} to Depends to clear Lintian warnings
+  * Use mh_installpom and mh_installjar to install the POM and the jar to the
+    Maven repository
+  * Remove 01build_xml_license_location_patch.dpatch as it's not useful 
+    anymore
+  * Patch src/conf/MANIFEST.MF: add the OSGi metadata generated by the Maven 
+    build, use quilt
+  * Put the API documentation in a separate package
+
+  [ Torsten Werner ]
+  * Add Build-Depends: quilt, maven-repo-helper.
+  * Upload to experimental.
+
+ -- Torsten Werner <twerner@debian.org>  Sun, 12 Jul 2009 23:11:34 +0200
+
+libcommons-lang-java (2.4-1ubuntu1) intrepid; urgency=low
+
+  * (Build-)depend on default-jre/-jdk.
+
+  [ Emmanuel Bourg ]
+  * Update of the URLs
+  * Rename Jakarta Commons to Apache Commons
+  * debian/copyright: Switch to Apache License 2.0. Closes: #532885.
+
+ -- Matthias Klose <doko@ubuntu.com>  Wed, 30 Jul 2008 15:58:22 +0000
+
+libcommons-lang-java (2.4-1) unstable; urgency=low
+
+  * New upstream release.
+  * debian/docs:
+    + Do not install STATUS.html, which is removed.
+  * debian/control:
+    + Add Kumar Appaiah as an uploader.
+
+ -- Kumar Appaiah <akumar@debian.org>  Sun, 27 Apr 2008 17:33:07 +0530
+
+libcommons-lang-java (2.3-4) unstable; urgency=low
+
+  * Add Build-Depends-Indep on ant. Closes: #459279.
+
+ -- Michael Koch <konqueror@gmx.de>  Sat, 05 Jan 2008 20:30:38 +0100
+
+libcommons-lang-java (2.3-3) unstable; urgency=low
+
+  * debian/control:
+    - (Build-)Depends on java-gcj-compat(-dev).
+    - Updated Standards-Version to 3.7.3.
+    - Added Vcs-Svn and Vcs-Browser fields.
+    - Removed comment about Jakarta project which doesnt apply anymore
+      in long descripion
+  * debian/rules:
+    - Rewritten to use CDBS' ant task.
+
+ -- Michael Koch <konqueror@gmx.de>  Fri, 04 Jan 2008 08:43:15 +0100
+
+libcommons-lang-java (2.3-2) unstable; urgency=low
+
+  * Use ecj instead of ecj-bootstrap in Build-Depends. Closes: #444506.
+  * Moved debhelper and cdbs from Build-Depends-Indep to Build-Depends.
+  * Use Homepage field in debian/control instead of naming it in the
+    long description.
+  * Updated debhelper level to 5.
+  * Added myself to Uploaders.
+
+ -- Michael Koch <konqueror@gmx.de>  Sun, 30 Sep 2007 21:49:22 +0200
+
+libcommons-lang-java (2.3-1) unstable; urgency=low
+
+  * New upstream (closes: #419850)
+  * Removed Ola Lundqvist and Stefan Gybas from co-maintainers.
+  * Standards-Version to 3.7.2, nothing to do.
+  * Removed PROPOSAL.html from docs files (it does not exist anymore)
+
+ -- Arnaud Vandyck <avdyk@debian.org>  Fri, 20 Apr 2007 09:14:04 +0200
+
+libcommons-lang-java (2.1-1) unstable; urgency=low
+
+  * New upstream release.
+  * Removed Takashi Okamoto <tora@debian.org> from the co-maintainers
+    (closes: #352984).
+  * Updated Standards-Version to 3.6.2)
+  * Re-build the apidoc with gjdoc
+  * Using ecj and classpath(-common) to build
+
+ -- Arnaud Vandyck <avdyk@debian.org>  Mon, 24 Apr 2006 21:14:48 +0200
+
+libcommons-lang-java (2.0-6) unstable; urgency=low
+
+  * debian/watch: added.
+
+ -- Arnaud Vandyck <avdyk@debian.org>  Sun, 15 Aug 2004 01:52:08 +0200
+
+libcommons-lang-java (2.0-5) unstable; urgency=low
+
+  * Arnaud Vandyck:
+    - build with cdbs
+
+ -- Arnaud Vandyck <avdyk@debian.org>  Sat, 12 Jun 2004 20:21:53 +0200
+
+libcommons-lang-java (2.0-4) unstable; urgency=low
+
+  * removed build.xml entities patch, cleaned up the debian directory
+  * debian/control (Standards-Version): updated to 3.6.1, nothing to do
+  * debian/control (Suggests): removed java-virtual-machine
+
+ -- Arnaud Vandyck <avdyk@debian.org>  Sat, 12 Jun 2004 19:45:11 +0200
+
+libcommons-lang-java (2.0-3) unstable; urgency=low
+
+  * debian/control (Depends): added gij and sablevm as alternative JVM.
+
+ -- Arnaud Vandyck <avdyk@debian.org>  Tue,  4 May 2004 17:22:58 +0200
+
+libcommons-lang-java (2.0-2) unstable; urgency=low
+
+  * No more build with cdbs because of a problem with kaffe 1.1.1 so I did
+    use jikes-classpath and fastjar. Because of that, It can goes in main
+  * New maintainer: pkg-java-maintainers@lists.alioth.debian.org with some
+    uploaders.
+
+ -- Arnaud Vandyck <avdyk@debian.org>  Sat,  8 Nov 2003 18:31:01 +0100
+
+libcommons-lang-java (2.0-1) unstable; urgency=low
+
+  * New upstream release
+  * build system is now cdbs
+
+ -- Arnaud Vandyck <arnaud.vandyck@ulg.ac.be>  Sun, 14 Sep 2003 10:22:12 +0200
+
+libcommons-lang-java (1.0.1-1) unstable; urgency=low
+
+  * Initial Release (closes: #199518).
+
+ -- Arnaud Vandyck <arnaud.vandyck@ulg.ac.be>  Tue,  1 Jul 2003 16:36:16 +0200
+
--- libcommons-lang-java-2.4.orig/debian/libcommons-lang-java-doc.doc-base
+++ libcommons-lang-java-2.4/debian/libcommons-lang-java-doc.doc-base
@@ -0,0 +1,11 @@
+Document: libcommons-lang-java
+Title: Programmer API for Commons Lang
+Author: Apache Commons Lang developers
+Abstract: The Lang Component contains a set of Java classes that provide helper
+ methods for standard Java classes, especially those found in the
+ java.lang package in the Sun JDK.
+Section: Programming
+
+Format: HTML
+Index: /usr/share/doc/libcommons-lang-java-doc/api/index.html
+Files: /usr/share/doc/libcommons-lang-java-doc/api/*
--- libcommons-lang-java-2.4.orig/debian/watch
+++ libcommons-lang-java-2.4/debian/watch
@@ -0,0 +1,2 @@
+version=2
+http://www.apache.org/dist/commons/lang/source/commons-lang-(.*)-src\.tar\.gz debian uupdate
--- libcommons-lang-java-2.4.orig/debian/libcommons-lang-java-doc.docs
+++ libcommons-lang-java-2.4/debian/libcommons-lang-java-doc.docs
@@ -0,0 +1 @@
+dist/docs/api
--- libcommons-lang-java-2.4.orig/debian/control
+++ libcommons-lang-java-2.4/debian/control
@@ -0,0 +1,60 @@
+Source: libcommons-lang-java
+Section: java
+Priority: optional
+Maintainer: Debian Java Maintainers <pkg-java-maintainers@lists.alioth.debian.org>
+Uploaders: Arnaud Vandyck <avdyk@debian.org>, Michael Koch <konqueror@gmx.de>, Kumar Appaiah <akumar@debian.org>
+Build-Depends: debhelper (>= 6), cdbs, quilt, default-jdk
+Build-Depends-Indep: maven-repo-helper, ant, junit (>= 3.8.1)
+Standards-Version: 3.8.1
+Vcs-Svn: svn://svn.debian.org/svn/pkg-java/trunk/libcommons-lang-java
+Vcs-Browser: http://svn.debian.org/wsvn/pkg-java/trunk/libcommons-lang-java
+Homepage: http://commons.apache.org/lang/
+
+Package: libcommons-lang-java
+Architecture: all
+Depends: ${misc:Depends}, default-jre-headless | java1-runtime-headless | java2-runtime-headless
+Description: Extension of the java.lang package
+ The Lang Component contains a set of Java classes that provide helper
+ methods for standard Java classes, especially those found in the
+ java.lang package in the Sun JDK. The following classes are included:
+ .
+  * StringUtils - Helper for java.lang.String.
+  * CharSetUtils - Methods for dealing with CharSets, which are sets of
+    characters such as [a-z] and [abcdez].
+  * RandomStringUtils - Helper for creating randomised Strings.
+  * NumberUtils - Helper for java.lang.Number and its subclasses.
+  * NumberRange - A range of numbers with an upper and lower bound.
+  * ObjectUtils - Helper for java.lang.Object.
+  * SerializationUtils - Helper for serializing Objects.
+  * SystemUtils - Utility class defining the Java system properties.
+  * NestedException package - A sub-package for the creation of nested
+    exceptions.
+  * Enum package - A sub-package for the creation of enumerated types.
+  * Builder package - A sub-package for the creation of equals, hashCode,
+    compareTo and toString methods.
+
+Package: libcommons-lang-java-doc
+Section: doc
+Architecture: all
+Depends: ${misc:Depends}
+Description: Extension of the java.lang package
+ The Lang Component contains a set of Java classes that provide helper
+ methods for standard Java classes, especially those found in the
+ java.lang package in the Sun JDK. The following classes are included:
+ .
+  * StringUtils - Helper for java.lang.String.
+  * CharSetUtils - Methods for dealing with CharSets, which are sets of
+    characters such as [a-z] and [abcdez].
+  * RandomStringUtils - Helper for creating randomised Strings.
+  * NumberUtils - Helper for java.lang.Number and its subclasses.
+  * NumberRange - A range of numbers with an upper and lower bound.
+  * ObjectUtils - Helper for java.lang.Object.
+  * SerializationUtils - Helper for serializing Objects.
+  * SystemUtils - Utility class defining the Java system properties.
+  * NestedException package - A sub-package for the creation of nested
+    exceptions.
+  * Enum package - A sub-package for the creation of enumerated types.
+  * Builder package - A sub-package for the creation of equals, hashCode,
+    compareTo and toString methods.
+ .
+ This package contains the API documentation of libcommons-lang-java
--- libcommons-lang-java-2.4.orig/debian/libcommons-lang-java.poms
+++ libcommons-lang-java-2.4/debian/libcommons-lang-java.poms
@@ -0,0 +1 @@
+pom.xml --no-parent
--- libcommons-lang-java-2.4.orig/debian/README.Debian
+++ libcommons-lang-java-2.4/debian/README.Debian
@@ -0,0 +1,13 @@
+libcommons-lang-java for Debian
+--------------------------------
+
+dist/docs and dist/RELEASE-NOTES.txt have been removed because the doc
+is no more generated (the package is not generated by ant at the moment)
+
+ -- Arnaud Vandyck <avdyk@debian.org>, Sat Nov  8 18:38:30 2003
+
+debian/MANIFEST.MF has been extracted from the official commons-lang.jar and
+it may need to be updated for new releases.
+
+ -- Ludovic Claude <ludovic.claude@laposte.net>  Sun, 03 May 2009 17:21:41 +0100
+
--- libcommons-lang-java-2.4.orig/debian/compat
+++ libcommons-lang-java-2.4/debian/compat
@@ -0,0 +1 @@
+6
--- libcommons-lang-java-2.4.orig/debian/patches/OSGi_Manifest.patch
+++ libcommons-lang-java-2.4/debian/patches/OSGi_Manifest.patch
@@ -0,0 +1,46 @@
+--- a/src/conf/MANIFEST.MF
++++ b/src/conf/MANIFEST.MF
+@@ -10,3 +10,33 @@
+ Implementation-Vendor-Id: org.apache
+ X-Compile-Source-JDK: @compile.source@
+ X-Compile-Target-JDK: @compile.target@
++Bundle-License: http://www.apache.org/licenses/LICENSE-2.0.txt
++Import-Package: org.apache.commons.lang;version="@version@",
++ org.apache.commons.lang.builder;version="@version@",
++ org.apache.commons.lang.enum;version="@version@",
++ org.apache.commons.lang.enums;version="@version@",
++ org.apache.commons.lang.exception;version="@version@",
++ org.apache.commons.lang.math;version="@version@",
++ org.apache.commons.lang.mutable;version="@version@",
++ org.apache.commons.lang.text;version="@version@",
++ org.apache.commons.lang.time;version="@version@"
++Bnd-LastModified: @lastmodified@
++Export-Package: org.apache.commons.lang.math;version="@version@",
++ org.apache.commons.lang.enums;version="@version@",
++ org.apache.commons.lang.builder;version="@version@",
++ org.apache.commons.lang.exception;version="@version@",
++ org.apache.commons.lang.enum;version="@version@",
++ org.apache.commons.lang.mutable;version="@version@",
++ org.apache.commons.lang.text;version="@version@",
++ org.apache.commons.lang.time;version="@version@",
++ org.apache.commons.lang;version="@version@"
++Bundle-Version: @version@
++Bundle-Description: Commons Lang, a package of Java utility classes fo
++ r the classes that are in java.lang's hierarchy, or are considered
++  to be so standard as to justify existence in java.lang.
++Bundle-Name: Commons Lang
++Bundle-DocURL: http://commons.apache.org/lang/
++Bundle-ManifestVersion: 2
++Bundle-Vendor: The Apache Software Foundation
++Bundle-SymbolicName: org.apache.commons.lang
++Tool: Bnd-0.0.238
+--- a/build.xml
++++ b/build.xml
+@@ -48,6 +48,7 @@
+ 		<filter token="version" value="${component.version}"/>
+ 		<filter token="compile.source" value="${compile.source}"/>
+ 		<filter token="compile.target" value="${compile.target}"/>
++		<filter token="lastmodified" value="${lastmodified}"/>
+ 	</target>
+ 	<target name="prepare" depends="init" description="Prepare build directory">
+ 		<mkdir dir="${build.home}"/>
--- libcommons-lang-java-2.4.orig/debian/patches/series
+++ libcommons-lang-java-2.4/debian/patches/series
@@ -0,0 +1 @@
+OSGi_Manifest.patch
