[jblas] 05/24: Imported Debian patch 0.3-1
Tony Mancill
tmancill at moszumanska.debian.org
Sun Jan 5 05:45:57 UTC 2014
This is an automated email from the git hooks/post-receive script.
tmancill pushed a commit to branch master
in repository jblas.
commit c7002cdc00d593c6c02b1039b0e798efa21868d3
Merge: bfe652f 1ecea6e
Author: Soeren Sonnenburg <sonne at debian.org>
Date: Thu Sep 17 17:30:53 2009 +0200
Imported Debian patch 0.3-1
.classpath | 9 +
.project | 23 +
INSTALL | 55 +-
Makefile | 253 +-
README | 10 +-
RELEASE_NOTES | 73 +
build.xml | 182 +-
config/config.rb | 12 +
config/configure.rb | 112 +-
config/path.rb | 15 +
configure | 8 +-
debian/changelog | 12 +
debian/control | 10 +-
debian/orig-tar.sh | 13 +-
debian/patches/encoding.diff | 22 -
debian/patches/series | 1 -
debian/rules | 7 +-
debian/watch | 3 +-
docs/jblas-logo.png | Bin 0 -> 5109 bytes
docs/jblas-logo.svg | 113 +
docs/jblas-thumb.png | Bin 0 -> 960 bytes
docs/render.rb | 10 +
docs/tutorial.textile | 111 +
examples/complex.rb | 47 +
examples/jmatrix.rb | 183 ++
examples/test_abitofml.rb | 118 +
examples/test_matrix.rb | 96 +
examples/test_time_eigen.rb | 35 +
examples/tictoc.rb | 33 +
fortranwrapper.dump | Bin 42859 -> 49328 bytes
nbproject/project.xml | 20 +-
scripts/class_to_float.rb | 10 +-
scripts/fortran/c.rb | 175 --
scripts/fortran/java.rb | 102 +-
scripts/{fortran.rb => fortran/parser.rb} | 280 +-
scripts/fortran/types.rb | 192 ++
scripts/fortranwrapper.rb | 10 +-
scripts/java-class.java | 45 +-
scripts/java-impl.c | 2 +-
scripts/render-textile.rb | 34 +
scripts/static_class_to_float.rb | 10 +-
config/path.rb => scripts/template_context.rb | 42 +-
scripts/test_fortranwrapper | 0
src/org/jblas/{core => }/ComplexDouble.java | 2 +-
src/org/jblas/{la => }/ComplexDoubleMatrix.java | 3093 ++++++++++----------
src/org/jblas/{core => }/ComplexFloat.java | 2 +-
src/org/jblas/{la => }/ComplexFloatMatrix.java | 3093 ++++++++++----------
src/org/jblas/ConvertsToDoubleMatrix.java | 14 +
src/org/jblas/ConvertsToFloatMatrix.java | 14 +
src/org/jblas/Decompose.java | 82 +
src/org/jblas/{la => }/DoubleFunction.java | 2 +-
src/org/jblas/{la => }/DoubleMatrix.java | 304 +-
src/org/jblas/{la => }/Eigen.java | 2 +-
src/org/jblas/{la => }/FloatFunction.java | 2 +-
src/org/jblas/{la => }/FloatMatrix.java | 304 +-
src/org/jblas/{la => }/Geometry.java | 2 +-
src/org/jblas/{la => }/JavaBlas.java | 4 +-
src/org/jblas/{la => }/MatrixFunctions.java | 23 +-
src/org/jblas/{la/Blas.java => NativeBlas.java} | 101 +-
src/org/jblas/{la => }/SimpleBlas.java | 215 +-
src/org/jblas/{la => }/Solve.java | 2 +-
src/org/jblas/{la => }/Trigonometry.java | 62 +-
.../exceptions/LapackArgumentException.java | 36 +-
.../exceptions/LapackConvergenceException.java | 2 +-
.../jblas/{la => }/exceptions/LapackException.java | 34 +-
.../exceptions/LapackPositivityException.java | 15 +
.../LapackSingularityException.java} | 11 +-
.../jblas/{la => }/exceptions/SizeException.java | 2 +-
.../jblas/{core => exceptions}/package-info.java | 7 +-
src/org/jblas/la/exceptions/package-info.java | 5 -
src/org/jblas/la/ranges/package-info.java | 5 -
src/org/jblas/{la => }/package-info.java | 2 +-
src/org/jblas/{la => }/ranges/AllRange.java | 4 +-
src/org/jblas/{la => }/ranges/IndicesRange.java | 4 +-
src/org/jblas/{la => }/ranges/IntervalRange.java | 2 +-
src/org/jblas/{la => }/ranges/PointRange.java | 2 +-
src/org/jblas/{la => }/ranges/Range.java | 2 +-
src/org/jblas/{la => }/ranges/RangeUtils.java | 6 +-
src/org/jblas/{la => ranges}/package-info.java | 7 +-
src/org/jblas/{core => util}/Functions.java | 5 +-
src/org/jblas/util/LibraryLoader.java | 148 +-
src/org/jblas/util/Permutations.java | 86 +
src/org/jblas/util/SanityChecks.java | 83 +
src/overview.html | 10 +-
src/overview.textile | 2 +-
test/org/jblas/{la => }/BenchmarkAccess.java | 8 +-
test/org/jblas/{la => }/BenchmarkComplex.java | 5 +-
test/org/jblas/{la => }/BenchmarkElementwise.java | 6 +-
test/org/jblas/{la => }/BenchmarkMatrix.java | 7 +-
.../jblas/{la => }/ComplexDoubleMatrixTest.java | 5 +-
test/org/jblas/{la => }/DemoImages.java | 16 +-
test/org/jblas/{core => }/Dynamic.java | 26 +-
test/org/jblas/{la => }/SimpleBlasTest.java | 4 +-
test/org/jblas/{la => }/TestBlasDouble.java | 26 +-
test/org/jblas/{la => }/TestBlasDoubleComplex.java | 10 +-
test/org/jblas/{la => }/TestBlasFloat.java | 26 +-
test/org/jblas/{core => }/TestComplexFloat.java | 3 +-
test/org/jblas/{la => }/TestDoubleMatrix.java | 40 +-
.../jblas/{la/EigenTest.java => TestEigen.java} | 24 +-
test/org/jblas/{la => }/TestFloatMatrix.java | 40 +-
test/org/jblas/{la => }/TestGeometry.java | 4 +-
test/org/jblas/{la => }/TestMatrixFunctions.java | 5 +-
test/org/jblas/{la => }/TestSolve.java | 4 +-
test/org/jblas/{la => }/TicToc.java | 2 +-
104 files changed, 6274 insertions(+), 4278 deletions(-)
diff --cc debian/changelog
index c2e3247,0000000..93ce45c
mode 100644,000000..100644
--- a/debian/changelog
+++ b/debian/changelog
@@@ -1,13 -1,0 +1,25 @@@
++jblas (0.3-1) unstable; urgency=low
++
++ [ Torsten Werner ]
++ * Fix Vcs headers.
++
++ [ Soeren Sonnenburg ]
++ * New upstream version.
++ * Update Standards-Version: 3.8.3 (no changes).
++ * Upstream moved to github, change homepage, watchfile etc accordingly.
++
++ -- Soeren Sonnenburg <sonne at debian.org> Thu, 17 Sep 2009 17:30:53 +0200
++
+jblas (0.1-2) unstable; urgency=low
+
+ * Change Maintainer: Debian Java Maintainers.
+ * Add myself to Uploaders.
+ * Update Standards-Version: 3.8.2 (no changes).
+
+ -- Torsten Werner <twerner at debian.org> Mon, 29 Jun 2009 20:44:15 +0200
+
+jblas (0.1-1) unstable; urgency=low
+
+ * Initial Release (Closes: #522017)
+
+ -- Soeren Sonnenburg <sonne at debian.org> Fri, 10 Apr 2009 11:39:57 +0200
diff --cc debian/control
index 70e323a,0000000..0bdf67f
mode 100644,000000..100644
--- a/debian/control
+++ b/debian/control
@@@ -1,38 -1,0 +1,38 @@@
+Source: jblas
+Priority: optional
+Maintainer: Debian Java Maintainers <pkg-java-maintainers at lists.alioth.debian.org>
+Uploaders: Soeren Sonnenburg <sonne at debian.org>,
+ Torsten Werner <twerner at debian.org>
+Build-Depends: cdbs, debhelper (>= 7), openjdk-6-jdk, ant-optional, gfortran,
- libatlas-base-dev, quilt, ruby
- Standards-Version: 3.8.2
++ libatlas-base-dev, ruby
++Standards-Version: 3.8.3
+Section: science
- Homepage: https://ml01.zrz.tu-berlin.de/trac/jblas/
- Vcs-Svn: https://bollin.googlecode.com/svn/jblas/trunk/
- Vcs-Browser: http://bollin.googlecode.com/svn/jblas/trunk/
++Homepage: http://jblas.org
++Vcs-Svn: svn+ssh://svn.debian.org/svn/pkg-java/trunk/jblas
++Vcs-Browser: http://svn.debian.org/wsvn/pkg-java/trunk/jblas/
+
+Package: jblas
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}, openjdk-6-jre | sun-java6-jre,
+Description: A fast linear algebra library for Java
+ jblas is a fast linear algebra library for Java. jblas is essentially
+ a light-weight wrapper around BLAS and LAPACK routines, the
+ de-facto industry standard for matrix computations. It uses
+ state-of-the-art implementations like ATLAS for all its computational
+ routines, making it very fast.
+ .
+ This package contains the binaries and examples.
+
+Package: jblas-doc
+Architecture: all
+Depends: ${misc:Depends}
+Recommends: jblas
+Section: doc
+Description: A fast linear algebra library for Java
+ jblas is a fast linear algebra library for Java. jblas is essentially
+ a light-weight wrapper around BLAS and LAPACK routines, the
+ de-facto industry standard for matrix computations. It uses
+ state-of-the-art implementations like ATLAS for all its computational
+ routines, making it very fast.
+ .
+ This package contains the documentation.
diff --cc debian/orig-tar.sh
index 9785a49,0000000..178fc22
mode 100644,000000..100644
--- a/debian/orig-tar.sh
+++ b/debian/orig-tar.sh
@@@ -1,21 -1,0 +1,24 @@@
+#!/bin/sh -e
+
+# called by uscan with '--upstream-version' <version> <file>
+SOURCE=$(dpkg-parsechangelog | sed -ne 's,Source: \(.*\),\1,p')
+VERSION=$(dpkg-parsechangelog | sed -ne 's,^Version: \(.*\)-.*,\1,p')
- TAR=$3
- DIR=jblas-*/
++TAR=jblas_${2}.orig.tar.gz
++ORIGDIR=mikiobraun-jblas-*/
++TARGETDIR=jblas-$2
+
+# clean up the upstream tarball
- tar xzf $TAR
- tar -czf $TAR --exclude '*/javadoc' $DIR
- rm -rf $DIR
++tar xzf $3
++mv $ORIGDIR $TARGETDIR
++tar -czf $TAR --exclude '*/javadoc' $TARGETDIR
++rm -rf $TARGETDIR
++rm -f $3
+
+# move to directory 'tarballs'
+if [ -r .svn/deb-layout ]; then
+ . .svn/deb-layout
+ mv $TAR $origDir
+ echo "moved $TAR to $origDir"
+fi
+
+exit 0
diff --cc debian/rules
index a98a98b,0000000..3844a92
mode 100755,000000..100755
--- a/debian/rules
+++ b/debian/rules
@@@ -1,32 -1,0 +1,31 @@@
+#!/usr/bin/make -f
+
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/class/ant.mk
- include /usr/share/cdbs/1/rules/patchsys-quilt.mk
+
+JAVA_HOME_DIRS := /usr/lib/jvm/java-6-openjdk
+DEB_ANT_BUILDFILE := build.xml
+DEB_ANT_BUILD_TARGET := jar javadoc
+DEB_ANT_CLEAN_TARGET := realclean
+DEB_JARS := ant-nodeps.jar
+
+debian/stamp-ant-build: debian/stamp-jblas-build
+debian/stamp-jblas-build:
- ./configure --libpath=/usr/lib:/usr/lib/atlas
++ bash ./configure --libpath=/usr/lib:/usr/lib/atlas
+ touch $@
+
+install/jblas::
- install -m644 -D bin/libjblas.so debian/jblas/usr/lib/jni/libjblas.so
- install -m644 -D jblas.jar debian/jblas/usr/share/java/jblas-$(DEB_UPSTREAM_VERSION).jar
++ install -m644 -D ./bin/lib/dynamic/Linux/*/libjblas.so debian/jblas/usr/lib/jni/libjblas.so
++ install -m644 -D jblas-$(DEB_UPSTREAM_VERSION).jar debian/jblas/usr/share/java/jblas-$(DEB_UPSTREAM_VERSION).jar
+ dh_link -pjblas /usr/share/java/jblas-$(DEB_UPSTREAM_VERSION).jar /usr/share/java/jblas.jar
+
+install/jblas-doc:: debian/stamp-install-jblas-doc
+debian/stamp-install-jblas-doc:
+ #install javadoc javadoc
+ install -m755 -d debian/jblas-doc/usr/share/doc/jblas-doc
+ cp -r javadoc debian/jblas-doc/usr/share/doc/jblas-doc/
+ touch $@
+
+get-orig-source:
+ -uscan --rename --upstream-version 0
+ @echo successfully retrieved upstream tarball
diff --cc debian/watch
index cb5d0dc,0000000..76eb854
mode 100644,000000..100644
--- a/debian/watch
+++ b/debian/watch
@@@ -1,4 -1,0 +1,3 @@@
+version=3
- https://ml01.zrz.tu-berlin.de/trac/jblas/attachment/wiki/WikiStart/jblas-0.1.tgz \
- .*/raw-attachment/wiki/WikiStart/jblas-(.*).tgz \
++http://github.com/mikiobraun/jblas/downloads .*/mikiobraun/jblas/tarball/jblas-(.*) \
+ debian debian/orig-tar.sh
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/jblas.git
More information about the pkg-java-commits
mailing list