debian/0000755000000000000000000000000011747376653007211 5ustar debian/source/0000755000000000000000000000000011747376645010512 5ustar debian/source/format0000644000000000000000000000001411671566672011715 0ustar 3.0 (quilt) debian/libjtidy-java-doc.doc-base.api0000644000000000000000000000043111671566672014650 0ustar Document: libjtidy-java Title: API Javadoc for JTidy Author: jtidy developers Abstract: This is the API Javadoc provided for the libjtidy-java library. Section: Programming Format: HTML Index: /usr/share/doc/libjtidy-java/api/index.html Files: /usr/share/doc/libjtidy-java/api/* debian/changelog0000644000000000000000000000632111747320554011052 0ustar jtidy (7+svn20110807-4) unstable; urgency=low * Team upload * Add --java-lib option to install jtidy jar in /usr/share/java (closes: #667016) * d/control: - update Standard-Version to 3.9.3, no changes - remove Michael Koch from the list of uploaders (closes: #654040) * remove patch to force version in POM as it did not apply cleanly and use option in maven.mk instead -- Ludovic Claude Wed, 18 Apr 2012 00:38:44 +0200 jtidy (7+svn20110807-3) unstable; urgency=low [ Miguel Landaeta ] * Team upload. * Bump Standards-Version to 3.9.2. No changes were required. [ James Page ] * Fix FTBFS with OpenJDK7 (LP: #888956) (Closes: #651534): - d/maven.rules: Specify source file encoding to fix javadoc generation with Java 7. -- Miguel Landaeta Fri, 09 Dec 2011 20:07:32 -0430 jtidy (7+svn20110807-2) unstable; urgency=high * Team upload * Use Maven to build the package. * Set urgency to high because the last version is broken. * Switch to debhelper compat level 7. * Update Standards-Version: 3.9.1. -- Torsten Werner Sun, 11 Sep 2011 12:06:10 +0200 jtidy (7+svn20110807-1) unstable; urgency=low * Team upload * New upstream snapshot. * Remove Paul from Uploaders list. * Switch to source format 3.0. -- Torsten Werner Sun, 07 Aug 2011 01:01:40 +0200 jtidy (7+svn20070309-4) unstable; urgency=low * Upload to unstable. -- Torsten Werner Sun, 09 Aug 2009 11:48:10 +0200 jtidy (7+svn20070309-3) experimental; urgency=low * Change section to java, bump up Standards-Version to 3.8.1 * Bump up debhelper to 6 * Use default-jdk instead of java-gcj for the build (closes: #526287) * Add ${misc:Depends} to Depends to clear Lintian warnings * 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 * Patch the POM with quilt to remove the SNAPSHOT version * Depend on libjaxb1.3-java instead of libxalan-java as only the xml apis are required -- Ludovic Claude Wed, 13 May 2009 18:26:09 +0100 jtidy (7+svn20070309-2ubuntu2) jaunty; urgency=low * Don't depend on classpath-doc, which is in universe and therefore unrelated to this package. -- Steve Langasek Mon, 30 Mar 2009 21:48:47 +0000 jtidy (7+svn20070309-2ubuntu1) jaunty; urgency=low * Merge from debian unstable, remaining changes: - default-java transition. -- Chris Cheney Wed, 17 Dec 2008 00:15:00 -0600 jtidy (7+svn20070309-2) unstable; urgency=low * Added manifest to jtidy.jar. Closes: #481571 * Updated Standards-Version to 3.8.0. No changes needed. * Added Homepage, Vcs-Svn and Vcs-Browser fields. * Improved long description of -doc package. * Simplified debian/rules. * Added myself to Uploaders. -- Michael Koch Fri, 13 Jun 2008 07:33:47 +0200 jtidy (7+svn20070309-1) unstable; urgency=low * Initial release. (Closes: #413526) -- Paul Cager Fri, 9 Mar 2007 23:57:22 +0000 debian/copyright0000644000000000000000000000456111671566672011150 0ustar This package was debianized by Paul Cager on Fri, 9 Mar 2007 23:57:22 +0000 The Debian packaging is Copyright (c) 2007 Paul Cager and is licensed under the GNU General Public License version 2. On Debian systems, the complete text of the GNU General Public License version 2 can be found in '/usr/share/common-licenses/GPL-2'. JTidy was downloaded from http://jtidy.sourceforge.net/ Upstream Authors: Andy Quick Dave Raggett Fabrizio Giustina Andy Tripp Russell Gold Gary L Peskin Sami Lempinen Copyright (c) 1998-2000 World Wide Web Consortium (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). All Rights Reserved. COPYRIGHT NOTICE: * * This software and documentation is provided "as is," and * the copyright holders and contributing author(s) 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. * * The copyright holders and contributing author(s) will not be * liable for any direct, indirect, special or consequential damages * arising out of any use of the software or documentation, even if * advised of the possibility of such damage. * * Permission is hereby granted to use, copy, modify, and distribute * this source code, or portions hereof, documentation and executables, * for any purpose, without fee, subject to the following restrictions: * * 1. The origin of this source code must not be misrepresented. * 2. Altered versions must be plainly marked as such and must * not be misrepresented as being the original source. * 3. This Copyright notice may not be removed or altered from any * source or altered source distribution. * * The copyright holders and contributing author(s) specifically * permit, without fee, and encourage the use of this source code * as a component for supporting the Hypertext Markup Language in * commercial products. If you use this source code in a product, * acknowledgment is not required but would be appreciated. debian/maven.cleanIgnoreRules0000644000000000000000000000150111671566672013475 0ustar # Maven clean ignore rules - ignore some Maven dependencies and plugins # during the clean phase of a Maven build # Format of this file is: # [group] [artifact] [type] [version] [classifier] [scope] # where each element can be either # - the exact string, for example org.apache for the group, or 3.1 # for the version. In this case, the element is simply matched # and left as it is # - * (the star character, alone). In this case, anything will # match and be left as it is. For example, using * on the # position of the artifact field will match any artifact id # All elements much match before a rule can be applied # Example rule: match jar with groupid= junit, artifactid= junit # and version starting with 3., this dependency is then removed # from the POM before mvn clean is called # junit junit jar s/3\\..*/3.x/ debian/compat0000644000000000000000000000000211671566672010405 0ustar 7 debian/control0000644000000000000000000000324011747320554010600 0ustar Source: jtidy Section: java Priority: optional Maintainer: Debian Java Maintainers Uploaders: Michael Koch Build-Depends: debhelper (>= 7), cdbs, default-jdk, maven-debian-helper (>= 1.4) Build-Depends-Indep: libmaven-javadoc-plugin-java, junit4, liblog4j1.2-java, libslf4j-java, default-jdk-doc, ant, ant-doc Standards-Version: 3.9.3 Vcs-Svn: svn://svn.debian.org/svn/pkg-java/trunk/jtidy Vcs-Browser: http://svn.debian.org/wsvn/pkg-java/trunk/jtidy Homepage: http://jtidy.sourceforge.net/ Package: libjtidy-java Architecture: all Depends: ${misc:Depends}, ${maven:Depends} Recommends: ${maven:OptionalDepends} Suggests: libjtidy-java-doc Description: JTidy JTidy is a Java port of HTML Tidy, a HTML syntax checker and pretty printer. Like its non-Java cousin, JTidy can be used as a tool for cleaning up malformed and faulty HTML. In addition, JTidy provides a DOM interface to the document that is being processed, which effectively makes you able to use JTidy as a DOM parser for real-world HTML. Package: libjtidy-java-doc Architecture: all Section: doc Depends: ${misc:Depends}, ${maven:DocDepends} Recommends: ${maven:DocOptionalDepends} Suggests: libjtidy-java Description: Documentation for JTidy JTidy is a Java port of HTML Tidy, a HTML syntax checker and pretty printer. Like its non-Java cousin, JTidy can be used as a tool for cleaning up malformed and faulty HTML. In addition, JTidy provides a DOM interface to the document that is being processed, which effectively makes you able to use JTidy as a DOM parser for real-world HTML. . This package contains the API documentation of libjtidy-java. debian/maven.properties0000644000000000000000000000026711671566672012440 0ustar # Include here properties to pass to Maven during the build. # For example: # maven.test.skip=true # Set encoding for compatibilty with Java 7 project.build.sourceEncoding=ISO-8859-1 debian/libjtidy-java-doc.install0000644000000000000000000000006211671566672014071 0ustar target/apidocs/* usr/share/doc/libjtidy-java/api debian/libjtidy-java.poms0000644000000000000000000000270211747320554012630 0ustar # List of POM files for the package # Format of this file is: # [option]* # where option can be: # --ignore: ignore this POM or # --no-parent: remove the tag from the POM # --package=: an alternative package to use when installing this POM # and its artifact # --has-package-version: to indicate that the original version of the POM is the same as the upstream part # of the version for the package. # --keep-elements=: a list of XML elements to keep in the POM # during a clean operation with mh_cleanpom or mh_installpom # --artifact=: path to the build artifact associated with this POM, # it will be installed when using the command mh_install # --java-lib: install the jar into /usr/share/java to comply with Debian # packaging guidelines # --usj-name=: name to use when installing the library in /usr/share/java # --usj-version=: version to use when installing the library in /usr/share/java # --no-usj-versionless: don't install the versionless link in /usr/share/java # --dest-jar=: the destination for the real jar # it will be installed with mh_install. # --classifier=: Optional, the classifier for the jar. Empty by default. # --ignore-pom: don't install the POM with mh_install or mh_installpoms. To use with POM files that are created # temporarily for certain artifacts such as Javadoc jars. # pom.xml --java-lib debian/README.source0000644000000000000000000000145611671566672011374 0ustar Debian README for JTidy ======================= Upstream provide 3 types of downloads: 1) The standard SourceForge.net dowloads. These appear to be out of date - the latest archive is 04aug2000r7-dev on August 1, 2001. 2) Maven snapshots at http://jtidy.sourceforge.net/snapshots/jtidy/jtidy/. These do *not* include source code. 3) svn access at https://svn.sourceforge.net/svnroot/jtidy/trunk/jtidy/ This Debian packaging uses an svn snapshot. -- Paul Cager Thu, 22 Mar 2007 23:30:02 +0000 This package was debianized using the mh_make command from the maven-debian-helper package. The build system uses Maven but prevents it from downloading anything from the Internet, making the build compliant with the Debian policy. debian/rules0000755000000000000000000000031611747320554010256 0ustar #!/usr/bin/make -f include /usr/share/cdbs/1/rules/debhelper.mk include /usr/share/cdbs/1/class/maven.mk JAVA_HOME := /usr/lib/jvm/default-java DEB_PATCHPOMS_ARGS := --set-version=$(DEB_UPSTREAM_VERSION) debian/maven.ignoreRules0000644000000000000000000000216211671566672012536 0ustar # Maven ignore rules - ignore some Maven dependencies and plugins # Format of this file is: # [group] [artifact] [type] [version] [classifier] [scope] # where each element can be either # - the exact string, for example org.apache for the group, or 3.1 # for the version. In this case, the element is simply matched # and left as it is # - * (the star character, alone). In this case, anything will # match and be left as it is. For example, using * on the # position of the artifact field will match any artifact id # All elements much match before a rule can be applied # Example rule: match jar with groupid= junit, artifactid= junit # and version starting with 3., this dependency is then removed # from the POM # junit junit jar s/3\\..*/3.x/ org.apache.maven.plugins maven-changelog-plugin * * * * org.apache.maven.plugins maven-checkstyle-plugin * * * * org.apache.maven.plugins maven-clover-plugin * * * * org.apache.maven.plugins maven-jxr-plugin * * * * org.apache.maven.plugins maven-pmd-plugin * * * * org.apache.maven.plugins maven-project-info-reports-plugin * * * * org.codehaus.mojo jdepend-maven-plugin * * * * debian/maven.publishedRules0000644000000000000000000000164211671566672013234 0ustar # Maven published rules - additional rules to publish, to help # the packaging work of Debian maintainers using mh_make # Format of this file is: # [group] [artifact] [type] [version] [classifier] [scope] # where each element can be either # - the exact string, for example org.apache for the group, or 3.1 # for the version. In this case, the element is simply matched # and left as it is # - * (the star character, alone). In this case, anything will # match and be left as it is. For example, using * on the # position of the artifact field will match any artifact id # - a regular expression of the form s/match/replace/ # in this case, elements that match are transformed using # the regex rule. # All elements much match before a rule can be applied # Example rule: match jar with groupid= junit, artifactid= junit # and version starting with 3., replacing the version with 3.x # junit junit jar s/3\\..*/3.x/ debian/maven.rules0000644000000000000000000000177511671566672011403 0ustar # Maven rules - transform Maven dependencies and plugins # Format of this file is: # [group] [artifact] [type] [version] [classifier] [scope] # where each element can be either # - the exact string, for example org.apache for the group, or 3.1 # for the version. In this case, the element is simply matched # and left as it is # - * (the star character, alone). In this case, anything will # match and be left as it is. For example, using * on the # position of the artifact field will match any artifact id # - a regular expression of the form s/match/replace/ # in this case, elements that match are transformed using # the regex rule. # All elements much match before a rule can be applied # Example rule: match jar with groupid= junit, artifactid= junit # and version starting with 3., replacing the version with 3.x # junit junit jar s/3\\..*/3.x/ junit junit jar s/4\..*/4.x/ * * log4j log4j jar s/1\.2\..*/1.2.x/ * * net.sf.jtidy jtidy jar s/.*/debian/ * * s/ant/org.apache.ant/ * * s/.*/debian/ * *