--- libcommons-jexl-java-1.1.orig/debian/control +++ libcommons-jexl-java-1.1/debian/control @@ -0,0 +1,20 @@ +Source: libcommons-jexl-java +Section: libs +Priority: optional +Maintainer: Ubuntu MOTU Developers +XSBC-Original-Maintainer: Debian Java Maintainers +Uploaders: Arnaud Vandyck , Wolfgang Baer +Build-Depends: debhelper (>= 4.1), cdbs (>= 0.4.8) +Build-Depends-Indep: default-jdk, ant, libcommons-logging-java, junit +Standards-Version: 3.8.0 +Homepage: http://jakarta.apache.org/commons/jexl + +Package: libcommons-jexl-java +Architecture: all +Depends: default-jre | java1-runtime | java2-runtime +Description: expression language engine + This library is an expression language engine for easy embedding in + applications and frameworks. It implements an extented version of the + Expression Language of the JSTL (Java Standard Tag Library, java server + related technology). + . --- libcommons-jexl-java-1.1.orig/debian/dirs +++ libcommons-jexl-java-1.1/debian/dirs @@ -0,0 +1 @@ +usr/share/java --- libcommons-jexl-java-1.1.orig/debian/compat +++ libcommons-jexl-java-1.1/debian/compat @@ -0,0 +1 @@ +4 --- libcommons-jexl-java-1.1.orig/debian/install +++ libcommons-jexl-java-1.1/debian/install @@ -0,0 +1 @@ +target/commons-jexl-*.jar usr/share/java/ --- libcommons-jexl-java-1.1.orig/debian/watch +++ libcommons-jexl-java-1.1/debian/watch @@ -0,0 +1,2 @@ +version=3 +http://archive.apache.org/dist/commons/jexl/source/commons-jexl-([\d\.]*)-src\.tar\.gz debian uupdate --- libcommons-jexl-java-1.1.orig/debian/changelog +++ libcommons-jexl-java-1.1/debian/changelog @@ -0,0 +1,113 @@ +libcommons-jexl-java (1.1-0ubuntu1) jaunty; urgency=low + + [ Michael Koch ] + * debian/watch + - Updated watch file to match upstream version better. + + [ Onkar Shinde ] + * New upstream release. + * debian/control + - Move cdbs and debhelper to 'Build-Depends' to make lintian happy. + - Use default-jdk as build dependency. + - Use default-jre as runtime dependency. + - Remove homepage from description and add 'Homepage' field. + - Change standard version to 3.8.0. + * debina/rules + - Use java home corresponding to default-jdk. + - Add ant options to compile for target JVM 1.5. + - Extract version from changelog. + - Create symlink in the install target. + * debian/links + - Remove, not needed anymore. + * debian/ant.properties + - Remove jar file name as it is already present in build.xml. + * debian/install + - Remove version from jar file name. + * debian/patches + - 01_jar_without_tests.patch: Refreshed for current source. + * debian/watch + - Change url to match current source repository. + * debian/README.source + - Add for compliance with standards version 3.8.0. + * debian/copyright + - The library is licensed under Apache License 2.0 now. So remove complete + text of previous license and point to the common-licenses folder. + + -- Onkar Shinde Sun, 12 Oct 2008 20:04:41 +0530 + +libcommons-jexl-java (1.0-5) unstable; urgency=low + + * debian/rules: removed ANT_HOME and DEB_ANT_COMPILER (closes: #396334), + thanks to Julien Danjou, and Andreas Jochens + + -- Arnaud Vandyck Sat, 4 Nov 2006 16:29:54 +0100 + +libcommons-jexl-java (1.0-4) unstable; urgency=low + + * build with java-gcj-compat-dev (jikes no more needed) (closes: + Bug#395366) + * debian/rules: ant-launcher.jar no more needed + * updated Standard-Version to 3.7.2; no change needed. + + -- Arnaud Vandyck Mon, 30 Oct 2006 10:42:33 +0100 + +libcommons-jexl-java (1.0-3) unstable; urgency=low + + * gnujaxp transition + * Standards-Version 3.6.2 (no changes) + * Removed Ola, Takashi, Stefan from Uploaders + * Added myself to uploaders + + -- Wolfgang Baer Tue, 17 Jan 2006 21:16:08 +0100 + +libcommons-jexl-java (1.0-2) unstable; urgency=low + + * libant1.6-java to ant transition + + -- Arnaud Vandyck Sat, 20 Aug 2005 20:22:50 +0200 + +libcommons-jexl-java (1.0-1) unstable; urgency=low + + * New upstream release + * debian/watch: added + * no more junit tests when building at the moment + * no more documentation at the moment + + -- Arnaud Vandyck Mon, 11 Oct 2004 14:53:22 +0200 + +libcommons-jexl-java (0.99beta1-5) unstable; urgency=low + + * added gnujaxp to the build-dep (closes: #264074). + + -- Arnaud Vandyck Sun, 8 Aug 2004 01:17:46 +0200 + +libcommons-jexl-java (0.99beta1-4) unstable; urgency=low + + * Now build with SableVM and libant1.6-java + + -- Arnaud Vandyck Sat, 12 Jun 2004 19:04:09 +0200 + +libcommons-jexl-java (0.99beta1-3) unstable; urgency=low + + * Move to main: libcommons-logging-java is now in main, every + dependencies are in main, the package is ready to move to main + * removed dpatch dependency and using the cdbs simple patch sys facility + * added gij and sablevm as alternative JVM + * package now build with kaffe, libant1.5-java and jikes + * debian/patches: removed unused files + + -- Arnaud Vandyck Tue, 4 May 2004 16:18:39 +0200 + +libcommons-jexl-java (0.99beta1-2) unstable; urgency=low + + * debian/control (Section): goes in contrib because of + libcommons-logging-java + + -- Arnaud Vandyck Fri, 7 Nov 2003 11:31:01 +0100 + +libcommons-jexl-java (0.99beta1-1) unstable; urgency=low + + * Initial Release (closes: #217940). + + -- Arnaud Vandyck Wed, 29 Oct 2003 10:55:27 +0100 + --- libcommons-jexl-java-1.1.orig/debian/copyright +++ libcommons-jexl-java-1.1/debian/copyright @@ -0,0 +1,19 @@ +This package was debianized by Arnaud Vandyck on +Mon, 27 Oct 2003 17:57:08 +0200. + +It was downloaded from http://jakarta.apache.org/commons/jexl + +Upstream Author: Geir Magnusson Jr. , + James Strachan , + Peter Royal + +Copyright: +Apache License, version 2.0 + +Copyright (c) 1999-2001 The Apache Software Foundation. All rights +reserved. + +This software is licensed under the Apache License, version 2.0. +On Debian systems, the complete text of the Apache License, version 2.0, +can be found in '/usr/share/common-licenses/Apache-2.0'. + --- libcommons-jexl-java-1.1.orig/debian/rules +++ libcommons-jexl-java-1.1/debian/rules @@ -0,0 +1,23 @@ +#!/usr/bin/make -f +# debian/rules for libcommons-jexl-java (uses CDBS) + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +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 + +JLIBS = /usr/share/java + +JAVA_HOME_DIRS := /usr/lib/jvm/default-java/ +DEB_JARS := junit commons-logging +DEB_ANT_BUILD_TARGET := jar +#DEB_ANT_TEST_TARGET := test +ANT_OPTS := -Dant.build.javac.source=1.4 -Dant.build.javac.target=1.4 + +LIBRARY=commons-jexl +VERSION=$(shell head -1 debian/changelog | cut -f2 -d\( | cut -f1 -d\) | cut -f1 -d\-) + +install/libcommons-jexl-java:: + ln -s commons-jexl-$(VERSION).jar debian/libcommons-jexl-java/usr/share/java/commons-jexl.jar --- libcommons-jexl-java-1.1.orig/debian/ant.properties +++ libcommons-jexl-java-1.1/debian/ant.properties @@ -0,0 +1 @@ +build.sysclasspath=only --- libcommons-jexl-java-1.1.orig/debian/README.Debian +++ libcommons-jexl-java-1.1/debian/README.Debian @@ -0,0 +1,12 @@ +libcommons-jexl-java for Debian +------------------------------ + +No javadoc at the moment to put the library in main. As soon as a free +replacement for the java documentation tool exists, I'll add the +documentation. If your really want the documentation, at-get source this +package and run 'ant javadoc' but you'll have to install a non-free +j2sdk! + +In contrib because of libcommons-logging-java + + -- Arnaud Vandyck , Fri Nov 7 11:31:20 2003 --- libcommons-jexl-java-1.1.orig/debian/README.source +++ libcommons-jexl-java-1.1/debian/README.source @@ -0,0 +1,36 @@ +This package uses CDBS (and therefore simple-patchsys.mk) in order to +apply patches to the upstream source. Patches are stored in +debian/patches and their filenames usually end in .patch or .diff . +For further details, see the man page for cdbs-edit-patch. + +All commands described below should be run from the top directory of the +package source tree, unless otherwise stated. + + * To generate the fully patched source, in a form ready for + editing, that would be built to create Debian packages, run: + + make -f debian/rules apply-patches + + Note: It has been proposed that, in future, this should happen + automatically when you run dpkg-source -x on a CDBS + simple-patchsys.mk source package. However, this proposal has + apparently not yet been implemented, so for now you have to do + it yourself like this. + + * To modify the source and save those modifications so that + they will be applied when building the package, pick a + suitably informative patch file name, for example + 01_add_README.source_file.patch, and then run: + + cdbs-edit-patch 01_add_README.source_file.patch + + This will place you in a new shell in a temporary copy of the + source tree. Make your desired modifications to it, and then + exit the shell to create the patch file containing them (this + file will appear in debian/patches). + + * To remove source modifications that are currently being + applied when building the package, run: + + make -f debian/rules reverse-patches + --- libcommons-jexl-java-1.1.orig/debian/patches/01_jar_without_tests.patch +++ libcommons-jexl-java-1.1/debian/patches/01_jar_without_tests.patch @@ -0,0 +1,12 @@ +diff -Nur -x '*.orig' -x '*~' libcommons-jexl-java-1.1/build.xml libcommons-jexl-java-1.1.new/build.xml +--- libcommons-jexl-java-1.1/build.xml 2008-12-24 01:10:11.000000000 +0530 ++++ libcommons-jexl-java-1.1.new/build.xml 2008-12-24 01:18:59.000000000 +0530 +@@ -62,7 +62,7 @@ + + + +- ++ + + +