[Git][debian-gis-team/hdf5][master] 3 commits: Fix: run dh_install for -java and -jni pkgs
Gilles Filippini
gitlab at salsa.debian.org
Mon Apr 29 13:04:50 BST 2019
Gilles Filippini pushed to branch master at Debian GIS Project / hdf5
Commits:
a2abbecf by Gilles Filippini at 2019-04-28T22:04:30Z
Fix: run dh_install for -java and -jni pkgs
- - - - -
9a557b9c by Gilles Filippini at 2019-04-29T11:55:43Z
fix-HDFFV-10745.patch
- - - - -
3a136eb8 by Gilles Filippini at 2019-04-29T11:56:31Z
Upload release 1.10.5+repack-1~exp5 to experimental
- - - - -
4 changed files:
- debian/changelog
- + debian/patches/fix-HDFFV-10745.patch
- debian/patches/series
- debian/rules
Changes:
=====================================
debian/changelog
=====================================
@@ -1,3 +1,11 @@
+hdf5 (1.10.5+repack-1~exp5) experimental; urgency=medium
+
+ * Fix debian rules to run dh_install for -java and -jni packages
+ * New patch fix-HDFFV-10745.patch: fix type error in java method
+ H5.H5Pget_sym_k (closes: #926098)
+
+ -- Gilles Filippini <pini at debian.org> Mon, 29 Apr 2019 13:55:52 +0200
+
hdf5 (1.10.5+repack-1~exp4) experimental; urgency=medium
* Add missing dependencies to libhdf5-{mpich,openmpi}-dev (closes:
=====================================
debian/patches/fix-HDFFV-10745.patch
=====================================
@@ -0,0 +1,13 @@
+Index: hdf5/java/src/jni/h5pFCPLImp.c
+===================================================================
+--- hdf5.orig/java/src/jni/h5pFCPLImp.c
++++ hdf5/java/src/jni/h5pFCPLImp.c
+@@ -240,7 +240,7 @@ Java_hdf_hdf5lib_H5_H5Pget_1sym_1k
+
+ done:
+ if (theArray)
+- UNPIN_LONG_ARRAY(ENVONLY, size, theArray, (status < 0) ? JNI_ABORT : 0);
++ UNPIN_INT_ARRAY(ENVONLY, size, theArray, (status < 0) ? JNI_ABORT : 0);
+
+ return (jint)status;
+ } /* end Java_hdf_hdf5lib_H5_H5Pget_1sym_1k */
=====================================
debian/patches/series
=====================================
@@ -4,3 +4,4 @@ ullong_force.diff
relax-version-check.patch
fix-unaligned-accesses.patch
reproducibility.patch
+fix-HDFFV-10745.patch
=====================================
debian/rules
=====================================
@@ -38,10 +38,6 @@ sercpppack = $(package)-cpp-$(SONAME_CXX)
openmpipack = $(package)-openmpi-$(SONAME)
mpichpack = $(package)-mpich-$(SONAME)
-PACKAGES_serial := $(serpack) $(package)-fortran-$(SONAME_F) $(package)-hl-$(SONAME_HL) $(package)-hl-fortran-$(SONAME_HL_F) $(package)-dev hdf5-helpers hdf5-tools $(sercpppack) $(package)-hl-cpp-$(SONAME_HL_CXX) $(PACKAGES_java)
-PACKAGES_openmpi := $(openmpipack) $(package)-openmpi-fortran-$(SONAME_F) $(package)-openmpi-hl-$(SONAME_HL) $(package)-openmpi-hl-fortran-$(SONAME_HL_F) $(package)-openmpi-cpp-$(SONAME_CXX) $(package)-openmpi-hl-cpp-$(SONAME_HL_CXX) $(package)-openmpi-dev
-PACKAGES_mpich := $(mpichpack) $(package)-mpich-fortran-$(SONAME_F) $(package)-mpich-hl-$(SONAME_HL) $(package)-mpich-hl-fortran-$(SONAME_HL_F) $(package)-mpich-cpp-$(SONAME_CXX) $(package)-mpich-hl-cpp-$(SONAME_HL_CXX) $(package)-mpich-dev
-
# Crossbuild and multiarch variables
DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
@@ -133,6 +129,10 @@ SERIAL_ENV += JAVACFLAGS="-source 1.8 -target 1.8"
# END - Configure flags and environment variables
+PACKAGES_serial := $(serpack) $(package)-fortran-$(SONAME_F) $(package)-hl-$(SONAME_HL) $(package)-hl-fortran-$(SONAME_HL_F) $(package)-dev hdf5-helpers hdf5-tools $(sercpppack) $(package)-hl-cpp-$(SONAME_HL_CXX) $(PACKAGES_java)
+PACKAGES_openmpi := $(openmpipack) $(package)-openmpi-fortran-$(SONAME_F) $(package)-openmpi-hl-$(SONAME_HL) $(package)-openmpi-hl-fortran-$(SONAME_HL_F) $(package)-openmpi-cpp-$(SONAME_CXX) $(package)-openmpi-hl-cpp-$(SONAME_HL_CXX) $(package)-openmpi-dev
+PACKAGES_mpich := $(mpichpack) $(package)-mpich-fortran-$(SONAME_F) $(package)-mpich-hl-$(SONAME_HL) $(package)-mpich-hl-fortran-$(SONAME_HL_F) $(package)-mpich-cpp-$(SONAME_CXX) $(package)-mpich-hl-cpp-$(SONAME_HL_CXX) $(package)-mpich-dev
+
# Compose the packages' name flavor part from $(flavor)
flavorpkg = $(subst -serial,,-$(flavor))
@@ -167,6 +167,7 @@ sonames:
# Informative target
info: VARIABLES := package pkgversion upstreamversion libversion $(foreach interface,$(INTERFACES),SONAME$(istr))
info: VARIABLES += FLAVORS DH_OPTIONS DEBIAN_OUT
+info: VARIABLES += $(foreach flavor,serial openmpi mpich,PACKAGES_$(flavor))
info:
@$(foreach var,$(VARIABLES), echo "$(shell printf "%30s" "$(var)") = $($(var))" &&) true
View it on GitLab: https://salsa.debian.org/debian-gis-team/hdf5/compare/e55a20446bbc21fae0e6555389e22cd4171ca2bc...3a136eb8b8dbf6b1c3b42352980af4804f4d8cf3
--
View it on GitLab: https://salsa.debian.org/debian-gis-team/hdf5/compare/e55a20446bbc21fae0e6555389e22cd4171ca2bc...3a136eb8b8dbf6b1c3b42352980af4804f4d8cf3
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-grass-devel/attachments/20190429/7229001b/attachment-0001.html>
More information about the Pkg-grass-devel
mailing list