[emos] 14/14: Drop dependency on Jasper. Latest grib-api no longer uses it; jasper is being dropped from Debian in favour of openjpeg, as it is obsolete and unsupported.

Alastair McKinstry mckinstry at moszumanska.debian.org
Wed Mar 2 11:41:30 UTC 2016


This is an automated email from the git hooks/post-receive script.

mckinstry pushed a commit to branch debian/master
in repository emos.

commit 9f5e1fbcd7e9b3a446045ffa125805df22cb57b7
Author: Alastair McKinstry <mckinstry at debian.org>
Date:   Tue Mar 1 23:49:43 2016 +0000

    Drop dependency on Jasper.  Latest grib-api no longer uses it; jasper is being dropped from Debian in favour of openjpeg, as it is obsolete and unsupported.
---
 debian/changelog | 127 ++++++++++++++++++++++++++++++-------------------------
 debian/control   |   3 +-
 2 files changed, 71 insertions(+), 59 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index 9ff0806..ae3580c 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,9 +1,21 @@
 emoslib (2:4.3.7-2) unstable; urgency=medium
 
-  * Build-Conflict, rather than depend, on libjasper as it is being removed
-	from Debian. Builds with openjpeg instead.
+  * Drop dependency on Jasper.  Latest grib-api no longer uses it;
+    jasper is being dropped from Debian in favour of openjpeg, as it is
+    obsolete and unsupported.
 
