[SCM] glpk Java packaging branch, master, updated. 1a55bfafc5f48fe9387fed3fc1145fd371c8c2c0

Sylvestre Ledru sylvestre.ledru at scilab.org
Wed Aug 3 22:34:09 UTC 2011


The following commit has been merged in the master branch:
commit 1a55bfafc5f48fe9387fed3fc1145fd371c8c2c0
Author: Sylvestre Ledru <sylvestre.ledru at scilab.org>
Date:   Thu Aug 4 00:33:48 2011 +0200

      * Team upload
      * New upstream release
      * Package moved to the Debian Science team
      * Standards-Version updated to version 3.9.2
      * Cleanup uploader list (Closes: #571829)
      * Update to the default-jdk & default-jre packages (Closes: #599117)
      * glpk-java.pdf is now installed (Closes: #599119)
      * Provide the path to jni.h (Closes: #618167)
      * Switch to dpkg-source 3.0 (quilt) format
      * Do not compress pdf
      * Do not ship .la file

diff --git a/debian/changelog b/debian/changelog
index c5e7769..987f24e 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,68 @@
+glpk-java (1.0.16-1) unstable; urgency=low
+
+  * Team upload
+  * New upstream release
+  * Package moved to the Debian Science team
+  * Standards-Version updated to version 3.9.2
+  * Cleanup uploader list (Closes: #571829)
+  * Update to the default-jdk & default-jre packages (Closes: #599117)
+  * glpk-java.pdf is now installed (Closes: #599119)
+  * Provide the path to jni.h (Closes: #618167)
+  * Switch to dpkg-source 3.0 (quilt) format
+  * Do not compress pdf
+  * Do not ship .la file
+
+ -- Sylvestre Ledru <sylvestre at debian.org>  Thu, 04 Aug 2011 00:09:49 +0200
+
+glpk-java (1.0.13-4) unstable; urgency=medium
+
+  [ Kumar Appaiah ]
+  * Use update patch from Heinrich Schuchardt which
+    reworks the callback interface between libglpk-java
+    and GLPK, and updates the Makefiles.
+
+ -- Debian Scientific Computation Team <pkg-scicomp-devel at lists.alioth.debian.org>  Fri, 10 Sep 2010 21:15:56 +0000
+
+glpk-java (1.0.13-3) unstable; urgency=medium
+
+  [ Kumar Appaiah ]
+  * Use patch from Xypron to:
+    - change sourcepath to classpath in swig/Makefile, as
+      the former is ignored by gcj.
+    - Remove extraneous overrides in examples.
+    (Closes: #576896)
+  * Standards Version is now 3.9.1
+
+ -- Debian Scientific Computation Team <pkg-scicomp-devel at lists.alioth.debian.org>  Wed, 08 Sep 2010 17:11:30 -0500
+
+glpk-java (1.0.13-2) unstable; urgency=low
+
+  * Update minimum dependency of libglpk-dev to 4.43
+    (due to glpk_error_hook()) as pointed out by
+    Heinrich Schuchardt.
+
+ -- Debian Scientific Computation Team <pkg-scicomp-devel at lists.alioth.debian.org>  Sun, 21 Mar 2010 15:07:49 -0500
+
+glpk-java (1.0.13-1) unstable; urgency=low
+
+  [ Kumar Appaiah ]
+  * New Upstream Release.
+    + Fix FTBFS on amd64. (Closes: #572958)
+  * debian/control:
+    + Standards Version is now 3.8.4 (No changes needed).
+  * debian/rules:
+    + Rename "test" target to "check".
+
+ -- Debian Scientific Computation Team <pkg-scicomp-devel at lists.alioth.debian.org>  Thu, 18 Mar 2010 17:58:16 -0500
+
+glpk-java (1.0.1-1.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Add correct build-deps, closes: #536611
+    Thanks once a again to Peter Green <plugwash at p10link.net> for fix
+
+ -- Riku Voipio <riku.voipio at iki.fi>  Thu, 05 Nov 2009 23:39:38 +0200
+
 glpk-java (1.0.1-1) unstable; urgency=low
 
   * Initial release (closes: #532185)
diff --git a/debian/control b/debian/control
index 13c5091..89a87d7 100644
--- a/debian/control
+++ b/debian/control
@@ -1,19 +1,18 @@
 Source: glpk-java
 Priority: optional
-Maintainer: Debian Scientific Computation Team <pkg-scicomp-devel at lists.alioth.debian.org>
-Uploaders: Heinrich Schuchardt <xypron.debian at gmx.de>,
- Rafael Laboissiere <rafael at debian.org>
-Build-Depends: debhelper (>= 7), cdbs, libglpk-dev (>= 4.38),
- default-jdk-builddep
-Standards-Version: 3.8.1
+Maintainer: Debian Science Team <debian-science-maintainers at lists.alioth.debian.org>
+Uploaders: 
+Build-Depends: debhelper (>= 7), cdbs, libglpk-dev (>= 4.43), swig, libtool,
+ default-jdk
+Standards-Version: 3.9.2
 Section: java
 Homepage: http://glpk-java.sourceforge.net
-Vcs-Git: git://git.debian.org/git/pkg-scicomp/glpk-java.git
-Vcs-Browser: http://git.debian.org/?p=pkg-scicomp/glpk-java.git
+Vcs-Git: git://git.debian.org/git/debian-science/packages/glpk-java.git
+Vcs-Browser: http://git.debian.org/?p=debian-science/packages/glpk-java.git
 
 Package: libglpk-java
 Architecture: any
-Depends: java-gcj-compat, ${misc:Depends}, ${shlibs:Depends}
+Depends: ${misc:Depends}, ${shlibs:Depends}
 Description: Java binding to the GNU Linear Programming Kit
  GLPK (GNU Linear Programming Kit) is intended for solving large-scale
  linear programming (LP), mixed integer programming (MIP), and other
diff --git a/debian/docs b/debian/docs
new file mode 100644
index 0000000..96a3af0
--- /dev/null
+++ b/debian/docs
@@ -0,0 +1 @@
+doc/*.pdf
diff --git a/debian/patches/jnipath.diff b/debian/patches/jnipath.diff
new file mode 100644
index 0000000..2f1aad3
--- /dev/null
+++ b/debian/patches/jnipath.diff
@@ -0,0 +1,11 @@
+Index: glpk-java-1.0.16/swig/Makefile
+===================================================================
+--- glpk-java-1.0.16.orig/swig/Makefile	2011-08-04 00:09:16.000000000 +0200
++++ glpk-java-1.0.16/swig/Makefile	2011-08-04 00:09:23.000000000 +0200
+@@ -1,5 +1,5 @@
+ # installation path of the include files
+-SWIG_FLAGS := -I/usr/local/include -I/usr/include
++SWIG_FLAGS := -I/usr/local/include -I/usr/include -I/usr/lib/jvm/default-java/include/
+ # copy version-info from glpk package: src/Makefile.am
+ VERSION_INFO := 30:0:30
+ # copy revision from glpk package: configure.ac
diff --git a/debian/patches/series b/debian/patches/series
new file mode 100644
index 0000000..32babe1
--- /dev/null
+++ b/debian/patches/series
@@ -0,0 +1,2 @@
+jnipath.diff 
+
diff --git a/debian/rules b/debian/rules
index 8fd471a..871fa6b 100755
--- a/debian/rules
+++ b/debian/rules
@@ -4,8 +4,14 @@
 include /usr/share/cdbs/1/rules/debhelper.mk
 include /usr/share/cdbs/1/class/makefile.mk
 
-DEB_MAKE_BUILD_TARGET = all prefix=/usr
-DEB_MAKE_CHECK_TARGET = test
+DEB_MAKE_BUILD_TARGET = all prefix=/usr 
+DEB_MAKE_CHECK_TARGET = check
 DEB_MAKE_INSTALL_TARGET = prefix=/usr DESTDIR=$(CURDIR)/debian/libglpk-java install
 DEB_DH_MAKESHLIBS_ARGS_ALL = --no-act
+DEB_COMPRESS_EXCLUDE    := .pdf
 
+install/libglpk-java::
+	find $(CURDIR)/debian/libglpk-java -name '*.la' -exec rm -f {} \;
+
+clean::
+	find examples -iname '*.class'|xargs $(RM)
diff --git a/debian/source/format b/debian/source/format
new file mode 100644
index 0000000..163aaf8
--- /dev/null
+++ b/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)

-- 
glpk Java packaging



More information about the debian-science-commits mailing list