[pkg-java] r8676 - in trunk: . jblas jblas/debian jblas/debian/patches
Torsten Werner
twerner at alioth.debian.org
Mon Jun 29 18:41:27 UTC 2009
Author: twerner
Date: 2009-06-29 18:41:26 +0000 (Mon, 29 Jun 2009)
New Revision: 8676
Added:
trunk/jblas/
trunk/jblas/debian/
trunk/jblas/debian/changelog
trunk/jblas/debian/compat
trunk/jblas/debian/control
trunk/jblas/debian/copyright
trunk/jblas/debian/jblas-doc.doc-base
trunk/jblas/debian/jblas.docs
trunk/jblas/debian/orig-tar.sh
trunk/jblas/debian/patches/
trunk/jblas/debian/patches/encoding.diff
trunk/jblas/debian/patches/series
trunk/jblas/debian/rules
trunk/jblas/debian/watch
Log:
move package to pkg-java
Added: trunk/jblas/debian/changelog
===================================================================
--- trunk/jblas/debian/changelog (rev 0)
+++ trunk/jblas/debian/changelog 2009-06-29 18:41:26 UTC (rev 8676)
@@ -0,0 +1,5 @@
+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
Added: trunk/jblas/debian/compat
===================================================================
--- trunk/jblas/debian/compat (rev 0)
+++ trunk/jblas/debian/compat 2009-06-29 18:41:26 UTC (rev 8676)
@@ -0,0 +1 @@
+7
Added: trunk/jblas/debian/control
===================================================================
--- trunk/jblas/debian/control (rev 0)
+++ trunk/jblas/debian/control 2009-06-29 18:41:26 UTC (rev 8676)
@@ -0,0 +1,36 @@
+Source: jblas
+Priority: optional
+Maintainer: Soeren Sonnenburg <sonne at debian.org>
+Build-Depends: cdbs, debhelper (>= 7), openjdk-6-jdk, ant-optional, gfortran,
+ libatlas-base-dev, quilt, ruby
+Standards-Version: 3.8.1
+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/
+
+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.
Added: trunk/jblas/debian/copyright
===================================================================
--- trunk/jblas/debian/copyright (rev 0)
+++ trunk/jblas/debian/copyright 2009-06-29 18:41:26 UTC (rev 8676)
@@ -0,0 +1,38 @@
+This package was debianized by Soeren Sonnenburg <sonne at debian.org>.
+
+It was downloaded from https://ml01.zrz.tu-berlin.de/trac/jblas/ .
+
+The upstream authors are Mikio L. Braun <mikio at cs.tu-berlin.de>
+and Johannes Schaback.
+
+Copyright (c) 2009, Mikio L. Braun and contributors
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are
+met:
+
+ * Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+
+ * Redistributions in binary form must reproduce the above
+ copyright notice, this list of conditions and the following
+ disclaimer in the documentation and/or other materials provided
+ with the distribution.
+
+ * Neither the name of the Technische Universität Berlin nor the
+ names of its contributors may be used to endorse or promote
+ products derived from this software without specific prior
+ written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
+HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Added: trunk/jblas/debian/jblas-doc.doc-base
===================================================================
--- trunk/jblas/debian/jblas-doc.doc-base (rev 0)
+++ trunk/jblas/debian/jblas-doc.doc-base 2009-06-29 18:41:26 UTC (rev 8676)
@@ -0,0 +1,13 @@
+Document: jblas
+Title: A fast linear algebra library for Java
+Author: Mikio L. Braun and contributors
+Abstract: 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.
+Section: Science/Data Analysis
+
+Format: HTML
+Index: /usr/share/doc/jblas-doc/javadoc/index.html
+Files: /usr/share/doc/jblas-doc/javadoc/*.html
Added: trunk/jblas/debian/jblas.docs
===================================================================
--- trunk/jblas/debian/jblas.docs (rev 0)
+++ trunk/jblas/debian/jblas.docs 2009-06-29 18:41:26 UTC (rev 8676)
@@ -0,0 +1 @@
+README
Added: trunk/jblas/debian/orig-tar.sh
===================================================================
--- trunk/jblas/debian/orig-tar.sh (rev 0)
+++ trunk/jblas/debian/orig-tar.sh 2009-06-29 18:41:26 UTC (rev 8676)
@@ -0,0 +1,21 @@
+#!/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-*/
+
+# clean up the upstream tarball
+tar xzf $TAR
+tar -czf $TAR --exclude '*/javadoc' $DIR
+rm -rf $DIR
+
+# move to directory 'tarballs'
+if [ -r .svn/deb-layout ]; then
+ . .svn/deb-layout
+ mv $TAR $origDir
+ echo "moved $TAR to $origDir"
+fi
+
+exit 0
Property changes on: trunk/jblas/debian/orig-tar.sh
___________________________________________________________________
Added: svn:executable
+
Added: trunk/jblas/debian/patches/encoding.diff
===================================================================
--- trunk/jblas/debian/patches/encoding.diff (rev 0)
+++ trunk/jblas/debian/patches/encoding.diff 2009-06-29 18:41:26 UTC (rev 8676)
@@ -0,0 +1,22 @@
+Index: jblas-0.1/build.xml
+===================================================================
+--- jblas-0.1.orig/build.xml 2009-04-11 01:34:10.000000000 +0200
++++ jblas-0.1/build.xml 2009-04-11 01:34:32.000000000 +0200
+@@ -100,7 +100,7 @@
+ <mkdir dir="${include}" />
+ </target>
+ <target name="compile" depends="prepare,wrapper,generate-float">
+- <javac destdir="${bin}" source="1.6" debug="on" compiler="javac1.6" fork="yes" nowarn="yes">
++ <javac destdir="${bin}" encoding="utf-8" source="1.6" debug="on" compiler="javac1.6" fork="yes" nowarn="yes">
+ <src path="${src}" />
+ <classpath>
+ <pathelement location="${external}/junit.jar" />
+@@ -108,7 +108,7 @@
+ </javac>
+ </target>
+ <target name="compile-test" depends="prepare,wrapper,generate-float">
+- <javac destdir="${bin}" source="1.6" debug="on" compiler="javac1.6" fork="yes" nowarn="yes">
++ <javac destdir="${bin}" encoding="utf-8" source="1.6" debug="on" compiler="javac1.6" fork="yes" nowarn="yes">
+ <src path="${test}" />
+ <classpath>
+ <pathelement location="${external}/junit.jar" />
Added: trunk/jblas/debian/patches/series
===================================================================
--- trunk/jblas/debian/patches/series (rev 0)
+++ trunk/jblas/debian/patches/series 2009-06-29 18:41:26 UTC (rev 8676)
@@ -0,0 +1 @@
+encoding.diff
Added: trunk/jblas/debian/rules
===================================================================
--- trunk/jblas/debian/rules (rev 0)
+++ trunk/jblas/debian/rules 2009-06-29 18:41:26 UTC (rev 8676)
@@ -0,0 +1,32 @@
+#!/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
+ 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
+ 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
Property changes on: trunk/jblas/debian/rules
___________________________________________________________________
Added: svn:executable
+
Added: trunk/jblas/debian/watch
===================================================================
--- trunk/jblas/debian/watch (rev 0)
+++ trunk/jblas/debian/watch 2009-06-29 18:41:26 UTC (rev 8676)
@@ -0,0 +1,4 @@
+version=3
+https://ml01.zrz.tu-berlin.de/trac/jblas/attachment/wiki/WikiStart/jblas-0.1.tgz \
+.*/raw-attachment/wiki/WikiStart/jblas-(.*).tgz \
+ debian debian/orig-tar.sh
More information about the pkg-java-commits
mailing list