[eccodes] 06/106: WIP: move over grib_api packaging

Alastair McKinstry mckinstry at moszumanska.debian.org
Fri Jul 28 09:04:58 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 93705fa49ef27687f0d9f4a5047122a3bd6ebf71
Author: Alastair McKinstry <mckinstry at debian.org>
Date:   Fri Feb 26 20:34:18 2016 +0000

    WIP: move over grib_api packaging
---
 debian/control                  |  2 +-
 debian/libeccodes-dev.examples  |  1 +
 debian/libeccodes-dev.install   |  3 +++
 debian/libeccodes-tools.install | 35 +++++++++++++++++++++++++++++++++++
 debian/libeccodes0.install      |  5 +++++
 debian/python-eccodes.install   |  1 +
 debian/rules                    |  7 ++-----
 7 files changed, 48 insertions(+), 6 deletions(-)

diff --git a/debian/control b/debian/control
index cf1a562..990f530 100644
--- a/debian/control
+++ b/debian/control
@@ -7,7 +7,7 @@ Build-Depends: debhelper (>= 9), dh-buildinfo, cmake,
   libjasper-dev, libjpeg-dev, libpng-dev, gfortran, flex, bison, quilt,
   curl, python-all-dev, python-numpy, dh-python,
   libaec-dev
-Standards-Version: 3.9.6.0
+Standards-Version: 3.9.7.0
 X-Python-Version: >= 2.7
 Homepage: https://software.ecmwf.int/wiki/display/ECC/ecCodes+Home
 Vcs-Git: git://anonscm.debian.org/collab-maint/eccodes.git
diff --git a/debian/libeccodes-dev.examples b/debian/libeccodes-dev.examples
new file mode 100644
index 0000000..e39721e
--- /dev/null
+++ b/debian/libeccodes-dev.examples
@@ -0,0 +1 @@
+examples/*
diff --git a/debian/libeccodes-dev.install b/debian/libeccodes-dev.install
new file mode 100644
index 0000000..d0f91ba
--- /dev/null
+++ b/debian/libeccodes-dev.install
@@ -0,0 +1,3 @@
+usr/include/*.h
+usr/include/*.mod
+usr/lib/*.a
diff --git a/debian/libeccodes-tools.install b/debian/libeccodes-tools.install
new file mode 100644
index 0000000..54d9a40
--- /dev/null
+++ b/debian/libeccodes-tools.install
@@ -0,0 +1,35 @@
+/usr/bin/grib_info
+/usr/bin/grib_keys
+/usr/bin/grib_filter
+/usr/bin/grib_packing
+/usr/bin/grib_get_data
+/usr/bin/tigge_check
+/usr/bin/grib_to_netcdf
+/usr/bin/grib_ls
+/usr/bin/grib_count
+/usr/bin/grib_corruption_check
+/usr/bin/gg_sub_area_check
+/usr/bin/grib_add
+/usr/bin/grib_debug
+/usr/bin/grib_dump
+/usr/bin/grib_get
+/usr/bin/grib1to2
+/usr/bin/grib_distance
+/usr/bin/grib_moments
+/usr/bin/grib_set
+/usr/bin/grib_to_json
+/usr/bin/tigge_name
+/usr/bin/grib_compare
+/usr/bin/grib2ppm
+/usr/bin/grib_convert
+/usr/bin/tigge_accumulations
+/usr/bin/grib_error
+/usr/bin/grib_cmp
+/usr/bin/grib_index_build
+/usr/bin/grib_repair
+/usr/bin/grib_histogram
+/usr/bin/grib_parser
+/usr/bin/grib_copy
+/usr/bin/big2gribex
+/usr/bin/tigge_split
+/usr/bin/grib_list_keys
diff --git a/debian/libeccodes0.install b/debian/libeccodes0.install
new file mode 100644
index 0000000..5be77da
--- /dev/null
+++ b/debian/libeccodes0.install
@@ -0,0 +1,5 @@
+usr/share/eccodes/samples
+usr/share/eccodes/ifs_samples
+usr/share/eccodes/definitions
+usr/lib/libeccodes_f90.so.*
+usr/lib/libeccodes.so.*
diff --git a/debian/python-eccodes.install b/debian/python-eccodes.install
new file mode 100644
index 0000000..96a2dca
--- /dev/null
+++ b/debian/python-eccodes.install
@@ -0,0 +1 @@
+usr/lib/python2.7
diff --git a/debian/rules b/debian/rules
index 70c6b0d..aedd2b5 100755
--- a/debian/rules
+++ b/debian/rules
@@ -26,12 +26,9 @@ override_dh_auto_configure:
 
 
 override_dh_install:
-	for d in libeccodes_f77.so  libeccodes_f90.so	libeccodes.so ; do \
-		mv $(LIBDIR)/$$d.0 $(LIBDIR)/$$d.0.0.0 ; done
+	for d in libeccodes_f90.so	libeccodes.so ; do \
+		cp $(LIBDIR)/$$d $(LIBDIR)/$$d.0.0.0 ; done
 	dh_numpy
-	# Make properly visible
-	mv debian/tmp/usr/lib/python2.7/site-packages/grib_api debian/tmp/usr/lib/python2.7/site-packages/gribapi
-	mv debian/tmp/usr/lib/python2.7/site-packages/gribapi/gribapi.py debian/tmp/usr/lib/python2.7/site-packages/gribapi/__init__.py
 	dh_install
 
 override_dh_auto_clean:

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