[eccodes] 25/106: First build: lintian warnings

Alastair McKinstry mckinstry at moszumanska.debian.org
Fri Jul 28 09:05:03 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 533598b87f9cfc12351e3c8174a63fbfee901cbf
Author: Alastair McKinstry <mckinstry at debian.org>
Date:   Fri Jul 29 03:49:05 2016 +0100

    First build: lintian warnings
---
 debian/control                | 4 ++--
 debian/libeccodes-dev.install | 3 ++-
 debian/rules                  | 4 +++-
 3 files changed, 7 insertions(+), 4 deletions(-)

diff --git a/debian/control b/debian/control
index f14b3af..3ac572a 100644
--- a/debian/control
+++ b/debian/control
@@ -28,7 +28,7 @@ Description: GRIB and BUFR enecoding/encoding software library
 Package: libeccodes-dev
 Section: libdevel
 Architecture: any
-Depends: libeccodes0 (= ${binary:Version}), ${misc:Depends}
+Depends: libeccodes0 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}
 Conflicts: libgrib-api-dev
 Description: GRIB and BUFR decoding/encoding software library (development)
  ecCodes is the ECMWF encoding/decoding software for GRIB and BUFR.
@@ -38,7 +38,7 @@ Description: GRIB and BUFR decoding/encoding software library (development)
 Package: libeccodes-tools
 Section: utils
 Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}
+Depends: ${shlibs:Depends}, ${misc:Depends}, ksh | mksh | pdksh | zsh
 Conflicts: libgrib-api-tools
 Description: GRIB decoding/encoding software (utilities)
  ecCodes is the ECMWF encoding/decoding software for GRIB and BUFR.
diff --git a/debian/libeccodes-dev.install b/debian/libeccodes-dev.install
index d7331f1..e89f00f 100644
--- a/debian/libeccodes-dev.install
+++ b/debian/libeccodes-dev.install
@@ -1,4 +1,5 @@
 usr/include/*.h
 usr/include/*.mod
-usr/lib/*/lib*
+usr/lib/*/lib*.so
+usr/lib/*/lib*.a
 usr/lib/*/pkgconfig
diff --git a/debian/rules b/debian/rules
index 3018030..834aef3 100755
--- a/debian/rules
+++ b/debian/rules
@@ -19,7 +19,7 @@ export LDFLAGS CFLAGS CPPFLAGS CXXFLAGS
 PY3VERSM:=$(shell py3versions -d)m
 
 # Don't test on mips. will time out most of the time on low-powered archs
-DO_TEST:=false
+DO_TEST:=true
 ARCH:=$(shell dpkg --print-architecture)
 ifeq ($(ARCH), mips)
 DO_TEST:=false
@@ -96,6 +96,8 @@ override_dh_auto_clean:
 override_dh_fixperms:
 	dh_fixperms
 	test -e /usr/bin/dh_buildinfo && dh_buildinfo
+	chmod -x debian/libeccodes-dev/usr/share/doc/libeccodes-dev/examples/F90/include.sh
+	chmod +x debian/libeccodes0/usr/share/eccodes/definitions/installDefinitions.sh
 
 override_dh_auto_test:
 	$(DO_TEST) && ( LD_LIBRARY_PATH=$(CURDIR)/debian/build/lib dh_auto_test  ) || true

-- 
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