- -- Alastair McKinstry <mckinstry at debian.org>  Tue, 01 Mar 2016 17:56:46 +0000
+ -- Alastair McKinstry <mckinstry at debian.org>  Wed, 02 Mar 2016 07:17:03 +0000
+
+emoslib (2:4.3.7-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix FTBFS on sparc64. Closes: #813649.
+    - Set mcmodel=medany in debian/rules.
+    - Add sparc64 to FPIC_LIST in debian/rules.
+  * Remove trailing spaces in debian/changelog.
+  * Wrap lines longer than 80 columns in debian/changelog.
+
+ -- John Paul Adrian Glaubitz <glaubitz at physik.fu-berlin.de>  Mon, 08 Feb 2016 09:46:14 +0100
 
 emoslib (2:4.3.7-1) unstable; urgency=medium
 
@@ -18,30 +30,30 @@ emoslib (2:4.3.7-1) unstable; urgency=medium
 
 emoslib (2:4.3.3-2) unstable; urgency=medium
 
-  * Change libpng12-dev to libpng-dev for png16 transition. Closes: #810168
+  * Change libpng12-dev to libpng-dev for png16 transition. Closes: #810168.
 
  -- Alastair McKinstry <mckinstry at debian.org>  Thu, 07 Jan 2016 17:11:03 +0000
 
 emoslib (2:4.3.3-1) unstable; urgency=medium
 
-  * New upstream release. 
-    Provides new octahedral Gauss. grid support
+  * New upstream release.
+    Provides new octahedral Gauss. grid support.
   * Refreshed patches. huge.patch, wvqlid2.patch no longer needed.
 
  -- Alastair McKinstry <mckinstry at debian.org>  Mon, 04 Jan 2016 03:39:28 +0000
 
 emoslib (2:4.1.1-6) unstable; urgency=medium
 
-  * Use -fPIC building on s390x to resolve GOT linking errors
-  * Link "--as-needed"
+  * Use -fPIC building on s390x to resolve GOT linking errors.
+  * Link "--as-needed".
 
  -- Alastair McKinstry <mckinstry at debian.org>  Fri, 06 Nov 2015 19:12:20 +0000
 
 emoslib (2:4.1.1-5) unstable; urgency=medium
 
   * Add s390x to the list of archs on which we disable tests.
-  * Set INTERPOL_TABLES_PATH during build to be install location
-  * Set libemos-bin as MultiArch: allowed, with libemos-dev depend on 
+  * Set INTERPOL_TABLES_PATH during build to be install location.
+  * Set libemos-bin as MultiArch: allowed, with libemos-dev depend on
     libemos-bin:any
   * Fix interpol links in libemos-data to be relative.
 
@@ -49,44 +61,44 @@ emoslib (2:4.1.1-5) unstable; urgency=medium
 
 emoslib (2:4.1.1-4) unstable; urgency=medium
 
-  * Disable tests for big-endian systems (being worked on upstream) 
+  * Disable tests for big-endian systems (being worked on upstream).
 
  -- Alastair McKinstry <mckinstry at debian.org>  Wed, 28 Oct 2015 03:05:01 +0000
 
 emoslib (2:4.1.1-3) experimental; urgency=medium
 
-  * Disable download of bufr tests 
+  * Disable download of bufr tests.
 
  -- Alastair McKinstry <mckinstry at debian.org>  Tue, 27 Oct 2015 16:06:30 +0000
 
 emoslib (2:4.1.1-2) experimental; urgency=medium
 
-  * Change /usr/lib/*/cmake/Emos -> /usr/lib/*/cmake/libemos 
-  * libemos-dev now depends on libemos-bin as cmake configs assume binaries
-    are available.
-  * Now need libboost-test-dev optional package
+  * Change /usr/lib/*/cmake/Emos -> /usr/lib/*/cmake/libemos
+  * libemos-dev now depends on libemos-bin as cmake configs
+    assume binaries are available.
+  * Now need libboost-test-dev optional package.
   * Re-enable tests.
-  * Fixup libemos-dev cmake files for metview to compile
+  * Fixup libemos-dev cmake files for metview to compile.
 
  -- Alastair McKinstry <mckinstry at debian.org>  Sat, 24 Oct 2015 20:58:07 +0100
 
 emoslib (2:4.1.1-1) unstable; urgency=medium
 
-  * New upstream release
+  * New upstream release.
 
  -- Alastair McKinstry <mckinstry at debian.org>  Wed, 21 Oct 2015 12:38:35 +0100
 
 emoslib (2:4.0.7-4) unstable; urgency=medium
 
-  * Build fix for SIGN() real type problem on kFreeBSD in csect4.F 
+  * Build fix for SIGN() real type problem on kFreeBSD in csect4.F.
 
  -- Alastair McKinstry <mckinstry at debian.org>  Sat, 15 Aug 2015 17:09:48 +0100
 
 emoslib (2:4.0.7-3) unstable; urgency=medium
 
-  * Disable tests to allow emos to proceed for gcc5 transition; 
+  * Disable tests to allow emos to proceed for gcc5 transition;
     working on the issue (see #793955) with upstream;
-    code in question is obsolete and being removed. 
+    code in question is obsolete and being removed.
 
  -- Alastair McKinstry <mckinstry at debian.org>  Fri, 07 Aug 2015 19:23:44 +0100
 
@@ -98,7 +110,7 @@ emoslib (2:4.0.7-2) experimental; urgency=medium
 
 emoslib (2:4.0.7-1) unstable; urgency=medium
 
-  * New upstream release 
+  * New upstream release
 
  -- Alastair McKinstry <mckinstry at debian.org>  Thu, 16 Jul 2015 09:02:02 +0100
 
@@ -111,21 +123,21 @@ emoslib (2:4.0.3+dfsg.1-4) unstable; urgency=medium
 
 emoslib (2:4.0.3+dfsg.1-3) unstable; urgency=medium
 
-  * drop_tune.patch: Drop -mtune=native which breaks s390x port. 
+  * drop_tune.patch: Drop -mtune=native which breaks s390x port.
   * Don't set -mcmodel=large on arm64, as large+fpic doesn't work.
   * Homepage fixed. Closes: #769179.
   * Build ppc64el, sparc -fPIC not fpic.
-  * Build fix for Hurd-i386: Add ifdef __GNU__ case
+  * Build fix for Hurd-i386: Add ifdef __GNU__ case.
   * Install cmake module in arch-dependent dir. Closes: #790344.
 
  -- Alastair McKinstry <mckinstry at debian.org>  Thu, 09 Jul 2015 07:44:50 +0100
 
 emoslib (2:4.0.3+dfsg.1-2) unstable; urgency=medium
 
-  * Remove rpath from shlibs. B-D on chrpath. 
-  * Fix sed rules that broke some symlinks
+  * Remove rpath from shlibs. B-D on chrpath.
+  * Fix sed rules that broke some symlinks.
   * Add bufrnum back to shlib in new cmake-build system.
-  * Change Vcs-Git url to canonical anonscm form. 
+  * Change Vcs-Git url to canonical anonscm form.
   * Use mcmodel=medium on amd64,ppc64; =large on arm64, drop it elsewhere.
     Closes: #790077, #790078.
   * Set DISABLE_OS_CHECK=ON to build on Hurd, KFreeBSD again.
@@ -137,13 +149,13 @@ emoslib (2:4.0.3+dfsg.1-2) unstable; urgency=medium
 emoslib (2:4.0.3+dfsg.1-1) unstable; urgency=medium
 
   * New upstream release.
-  * Change epoch as version format changes 000392 -> 4.0.3
-  * Standards-Version: 3.9.6
-  * Switch to cmake-based buildsystem. Lots more dependencies and code. 
-  * Add libemos-bin package for new binaries (bufr_*, others)
+  * Change epoch as version format changes 000392 -> 4.0.3.
+  * Standards-Version: 3.9.6.
+  * Switch to cmake-based buildsystem. Lots more dependencies and code.
+  * Add libemos-bin package for new binaries (bufr_*, others).
   * examples/ directory removed.
-  * Add Vcs-Git: debian-science to debian/control
-  * Build-dependencies: grib-api > 1.9.16, libgrib-api-tools
+  * Add Vcs-Git: debian-science to debian/control.
+  * Build-dependencies: grib-api > 1.9.16, libgrib-api-tools.
 
  -- Alastair McKinstry <mckinstry at debian.org>  Sun, 21 Jun 2015 20:55:05 +0100
 
@@ -185,7 +197,7 @@ emoslib (000382+dfsg-1) unstable; urgency=low
   * Nove from cdbs to debhelper 9
   * Move to Multi-Arch.
   * Standards-Version: 3.9.2
-  * Now build-depend on grib-api-1.9.9. 
+  * Now build-depend on grib-api-1.9.9.
 
  -- Alastair McKinstry <mckinstry at debian.org>  Fri, 09 Dec 2011 16:18:04 +0000
 
@@ -197,53 +209,54 @@ emoslib (000380+dfsg-3) unstable; urgency=low
 
 emoslib (000380+dfsg-2) unstable; urgency=low
 
-  * Move to Standards-Version: 3.8.4; no changes required. 
+  * Move to Standards-Version: 3.8.4; no changes required.
   * Disable new function WVQLID2 in interpolation/ ; it requires an
     external function that is not present, and causes the sharedlib
-    not to link. Closes: #571396. 
-  * Add DEP-3 tags to patches. 
+    not to link. Closes: #571396.
+  * Add DEP-3 tags to patches.
 
  -- Alastair McKinstry <mckinstry at debian.org>  Fri, 26 Feb 2010 13:59:04 +0000
 
 emoslib (000380+dfsg-1) unstable; urgency=low
 
-  * New upstream release. 
+  * New upstream release.
   * remove_sharedllib_dbg patch now needed. Added file sharedlib.c to
-    interpolation/sources.linux
+    interpolation/sources.linux.
 
  -- Alastair McKinstry <mckinstry at debian.org>  Thu, 21 Jan 2010 13:57:20 +0000
 
 emoslib (000371+dfsg-3) unstable; urgency=low
 
-  * Remove quilt rule, which conflicts with  source format 3. Closes: #561382. 
+  * Remove quilt rule, which conflicts with  source format 3. Closes: #561382.
 
  -- Alastair McKinstry <mckinstry at debian.org>  Thu, 17 Dec 2009 21:31:05 +0000
 
 emoslib (000371+dfsg-2) unstable; urgency=low
 
-  * Fix broken patch that lead to non-shared code. Closes: #559944. 
+  * Fix broken patch that lead to non-shared code. Closes: #559944.
   * Source format 3.0
 
  -- Alastair McKinstry <mckinstry at debian.org>  Tue, 08 Dec 2009 13:38:29 +0000
 
 emoslib (000371+dfsg-1) unstable; urgency=low
 
-  * New upstream release: EMOS_00371 
-  * Move to standards: 3.8.3
+  * New upstream release: EMOS_00371.
+  * Move to standards: 3.8.3.
   * Patch largefile.patch needed for new sharedlib.c bug in 000371.
-  * Add underscore_names patch to add file to sources.linux in interpolation/ 
+  * Add underscore_names patch to add file to sources.linux in interpolation/.
 
  -- Alastair McKinstry <mckinstry at debian.org>  Mon, 07 Dec 2009 20:26:14 +0000
 
 emoslib (000370.dfsg.2-1) unstable; urgency=low
 
   * Updated version emos_000370 contains the following fixes:
-      Latest Emos library 000370 is updated on 7.9.2009 due to changes of N320 Reduced Gaussian Grid definition.
-    
+      Latest Emos library 000370 is updated on 7.9.2009 due to
+      changes of N320 Reduced Gaussian Grid definition.
+
       Beside of N320 there are two more changes:
-      * insane.F : set env variable INCREMENT_NO_LIMIT=1 to avoid check of limit for increment size
-      * wavexxx.F: Bug Fix for calculation of latitudes
-  * 
+      - insane.F : Set env variable INCREMENT_NO_LIMIT=1 to
+        avoid check of limit for increment size
+      - wavexxx.F: Bug Fix for calculation of latitudes.
 
  -- Alastair McKinstry <mckinstry at debian.org>  Mon, 14 Sep 2009 15:36:35 +0100
 
@@ -251,7 +264,7 @@ emoslib (000370+dfsg-6) unstable; urgency=low
 
   * Move to Standards-Version: 3.8.2. No changes required.
   * DH_COMPAT=7 now. ditto.
-  * Prep. for building with source format 3.0  Closes: #538678.
+  * Prep. for building with source format 3.0. Closes: #538678.
 
  -- Alastair McKinstry <mckinstry at debian.org>  Tue, 04 Aug 2009 16:30:25 +0100
 
@@ -263,7 +276,7 @@ emoslib (000370+dfsg-5) unstable; urgency=low
 
 emoslib (000370+dfsg-4) unstable; urgency=low
 
-  * Change -fpic to -fPIC to fix breakage on sparc and other arches. 
+  * Change -fpic to -fPIC to fix breakage on sparc and other arches.
   * Add little_endian.patch : use configure to detect endianness during build.
     As a side-effect it adds GNU targets such as ChangeLog: I've added some
     content from the ECMWF website.
@@ -272,13 +285,13 @@ emoslib (000370+dfsg-4) unstable; urgency=low
 
 emoslib (000370+dfsg-3) unstable; urgency=low
 
-  * Remove -m32 compiler flag which causes build failures on most architectures. 
+  * Remove -m32 compiler flag which causes build failures on most architectures.
 
  -- Alastair McKinstry <mckinstry at debian.org>  Wed, 20 May 2009 22:16:53 +0100
 
 emoslib (000370+dfsg-2) unstable; urgency=low
 
-  * Add dependency on gfortran. 
+  * Add dependency on gfortran.
 
  -- Alastair McKinstry <mckinstry at debian.org>  Tue, 19 May 2009 12:12:06 +0100
 
@@ -286,14 +299,14 @@ emoslib (000370+dfsg-1) unstable; urgency=low
 
   * New upstream release. Closes: #522755.
   * Remove pdf documentation for dfsg release.
-  * Rename (unreleased) package names libemos0d to reflect its a debian-only
-    shared-library at the moment 
-    (see http://lists.debian.org/debian-devel/2009/03/msg01019.html)
+  * Rename (unreleased) package names libemos0d to reflect its a Debian-only
+    shared-library at the moment
+    (see http://lists.debian.org/debian-devel/2009/03/msg01019.html).
 
  -- Alastair McKinstry <mckinstry at debian.org>  Sat, 16 May 2009 23:32:19 +0100
 
 emoslib (000360-1) unstable; urgency=low
 
-  * Initial Debian release. 
+  * Initial Debian release.
 
  -- Alastair McKinstry <mckinstry at debian.org>  Thu,  9 Apr 2009 16:15:52 +0100
diff --git a/debian/control b/debian/control
index 6f564d3..4c96cef 100644
--- a/debian/control
+++ b/debian/control
@@ -4,10 +4,9 @@ Priority: optional
 Maintainer: Alastair McKinstry <mckinstry at debian.org>
 Build-Depends: debhelper (>=9), gfortran, cmake, 
  libboost-dev (>= 1.47.0), libboost-test-dev, chrpath,
- libgrib-api-dev (>= 1.9.16~), libgrib-api-tools,
+ libgrib-api-dev (>= 1.14.5-3~), libgrib-api-tools,
  libopenjpeg-dev, libpng-dev, zlib1g-dev,
  libfftw3-dev
-Build-Conflicts: libjasper-dev
 Standards-Version: 3.9.7
 Homepage: https://software.ecmwf.int/wiki/display/EMOS/Emoslib
 Vcs-Git: git://anonscm.debian.org/debian-science/packages/emos.git

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/emos.git



More information about the debian-science-commits mailing list