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 <[email protected]> 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 <[email protected]> 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 <[email protected]> Mon, 29 Jun 2009 20:44:15 +0200 + +jblas (0.1-1) unstable; urgency=low + + * Initial Release (Closes: #522017) + + -- Soeren Sonnenburg <[email protected]> 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 <[email protected]> +Uploaders: Soeren Sonnenburg <[email protected]>, + Torsten Werner <[email protected]> +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 _______________________________________________ pkg-java-commits mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-commits

