debian/0000755000000000000000000000000011663511556007177 5ustar debian/watch0000644000000000000000000000007211663510516010222 0ustar version=3 http://sf.net/jfreereport/flute-([0-9\.]+)\.zip debian/rules0000755000000000000000000000140411663510516010251 0ustar #!/usr/bin/make -f # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 export JAVA_HOME=/usr/lib/jvm/default-java %: dh $@ --with javahelper override_dh_auto_build: cd source/org/w3c/flute/parser && javacc Parser.jj ant -Dantcontrib.build.cache.dir=/usr/share/java -Dlib.dir=/usr/share/java compile jar javadoc override_dh_auto_clean: for i in TokenMgrError.java Token.java CharStream.java \ Parser.java ParserConstants.java ParserTokenManager.java \ Token.java TokenMgrError.java; do \ rm -f source/org/w3c/flute/parser/$$i; \ done rm -f dist/flute-1.1-SNAPSHOT.jar dist/MANIFEST.MF rm -rf bin override_jh_installlibs: jh_installlibs --no-mangle --upstream-version=1.1-SNAPSHOT get-orig-source: uscan --verbose --rename --force-download debian/control0000644000000000000000000000242611663510516010601 0ustar Source: flute Section: java Priority: optional Maintainer: Debian Java Maintainers Uploaders: Andrew Ross , Rene Engelhard Build-Depends: debhelper (>= 7.0.50~), default-jdk, libsac-java, javacc (>= 5.0), ant, ant-optional, javahelper, ant-contrib Standards-Version: 3.9.2 Vcs-Svn: svn://svn.debian.org/svn/pkg-java/trunk/flute Vcs-Browser: http://svn.debian.org/wsvn/pkg-java/trunk/flute/ Package: libflute-java Architecture: all Depends: ${java:Depends}, ${misc:Depends} Recommends: ${java:Recommends} Suggests: libflute-java-doc Description: Java CSS parser using SAC (JFree version) Flute is a CSS2 parser written in Java that implements SAC. SAC is a standard event-based API for CSS parsers, closely modelled on the SAX API for XML parsers. . This package contains the library. Package: libflute-java-doc Architecture: all Depends: ${java:Depends}, ${misc:Depends} Recommends: ${java:Recommends} Section: doc Description: Java CSS parser using SAC (JFree version) -- documentation Flute is a CSS2 parser written in Java that implements SAC. SAC is a standard event-based API for CSS parsers, closely modelled on the SAX API for XML parsers. . This package contains the javadoc documentation. debian/libflute-java.jlibs0000644000000000000000000000003411663510516012741 0ustar dist/flute-1.1-SNAPSHOT.jar debian/copyright0000644000000000000000000000706711663510516011137 0ustar This package was debianized by Rene Engelhard on Mon Aug 27 02:00:32 It was downloaded from http://jfreereport.sf.net Upstream Author: Philippe Le Hégaret Copyright: Copyright © 2002 World Wide Web Consortium License: W3C IPR SOFTWARE NOTICE Copyright © 2002 World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). All Rights Reserved. Note: The original version of the W3C Software Copyright Notice and License could be found at http://www.w3.org/Consortium/Legal/copyright-software-19980720 Copyright © 1994-2002 World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). All Rights Reserved. http://www.w3.org/Consortium/Legal/ This W3C work (including software, documents, or other related items) is being provided by the copyright holders under the following license. By obtaining, using and/or copying this work, you (the licensee) agree that you have read, understood, and will comply with the following terms and conditions: Permission to use, copy, and modify this software and its documentation, with or without modification, for any purpose and without fee or royalty is hereby granted, provided that you include the following on ALL copies of the software and documentation or portions thereof, including modifications, that you make: 1. The full text of this NOTICE in a location viewable to users of the redistributed or derivative work. 2. Any pre-existing intellectual property disclaimers, notices, or terms and conditions. If none exist, a short notice of the following form (hypertext is preferred, text is permitted) should be used within the body of any redistributed or derivative code: "Copyright © 2002 World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). All Rights Reserved. http://www.w3.org/Consortium/Legal/" 3. Notice of any changes or modifications to the W3C files, including the date changes were made. (We recommend you provide URIs to the location from which the code is derived.) THIS SOFTWARE AND DOCUMENTATION IS PROVIDED "AS IS," AND COPYRIGHT HOLDERS MAKE NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO, WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF THE SOFTWARE OR DOCUMENTATION WILL NOT INFRINGE ANY THIRD PARTY PATENTS, COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS. COPYRIGHT HOLDERS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF ANY USE OF THE SOFTWARE OR DOCUMENTATION. The name and trademarks of copyright holders may NOT be used in advertising or publicity pertaining to the software without specific, written prior permission. Title to copyright in this software and any associated documentation will at all times remain with copyright holders. The (normally generated but shipped in the original source) file source/org/w3c/flute/parser/ParseException.java is LGPL 2.1 or later; on Debian systems the full text of the LGPL can be found at /usr/share/common-licenses/LGPL. The Debian packaging is copyright (C) 2007, Rene Engelhard and is licensed under the GPL, see `/usr/share/common-licenses/GPL'. debian/compat0000644000000000000000000000000211663510516010370 0ustar 7 debian/source/0000755000000000000000000000000011663511357010476 5ustar debian/source/format0000644000000000000000000000001411663510516011700 0ustar 3.0 (quilt) debian/libflute-java-doc.javadoc0000644000000000000000000000006611663510516014015 0ustar bin/javadoc/docs/api /usr/share/doc/libflute-java/api debian/changelog0000644000000000000000000000501311663510516011043 0ustar flute (1:1.1.6-3) unstable; urgency=low * Update vcs location. (Closes: #649323). * Fix watch file. * Fix package name in suggests. * Define lib.dir correctly (Closes: #648740). -- Andrew Ross Mon, 21 Nov 2011 23:15:34 +0000 flute (1:1.1.6-2) unstable; urgency=low * merge libbase 1.1.6-2 changes -- Rene Engelhard Tue, 01 Nov 2011 14:48:16 +0000 flute (1:1.1.6-1) unstable; urgency=low * new upstream release * add me to Uploaders * remove -1.3-jfree-* again and build just libflute-java-* -- Rene Engelhard Sun, 25 Sep 2011 21:29:27 +0000 flute-1.3-jfree (20061107-8) unstable; urgency=low * Adopt package by Debian Java Maintainers (Closes: #636836). * Switch to source format 3 (quilt) * Use javahelper. * Bump standards version to 3.9.2 (no changes required). * Fix lintian warnings. -- Andrew Ross Wed, 24 Aug 2011 20:54:36 +0100 flute-1.3-jfree (20061107-7) unstable; urgency=low * Team upload. * Orphaning package. -- Torsten Werner Sat, 06 Aug 2011 10:07:41 +0200 flute-1.3-jfree (20061107-6) unstable; urgency=low * (Build-)Depends on default-jdk. * Build Java5 compatible class files. * Build-Depends on debhelper >= 7. * Build-Depend on javacc >= 5.0. * Converted debian/copyright to UTF-8 and improved license reference. * Moved to section 'java'. * Replaced dh_clean -b by dh_prep. * Delete build/ directory in clean target. * Updated Standards-Version to 3.8.3. -- Michael Koch Thu, 24 Sep 2009 20:28:07 +0200 flute-1.3-jfree (20061107-5) unstable; urgency=low * export JAVA_HOME=/usr/lib/jvm/java-gcj (closes: #543080) -- Rene Engelhard Tue, 25 Aug 2009 15:47:28 +0200 flute-1.3-jfree (20061107-4) unstable; urgency=low * build-depend on ant-optional (closes: #453190) -- Rene Engelhard Wed, 28 Nov 2007 10:27:00 +0100 flute-1.3-jfree (20061107-3) unstable; urgency=low * build-depend on ant (closes: #451418) -- Rene Engelhard Fri, 16 Nov 2007 19:42:08 +0100 flute-1.3-jfree (20061107-2) unstable; urgency=low * fix parser rebuilding - thanks Paul Cager. Rebuild it. * upload to unstable -- Rene Engelhard Mon, 05 Nov 2007 00:29:44 +0100 flute-1.3-jfree (20061107-1) experimental; urgency=low * Initial release -- Rene Engelhard Sun, 14 Oct 2007 23:51:01 +0200 debian/patches/0000755000000000000000000000000011663511357010625 5ustar debian/patches/series0000644000000000000000000000002211663510516012030 0ustar Parser-SPACE.diff debian/patches/Parser-SPACE.diff0000644000000000000000000000107111663510516013537 0ustar Use StringBuilder instead of StringBuffer to create SPACE string. --- flute-1.1.6.orig/source/org/w3c/flute/parser/Parser.jj +++ flute-1.1.6/source/org/w3c/flute/parser/Parser.jj @@ -52,7 +52,7 @@ import org.w3c.flute.util.Encoding; public class Parser implements org.w3c.css.sac.Parser { // replaces all \t, \n, etc with this StringBuffer. - static final StringBuffer SPACE = new StringBuffer(" "); + static final StringBuilder SPACE = new StringBuilder(" "); // the document handler for the parser protected DocumentHandler documentHandler;