--- freehep-swing-2.0.3.orig/debian/control +++ freehep-swing-2.0.3/debian/control @@ -0,0 +1,25 @@ +Source: freehep-swing +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: libfreehep-util-java (>= 2.0.2-2), junit, libsurefire-java +Standards-Version: 3.8.4 +Vcs-Git: git://git.debian.org/git/pkg-java/freehep/freehep-swing.git +Vcs-Browser: http://git.debian.org/?p=pkg-java/freehep/freehep-swing.git +Homepage: http://java.freehep.org/ + +Package: libfreehep-swing-java +Architecture: all +Depends: ${misc:Depends}, ${maven:Depends}, openjdk-6-jre | java2-runtime +Recommends: ${maven:OptionalDepends} +Description: FreeHEP swing extensions + This library contains a collection of utility classes built on top + of the Java Swing framework. It contains new Swing elements, extensions + of other elements already in Swing and other wrapper classes used to + facilitate the use of the Swing library. It is mainly used by other + libraries within the FreeHEP project. + . + FreeHEP is a collection of Java libraries used in High Energy Physics. --- freehep-swing-2.0.3.orig/debian/compat +++ freehep-swing-2.0.3/debian/compat @@ -0,0 +1 @@ +7 --- freehep-swing-2.0.3.orig/debian/maven.rules +++ freehep-swing-2.0.3/debian/maven.rules @@ -0,0 +1 @@ +junit junit jar s/.*/3.x/ * --- freehep-swing-2.0.3.orig/debian/gbp.conf +++ freehep-swing-2.0.3/debian/gbp.conf @@ -0,0 +1,7 @@ + +[DEFAULT] +cleaner = fakeroot debian/rules clean +upstream-branch = upstream +debian-branch = build +pristine-tar = True + --- freehep-swing-2.0.3.orig/debian/copyright +++ freehep-swing-2.0.3/debian/copyright @@ -0,0 +1,23 @@ +Format-Specification: http://dep.debian.net/deps/dep5/ +Name: FreeHEP Swing Extensions +Maintainer: 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 +Copyright: 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-swing-2.0.3.orig/debian/rules +++ freehep-swing-2.0.3/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-swing-2.0.3.orig/debian/maven.properties +++ freehep-swing-2.0.3/debian/maven.properties @@ -0,0 +1 @@ +maven.test.skip=false --- freehep-swing-2.0.3.orig/debian/README.source +++ freehep-swing-2.0.3/debian/README.source @@ -0,0 +1,24 @@ +Information about freehep-swing +------------------------------ + +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-swing-2.0.3.orig/debian/watch +++ freehep-swing-2.0.3/debian/watch @@ -0,0 +1,2 @@ +# Watch file missing, because upstream releases are available only via +# SVN, but uscan is unable to read in a SVN repository. --- freehep-swing-2.0.3.orig/debian/changelog +++ freehep-swing-2.0.3/debian/changelog @@ -0,0 +1,21 @@ +freehep-swing (2.0.3-3) unstable; urgency=low + + * Moved default-jdk from Build-Depends-Indep to Build-Depends + + -- Gabriele Giacone <1o5g4r8o@gmail.com> Thu, 04 Mar 2010 00:47:50 +0100 + +freehep-swing (2.0.3-2) unstable; urgency=low + + * Description improved. + * debian/copyright: fixed. + * debian/README.source: added pointer to quilt docs. + * debian/control: added missing libsurefire-java dependency. + * Standards version bumped to 3.8.4. + + -- Giovanni Mascellani Wed, 03 Feb 2010 11:26:55 +0100 + +freehep-swing (2.0.3-1) unstable; urgency=low + + * Initial release (Closes: #556395) + + -- Giovanni Mascellani Fri, 04 Dec 2009 01:09:59 +0100 --- freehep-swing-2.0.3.orig/debian/libfreehep-swing-java.poms +++ freehep-swing-2.0.3/debian/libfreehep-swing-java.poms @@ -0,0 +1 @@ +pom.xml --no-parent --- freehep-swing-2.0.3.orig/debian/patches/series +++ freehep-swing-2.0.3/debian/patches/series @@ -0,0 +1 @@ +patch/pom.xml.diff -p1 --- freehep-swing-2.0.3.orig/debian/patches/patch/pom.xml.diff +++ freehep-swing-2.0.3/debian/patches/patch/pom.xml.diff @@ -0,0 +1,32 @@ +From: Giovanni Mascellani +Subject: [PATCH] patch/pom.xml + +Patch pom.xml in order to activate 1.4 source version + +Signed-off-by: Giovanni Mascellani + +--- + pom.xml | 8 ++++++++ + 1 files changed, 8 insertions(+), 0 deletions(-) + +diff --git a/pom.xml b/pom.xml +index c11a59f..2858561 100644 +--- a/pom.xml ++++ b/pom.xml +@@ -43,6 +43,14 @@ + + + ++ ++ org.apache.maven.plugins ++ maven-compiler-plugin ++ ++ 1.4 ++ 1.4 ++ ++ + + + +-- +tg: (a39fc07..) patch/pom.xml (depends on: master)