debian/0000775000000000000000000000000011755424210007171 5ustar debian/rules0000775000000000000000000000131411407701244010247 0ustar #!/usr/bin/make -f # 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 TEMPDIR=debian/libow-util-ant-tasks-java TEMPDIR_DOC=debian/libow-util-ant-tasks-java-doc JAVA_HOME := /usr/lib/jvm/default-java DEB_JARS := gnujaxp ant-junit junit xalan2 asm3 DEB_ANT_BUILD_TARGET := jar jdoc install/libow-util-ant-tasks-java:: mkdir -p $(TEMPDIR)/usr/share/java install -m 644 output/lib/ow_util_ant_tasks.jar \ $(TEMPDIR)/usr/share/java install/libow-util-ant-tasks-java-doc:: mkdir -p $(TEMPDIR_DOC)/usr/share/doc/libow-util-ant-tasks-java mv output/jdoc $(TEMPDIR_DOC)/usr/share/doc/libow-util-ant-tasks-java/api debian/control0000664000000000000000000000315711407710111010572 0ustar Source: ow-util-ant-tasks Section: java Priority: optional Maintainer: Debian Java Maintainers Uploaders: Michael Koch Build-Depends: debhelper (>= 7), cdbs Build-Depends-Indep: default-jdk, ant (>= 1.7), junit, libxalan2-java, libasm3-java, default-jdk-doc, libxalan2-java-doc, libasm3-java-doc Standards-Version: 3.8.4 Homepage: http://forge.ow2.org/projects/monolog/ Vcs-Svn: svn://svn.debian.org/svn/pkg-java/trunk/ow-util-ant-tasks Vcs-Browser: http://svn.debian.org/wsvn/pkg-java/trunk/ow-util-ant-tasks/ Package: libow-util-ant-tasks-java Architecture: all Depends: ant (>= 1.7), default-jre-headless | java2-runtime-headless, ${misc:Depends}, libasm3-java, libxalan2-java Description: ObjectWeb utility Ant tasks library This library is used in the build process of several key frameworks developed by ObjectWeb, among them the ObjectWeb ASM bytecode manipulation framework, which is a dependency for several key packages within the Debian Java Packaging project. . This package contains the library. Package: libow-util-ant-tasks-java-doc Section: doc Architecture: all Depends: ${misc:Depends} Recommends: default-jdk-doc, libxalan2-java-doc, libasm3-java-doc Replaces: libow-util-ant-tasks-java (<< 1.3.2-4) Description: ObjectWeb utility Ant tasks library (API docs) This library is used in the build process of several key frameworks developed by ObjectWeb, among them the ObjectWeb ASM bytecode manipulation framework, which is a dependency for several key packages within the Debian Java Packaging project. . This package contains API documentation. debian/copyright0000664000000000000000000000232511407710111011116 0ustar This package was debianized by Barry Hawkins on Tue, 06 Sep 2005 01:41:07 -0400. It was downloaded from http://forge.objectweb.org/project/showfiles.php?group_id=41 Copyright: 2001-2005, France Telecom Research and Development 2000-2002, Sébastien Chassande-Barrioz License: This package is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This package is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this package; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA On Debian systems, the complete text of the GNU Lesser General Public License can be found in `/usr/share/common-licenses/LGPL-2'. debian/libow-util-ant-tasks-java.docs0000664000000000000000000000003410307220156014744 0ustar debian/README.Debian-source debian/README.Debian0000664000000000000000000000056510644110543011235 0ustar ow-util-ant-tasks for Debian ----------------------------- The source for this package was downloaded from http://forge.objectweb.org/project/download.php?group_id=41&file_id=5763 The original source file is ow_util_ant_tasks_1.3.2.zip, and it was repackaged as described in README.Debian-source. -- Barry Hawkins , Wed, 05 Sep 2005 19:14:43 -0400 debian/README.Debian-source0000664000000000000000000001135410644110543012531 0ustar Repackaging of original source for ow-util-ant-tasks ----------------------------- The following steps were taken to repackage the original source for this library: Downloaded ow_util_ant_tasks_1.3.2.zip from http://forge.objectweb.org/project/download.php?group_id=41&file_id=5763 $ md5sum --binary ow_util_ant_tasks_1.3.2.zip cd602bf75a0feab480fa97739955b84e *ow_util_ant_tasks_1.3.2.zip $ unzip ow_util_ant_tasks_1.3.2.zip -d ow-util-ant-tasks-1.3.2 Archive: ow_util_ant_tasks_1.3.2.zip creating: ow-util-ant-tasks-1.3.2/externals/ creating: ow-util-ant-tasks-1.3.2/output/ creating: ow-util-ant-tasks-1.3.2/output/build/ creating: ow-util-ant-tasks-1.3.2/output/build/org/ creating: ow-util-ant-tasks-1.3.2/output/build/org/objectweb/ creating: ow-util-ant-tasks-1.3.2/output/build/org/objectweb/util/ creating: ow-util-ant-tasks-1.3.2/output/build/org/objectweb/util/ant/ creating: ow-util-ant-tasks-1.3.2/output/lib/ creating: ow-util-ant-tasks-1.3.2/src/ creating: ow-util-ant-tasks-1.3.2/src/org/ creating: ow-util-ant-tasks-1.3.2/src/org/objectweb/ creating: ow-util-ant-tasks-1.3.2/src/org/objectweb/util/ creating: ow-util-ant-tasks-1.3.2/src/org/objectweb/util/ant/ inflating: ow-util-ant-tasks-1.3.2/.classpath inflating: ow-util-ant-tasks-1.3.2/.project inflating: ow-util-ant-tasks-1.3.2/build.xml inflating: ow-util-ant-tasks-1.3.2/externals/ant.jar inflating: ow-util-ant-tasks-1.3.2/output/build/org/objectweb/util/ant/DirectoryScannerHelper.class inflating: ow-util-ant-tasks-1.3.2/output/build/org/objectweb/util/ant/Jar2packageList.class inflating: ow-util-ant-tasks-1.3.2/output/build/org/objectweb/util/ant/JavadocMultipleLink$FileFilter.class inflating: ow-util-ant-tasks-1.3.2/output/build/org/objectweb/util/ant/JavadocMultipleLink.class inflating: ow-util-ant-tasks-1.3.2/output/build/org/objectweb/util/ant/Ls.class inflating: ow-util-ant-tasks-1.3.2/output/build/org/objectweb/util/ant/MultipleAnt.class inflating: ow-util-ant-tasks-1.3.2/output/build/org/objectweb/util/ant/MultipleCopy.class inflating: ow-util-ant-tasks-1.3.2/output/build/org/objectweb/util/ant/TokenizedAntCall.class inflating: ow-util-ant-tasks-1.3.2/output/build/org/objectweb/util/ant/Xalan2Liaison.class inflating: ow-util-ant-tasks-1.3.2/output/build/org/objectweb/util/ant/Zip$MyZipFileSet.class inflating: ow-util-ant-tasks-1.3.2/output/build/org/objectweb/util/ant/Zip$ZipGroup$ZipEntries.class inflating: ow-util-ant-tasks-1.3.2/output/build/org/objectweb/util/ant/Zip$ZipGroup.class inflating: ow-util-ant-tasks-1.3.2/output/build/org/objectweb/util/ant/Zip.class inflating: ow-util-ant-tasks-1.3.2/output/lib/ow_util_ant_tasks.jar inflating: ow-util-ant-tasks-1.3.2/src/org/objectweb/util/ant/DirectoryScannerHelper.java inflating: ow-util-ant-tasks-1.3.2/src/org/objectweb/util/ant/Jar2packageList.java inflating: ow-util-ant-tasks-1.3.2/src/org/objectweb/util/ant/JavadocMultipleLink.java inflating: ow-util-ant-tasks-1.3.2/src/org/objectweb/util/ant/Ls.java inflating: ow-util-ant-tasks-1.3.2/src/org/objectweb/util/ant/MultipleAnt.java inflating: ow-util-ant-tasks-1.3.2/src/org/objectweb/util/ant/MultipleCopy.java inflating: ow-util-ant-tasks-1.3.2/src/org/objectweb/util/ant/TokenizedAntCall.java inflating: ow-util-ant-tasks-1.3.2/src/org/objectweb/util/ant/Xalan2Liaison.java inflating: ow-util-ant-tasks-1.3.2/src/org/objectweb/util/ant/Zip.java $ rm ow-util-ant-tasks-1.3.2/.classpath $ rm ow-util-ant-tasks-1.3.2/.project $ rm -rf ow-util-ant-tasks-1.3.2/externals $ rm -rf ow-util-ant-tasks-1.3.2/output $ tar czvf ow-util-ant-tasks_1.3.2.orig.tar.gz ow-util-ant-tasks-1.3.2 ow-util-ant-tasks-1.3.2/ ow-util-ant-tasks-1.3.2/src/ ow-util-ant-tasks-1.3.2/src/org/ ow-util-ant-tasks-1.3.2/src/org/objectweb/ ow-util-ant-tasks-1.3.2/src/org/objectweb/util/ ow-util-ant-tasks-1.3.2/src/org/objectweb/util/ant/ ow-util-ant-tasks-1.3.2/src/org/objectweb/util/ant/DirectoryScannerHelper.java ow-util-ant-tasks-1.3.2/src/org/objectweb/util/ant/Jar2packageList.java ow-util-ant-tasks-1.3.2/src/org/objectweb/util/ant/JavadocMultipleLink.java ow-util-ant-tasks-1.3.2/src/org/objectweb/util/ant/Ls.java ow-util-ant-tasks-1.3.2/src/org/objectweb/util/ant/MultipleAnt.java ow-util-ant-tasks-1.3.2/src/org/objectweb/util/ant/MultipleCopy.java ow-util-ant-tasks-1.3.2/src/org/objectweb/util/ant/TokenizedAntCall.java ow-util-ant-tasks-1.3.2/src/org/objectweb/util/ant/Xalan2Liaison.java ow-util-ant-tasks-1.3.2/src/org/objectweb/util/ant/Zip.java ow-util-ant-tasks-1.3.2/build.xml $ md5sum --binary ow-util-ant-tasks_1.3.2.orig.tar.gz 890ea34ecc813b798673f88390ec8855 *ow-util-ant-tasks_1.3.2.orig.tar.gz -- Michael Koch , Sat, 06 Jul 2007 20:45:43 -0200 debian/watch0000664000000000000000000000012611214033521010210 0ustar version=3 http://download.forge.objectweb.org/monolog/ow_util_ant_tasks_([\d.]+)\.zip debian/changelog0000664000000000000000000000710111755424210011042 0ustar ow-util-ant-tasks (1.3.2-4build1) quantal; urgency=low * No-change rebuild with openjdk-7 as default-jdk. -- James Page Fri, 18 May 2012 11:46:32 +0100 ow-util-ant-tasks (1.3.2-4) unstable; urgency=low [ Onkar Shinde ] * Team upload. * Use cdbs for building. Makes rules file compact. * asm2 -> asm3 transition. Patch 06_fix_build_with_asm3.diff added to fix compilation issues. * Add libasm3-java and libxalan2-java as dependencies. * Patch 07_fix_classpath.diff added to add appropriate classpath in manifest file. * Move API documentation to a separate package. * debian/libow-util-ant-tasks-java.dirs - Remove, not needed. * debian/libow-util-ant-tasks-java.doc-base - Rename to debian/libow-util-ant-tasks-java-doc.doc-base [ Niels Thykier ] * Added patch to link the javadoc against the system installed javadoc. * Made d/copyright refer to the LGPL-2 instead of the versionless symlink. * Added copyright years to d/copyright and changed the wording slightly. -- Onkar Shinde Mon, 21 Jun 2010 18:19:38 +0530 ow-util-ant-tasks (1.3.2-3) unstable; urgency=low * Team upload. * Merge changes from Ubuntu version 1.3.2-2ubuntu1. * Remove Barry from Uploaders list. * Add missing Depends: ${misc:Depends}. * Switch to debhelper compat version 7. * Switch to source format 3.0. * Replace 'dh_clean -k' by 'dh_prep'. * Fix binary-arch and binary-indep targets. * Add Homepage and Vcs-* headers. * Update Standards-Version: 3.8.4. * Convert copyright file to UTF-8 encoding. * Remove empty maintainer scripts. -- Torsten Werner Sat, 08 May 2010 00:18:30 +0200 ow-util-ant-tasks (1.3.2-2ubuntu1) karmic; urgency=low * debian/control, debian/rules: Build with default-jdk. Added libasm2-java as a build dependency as OpenJDK doesn't provide ASM classes. * debian/control: Depend on default-jre-headless | java2-runtime-headless * debian/control: Set section to java -- Thierry Carrez Wed, 29 Jul 2009 11:18:36 +0200 ow-util-ant-tasks (1.3.2-2) unstable; urgency=low * Make libow-util-ant-tasks-java an arch:all package. -- Michael Koch Mon, 16 Jul 2007 07:43:52 +0200 ow-util-ant-tasks (1.3.2-1) unstable; urgency=low * New upstream version. * Depends on ant (>= 1.7). * Depend on java-gcj-compat instead of kaffe. * Removed Wolfgang and added myself to Uploaders. -- Michael Koch Sat, 07 Jul 2007 13:49:32 -0100 ow-util-ant-tasks (1.3-4) unstable; urgency=low * Updated standards version and maintainer email -- Barry Hawkins Sat, 06 May 2006 20:00:21 -0400 ow-util-ant-tasks (1.3-3) unstable; urgency=low * Removed explicit usage of jikes build compiler property for kaffe jikes -> ecj transition * Changed depends to java1-runtime | java2-runtime * Added myself to uploaders -- Wolfgang Baer Fri, 6 Jan 2006 18:57:25 +0100 ow-util-ant-tasks (1.3-2) unstable; urgency=low * Added patch from Wolfgang Baer to fix an error introduced upstream to permit build of asm (submitted upstream) * Fixed kaffe version in depends (added epoch) * Removed java-compiler build-dep alternative to kaffe - we rely on kaffe * Fixed description to make linda happy -- Barry Hawkins Mon, 12 Sep 2005 22:43:43 +0200 ow-util-ant-tasks (1.3-1) unstable; urgency=low * Initial release Closes: #325036 * Upload sponsored by Petter Reinholdtsen -- Barry Hawkins Tue, 06 Sep 2005 01:41:07 -0400 debian/ant.properties0000664000000000000000000000036510365161361012076 0ustar # Directory that needs to contain ant.jar # for the Ant tasks to compile prj.externals=/usr/share/ant/lib # javac settings used in compilation javac.debug=on javac.deprecation=on javac.includes=org/**/*.java javac.nowarn=off javac.verbose=yes debian/compat0000664000000000000000000000000211371107256010371 0ustar 7 debian/libow-util-ant-tasks-java-doc.doc-base0000664000000000000000000000056311407701244016247 0ustar Document: libow-util-ant-tasks-java Title: API Javadoc for ObjectWeb Utility Ant Tasks Library Author: ObjectWeb Monolog Project Team Abstract: This is the API Javadoc for the ObjectWeb utility Ant tasks library. Section: Programming Format: HTML Index: /usr/share/doc/libow-util-ant-tasks-java/api/index.html Files: /usr/share/doc/libow-util-ant-tasks-java/api/*.html debian/source/0000775000000000000000000000000011410203733010462 5ustar debian/source/format0000664000000000000000000000001411371107721011676 0ustar 3.0 (quilt) debian/patches/0000775000000000000000000000000011410203733010611 5ustar debian/patches/08_link_javadoc.patch0000664000000000000000000000106411407710111014565 0ustar Description: Makes the javadoc target link against system javadocs. Author: Niels Thykier --- a/build.xml 2010-06-21 17:44:15.637980890 +0200 +++ b/build.xml 2010-06-21 17:45:54.164999379 +0200 @@ -46,6 +46,9 @@ sourcepath="${prj.src}" author="true" version="true" use="true"> + + + debian/patches/02_upstream_correct_manifest_description.dpatch0000664000000000000000000000166011371107721022162 0ustar ## 02_upstream_correct_manifest_description.dpatch by Barry Hawkins ## ## All lines beginning with `## DP:' are a description of the patch. ## DP: The description of the manifest is grammatically quite off; ## DP: this patch corrects it. diff -uNr ow-util-ant-tasks-1.3/build.xml build-02.xml --- ow-util-ant-tasks-1.3/build.xml 2005-06-02 08:55:28.000000000 -0400 +++ build-02.xml 2005-08-26 14:31:08.000000000 -0400 @@ -20,7 +20,7 @@ - + debian/patches/07_fix_classpath.diff0000664000000000000000000000110711407701244014606 0ustar Description: Add classpath in manifest file Author: Onkar Shinde --- a/build.xml 2010-06-21 19:59:54.000000000 +0530 +++ b/build.xml 2010-06-21 20:00:39.000000000 +0530 @@ -32,6 +32,7 @@ + debian/patches/06_fix_build_with_asm3.diff0000664000000000000000000000160411407701244015702 0ustar Description: compatibility fixes for ASM 3.x Author: Onkar Shinde --- a/src/org/objectweb/util/ant/DependencyAnalyzer.java 2010-06-21 19:22:12.000000000 +0530 +++ b/src/org/objectweb/util/ant/DependencyAnalyzer.java 2010-06-21 19:37:35.000000000 +0530 @@ -354,7 +354,7 @@ log("Visit the class: " + fn, Project.MSG_DEBUG); try { File f = new File(group.groupDir, fn); - new ClassReader(new FileInputStream(f)).accept(dv, false); + new ClassReader(new FileInputStream(f)).accept(dv, 0); } catch (FileNotFoundException e) { log(e.getMessage(), Project.MSG_ERR); } catch (IOException e) { @@ -718,6 +718,10 @@ if (signature != null) new SignatureReader(signature).acceptType(this); } + + // Placeholder method to fix compilation problem. + public void visitFrame (int i, int j, Object[] x, int k, Object[] y) { + } } } debian/patches/05_MultipleCopy.dpatch0000664000000000000000000000125211371107721014736 0ustar ## 05_MultipleCopy.dpatch by ## ## All lines beginning with `## DP:' are a description of the patch. ## DP: Build against Ant 1.7.0 --- ./src/org/objectweb/util/ant/MultipleCopy.java.orig 2007-07-07 13:23:10.000000000 -0100 +++ ./src/org/objectweb/util/ant/MultipleCopy.java 2007-07-07 13:23:35.000000000 -0100 @@ -101,8 +101,8 @@ } // deal with the filesets - for (int i = 0; i < filesets.size(); i++) { - FileSet fs = (FileSet) filesets.elementAt(i); + for (int i = 0; i < rcs.size(); i++) { + FileSet fs = (FileSet) rcs.elementAt(i); DirectoryScanner ds = fs.getDirectoryScanner(getProject()); File fromDir = fs.getDir(getProject()); debian/patches/01_upstream_enhance_compile_target.dpatch0000664000000000000000000000162311371107721020705 0ustar ## 01-upstream_enhance_compile_target.dpatch by Barry Hawkins ## ## All lines beginning with `## DP:' are a description of the patch. ## DP: Add directives to enhance the degree of control over javac ## DP: behavior; helpful when building with free runtimes. diff -uNr ow-util-ant-tasks-1.3/build.xml build-01.xml --- ow-util-ant-tasks-1.3.2/build.xml 2007-07-07 13:53:53.000000000 -0100 +++ build.xml 2007-07-07 13:53:03.000000000 -0100 @@ -12,7 +12,11 @@ - debian/patches/series0000664000000000000000000000027011407710111012024 0ustar 01_upstream_enhance_compile_target.dpatch 02_upstream_correct_manifest_description.dpatch 05_MultipleCopy.dpatch 06_fix_build_with_asm3.diff 07_fix_classpath.diff 08_link_javadoc.patch