--- liboro-java-2.0.8a.orig/debian/README.debian +++ liboro-java-2.0.8a/debian/README.debian @@ -0,0 +1,23 @@ +Jakarta ORO for Debian +---------------------- + +- Original Jakarta-ORO package is built by JDK's javac, javadoc, and jar. + But this debian's version package is built by jikes, doc++, and + Kaffe VM's jar. + +- For more information about Jakarta ORO please take a look at the + API Document or Jakarta ORO home page at + http://jakarta.apache.org/oro/index.html. + +issue: + +- API document should be compiled by doc++ instead of SUN's javadoc. + But doc++ in sid has problems and API document can't be compiled by + doc++. The problems are + + 1. doc++ spend huge time. + 2. doc++ create separated file by each method. + + Remove comments at debian/rules when problems will be fixed. + +Takashi Okamoto Mon, 12 Feb 2001 09:55:18 +0900 --- liboro-java-2.0.8a.orig/debian/copyright +++ liboro-java-2.0.8a/debian/copyright @@ -0,0 +1,63 @@ +This package was debianized by Takashi Okamoto tora@debian.org on +Tue, 21 Nov 2000 05:59:06 +0000. + +It was downloaded from: + http://jakarta.apache.org/oro/ + +Copyright: +/* ==================================================================== + * The Apache Software License, Version 1.1 + * + * Copyright (c) 2000 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 acknowledgment: + * "This product includes software developed by the + * Apache Software Foundation (http://www.apache.org/)." + * Alternately, this acknowledgment may appear in the software itself, + * if and wherever such third-party acknowledgments normally appear. + * + * 4. The names "Apache" and "Apache Software Foundation", "Jakarta-Oro" + * must not be used to endorse or promote products derived from this + * software without prior written permission. For written + * permission, please contact apache@apache.org. + * + * 5. Products derived from this software may not be called "Apache" + * or "Jakarta-Oro", nor may "Apache" or "Jakarta-Oro" appear in their + * name, without prior written permission of the Apache Software Foundation. + * + * 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 + * . + * + * Portions of this software are based upon software originally written + * by Daniel F. Savarese. We appreciate his contributions. + */ --- liboro-java-2.0.8a.orig/debian/liboro-java.poms +++ liboro-java-2.0.8a/debian/liboro-java.poms @@ -0,0 +1 @@ +debian/pom.xml --no-parent --- liboro-java-2.0.8a.orig/debian/pom.xml +++ liboro-java-2.0.8a/debian/pom.xml @@ -0,0 +1,6 @@ + + 4.0.0 + oro + oro + 2.0.8 + \ No newline at end of file --- liboro-java-2.0.8a.orig/debian/rules +++ liboro-java-2.0.8a/debian/rules @@ -0,0 +1,24 @@ +#!/usr/bin/make -f +# debian/rules file for liboro-java (uses cdbs) + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/ant.mk +include /usr/share/cdbs/1/rules/simple-patchsys.mk + +PACKAGE := $(DEB_SOURCE_PACKAGE) +#VERSION := $(DEB_UPSTREAM_VERSION) +VERSION := 2.0.8 +JAVA_HOME := /usr/lib/jvm/default-java +DEB_ANT_BUILD_TARGET := jar javadocs +ANT_OPTS := -Dant.build.javac.source=1.4 + +install/liboro-java:: + mh_installpoms -p$(PACKAGE) + mh_installjar -p$(PACKAGE) -l debian/pom.xml --usj-name=oro jakarta-oro-$(VERSION).jar + +get-orig-source: + -uscan --download-version $(VERSION) --force-download --rename + +get-orig-pom: + wget -O debian/pom.xml http://repository.sonatype.org/service/local/repositories/central/content/oro/oro/$(VERSION)/oro-$(VERSION).pom + --- liboro-java-2.0.8a.orig/debian/liboro-java-doc.doc-base +++ liboro-java-2.0.8a/debian/liboro-java-doc.doc-base @@ -0,0 +1,13 @@ +Document: liboro-java +Title: Programmer API for ORO +Author: Apache ORO developers +Abstract: Regular expression library for Java + The Jakarta-ORO Java classes are a set of text-processing Java classes + that provide Perl5 compatible regular expressions, AWK-like regular + expressions, glob expressions, and utility classes for performing + substitutions, splits, filtering filenames, etc. +Section: Programming + +Format: HTML +Index: /usr/share/doc/liboro-java-doc/api/index.html +Files: /usr/share/doc/liboro-java-doc/api/* --- liboro-java-2.0.8a.orig/debian/orig-tar.sh +++ liboro-java-2.0.8a/debian/orig-tar.sh @@ -0,0 +1,15 @@ +#!/bin/sh -e + +# called by uscan with '--upstream-version' +DIR=liboro-java-$2.orig +TAR=../liboro-java_$2.orig.tar.gz +VERSION=$(echo $2 | sed 's/a$//') + +# clean up the upstream tarball +tar xvfz $3 +rm -f $3 +mv jakarta-oro-$VERSION $DIR +GZIP=--best tar czf $TAR --exclude docs/api --exclude *.jar --exclude *.class $DIR +rm -rf $DIR + +exit 0 --- liboro-java-2.0.8a.orig/debian/changelog +++ liboro-java-2.0.8a/debian/changelog @@ -0,0 +1,146 @@ +liboro-java (2.0.8a-6) unstable; urgency=low + + * Upload to unstable. + + -- Torsten Werner Sun, 09 Aug 2009 12:14:00 +0200 + +liboro-java (2.0.8a-5) 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 + * Use mh_installpom and mh_installjar to install the POM and the jar to the + Maven repository + * Add ${misc:Depends} to Depends to clear Lintian warnings + * Put the API documentation in a separate package + + [Matthias Klose] + * (Build-)depend on default-jre/-jdk. + * Drop dependency on java-common. + * Set java source version to 1.4. + + -- Ludovic Claude Sun, 03 May 2009 17:21:41 +0100 + +liboro-java (2.0.8a-4) unstable; urgency=low + + * Updated watch file to match upstream correctly. + + -- Michael Koch Sat, 29 Dec 2007 14:41:49 +0100 + +liboro-java (2.0.8a-3) unstable; urgency=low + + * Build-Depend on java-gcj-compat-dev instead of java-gcj-compat. + Closes: #429474. + + -- Michael Koch Tue, 19 Jun 2007 16:30:50 +0200 + +liboro-java (2.0.8a-2) unstable; urgency=low + + * Use java-gcj-compat instead of kaffe. + * Addd java-gcj-compat | java1-runtime | java2-runtime to Depends. + * Moved Build-Depends-Indep to Build-Depends. + * Updated Standards-Version. + + -- Michael Koch Sun, 17 Jun 2007 20:50:58 +0200 + +liboro-java (2.0.8a-1) unstable; urgency=low + + * Removed Takashi Okamoto from the uploaders (closes: Bug#352989). + * Removed jikes and gjdoc from the dependencies, modified the + debian/rules accordingly. + * debian/rules: removed ant-launcher.jar from classpath. + * debian/watch: added. + * updated the orig tarball (removed generated jar and apidoc). + + -- Arnaud Vandyck Mon, 24 Apr 2006 23:19:47 +0200 + +liboro-java (2.0.8-4) unstable; urgency=low + + * debian/control: added myself as an uploader + * debian/control, debian/rule: ant transition + + -- Arnaud Vandyck Fri, 23 Sep 2005 00:11:33 +0200 + +liboro-java (2.0.8-3) unstable; urgency=low + + * Fix typo in Maintainer: field: the pkg-java maintainers mailinglist was + spelled wrongly + + -- Jeroen van Wolffelaar Thu, 14 Apr 2005 15:36:19 +0200 + +liboro-java (2.0.8-2) unstable; urgency=low + + * Repacked as a non-native package. + * debian/control: Don't Build-Depend on libant1.5-java. + * Updated Build-Depends on jikes and kaffe. + * Removed debian/patches/01_build.patch. + * Updated Standards-Version to 3.6.1. + * Moved Maintainers to Debian Java Group. + * Added Takashi and myself to Uploaders. + + -- Michael Koch Thu, 14 Apr 2005 07:31:15 +0000 + +liboro-java (2.0.8-1.1) unstable; urgency=low + + * Non-maintainer upload. + * debian/control: Added cdbs to Build-Depends. Thanks to Daniel for the + report. Closes: #233181 + + -- Marc 'HE' Brockschmidt Sat, 20 Mar 2004 01:31:53 +0100 + +liboro-java (2.0.8-1) unstable; urgency=low + + * New upstream release. + * use cdbs to build package. + + -- Takashi Okamoto Sun, 15 Feb 2004 18:03:21 +0900 + +liboro-java (2.0.7-1) unstable; urgency=low + + * New upstream release + * fixed FTBFS bug (closes: #189581) + + -- Takashi Okamoto Sun, 31 Aug 2003 19:21:03 +0900 + +liboro-java (2.0.6-2) unstable; urgency=low + + * fixed oro-2.0.6.jar was broken. (closes: #162922) + + -- Takashi Okamoto Tue, 1 Oct 2002 17:55:47 +0900 + +liboro-java (2.0.6-1) unstable; urgency=low + + * New upstream release + * fixed FTBFS. (closes: #162435) + + -- Takashi Okamoto Sat, 28 Sep 2002 21:23:05 +0900 + +liboro-java (2.0.5-2) unstable; urgency=low + + * remove ant dependency. (Closes:#133067) + * move new Java Policy. + + -- Takashi Okamoto Sat, 9 Feb 2002 20:41:41 +0900 + +liboro-java (2.0.5-1) unstable; urgency=low + + * New upstream release + + -- Takashi Okamoto Sat, 2 Feb 2002 00:03:56 +0900 + +liboro-java (2.0.4-1) unstable; urgency=low + + * New upstream release. + + -- Takashi Okamoto Thu, 26 Jul 2001 22:31:26 +0900 + +liboro-java (2.0.3-1) unstable; urgency=low + + * Initial release. + + -- Takashi Okamoto Thu, 24 May 2001 00:03:48 +0900 + +Local variables: +mode: debian-changelog +End: --- liboro-java-2.0.8a.orig/debian/liboro-java-doc.docs +++ liboro-java-2.0.8a/debian/liboro-java-doc.docs @@ -0,0 +1,4 @@ +docs/api +docs/*.html +docs/images + --- liboro-java-2.0.8a.orig/debian/watch +++ liboro-java-2.0.8a/debian/watch @@ -0,0 +1,3 @@ +version=3 +opts=dversionmangle=s/a$// \ + http://www.apache.org/dist/jakarta/oro/source/jakarta-oro-(.*).tar.gz debian debian/orig-tar.sh --- liboro-java-2.0.8a.orig/debian/control +++ liboro-java-2.0.8a/debian/control @@ -0,0 +1,31 @@ +Source: liboro-java +Section: java +Priority: optional +Maintainer: Debian Java Maintainers +Uploaders: Michael Koch , Arnaud Vandyck +Build-Depends: debhelper (>= 6), cdbs, default-jdk +Build-Depends-Indep: ant, maven-repo-helper +Standards-Version: 3.8.1 + +Package: liboro-java +Architecture: all +Depends: ${misc:Depends}, default-jre-headless | java1-runtime-headless | java2-runtime-headless +Description: Regular expression library for Java + The Jakarta-ORO Java classes are a set of text-processing Java classes + that provide Perl5 compatible regular expressions, AWK-like regular + expressions, glob expressions, and utility classes for performing + substitutions, splits, filtering filenames, etc. + ORO is faster and more functional than gnu.regexp. + +Package: liboro-java-doc +Section: doc +Architecture: all +Depends: ${misc:Depends} +Description: Regular expression library for Java + The Jakarta-ORO Java classes are a set of text-processing Java classes + that provide Perl5 compatible regular expressions, AWK-like regular + expressions, glob expressions, and utility classes for performing + substitutions, splits, filtering filenames, etc. + ORO is faster and more functional than gnu.regexp. + . + This package contains the API documentation of liboro-java --- liboro-java-2.0.8a.orig/debian/compat +++ liboro-java-2.0.8a/debian/compat @@ -0,0 +1 @@ +6 --- liboro-java-2.0.8a.orig/debian/patches/01-build-xml-dont-replace-non-existing-file.patch +++ liboro-java-2.0.8a/debian/patches/01-build-xml-dont-replace-non-existing-file.patch @@ -0,0 +1,13 @@ +--- build.xml.old 2006-04-24 22:09:08.000000000 +0000 ++++ build.xml 2006-04-24 22:09:37.000000000 +0000 +@@ -162,8 +162,8 @@ + header="<a href='http://jakarta.apache.org/oro/' target=_top><img src='{@docroot}/../images/logoSmall.gif' alt='Jakarta ORO' width=48 height=47 align=center border=0 hspace=1 vspace=1></a>" + bottom="Copyright © ${year} Apache Software Foundation. All Rights Reserved."> + +- ++ + +