This is an automated email from the git hooks/post-receive script. tmancill pushed a commit to branch master in repository jblas.
commit a0b665f922c735c993d5b20cbf987811792af968 Merge: c7002cd f3f3223 Author: Soeren Sonnenburg <[email protected]> Date: Thu Feb 11 14:49:56 2010 +0100 Imported Debian patch 1.0.1-1 AUTHORS | 10 +- BUGS | 8 + BUILDING_ATLAS | 198 ++++++++++ INSTALL | 226 ++++------- Makefile | 84 +++- README | 31 +- RELEASE_NOTES | 38 ++ ROADMAP | 9 + build.xml | 108 +++--- config/arch_flavor.c | 54 +++ config/config.rb | 300 ++++++++++---- config/{path.rb => config_cc.rb} | 111 ++++-- config/{path.rb => config_fortran.rb} | 76 ++-- config/{path.rb => config_java.rb} | 73 ++-- config/{path.rb => config_lapack_sources.rb} | 78 ++-- config/config_libs.rb | 154 ++++++++ config/{path.rb => config_make.rb} | 59 ++- config/{path.rb => config_os_arch.rb} | 95 +++-- config/{path.rb => config_tools.rb} | 62 ++- config/configure.rb | 430 ++------------------- config/lib_helpers.rb | 166 ++++++++ config/path.rb | 91 +++-- config/{path.rb => string_ext.rb} | 54 +-- debian/changelog | 7 + debian/control | 2 +- debian/orig-tar.sh | 2 +- debian/rules | 15 +- docs/jblas-logo-64.png | Bin 0 -> 2477 bytes docs/jblas-logo-square.png | Bin 0 -> 1369 bytes native/jblas_arch_flavor.c | 54 +++ nbproject/private/private.xml | 5 - nbproject/project.xml | 4 +- scripts/java-class.java | 28 +- scripts/static_class_to_float.rb | 2 +- src/org/jblas/Decompose.java | 17 + src/org/jblas/DoubleMatrix.java | 310 ++++++++++----- src/org/jblas/FloatMatrix.java | 310 ++++++++++----- src/org/jblas/MatrixFunctions.java | 118 ++++++ src/org/jblas/NativeBlas.java | 28 +- .../ATLASDoubleMultiplicationBenchmark.java} | 81 ++-- .../ATLASFloatMultiplicationBenchmark.java} | 81 ++-- .../AllRange.java => benchmark/Benchmark.java} | 65 +--- .../BenchmarkResult.java} | 72 ++-- .../JavaDoubleMultiplicationBenchmark.java} | 87 ++--- .../JavaFloatMultiplicationBenchmark.java} | 87 ++--- src/org/jblas/benchmark/Main.java | 141 +++++++ .../{ranges/AllRange.java => benchmark/Timer.java} | 71 ++-- .../AllRange.java => benchmark/package-info.java} | 63 +-- src/org/jblas/ranges/AllRange.java | 2 +- src/org/jblas/ranges/IntervalRange.java | 15 +- .../IntervalRange.java => util/ArchFlavor.java} | 79 ++-- src/org/jblas/util/LibraryLoader.java | 83 +++- .../IntervalRange.java => util/Logger.java} | 85 ++-- src/org/jblas/util/Permutations.java | 37 +- src/org/jblas/util/SanityChecks.java | 108 ++++-- src/overview.textile | 4 +- test/org/jblas/ranges/IntervalRangeTest.java | 40 ++ 57 files changed, 2869 insertions(+), 1749 deletions(-) diff --cc debian/changelog index 93ce45c,0000000..878d543 mode 100644,000000..100644 --- a/debian/changelog +++ b/debian/changelog @@@ -1,25 -1,0 +1,32 @@@ ++jblas (1.0.1-1) unstable; urgency=low ++ ++ * New upstream version. ++ * Update Standards-Version: 3.8.4 (no changes). ++ ++ -- Soeren Sonnenburg <[email protected]> Thu, 11 Feb 2010 14:49:56 +0100 ++ +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 0bdf67f,0000000..0589b02 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, ruby - Standards-Version: 3.8.3 ++Standards-Version: 3.8.4 +Section: science +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 178fc22,0000000..29eab41 mode 100644,000000..100644 --- a/debian/orig-tar.sh +++ b/debian/orig-tar.sh @@@ -1,24 -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=jblas_${2}.orig.tar.gz +ORIGDIR=mikiobraun-jblas-*/ +TARGETDIR=jblas-$2 + +# clean up the upstream tarball +tar xzf $3 +mv $ORIGDIR $TARGETDIR - tar -czf $TAR --exclude '*/javadoc' $TARGETDIR ++tar -czf $TAR --exclude '*/javadoc' --exclude '*/native-libs' $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 3844a92,0000000..1e63448 mode 100755,000000..100755 --- a/debian/rules +++ b/debian/rules @@@ -1,31 -1,0 +1,36 @@@ +#!/usr/bin/make -f + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/ant.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_ANT_BUILD_TARGET := minimal-jar javadoc ++DEB_ANT_CLEAN_TARGET := clean clean-jars +DEB_JARS := ant-nodeps.jar + ++clean:: ++ -make clean ++ +debian/stamp-ant-build: debian/stamp-jblas-build +debian/stamp-jblas-build: - bash ./configure --libpath=/usr/lib:/usr/lib/atlas ++ ./configure --libpath=/usr/lib:/usr/lib/atlas ++ make + touch $@ + +install/jblas:: - 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 ++ install -m755 -d debian/jblas/usr/lib/jni ++ install -m644 ./native-libs/dynamic/Linux/*/*/*.so ./native-libs/dynamic/Linux/*/*.so debian/jblas/usr/lib/jni ++ install -m644 -D jblas-minimal-$(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 -- 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

