[jblas] 07/24: Imported Debian patch 1.0.1-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 a0b665f922c735c993d5b20cbf987811792af968
Merge: c7002cd f3f3223
Author: Soeren Sonnenburg <sonne at debian.org>
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 <sonne at debian.org>  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 <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 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 <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, 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



More information about the pkg-java-commits mailing list