--- freehep-chartableconverter-plugin-2.0.orig/debian/README.source +++ freehep-chartableconverter-plugin-2.0/debian/README.source @@ -0,0 +1,27 @@ +Information about freehep-chartableconverter-plugin +------------------------------ + + +DEBIANIZATION + +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. + + +QUILT + +This package uses quilt to manage all modifications to the upstream +source. Changes are stored in the source package as diffs in +debian/patches and applied during the build. Please see: + + /usr/share/doc/quilt/README.source + +for more information on how to apply the patches, modify patches, or +remove a patch. + + + --- freehep-chartableconverter-plugin-2.0.orig/debian/changelog +++ freehep-chartableconverter-plugin-2.0/debian/changelog @@ -0,0 +1,58 @@ +freehep-chartableconverter-plugin (2.0-7) unstable; urgency=medium + + * Replace removed libplexus-compiler-api-java with + libplexus-compiler-java (Closes: #789282). + * Make Vcs-* fields canonical. + * Set copyright format version to 1.0. + * Bump Standards-Version to 3.9.6 (no changes). + + -- Gabriele Giacone <1o5g4r8o@gmail.com> Sat, 20 Jun 2015 12:46:35 +0200 + +freehep-chartableconverter-plugin (2.0-6) unstable; urgency=low + + * Added real watch file + * Fixed my email address. + * Add missing dependency against libmaven-plugin-tools-java + (closes: #643499). + * Fix some lintian issues, particularly bump Standard-Versions to + 3.9.2 (no changes required). + + -- Giovanni Mascellani Sun, 09 Oct 2011 17:51:50 +0200 + +freehep-chartableconverter-plugin (2.0-5) unstable; urgency=low + + * Moved default-jdk from Build-Depends-Indep to Build-Depends + + -- Gabriele Giacone <1o5g4r8o@gmail.com> Thu, 04 Mar 2010 00:23:24 +0100 + +freehep-chartableconverter-plugin (2.0-4) unstable; urgency=low + + * Description slightly fixed (closes: #560373) + * debian/copyright: fixed + * Standards version bumped to 3.8.4 (no changes needed) + + -- Giovanni Mascellani Wed, 03 Feb 2010 11:14:05 +0100 + +freehep-chartableconverter-plugin (2.0-3) unstable; urgency=low + + * Switched to quilt and topgit patches over upstream code + * Adding Gabriele Giacone as comaintainer + * Adding plexus-utils as dependency in pom.xml + + -- Giovanni Mascellani Tue, 08 Dec 2009 16:35:31 +0100 + +freehep-chartableconverter-plugin (2.0-2) unstable; urgency=low + + * debian/control: fixed Vcs-* fields + * debian/rules: deleted get-orig-source (doesn't work) + * debian/{maven.rules,orig-tar.sh}: deleted + * Enabling compile time tests + * debian/control: typo in long description + + -- Giovanni Mascellani Sun, 22 Nov 2009 11:42:48 +0100 + +freehep-chartableconverter-plugin (2.0-1) unstable; urgency=low + + * Initial release (Closes: #554139) + + -- Giovanni Mascellani Tue, 03 Nov 2009 17:53:45 +0100 --- freehep-chartableconverter-plugin-2.0.orig/debian/compat +++ freehep-chartableconverter-plugin-2.0/debian/compat @@ -0,0 +1 @@ +7 --- freehep-chartableconverter-plugin-2.0.orig/debian/control +++ freehep-chartableconverter-plugin-2.0/debian/control @@ -0,0 +1,23 @@ +Source: freehep-chartableconverter-plugin +Section: java +Priority: optional +Maintainer: Debian Java Maintainers +Uploaders: Giovanni Mascellani , + Gabriele Giacone <1o5g4r8o@gmail.com> +Build-Depends: debhelper (>= 7), cdbs, maven-debian-helper, quilt, default-jdk +Build-Depends-Indep: libplexus-compiler-java, libmaven-plugin-tools-java +Standards-Version: 3.9.6 +Vcs-Git: git://anonscm.debian.org/pkg-java/freehep/freehep-chartableconverter-plugin.git +Vcs-Browser: https://anonscm.debian.org/cgit/pkg-java/freehep/freehep-chartableconverter-plugin.git +Homepage: http://java.freehep.org/ + +Package: libfreehep-chartableconverter-plugin-java +Architecture: all +Depends: ${misc:Depends}, ${maven:Depends} +Recommends: ${maven:OptionalDepends} +Description: FreeHEP Character Table Converter + This maven plugin converts 16 bit Unicode text files into lookup tables. + These tables are used by the VectorGraphics package (part of the FreeHEP + project) to include and embed fonts in the output formats. + . + FreeHEP is a collection of Java libraries used in High Energy Physics. --- freehep-chartableconverter-plugin-2.0.orig/debian/copyright +++ freehep-chartableconverter-plugin-2.0/debian/copyright @@ -0,0 +1,23 @@ +Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: FreeHEP Character Table Converter +Upstream-Contact: The FreeHEP team +Source: http://java.freehep.org/ + +Files: * +Copyright: 2000-2007, CERN, Geneva, Switzerland + 2000-2007, SLAC, Stanford, California, U.S.A. + 2000-2007, University of California Santa Cruz, U.S.A. +License: LGPL-2.1+ + On Debian GNU/Linux system you can find the complete text of the + LGPL-2.1 license in '/usr/share/common-licenses/LGPL-2.1' + No license files are included in upstream tarball but copyright holders + list is available at + + and adopted license at + +Files: debian/* +Copyright: 2009-2010 Giovanni Mascellani + 2009-2010 Gabriele Giacone <1o5g4r8o@gmail.com> +License: GPL-3+ + On Debian GNU/Linux system you can find the complete text of the + GPL-3 license in '/usr/share/common-licenses/GPL-3' --- freehep-chartableconverter-plugin-2.0.orig/debian/gbp.conf +++ freehep-chartableconverter-plugin-2.0/debian/gbp.conf @@ -0,0 +1,7 @@ + +[DEFAULT] +cleaner = fakeroot debian/rules clean +upstream-branch = upstream +debian-branch = build +pristine-tar = True + --- freehep-chartableconverter-plugin-2.0.orig/debian/libfreehep-chartableconverter-plugin-java.poms +++ freehep-chartableconverter-plugin-2.0/debian/libfreehep-chartableconverter-plugin-java.poms @@ -0,0 +1,28 @@ +# 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 --- freehep-chartableconverter-plugin-2.0.orig/debian/maven.cleanIgnoreRules +++ freehep-chartableconverter-plugin-2.0/debian/maven.cleanIgnoreRules @@ -0,0 +1 @@ + --- freehep-chartableconverter-plugin-2.0.orig/debian/maven.ignoreRules +++ freehep-chartableconverter-plugin-2.0/debian/maven.ignoreRules @@ -0,0 +1 @@ + --- freehep-chartableconverter-plugin-2.0.orig/debian/maven.properties +++ freehep-chartableconverter-plugin-2.0/debian/maven.properties @@ -0,0 +1 @@ +maven.test.skip=false --- freehep-chartableconverter-plugin-2.0.orig/debian/maven.publishedRules +++ freehep-chartableconverter-plugin-2.0/debian/maven.publishedRules @@ -0,0 +1 @@ + --- freehep-chartableconverter-plugin-2.0.orig/debian/orig-tar.sh +++ freehep-chartableconverter-plugin-2.0/debian/orig-tar.sh @@ -0,0 +1,14 @@ +#!/bin/sh -e + +VERSION=$2 +DOWNLOADED_FILE=$3 +PACKAGE=$(dpkg-parsechangelog | sed -n 's/^Source: //p') +TAR=../${PACKAGE}_${VERSION}.orig.tar.gz +DIR=${PACKAGE}-${VERSION} + +svn export svn://svn.freehep.org/svn/freehep/tags/$PACKAGE-$VERSION $DIR +GZIP=--best tar -c -z -f $TAR --exclude '*.jar' --exclude '*.class' $DIR +rm -rf $DIR + +rm -f $DOWNLOADED_FILE + --- freehep-chartableconverter-plugin-2.0.orig/debian/patches/patch/pom.xml.diff +++ freehep-chartableconverter-plugin-2.0/debian/patches/patch/pom.xml.diff @@ -0,0 +1,28 @@ +From: Giovanni Mascellani +Subject: [PATCH] patch/pom.xml + +Patch to pom.xml, adding dependency on plexus-utils + +Signed-off-by: Giovanni Mascellani + +--- + pom.xml | 4 ++++ + 1 files changed, 4 insertions(+), 0 deletions(-) + +diff --git a/pom.xml b/pom.xml +index af5dba4..857b866 100644 +--- a/pom.xml ++++ b/pom.xml +@@ -25,6 +25,10 @@ + plexus-compiler-api + + ++ org.codehaus.plexus ++ plexus-utils ++ ++ + org.apache.maven + maven-project + +-- +tg: (063227b..) patch/pom.xml (depends on: master) --- freehep-chartableconverter-plugin-2.0.orig/debian/patches/series +++ freehep-chartableconverter-plugin-2.0/debian/patches/series @@ -0,0 +1 @@ +patch/pom.xml.diff -p1 --- freehep-chartableconverter-plugin-2.0.orig/debian/rules +++ freehep-chartableconverter-plugin-2.0/debian/rules @@ -0,0 +1,9 @@ +#!/usr/bin/make -f + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/maven.mk +include /usr/share/cdbs/1/rules/patchsys-quilt.mk +-include /usr/share/topgit/tg2quilt.mk + +JAVA_HOME := /usr/lib/jvm/default-java + --- freehep-chartableconverter-plugin-2.0.orig/debian/watch +++ freehep-chartableconverter-plugin-2.0/debian/watch @@ -0,0 +1,4 @@ +version=3 +opts="uversionmangle=s/^.*-SNAPSHOT/~$1/,dversionmangle=s/\+dfsg[0-9]*//" \ + http://java.freehep.org/maven2/org/freehep/freehep-chartableconverter-plugin/ \ + (\d.*)/ debian debian/orig-tar.sh