[pkg-java] r17631 - in tags/jblas: . 1.2.0-5/debian 1.2.0-5/debian/patches

Tony Mancill tmancill at moszumanska.debian.org
Sat Jan 4 23:20:04 UTC 2014


Author: tmancill
Date: 2014-01-04 23:20:04 +0000 (Sat, 04 Jan 2014)
New Revision: 17631

Added:
   tags/jblas/1.2.0-5/
   tags/jblas/1.2.0-5/debian/changelog
   tags/jblas/1.2.0-5/debian/compat
   tags/jblas/1.2.0-5/debian/control
   tags/jblas/1.2.0-5/debian/patches/build-with-ruby19.patch
   tags/jblas/1.2.0-5/debian/patches/series
   tags/jblas/1.2.0-5/debian/rules
Removed:
   tags/jblas/1.2.0-5/debian/changelog
   tags/jblas/1.2.0-5/debian/compat
   tags/jblas/1.2.0-5/debian/control
   tags/jblas/1.2.0-5/debian/jblas.lintian-overrides
   tags/jblas/1.2.0-5/debian/rules
Log:
[svn-buildpackage] Tagging jblas 1.2.0-5

Deleted: tags/jblas/1.2.0-5/debian/changelog
===================================================================
--- trunk/jblas/debian/changelog	2013-12-31 04:46:53 UTC (rev 17627)
+++ tags/jblas/1.2.0-5/debian/changelog	2014-01-04 23:20:04 UTC (rev 17631)
@@ -1,99 +0,0 @@
-jblas (1.2.0-5) UNRELEASED; urgency=low
-
-  * Add lintian ignores for hardening flags.
-
- -- Soeren Sonnenburg <sonne at debian.org>  Sat, 30 Jun 2012 20:53:52 +0200
-
-jblas (1.2.0-4) unstable; urgency=low
-
-  [ tony mancill ]
-  * Team upload.
-  * Remove "+ssh" from Vcs-Svn URL (Closes: #669573)
-  * Bump Standards-Version to 3.9.3 (no changes).
-
-  [ Soeren Sonnenburg ]
-  * Explicitly build depend on ruby 1.8 fixing the FTBS. (Closes: #676111)
-
- -- tony mancill <tmancill at debian.org>  Sat, 21 Apr 2012 20:45:10 -0700
-
-jblas (1.2.0-3) unstable; urgency=low
-
-  * Switch to default-jdk. (Closes: #643513)
-  * Improve Description.
-  * Remove Java runtime from Depends.
-  * Add Suggests: jblas-doc.
-
- -- Torsten Werner <twerner at debian.org>  Tue, 04 Oct 2011 21:46:11 +0200
-
-jblas (1.2.0-2) unstable; urgency=low
-
-  * Upload to unstable.
-
- -- Soeren Sonnenburg <sonne at debian.org>  Mon, 14 Feb 2011 11:21:13 +0100
-
-jblas (1.2.0-1) experimental; urgency=low
-
-  * New upstream version.
-
- -- Soeren Sonnenburg <sonne at debian.org>  Fri, 14 Jan 2011 13:51:48 +0100
-
-jblas (1.1.1-2) unstable; urgency=low
-
-  * Switch to dpkg-source 3.0 (quilt) format.
-  * Add patch from upstream fixing a number of complex matrix related
-  functions.
-
- -- Soeren Sonnenburg <sonne at debian.org>  Tue, 19 Oct 2010 12:11:02 +0200
-
-jblas (1.1.1-1) unstable; urgency=low
-
-  * New upstream bugfix release.
-
- -- Soeren Sonnenburg <sonne at debian.org>  Thu, 09 Sep 2010 18:50:12 +0200
-
-jblas (1.1-1) unstable; urgency=low
-
-  * New upstream version (Closes: #593352)
-  * Update Standards-Version: 3.9.1.0 (no changes).
-
- -- Soeren Sonnenburg <sonne at debian.org>  Wed, 18 Aug 2010 11:28:56 +0200
-
-jblas (1.0.2-1) unstable; urgency=low
-
-  * New upstream version (Closes: Bug#570652)
-  * Fix installation on archs other than x86{,_64}.
-
- -- Soeren Sonnenburg <sonne at debian.org>  Thu, 25 Feb 2010 14:37:52 +0100
-
-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

Copied: tags/jblas/1.2.0-5/debian/changelog (from rev 17630, trunk/jblas/debian/changelog)
===================================================================
--- tags/jblas/1.2.0-5/debian/changelog	                        (rev 0)
+++ tags/jblas/1.2.0-5/debian/changelog	2014-01-04 23:20:04 UTC (rev 17631)
@@ -0,0 +1,106 @@
+jblas (1.2.0-5) unstable; urgency=medium
+
+  * Team upload.
+  * Add build-with-ruby19.patch (Closes: #733773) 
+    - package now has build-dep on locales
+  * Enable tests.
+    - package now has build-dep on junit4
+  * Update Vcs URLs to be canonical.
+  * Depend on DH 9.
+  * Bump Standards-Version to 3.9.5 (no changes).
+
+ -- tony mancill <tmancill at debian.org>  Sat, 04 Jan 2014 12:29:52 -0800
+
+jblas (1.2.0-4) unstable; urgency=low
+
+  [ tony mancill ]
+  * Team upload.
+  * Remove "+ssh" from Vcs-Svn URL (Closes: #669573)
+  * Bump Standards-Version to 3.9.3 (no changes).
+
+  [ Soeren Sonnenburg ]
+  * Explicitly build depend on ruby 1.8 fixing the FTBS. (Closes: #676111)
+
+ -- tony mancill <tmancill at debian.org>  Sat, 21 Apr 2012 20:45:10 -0700
+
+jblas (1.2.0-3) unstable; urgency=low
+
+  * Switch to default-jdk. (Closes: #643513)
+  * Improve Description.
+  * Remove Java runtime from Depends.
+  * Add Suggests: jblas-doc.
+
+ -- Torsten Werner <twerner at debian.org>  Tue, 04 Oct 2011 21:46:11 +0200
+
+jblas (1.2.0-2) unstable; urgency=low
+
+  * Upload to unstable.
+
+ -- Soeren Sonnenburg <sonne at debian.org>  Mon, 14 Feb 2011 11:21:13 +0100
+
+jblas (1.2.0-1) experimental; urgency=low
+
+  * New upstream version.
+
+ -- Soeren Sonnenburg <sonne at debian.org>  Fri, 14 Jan 2011 13:51:48 +0100
+
+jblas (1.1.1-2) unstable; urgency=low
+
+  * Switch to dpkg-source 3.0 (quilt) format.
+  * Add patch from upstream fixing a number of complex matrix related
+  functions.
+
+ -- Soeren Sonnenburg <sonne at debian.org>  Tue, 19 Oct 2010 12:11:02 +0200
+
+jblas (1.1.1-1) unstable; urgency=low
+
+  * New upstream bugfix release.
+
+ -- Soeren Sonnenburg <sonne at debian.org>  Thu, 09 Sep 2010 18:50:12 +0200
+
+jblas (1.1-1) unstable; urgency=low
+
+  * New upstream version (Closes: #593352)
+  * Update Standards-Version: 3.9.1.0 (no changes).
+
+ -- Soeren Sonnenburg <sonne at debian.org>  Wed, 18 Aug 2010 11:28:56 +0200
+
+jblas (1.0.2-1) unstable; urgency=low
+
+  * New upstream version (Closes: Bug#570652)
+  * Fix installation on archs other than x86{,_64}.
+
+ -- Soeren Sonnenburg <sonne at debian.org>  Thu, 25 Feb 2010 14:37:52 +0100
+
+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

Deleted: tags/jblas/1.2.0-5/debian/compat
===================================================================
--- trunk/jblas/debian/compat	2013-12-31 04:46:53 UTC (rev 17627)
+++ tags/jblas/1.2.0-5/debian/compat	2014-01-04 23:20:04 UTC (rev 17631)
@@ -1 +0,0 @@
-7

Copied: tags/jblas/1.2.0-5/debian/compat (from rev 17630, trunk/jblas/debian/compat)
===================================================================
--- tags/jblas/1.2.0-5/debian/compat	                        (rev 0)
+++ tags/jblas/1.2.0-5/debian/compat	2014-01-04 23:20:04 UTC (rev 17631)
@@ -0,0 +1 @@
+9

Deleted: tags/jblas/1.2.0-5/debian/control
===================================================================
--- trunk/jblas/debian/control	2013-12-31 04:46:53 UTC (rev 17627)
+++ tags/jblas/1.2.0-5/debian/control	2014-01-04 23:20:04 UTC (rev 17631)
@@ -1,39 +0,0 @@
-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), default-jdk, ant-optional, gfortran,
- libatlas-base-dev, ruby1.8
-Standards-Version: 3.9.3
-Section: science
-Homepage: http://jblas.org
-Vcs-Svn: svn://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}
-Suggests: jblas-doc
-Description: 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: 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.

Copied: tags/jblas/1.2.0-5/debian/control (from rev 17630, trunk/jblas/debian/control)
===================================================================
--- tags/jblas/1.2.0-5/debian/control	                        (rev 0)
+++ tags/jblas/1.2.0-5/debian/control	2014-01-04 23:20:04 UTC (rev 17631)
@@ -0,0 +1,39 @@
+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 (>= 9), default-jdk, ant-optional, gfortran,
+ libatlas-base-dev, ruby, locales, junit4
+Standards-Version: 3.9.5
+Section: science
+Homepage: http://jblas.org
+Vcs-Svn: svn://anonscm.debian.org/pkg-java/trunk/jblas
+Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-java/trunk/jblas
+
+Package: jblas
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Suggests: jblas-doc
+Description: 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: 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.

Deleted: tags/jblas/1.2.0-5/debian/jblas.lintian-overrides
===================================================================
--- trunk/jblas/debian/jblas.lintian-overrides	2013-12-31 04:46:53 UTC (rev 17627)
+++ tags/jblas/1.2.0-5/debian/jblas.lintian-overrides	2014-01-04 23:20:04 UTC (rev 17631)
@@ -1,3 +0,0 @@
-W: jblas: hardening-no-relro usr/lib/jni/libjblas.so
-W: jblas: hardening-no-fortify-functions usr/lib/jni/libjblas.so
-W: jblas: hardening-no-relro usr/lib/jni/libjblas_arch_flavor.so

Copied: tags/jblas/1.2.0-5/debian/patches/build-with-ruby19.patch (from rev 17630, trunk/jblas/debian/patches/build-with-ruby19.patch)
===================================================================
--- tags/jblas/1.2.0-5/debian/patches/build-with-ruby19.patch	                        (rev 0)
+++ tags/jblas/1.2.0-5/debian/patches/build-with-ruby19.patch	2014-01-04 23:20:04 UTC (rev 17631)
@@ -0,0 +1,29 @@
+--- a/config/configure.rb
++++ b/config/configure.rb
+@@ -32,6 +32,8 @@
+ # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+ ## --- END LICENSE BLOCK ---
+ 
++$: << "."
++
+ require 'config/path'
+ require 'config/config'
+ require 'config/opts'
+--- a/config/lib_helpers.rb
++++ b/config/lib_helpers.rb
+@@ -64,7 +64,7 @@
+   # returns an array of the symbols defined in the library +fn+.
+   def libsyms(fn)
+     nmopt = File.extname(fn) == '.so' ? '-D' : ''
+-    %x(#{Config::CONFIG['NM']} -p #{nmopt} #{fn.escape}).grep(/ T _?([a-zA-Z0-9_]+)/) {|m| $1}
++    %x(#{Config::CONFIG['NM']} -p #{nmopt} #{fn.escape}).lines.grep(/ T _?([a-zA-Z0-9_]+)/) {|m| $1}
+   end
+ 
+   def locate_lib(libpath, name, symbol=nil)
+@@ -163,4 +163,4 @@
+   Config::CONFIG['BUILD_TYPE'] = 'static'
+   Config::CONFIG['OS_NAME'] = 'Linux'
+   p find_libs(paths, libs, symbols_needed)
+-end
+\ No newline at end of file
++end

Copied: tags/jblas/1.2.0-5/debian/patches/series (from rev 17630, trunk/jblas/debian/patches/series)
===================================================================
--- tags/jblas/1.2.0-5/debian/patches/series	                        (rev 0)
+++ tags/jblas/1.2.0-5/debian/patches/series	2014-01-04 23:20:04 UTC (rev 17631)
@@ -0,0 +1 @@
+build-with-ruby19.patch

Deleted: tags/jblas/1.2.0-5/debian/rules
===================================================================
--- trunk/jblas/debian/rules	2013-12-31 04:46:53 UTC (rev 17627)
+++ tags/jblas/1.2.0-5/debian/rules	2014-01-04 23:20:04 UTC (rev 17631)
@@ -1,36 +0,0 @@
-#!/usr/bin/make -f
-
-include /usr/share/cdbs/1/rules/debhelper.mk
-include /usr/share/cdbs/1/class/ant.mk
-
-JAVA_HOME            := /usr/lib/jvm/default-java
-DEB_ANT_BUILDFILE    := build.xml
-DEB_ANT_BUILD_TARGET := minimal-jar javadoc
-DEB_ANT_CLEAN_TARGET := clean clean-jars
-DEB_JARS := ant-nodeps.jar
-
-clean::
-	make clean || true
-
-debian/stamp-ant-build: debian/stamp-jblas-build
-debian/stamp-jblas-build:
-	./configure --libpath=/usr/lib:/usr/lib/atlas
-	make
-	touch $@
-
-install/jblas::
-	install -m755 -d debian/jblas/usr/lib/jni
-	install -m644 $(shell find ./src/main/resources/lib/dynamic -name '*.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

Copied: tags/jblas/1.2.0-5/debian/rules (from rev 17630, trunk/jblas/debian/rules)
===================================================================
--- tags/jblas/1.2.0-5/debian/rules	                        (rev 0)
+++ tags/jblas/1.2.0-5/debian/rules	2014-01-04 23:20:04 UTC (rev 17631)
@@ -0,0 +1,49 @@
+#!/usr/bin/make -f
+
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/class/ant.mk
+
+JAVA_HOME            := /usr/lib/jvm/default-java
+DEB_ANT_BUILDFILE    := build.xml
+DEB_ANT_BUILD_TARGET := minimal-jar javadoc
+DEB_ANT_CLEAN_TARGET := clean clean-jars
+DEB_ANT_CHECK_TARGET := test
+DEB_JARS := ant-nodeps.jar junit4.jar ant-junit4.jar ant-junit.jar
+
+# tell CDBS to be more verbose
+DEB_VERBOSE_ALL := true
+
+# override DEB_ANT_INVOKE
+#DEB_ANT_INVOKE := export LOCPATH=$(CURDIR)/debian/tmp/locale/ && export LC_ALL=en_US.UTF-8 && $(DEB_ANT_INVOKE)
+
+clean::
+	make clean || true
+
+debian/stamp-ant-build: debian/stamp-jblas-build
+debian/stamp-jblas-build:
+	mkdir -p debian/tmp/locale/
+	localedef -f UTF-8 -i en_US ./debian/tmp/locale/en_US.UTF-8/
+	export LOCPATH=$(CURDIR)/debian/tmp/locale/ && \
+		export LC_ALL=en_US.UTF-8 && \
+		./configure --libpath=/usr/lib:/usr/lib/atlas
+	export LOCPATH=$(CURDIR)/debian/tmp/locale/ && \
+		export LC_ALL=en_US.UTF-8 && \
+		make
+	touch $@
+
+install/jblas::
+	install -m755 -d debian/jblas/usr/lib/jni
+	install -m644 $(shell find ./src/main/resources/lib/dynamic -name '*.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




More information about the pkg-java-commits mailing list