[libcommons-lang-java] 01/51: Initial revision

Emmanuel Bourg ebourg-guest at moszumanska.debian.org
Fri Jan 12 13:38:33 UTC 2018


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

ebourg-guest pushed a commit to branch master
in repository libcommons-lang-java.

commit e4b31d7e2efa0b77e9e6b93325ba90bb470e8047
Author: Arnaud Vandyck <avdyk at debian.org>
Date:   Wed Jul 2 08:01:11 2003 +0000

    Initial revision
---
 debian/README.Debian                               |   6 ++
 debian/changelog                                   |   6 ++
 debian/compat                                      |   1 +
 debian/control                                     |  33 +++++++
 debian/copyright                                   |  78 ++++++++++++++++
 debian/dirs                                        |   2 +
 debian/docs                                        |   4 +
 debian/libcommons-lang-java.links                  |   1 +
 debian/patches/00list                              |   1 +
 .../01build_xml_license_location_patch.dpatch      |  46 ++++++++++
 debian/rules                                       | 101 +++++++++++++++++++++
 11 files changed, 279 insertions(+)

diff --git a/debian/README.Debian b/debian/README.Debian
new file mode 100644
index 0000000..d3bbac0
--- /dev/null
+++ b/debian/README.Debian
@@ -0,0 +1,6 @@
+libcommons-lang-java for Debian
+--------------------------------
+
+Nothing special ;)
+
+ -- Arnaud Vandyck <arnaud.vandyck at ulg.ac.be>, Tue Jul  1 15:16:11 2003
diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..650557b
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,6 @@
+libcommons-lang-java (1.0.1-1) unstable; urgency=low
+
+  * Initial Release (closes: #199518).
+
+ -- Arnaud Vandyck <arnaud.vandyck at ulg.ac.be>  Tue,  1 Jul 2003 16:36:16 +0200
+
diff --git a/debian/compat b/debian/compat
new file mode 100644
index 0000000..b8626c4
--- /dev/null
+++ b/debian/compat
@@ -0,0 +1 @@
+4
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..d048c23
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,33 @@
+Source: libcommons-lang-java
+Section: contrib/libs
+Priority: optional
+Maintainer: Arnaud Vandyck <arnaud.vandyck at ulg.ac.be>
+Build-Depends-Indep: debhelper (>> 4.0.0), dpatch (>= 1.11), gcj-3.2 (>= 3.2.1) | jikes (>= 1.15) | j2sdk (>= 1.3), ant (>= 1.4), junit (>= 3.8.1)
+Standards-Version: 3.5.10
+
+Package: libcommons-lang-java
+Architecture: all
+Depends:  java2-runtime | j2re1.3 | j2re1.4
+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 is a part of the Apache Jakarta Project.
+ Home: <http://jakarta.apache.org/commons/lang/>
+
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..ac83fde
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,78 @@
+This package was debianized by Arnaud Vandyck <arnaud.vandyck at ulg.ac.be> on
+Tue,  1 Jul 2003 14:43:32 +0200.
+
+It was downloaded from http://jakarta.apache.org/commons/lang/
+
+Upstream Authors:  Christopher Elkins <chrise at esha.com>,
+                   Daniel Rall <dlr at collab.net>,
+                   Ed Korthof <ed at apache.org>,
+                   Fredrik Westermarck <fredrik at westermarck.com>,
+                   Greg Coladonato <gcoladonato at yahoo.com>,
+                   Henri Yandell <bayard at generationjava.com>,
+                   Janek Bogucki <janekdb at yahoo.co.uk>,
+                   John McNally <jmcnally at collab.net>,
+                   Jon S. Stevens <jon at latchkey.com>,
+                   Kasper Nielsen <knielsen at apache.org>,
+                   Nissim Karpenstein <nissim at nksystems.com>,
+                   Rafal Krzewski <Rafal.Krzewski at e-point.pl>,
+                   Rand McNeely <rand_mcneely at yahoo.com>,
+                   Ringo De Smet <ridesmet at users.sourceforge.net>,
+                   Sean C. Sullivan,
+                   Stephen Colebourne <scolebourne at apache.org>,
+                   Steve Downey <sdowney at panix.com>,
+                   Steven Caswell <steven at caswell.name>.
+
+Copyright:
+
+The Apache Software License, Version 1.1
+
+Copyright (c) 1999-2001 The Apache Software Foundation.  All rights
+reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions
+are met:
+
+1. Redistributions of source code must retain the above copyright
+   notice, this list of conditions and the following disclaimer.
+
+2. Redistributions in binary form must reproduce the above copyright
+   notice, this list of conditions and the following disclaimer in
+   the documentation and/or other materials provided with the
+   distribution.
+
+3. The end-user documentation included with the redistribution, if
+   any, must include the following acknowlegement:
+      "This product includes software developed by the
+       Apache Software Foundation (http://www.apache.org/)."
+   Alternately, this acknowlegement may appear in the software itself,
+   if and wherever such third-party acknowlegements normally appear.
+
+4. The names "The Jakarta Project", "Commons", and "Apache Software
+   Foundation" must not be used to endorse or promote products derived
+   from this software without prior written permission. For written
+   permission, please contact apache at apache.org.
+
+5. Products derived from this software may not be called "Apache"
+   nor may "Apache" appear in their names without prior written
+   permission of the Apache Group.
+
+THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
+WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
+OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+DISCLAIMED.  IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR
+ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
+USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
+ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
+OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+SUCH DAMAGE.
+====================================================================
+
+This software consists of voluntary contributions made by many
+individuals on behalf of the Apache Software Foundation.  For more
+information on the Apache Software Foundation, please see
+<http://www.apache.org/>.
+
diff --git a/debian/dirs b/debian/dirs
new file mode 100644
index 0000000..6dbe9df
--- /dev/null
+++ b/debian/dirs
@@ -0,0 +1,2 @@
+usr/share/java
+
diff --git a/debian/docs b/debian/docs
new file mode 100644
index 0000000..e2a7590
--- /dev/null
+++ b/debian/docs
@@ -0,0 +1,4 @@
+lang/dist/docs
+lang/dist/RELEASE-NOTES.txt
+lang/PROPOSAL.html
+lang/STATUS.html
diff --git a/debian/libcommons-lang-java.links b/debian/libcommons-lang-java.links
new file mode 100644
index 0000000..fb1c3d0
--- /dev/null
+++ b/debian/libcommons-lang-java.links
@@ -0,0 +1 @@
+usr/share/java/commons-lang-1.0.1.jar usr/share/java/commons-lang.jar
diff --git a/debian/patches/00list b/debian/patches/00list
new file mode 100644
index 0000000..8052591
--- /dev/null
+++ b/debian/patches/00list
@@ -0,0 +1 @@
+01build_xml_license_location_patch
diff --git a/debian/patches/01build_xml_license_location_patch.dpatch b/debian/patches/01build_xml_license_location_patch.dpatch
new file mode 100755
index 0000000..67a680f
--- /dev/null
+++ b/debian/patches/01build_xml_license_location_patch.dpatch
@@ -0,0 +1,46 @@
+#!/bin/sh -e
+## 01build_xml_license_location_patch.dpatch by Arnaud Vandyck <arnaud.vandyck at ulg.ac.be>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: LICENSE file is not in upper directory
+
+if [ $# -ne 1 ]; then
+    echo >&2 "`basename $0`: script expects -patch|-unpatch as argument"
+    exit 1
+fi
+
+[ -f debian/patches/00patch-opts ] && . debian/patches/00patch-opts
+patch_opts="${patch_opts:--f --no-backup-if-mismatch}"
+
+case "$1" in
+       -patch) patch $patch_opts -p1 < $0;;
+       -unpatch) patch $patch_opts -p1 -R < $0;;
+        *)
+                echo >&2 "`basename $0`: script expects -patch|-unpatch as argument"
+                exit 1;;
+esac
+
+exit 0
+
+ at DPATCH@
+diff -urNad /home/arnaud/debian/ITP/jakarta/libcommons-lang-java-1.0.1/lang/build.xml libcommons-lang-java-1.0.1/lang/build.xml
+--- /home/arnaud/debian/ITP/jakarta/libcommons-lang-java-1.0.1/lang/build.xml	2003-07-01 15:42:59.000000000 +0200
++++ libcommons-lang-java-1.0.1/lang/build.xml	2003-07-01 15:45:48.000000000 +0200
+@@ -120,7 +120,7 @@
+   <target name="dist" depends="compile,javadoc"
+    description="Create binary distribution">
+     <mkdir      dir="${dist.home}"/>
+-    <copy      file="../LICENSE"
++    <copy      file="LICENSE.txt"
+               todir="${dist.home}"/>
+     <copy      file="RELEASE-NOTES.txt"
+               todir="${dist.home}"/>
+@@ -132,7 +132,7 @@
+    description="Create jar">
+     <mkdir      dir="${dist.home}"/>
+     <mkdir      dir="${build.home}/classes/META-INF"/>
+-    <copy      file="../LICENSE"
++    <copy      file="LICENSE.txt"
+              tofile="${build.home}/classes/META-INF/LICENSE.txt"/>
+     <jar    jarfile="${dist.home}/${final.name}.jar"
+             basedir="${build.home}/classes"
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..6bb74da
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,101 @@
+#!/usr/bin/make -f
+# Sample debian/rules that uses debhelper.
+# GNU copyright 1997 to 1999 by Joey Hess.
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+#added for dpatch
+include /usr/share/dpatch/dpatch.make
+
+UPSTREAM_VERSION = $(shell head -1 debian/changelog | cut -f2 -d\( | cut -f1 -d\) | cut -f1 -d\-)
+BUILDFILE=lang/build.xml
+JAVA_LIBS=/usr/share/java
+JUNIT_JAR="-Djunit.jar=$(JAVA_LIBS)/junit.jar"
+
+export CLASSPATH=$(JAVA_LIBS)/junit.jar
+
+COMPILER=jikes
+
+CFLAGS = -Wall -g
+
+ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
+	CFLAGS += -O0
+else
+	CFLAGS += -O2
+endif
+ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS)))
+	INSTALL_PROGRAM += -s
+endif
+
+configure: configure-stamp
+
+configure-stamp: patch-stamp
+	dh_testdir
+
+	touch configure-stamp
+
+
+build: build-stamp
+
+build-stamp: configure-stamp 
+	dh_testdir
+
+	ant -buildfile $(BUILDFILE) $(JUNIT_JAR) -Dbuild.compiler=$(COMPILER) -Dbuild.sysclasspath=only dist
+
+	touch build-stamp
+
+clean: unpatch
+	dh_testdir
+	dh_testroot
+	rm -f build-stamp configure-stamp
+
+	ant -buildfile $(BUILDFILE) clean
+
+	dh_clean
+
+install: build
+	dh_testdir
+	dh_testroot
+	dh_clean -k
+	dh_installdirs
+
+	install -m 644 lang/dist/commons-lang-$(UPSTREAM_VERSION).jar debian/libcommons-lang-java/usr/share/java/commons-lang-$(UPSTREAM_VERSION).jar
+
+# Build architecture-independent files here.
+binary-indep: build install
+	dh_testdir -i
+	dh_testroot -i
+	dh_installchangelogs -i
+	dh_installdocs -i
+	dh_installexamples -i
+#	dh_install
+#	dh_installmenu
+#	dh_installdebconf	
+#	dh_installlogrotate
+#	dh_installemacsen
+#	dh_installpam
+#	dh_installmime
+#	dh_installinit
+#	dh_installcron
+#	dh_installinfo
+#	dh_installman
+	dh_link -i
+#	dh_strip
+	dh_compress -i
+	dh_fixperms -i
+#	dh_perl
+#	dh_python
+#	dh_makeshlibs
+	dh_installdeb -i
+#	dh_shlibdeps
+	dh_gencontrol -i
+	dh_md5sums -i
+	dh_builddeb -i
+
+# Build architecture-dependent files here.
+binary-arch: build install
+# We have nothing to do by default.
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary install configure

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



More information about the pkg-java-commits mailing list