debian/0000755000000000000000000000000012154122551007164 5ustar debian/control0000644000000000000000000000207312154114753010576 0ustar Source: xslthl Section: text Priority: optional Maintainer: Debian Java Maintainers Uploaders: Eugene Zhukov , Mathieu Malaterre Build-Depends: debhelper (>= 8), cdbs, default-jdk, maven-debian-helper (>= 1.6.1) Build-Depends-Indep: libsaxon-java (>= 6.5.5), libsaxonb-java (>= 9.1.0.8), libxalan2-java, junit4 Standards-Version: 3.9.4 Vcs-Svn: svn://svn.debian.org/pkg-java/trunk/xslthl Vcs-Browser: http://svn.debian.org/wsvn/pkg-java/trunk/xslthl Homepage: http://xslthl.sourceforge.net Package: libxslthl-java Section: java Architecture: all Depends: ${misc:Depends}, ${maven:Depends} Recommends: ${maven:OptionalDepends} Description: XSLT syntax highlighting This is an implementation of syntax highlighting as an extension module for XSLT processors . Article about programming written in DocBook, code examples can be automatically syntax highlighted during the XSLT processing phase. . This version of xslthl provides extensions of the Apache Xalan and Saxon XSLT processors. debian/compat0000644000000000000000000000000211653221062010362 0ustar 8 debian/changelog0000644000000000000000000000541212154115133011036 0ustar xslthl (2.1.0-3) unstable; urgency=low * Fix maven-debian-helper back n' forth: provides symlink. Closes: #711318 -- Mathieu Malaterre Thu, 06 Jun 2013 16:19:05 +0200 xslthl (2.1.0-2) unstable; urgency=low * Upload to sid -- Mathieu Malaterre Thu, 16 May 2013 08:59:07 +0200 xslthl (2.1.0-1) experimental; urgency=low [ Eugene Zhukov ] * Team upload * Bump Std-Vers to 3.9.4, no changes needed * Removed d/p/add_cmake.patch applied upstream * Removed d/p/add_sh.patch applied upstream as bourne highlighter * New upsteam: 2.1.0 - New syntax configurations - New option for the Number highlighter: letterNoFollow - New option for the Heredoc highlighter: flag - New options for the Keyword highlighter - Updated keywords for PHP 5.3 - Added LINQ keywords to C# configuration - Additional keywords added to Delphi configuration - Basic plugin support to load more highlighter implementations in Java. [ Mathieu Malaterre ] * Update d/copyright * Use my @d.o alias * Remove obsolete DMUA flag * Bump Std-Vers to 3.9.3, no changes needed * Provide link to upstream bourne-hl as sh in config.xml -- Eugene Zhukov Wed, 24 Apr 2013 10:19:11 +0200 xslthl (2.0.2-4) unstable; urgency=low * Add missing B-D on ant. Closes: #648906 * Update d/control VCS URLs * Remove get-orig-source, replaced with orig-tar.sh * Use DEP3 for patch formatting -- Mathieu Malaterre Sun, 27 Nov 2011 15:38:11 +0100 xslthl (2.0.2-3) unstable; urgency=low * Team upload. * Updated the DEP-5 copyright file. - Fixed some syntax errors. - Updated the name of some fields. * Bumped debhelper compat to 8. * Bumped Standards-Versions to 3.9.2 - no changes required. * Rewrite d/rules to use dh7 style with javahelper support. -- Niels Thykier Sun, 30 Oct 2011 11:34:34 +0100 xslthl (2.0.2-2) unstable; urgency=low * Team upload [ Mathieu Malaterre (malat) ] * Add support for sh syntax highlighting [ Torsten Werner ] * Rewrite debian/watch and get-orig-source. * Remove Build-Depends: quilt. -- Torsten Werner Sun, 11 Sep 2011 21:45:44 +0200 xslthl (2.0.2-1) unstable; urgency=low * New upsteam * Fix sf.net bug #2986341 (Unintended highlighting numbers in method names) * Switch to dpkg-source 3.0 (quilt) format * Fix lintian warnings * Add support for cmake syntax highlighting * Update Standards-Version to 3.9.0 -- Mathieu Malaterre (malat) Tue, 27 Jul 2010 13:59:30 +0200 xslthl (2.0.1-1) unstable; urgency=low * Initial version. Closes: #570932 -- Mathieu Malaterre (malat) Tue, 23 Feb 2010 14:58:29 +0100 debian/patches/0000755000000000000000000000000012154115265010617 5ustar debian/patches/pom_fixes.patch0000644000000000000000000000773012135663143013642 0ustar Description: pom fixes for debian packaging * Added maven-jar-plugin to get Class-Path element into the manifest * Added maven-compiler-plugin to force maven to build under jdk-1.6 * Added maven-surefire-plugin to run tests properly * Removed maven-antrun-plugin, not needed because examples are dropped * Removed flag from dependencies to get correct package 'Depends on' * Saxon groupId fixed according to newer version of Saxon in Debian * Modified JUnit version to help mh_make find it Author: Eugene Zhukov Last-Update: <2013-04-17> --- a/pom.xml +++ b/pom.xml @@ -30,6 +30,39 @@ + org.apache.maven.plugins + maven-jar-plugin + + + + true + + + + 2.2 + + + org.apache.maven.plugins + maven-compiler-plugin + 2.0.2 + + 1.6 + 1.6 + + + + org.apache.maven.plugins + maven-surefire-plugin + 2.10 + + + org.apache.maven.surefire + surefire-junit47 + debian + + + + org.codehaus.mojo findbugs-maven-plugin 2.5.2 @@ -43,23 +76,6 @@ - maven-antrun-plugin - 1.7 - - - site - - - - - - - run - - - - - maven-assembly-plugin 2.3 @@ -129,24 +145,21 @@ xalan xalan [2.7,2.8) - true saxon saxon [6.5,7.0] - true - net.sf.saxon + net.sourceforge.saxon saxon [8.5,) - true junit junit - [4.0,5.0) + 4.x test debian/patches/series0000644000000000000000000000004012135444763012035 0ustar pom_fixes.patch sh_compat.patch debian/patches/sh_compat.patch0000644000000000000000000000204612135444763013626 0ustar Description: provide backward compat with debian xslthl 2.0.x package bourne highlighter was available as `sh` Author: Mathieu Malaterre Index: xslthl-2.1.0/highlighters/xslthl-config.xml =================================================================== --- xslthl-2.1.0.orig/highlighters/xslthl-config.xml 2013-04-23 10:41:27.999751741 +0200 +++ xslthl-2.1.0/highlighters/xslthl-config.xml 2013-04-23 10:41:36.267751646 +0200 @@ -43,6 +43,7 @@ + @@ -53,4 +54,4 @@ - \ No newline at end of file + debian/libxslthl-java.install0000644000000000000000000000011712131500470013472 0ustar target/xslthl-2.1.0.jar usr/share/java highlighters usr/share/xslthl debian/rules0000755000000000000000000000027412135444763010262 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 get-orig-source: uscan --force-download debian/README.source0000644000000000000000000000075212131503316011344 0ustar Information about xslthl ------------------------------ 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. examples/ directory has been removed. It contained third party file, with no clear license or conflicting license (eg. GPL) -- Mathieu Malaterre Tue, 23 Feb 2010 14:58:29 +0100 debian/orig-tar.sh0000755000000000000000000000073412135443034011254 0ustar #!/bin/sh -e VERSION=$2 TAR=../xslthl_$VERSION.orig.tar.gz DIR=xslthl-$VERSION TAG=$(echo "xslthl-$VERSION" | sed -re's/~(alpha|beta)/-\1-/') svn export https://xslthl.svn.sourceforge.net/svnroot/xslthl/tags/${TAG}/ $DIR GZIP=--best tar -c -z -f $TAR --exclude '*.jar' --exclude '*.class' --exclude 'examples' $DIR rm -rf $DIR ../$TAG # move to directory 'tarballs' if [ -r .svn/deb-layout ]; then . .svn/deb-layout mv $TAR $origDir && echo "moved $TAR to $origDir" fi debian/maven.rules0000644000000000000000000000011412135443034011343 0ustar junit junit jar s/4\..*/4.x/ * * net.sf.xslthl xslthl jar s/2\..*/2.x/ * * debian/maven.publishedRules0000644000000000000000000000005312135443034013205 0ustar net.sf.xslthl xslthl jar s/2\..*/2.x/ * * debian/source/0000755000000000000000000000000012154115265010470 5ustar debian/source/format0000644000000000000000000000001411423547541011702 0ustar 3.0 (quilt) debian/maven.properties0000644000000000000000000000020612131500470012401 0ustar # Include here properties to pass to Maven during the build. # For example: # maven.test.skip=true project.build.sourceEncoding=UTF-8 debian/libxslthl-java.poms0000644000000000000000000000320612131500470013004 0ustar # List of POM files for the package # Format of this file is: # [option]* # where option can be: # --ignore: ignore this POM and its artifact if any # --ignore-pom: don't install the POM. To use on POM files that are created # temporarily for certain artifacts such as Javadoc jars. [mh_install, mh_installpoms] # --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. [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. [mh_install] # --classifier=: Optional, the classifier for the jar. Empty by default. # --site-xml=: Optional, the location for site.xml if it needs to be installed. # Empty by default. [mh_install] # pom.xml --no-parent --has-package-version debian/maven.ignoreRules0000644000000000000000000000032312135443034012511 0ustar org.apache.maven.plugins maven-assembly-plugin * * * * org.apache.maven.plugins maven-javadoc-plugin * * * * org.apache.maven.plugins maven-source-plugin * * * * org.codehaus.mojo findbugs-maven-plugin * * * * debian/watch0000644000000000000000000000023712131500470010212 0ustar version=3 opts="uversionmangle=s/-(alpha|beta)-/~$1/" \ https://xslthl.svn.sourceforge.net/svnroot/xslthl/tags/ \ xslthl-(\d.*)/ debian debian/orig-tar.sh debian/maven.cleanIgnoreRules0000644000000000000000000000000112135443034013445 0ustar debian/copyright0000644000000000000000000000220612131503316011114 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: xslthl Source: http://xslthl.sourceforge.net/ Files: * Copyright: 2005-2008 Michal Molhanec, Jirka Kosek, Michiel Hendriks License: This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software. . Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions: . 1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required. 2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software. 3. This notice may not be removed or altered from any source distribution. Files: debian/* Copyright: 2010-2012 Mathieu Malaterre License: Same as above debian/libxslthl-java.docs0000644000000000000000000000002512131500470012752 0ustar debian/README.source