[eccodes] 57/106: * Mark --no-parallel. Parallel builds currently unsafe. Closes: #844172 * Split data from libeccodes0 library to separate package * Move souce package from "libdevel" section to "science"
Alastair McKinstry
mckinstry at moszumanska.debian.org
Fri Jul 28 09:05:15 UTC 2017
This is an automated email from the git hooks/post-receive script.
mckinstry pushed a commit to branch debian/master
in repository eccodes.
commit dc564faff96aa00f9820ead35ee39d88e7974423
Author: Alastair McKinstry <mckinstry at debian.org>
Date: Thu Nov 10 21:51:36 2016 +0000
* Mark --no-parallel. Parallel builds currently unsafe. Closes: #844172
* Split data from libeccodes0 library to separate package
* Move souce package from "libdevel" section to "science"
---
debian/changelog | 3 +++
debian/control | 12 ++++++++++--
debian/{libeccodes0.install => libeccodes-data.install} | 1 -
debian/libeccodes0.install | 2 --
debian/rules | 2 +-
5 files changed, 14 insertions(+), 6 deletions(-)
diff --git a/debian/changelog b/debian/changelog
index 13a6317..398c153 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,6 +1,9 @@
eccodes (2.0.0-2) UNRELEASED; urgency=medium
* Split dh_fixperms for dpkg-buildpackage -A . Closes: #844167
+ * Mark --no-parallel. Parallel builds currently unsafe. Closes: #844172
+ * Split data from libeccodes0 library to separate package
+ * Move souce package from "libdevel" section to "science"
-- Alastair McKinstry <mckinstry at debian.org> Thu, 10 Nov 2016 20:29:04 +0000
diff --git a/debian/control b/debian/control
index ec5d614..5c0e68e 100644
--- a/debian/control
+++ b/debian/control
@@ -1,5 +1,5 @@
Source: eccodes
-Section: libdevel
+Section: science
Priority: optional
Maintainer: Alastair McKinstry <mckinstry at debian.org>
Build-Depends: debhelper (>= 10), dh-buildinfo, cmake,
@@ -19,12 +19,20 @@ Vcs-Browser: http://anonscm.debian.org/cgit/collab-maint/eccodes.git
Package: libeccodes0
Section: libs
Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}
+Depends: ${shlibs:Depends}, ${misc:Depends}, libeccodes-data
Description: GRIB and BUFR enecoding/encoding software library
ecCodes is the ECMWF encoding/decoding software for GRIB and BUFR.
.
+ It is a replacement for the grib-api and emoslib libraries.
+ .
ECMWF is the European Centre for Medium-Range Weather Forecasts.
+Package: libeccodes-data
+Architecture: all
+Depends: ${misc:Depends}
+Description: GRIB and BUFR enecoding/encoding software library - data
+ ecCodes is the ECMWF encoding/decoding software for GRIB and BUFR.
+
Package: libeccodes-dev
Section: libdevel
Architecture: any
diff --git a/debian/libeccodes0.install b/debian/libeccodes-data.install
similarity index 64%
copy from debian/libeccodes0.install
copy to debian/libeccodes-data.install
index 02cf08b..3048dbc 100644
--- a/debian/libeccodes0.install
+++ b/debian/libeccodes-data.install
@@ -1,3 +1,2 @@
usr/share/eccodes/samples
usr/share/eccodes/definitions
-usr/lib/*/libeccodes*.so.0.0.0
diff --git a/debian/libeccodes0.install b/debian/libeccodes0.install
index 02cf08b..2611270 100644
--- a/debian/libeccodes0.install
+++ b/debian/libeccodes0.install
@@ -1,3 +1 @@
-usr/share/eccodes/samples
-usr/share/eccodes/definitions
usr/lib/*/libeccodes*.so.0.0.0
diff --git a/debian/rules b/debian/rules
index b675267..f575adb 100755
--- a/debian/rules
+++ b/debian/rules
@@ -46,7 +46,7 @@ BUILD_FLAGS = \
-DPYTHON_EXECUTABLE=/usr/bin/python3
%:
- dh $@ --buildsystem=cmake --with=python3 --builddirectory=${BUILDDIR}
+ dh $@ --buildsystem=cmake --with=python3 --builddirectory=${BUILDDIR} --no-parallel
override_dh_auto_configure:
# Disable python modules until we figure out how to build them properly
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/eccodes.git
More information about the debian-science-commits
mailing list