debian/0000755000000000000000000000000012150652146007170 5ustar debian/patches/0000755000000000000000000000000011674373226010630 5ustar debian/patches/series0000644000000000000000000000002311674373226012040 0ustar link-javadoc.patch debian/patches/link-javadoc.patch0000644000000000000000000000073611674373226014221 0ustar Description: Make the ant file link the javadoc to system javadocs. Author: Niels Thykier diff --git a/build.xml.orig b/build.xml index 45ff891..feca902 100644 --- a/vecmath/build.xml +++ b/vecmath/build.xml @@ -185,6 +185,7 @@ maxmemory="128m" destdir="${build}/javadocs" windowtitle="Vecmath ${version}"> + debian/changelog0000644000000000000000000000250512150652146011044 0ustar vecmath (1.5.2-4) unstable; urgency=low * Team upload. * Fixed the watch file * Updated Standards-Version to 3.9.4 (no changes) * Updated debian/copyright to be fully DEP5 compliant -- Emmanuel Bourg Mon, 29 Apr 2013 13:25:25 +0200 vecmath (1.5.2-3) unstable; urgency=low [ Niels Thykier ] * Team Upload * Reduced JDK build-depends to default-jdk. * Removed JRE depends in libvecmath-java; no longer required. * Removed "Autobuild" field from d/control; the package is in main, so it can always be built. * Fixed the Vcs-Svn field. * Link javadoc API to system java doc. * Use javahelper to handle installation of javadoc and jar files. * Converted source to 3.0 (quilt) * Bump Standards-Version to 3.9.1 - no changes required. [ Sylvestre Ledru ] * debian/watch: Added watch file. [ Jonny Lamb ] * Removed myself from Uploaders. -- Niels Thykier Tue, 08 Feb 2011 17:27:47 +0100 vecmath (1.5.2-2) unstable; urgency=low * debian/control: + Added ${misc:Depends}. + Removed quilt Build-Dep. * debian/rules: Removed inclusion of patchsys-quilt.mk. -- Jonny Lamb Tue, 03 Feb 2009 14:35:34 +0000 vecmath (1.5.2-1) unstable; urgency=low * Initial Release. -- Jonny Lamb Mon, 02 Feb 2009 13:00:51 +0000 debian/control0000644000000000000000000000325612150652146010601 0ustar Source: vecmath Section: java Priority: optional Maintainer: Debian Java Maintainers Uploaders: Petter Reinholdtsen , Emmanuel Bourg Build-Depends: ant-optional, cdbs, debhelper (>= 7), default-jdk, default-jdk-doc, javahelper (>= 0.32~) Standards-Version: 3.9.4 Homepage: https://vecmath.dev.java.net/ Vcs-Svn: svn://svn.debian.org/svn/pkg-java/trunk/vecmath/ Vcs-Browser: http://svn.debian.org/viewsvn/pkg-java/trunk/vecmath/ Package: libvecmath-java Architecture: all Depends: ${misc:Depends}, ${java:Depends} Recommends: ${java:Recommends} Provides: libvecmath1.2-java Description: javax.vecmath vector math package This package includes classes for 3-space vector/point, 4-space vector, 4x4, 3x3 matrix, quaternion, axis-angle combination and etc. which are often utilized for computer graphics mathematics. Most of the classes have single and double precision versions. Generic matrices' LU and SV decomposition are also there. Package: libvecmath-java-doc Architecture: all Section: doc Suggests: libvecmath-java Depends: ${misc:Depends}, ${java:Depends} Recommends: ${java:Recommends} Description: javax.vecmath vector math package (documentation) This package includes classes for 3-space vector/point, 4-space vector, 4x4, 3x3 matrix, quaternion, axis-angle combination and etc. which are often utilized for computer graphics mathematics. Most of the classes have single and double precision versions. Generic matrices' LU and SV decomposition are also there. . This package contains the API documentation for javax.vecmath. debian/compat0000644000000000000000000000000211143266551010370 0ustar 5 debian/source/0000755000000000000000000000000011674373226010501 5ustar debian/source/format0000644000000000000000000000001411674373226011707 0ustar 3.0 (quilt) debian/copyright0000644000000000000000000000274112150652146011127 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: Vecmath Source: http://java3d.java.net Files: vecmath/* Copyright: 1997-2008, Sun Microsystems, Inc. License: GPL-2 with classpath exception On Debian systems the full text of the GNU General Public License can be found in the `/usr/share/common-licenses/GPL-2' file. . Linking this library statically or dynamically with other modules is making a combined work based on this library. Thus, the terms and conditions of the GNU General Public License cover the whole combination. . As a special exception, the copyright holders of this library give you permission to link this library with independent modules to produce an executable, regardless of the license terms of these independent modules, and to copy and distribute the resulting executable under terms of your choice, provided that you also meet, for each linked independent module, the terms and conditions of the license of that module. An independent module is a module which is not derived from or based on this library. If you modify this library, you may extend this exception to your version of the library, but you are not obligated to do so. If you do not wish to do so, delete this exception statement from your version. Files: debian/* Copyright: 2009, Jonny Lamb License: GPL-2 On Debian systems the full text of the GNU General Public License can be found in the `/usr/share/common-licenses/GPL-2' file. debian/rules0000755000000000000000000000136311674373226010264 0ustar #!/usr/bin/make -f include /usr/share/cdbs/1/rules/debhelper.mk include /usr/share/cdbs/1/class/javahelper.mk include /usr/share/cdbs/1/class/ant.mk JAVA_HOME_DIRS := /usr/lib/jvm/default-java DEB_JARS := ant-launcher DEB_ANT_CLEAN_TARGET := clean DEB_ANT_BUILD_TARGET := jar docs DEB_BUILDDIR := vecmath CVS_TAG = rel-1_5_2-fcs CVS_VER = 1.5.2 get-orig-source:: @ echo "Password for the guest CVS user is an empty password (press [enter])" cvs -d :pserver:guest@cvs.dev.java.net:/cvs login mkdir source-cvs && cd source-cvs && \ cvs -d :pserver:guest@cvs.dev.java.net:/cvs co -r $(CVS_TAG) vecmath tar -zcv --exclude '*/CVS' --exclude .cvsignore -f ../vecmath_$(CVS_VER).orig.tar.gz source-cvs rm -rf source-cvs debian/watch0000644000000000000000000000013212150652146010215 0ustar version=3 https://java3d.java.net/binary-builds.html .*/vecmath-(\d+)_(\d+)_(\d+)-src.zip debian/libvecmath-java-doc.doc-base0000644000000000000000000000077711143266551014404 0ustar Document: libvecmath-java-doc Title: Programmer API for javax.vecmath Author: Sun Microsystems Abstract: This is the programmer API of Java3d which is a free Java class library which includes classes for 3-space vector/point, 4-space vector, 4x4, 3x3 matrix, quaternion, axis-angle combination and etc. which are often utilized for computer graphics mathematics. Section: Programming Format: HTML Index: /usr/share/doc/libvecmath-java-doc/api/index.html Files: /usr/share/doc/libvecmath-java-doc/api/*.html debian/libvecmath-java.jlibs0000644000000000000000000000004611674373226013263 0ustar vecmath/build/opt/lib/ext/vecmath.jar debian/libvecmath-java-doc.javadoc0000644000000000000000000000002711674373226014331 0ustar vecmath/build/javadocs