This is an automated email from the git hooks/post-receive script. apo pushed a commit to branch master in repository vecmath.
commit d1f86fb0bf13126b92a9f752a248cf2613179077 Author: Arnaud Vandyck <[email protected]> Date: Fri May 6 11:42:51 2005 +0000 Initial revision --- debian/README.Debian | 28 +++++++++++++++++ debian/build.xml | 70 ++++++++++++++++++++++++++++++++++++++++++ debian/changelog | 6 ++++ debian/compat | 1 + debian/control | 20 ++++++++++++ debian/copyright | 26 ++++++++++++++++ debian/libvecmath1.2-java.dirs | 1 + debian/libvecmath1.2-java.docs | 4 +++ debian/rules | 19 ++++++++++++ 9 files changed, 175 insertions(+) diff --git a/debian/README.Debian b/debian/README.Debian new file mode 100644 index 0000000..0a5a952 --- /dev/null +++ b/debian/README.Debian @@ -0,0 +1,28 @@ +vecmath1.2 for Debian +-------------------------- + +This free implementation of the vecmath library from Java3D may +interfere with the default vecmath library from SUN if you have +installed a Java3D extension distribution into a SUN JDK. + +The library will fail to work as the SUN vecmath library in the +jre/ext folder will be preferred. To suppress the usage of the +SUN vecmath library you have to use the endorsed java property. + +Use the -Djava.endorsed.dirs=<some_directory> in the java command +and create a symbolic link <some_directory>/vecmath1.2.jar which +points to /usr/share/java/vecmath1.2.jar + +The vecmath1.2 package has been successfully tested with the supplied +javax.vecmath.VecmathTest class for the following free java vm's: + +Kaffe (1.1.4.PRECVS6-1) +SableVM (1.1.9-1) +JamVM (1.2.0-3) +gij-3.3 (3.3.5-5) +gij-3.4 (3.4.3-6) + +The mentioned test will fail if tried with a SUN JDK with Java3D +installed ! + + -- Wolfgang Baer <[email protected]>, Tue, 8 Feb 2005 17:03:57 +0100 diff --git a/debian/build.xml b/debian/build.xml new file mode 100644 index 0000000..869cd26 --- /dev/null +++ b/debian/build.xml @@ -0,0 +1,70 @@ +<project name="vecmath1.2" default="compile" basedir=".."> + +<!-- ========== Component Declarations ==================================== --> + + <!-- The name of this component --> + <property name="component.name" value="vecmath1.2"/> + + <!-- The base directory for compilation targets --> + <property name="build.home" value="${basedir}/target"/> + + <!-- The base directory for component sources --> + <property name="source.home" value="${basedir}"/> + +<!-- ========== Compiler Defaults ========================================= --> + + + <!-- Should Java compilations set the 'debug' compiler option? --> + <property name="compile.debug" value="true"/> + + <!-- Should Java compilations set the 'deprecation' compiler option? --> + <property name="compile.deprecation" value="false"/> + + <!-- Should Java compilations set the 'optimize' compiler option? --> + <property name="compile.optimize" value="false"/> + +<!-- ========== Executable Targets ======================================== --> + + <target name="prepare" description="Prepare build directory"> + <mkdir dir="${build.home}"/> + <mkdir dir="${build.home}/classes"/> + <mkdir dir="${build.home}/docs"/> + <mkdir dir="${build.home}/docs/api"/> + </target> + + <target name="compile" depends="prepare"> + <javac srcdir="${source.home}" + destdir="${build.home}/classes" + debug="${compile.debug}" + deprecation="${compile.deprecation}" + optimize="${compile.optimize}" + verbose="no" + source="1.3" nowarn="yes"> + <exclude name="javax/vecmath/VecmathTest.java"/> + </javac> + <jar jarfile="${build.home}/${component.name}.jar" + basedir="${build.home}/classes"> + </jar> + </target> + + <target name="clean" + description="Clean build and distribution directories"> + <delete dir="${build.home}"/> + </target> + + <target name="all" depends="clean,compile,javadoc" + description="Clean and compile all components"/> + + <target name="javadoc" depends="prepare" + description="Create component Javadoc documentation"> + + <javadoc sourcepath="${source.home}" + destdir="${build.home}/docs/api" defaultexcludes="yes"> + <fileset dir="${source.home}" defaultexcludes="yes"> + <include name="javax/**"/> + <exclude name="javax/vecmath/VecmathTest.java"/> + </fileset> + </javadoc> + </target> + +</project> diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 0000000..4f140a2 --- /dev/null +++ b/debian/changelog @@ -0,0 +1,6 @@ +vecmath1.2 (1.14-1) experimental; urgency=low + + * Initial Release (closes: #294536) + + -- Wolfgang Baer <[email protected]> Sat, 5 Feb 2005 19:45:08 +0100 + diff --git a/debian/compat b/debian/compat new file mode 100644 index 0000000..b8626c4 --- /dev/null +++ b/debian/compat @@ -0,0 +1 @@ +4 diff --git a/debian/control b/debian/control new file mode 100644 index 0000000..dd4811a --- /dev/null +++ b/debian/control @@ -0,0 +1,20 @@ +Source: vecmath1.2 +Section: libs +Priority: optional +Maintainer: Debian Java Maintainers <[email protected]> +Uploaders: Wolfgang Baer <[email protected]> +Build-Depends-Indep: debhelper (>= 4.2.30), cdbs, libant1.6-java, kaffe (>= 1.1.4-PRECVS8-1) +Standards-Version: 3.6.1 + +Package: libvecmath1.2-java +Architecture: all +Depends: kaffe | java1-runtime | java2-runtime +Suggests: java-virtual-machine +Description: implementation of javax.vecmath package from Java3D 1.2 + This is an unofficial implementation of the javax.vecmath package specified + in the Java(TM) 3D API 1.2. The 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. + diff --git a/debian/copyright b/debian/copyright new file mode 100644 index 0000000..f367a8e --- /dev/null +++ b/debian/copyright @@ -0,0 +1,26 @@ +This package was debianized by Wolfgang Baer <[email protected]> on +Sat, 5 Feb 2005 19:45:08 +0100. + +It was downloaded from <http://www.objectclub.jp/download/vecmath_e> + +Copyright: + +Copyright (C) 1997,1998,1999 +Kenji Hiranabe, Eiwa System Management, Inc. + +Upstream Author: Kenji Hiranabe <[email protected]> + +License: + +This program is free software. +Implemented by Kenji Hiranabe([email protected]), +conforming to the Java(TM) 3D API specification by Sun Microsystems. + +Permission to use, copy, modify, distribute and sell this software +and its documentation for any purpose is hereby granted without fee, +provided that the above copyright notice appear in all copies and +that both that copyright notice and this permission notice appear +in supporting documentation. Kenji Hiranabe and Eiwa System Management,Inc. +makes no representations about the suitability of this software for any +purpose. It is provided "AS IS" with NO WARRANTY. + diff --git a/debian/libvecmath1.2-java.dirs b/debian/libvecmath1.2-java.dirs new file mode 100644 index 0000000..13c9f03 --- /dev/null +++ b/debian/libvecmath1.2-java.dirs @@ -0,0 +1 @@ +usr/share/java diff --git a/debian/libvecmath1.2-java.docs b/debian/libvecmath1.2-java.docs new file mode 100644 index 0000000..ab3876d --- /dev/null +++ b/debian/libvecmath1.2-java.docs @@ -0,0 +1,4 @@ +README +CHANGES +target/docs/api +javax/vecmath/VecmathTest.java diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000..b58fec5 --- /dev/null +++ b/debian/rules @@ -0,0 +1,19 @@ +#!/usr/bin/make -f +# debian/rules file for vecmath1.2 (uses cdbs) + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/ant.mk + +export UPSTREAM_VERSION = $(shell head -1 debian/changelog | cut -f2 -d\( | cut -f1 -d\) | cut -f1 -d\-) + +JAVA_HOME := /usr/lib/kaffe +ANT_HOME := /usr/share/ant1.6 + +DEB_JARS := $(ANT_HOME)/lib/ant-launcher.jar +DEB_ANT_COMPILER := jikes +DEB_ANT_BUILDFILE := debian/build.xml +DEB_ANT_BUILD_TARGET := all + +install/libvecmath1.2-java:: + install -m 644 target/vecmath1.2.jar debian/libvecmath1.2-java/usr/share/java/vecmath1.2-$(UPSTREAM_VERSION).jar + ln -s vecmath1.2-$(UPSTREAM_VERSION).jar debian/libvecmath1.2-java/usr/share/java/vecmath1.2.jar -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/vecmath.git _______________________________________________ pkg-java-commits mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-commits

