[hdf5] 05/07: Drop unwanted artifacts from version scripts.

Gilles Filippini pini at moszumanska.debian.org
Mon Dec 22 18:24:20 UTC 2014


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

pini pushed a commit to branch master
in repository hdf5.

commit 81b26771ed17d88f4f31439d64615f70ed117610
Author: Gilles Filippini <pini at debian.org>
Date:   Mon Dec 22 03:21:35 2014 +0100

    Drop unwanted artifacts from version scripts.
---
 debian/make-version-scripts |  5 ++++-
 debian/map_mpi.ver          |  7 -------
 debian/map_serial.ver       | 35 -----------------------------------
 3 files changed, 4 insertions(+), 43 deletions(-)

diff --git a/debian/make-version-scripts b/debian/make-version-scripts
index de32f8f..886c677 100755
--- a/debian/make-version-scripts
+++ b/debian/make-version-scripts
@@ -39,7 +39,10 @@ function map_symbols_file {
   prev_version=""
   for version in $(echo "${!versions[@]}" | sed 's/ /\n/g' | sort -V); do
     echo "HDF5_ at MAP@_$version {"
-    echo "    global:"
+    c[$version]="$(echo -e "${c[$version]}" | grep -v '^HDF5_\(SERIAL\|CPP\|MPI\)_[0-9\.]*$')"
+    if [ -n "${cpp[$version]}${c[$version]}" ]; then
+      echo "    global:"
+    fi
     if [ -n "${cpp[$version]}" ]; then
       echo '        extern "C++" {'
       echo -e "${cpp[$version]}" | sort -u | sed '/^$/d;s/^/            "/;s/$/"\;/'
diff --git a/debian/map_mpi.ver b/debian/map_mpi.ver
index e368e9a..bf775b5 100644
--- a/debian/map_mpi.ver
+++ b/debian/map_mpi.ver
@@ -3432,7 +3432,6 @@ HDF5_MPI_1.8.7 {
         H5Z_xform_noop;
         HD5f2cstring;
         HD5packFstring;
-        HDF5_MPI_1.8.7;
         HDfprintf;
         HDrand;
         HDsrand;
@@ -3651,7 +3650,6 @@ HDF5_MPI_1.8.8 {
         __h5r_provisional_MOD_h5rget_name_region_f;
         h5tconvert_c_;
         H5T_patch_file;
-        HDF5_MPI_1.8.8;
 } HDF5_MPI_1.8.7;
 
 HDF5_MPI_1.8.9 {
@@ -3768,7 +3766,6 @@ HDF5_MPI_1.8.9 {
         H5Pset_file_image_callbacks;
         H5Pset_mcdt_search_cb;
         H5T__commit_named;
-        HDF5_MPI_1.8.9;
 } HDF5_MPI_1.8.8;
 
 HDF5_MPI_1.8.10 {
@@ -4051,7 +4048,6 @@ HDF5_MPI_1.8.10 {
         H5T__visit;
         H5T__vlen_create;
         H5T__vlen_set_loc;
-        HDF5_MPI_1.8.10;
 } HDF5_MPI_1.8.9;
 
 HDF5_MPI_1.8.11 {
@@ -4088,7 +4084,6 @@ HDF5_MPI_1.8.11 {
         H5PL_term_interface;
         H5T__conv_enum_numeric;
         H5Z_filter_avail;
-        HDF5_MPI_1.8.11;
 } HDF5_MPI_1.8.10;
 
 HDF5_MPI_1.8.12 {
@@ -4099,7 +4094,6 @@ HDF5_MPI_1.8.12 {
         H5P_filter_in_pline;
         H5Z_filter_in_pline;
         H5Z_get_filter_info;
-        HDF5_MPI_1.8.12;
 } HDF5_MPI_1.8.11;
 
 HDF5_MPI_1.8.13 {
@@ -4137,6 +4131,5 @@ HDF5_MPI_1.8.13 {
         H5VM_stride_copy;
         H5VM_stride_copy_s;
         H5VM_stride_fill;
-        HDF5_MPI_1.8.13;
 } HDF5_MPI_1.8.12;
 
diff --git a/debian/map_serial.ver b/debian/map_serial.ver
index 9733522..912cdfe 100644
--- a/debian/map_serial.ver
+++ b/debian/map_serial.ver
@@ -3683,8 +3683,6 @@ HDF5_SERIAL_1.8.7 {
         H5Z_xform_noop;
         HD5f2cstring;
         HD5packFstring;
-        HDF5_CPP_1.8.7;
-        HDF5_SERIAL_1.8.7;
         HDfprintf;
         HDrand;
         HDsrand;
@@ -3876,8 +3874,6 @@ HDF5_SERIAL_1.8.8 {
         __h5r_provisional_MOD_h5rget_name_object_f;
         __h5r_provisional_MOD_h5rget_name_region_f;
         h5tconvert_c_;
-        HDF5_CPP_1.8.8;
-        HDF5_SERIAL_1.8.8;
 } HDF5_SERIAL_1.8.7;
 
 HDF5_SERIAL_1.8.9 {
@@ -3888,8 +3884,6 @@ HDF5_SERIAL_1.8.9 {
         h5ltpath_valid_c_;
         h5ocopy_c_;
         __h5o_MOD_h5ocopy_f;
-        HDF5_CPP_1.8.9;
-        HDF5_SERIAL_1.8.9;
 } HDF5_SERIAL_1.8.8;
 
 HDF5_SERIAL_1.8.10 {
@@ -3897,8 +3891,6 @@ HDF5_SERIAL_1.8.10 {
         h5rget_region_ptr_c_;
         __h5r_provisional_MOD_h5rget_region_region_f;
         h5s_hsize_flags_;
-        HDF5_CPP_1.8.10;
-        HDF5_SERIAL_1.8.10;
 } HDF5_SERIAL_1.8.9;
 
 HDF5_SERIAL_1.8.11 {
@@ -3935,8 +3927,6 @@ HDF5_SERIAL_1.8.11 {
         H5PL_term_interface;
         H5T__conv_enum_numeric;
         H5Z_filter_avail;
-        HDF5_CPP_1.8.11;
-        HDF5_SERIAL_1.8.11;
 } HDF5_SERIAL_1.8.10;
 
 HDF5_SERIAL_1.8.12 {
@@ -3947,8 +3937,6 @@ HDF5_SERIAL_1.8.12 {
         H5P_filter_in_pline;
         H5Z_filter_in_pline;
         H5Z_get_filter_info;
-        HDF5_CPP_1.8.12;
-        HDF5_SERIAL_1.8.12;
 } HDF5_SERIAL_1.8.11;
 
 HDF5_SERIAL_1.8.13 {
@@ -3985,8 +3973,6 @@ HDF5_SERIAL_1.8.13 {
         H5VM_stride_copy;
         H5VM_stride_copy_s;
         H5VM_stride_fill;
-        HDF5_CPP_1.8.13;
-        HDF5_SERIAL_1.8.13;
 } HDF5_SERIAL_1.8.12;
 
 HDF5_SERIAL_1.8.14 {
@@ -4098,22 +4084,14 @@ HDF5_SERIAL_1.8.14 {
         __h5r_provisional_MOD_h5rget_obj_type_f;
         __h5r_provisional_MOD_h5rget_region_ptr_f;
         __h5t_provisional_MOD_h5tconvert_f;
-        HDF5_CPP_1.8.14;
-        HDF5_SERIAL_1.8.14;
 } HDF5_SERIAL_1.8.13;
 
 /* Generated from script make-version-scripts */
 
 HDF5_CPP_1.8.7 {
-    global:
-        HDF5_CPP_1.8.7;
-        HDF5_SERIAL_1.8.7;
 };
 
 HDF5_CPP_1.8.8 {
-    global:
-        HDF5_CPP_1.8.8;
-        HDF5_SERIAL_1.8.8;
 } HDF5_CPP_1.8.7;
 
 HDF5_CPP_1.8.9 {
@@ -4810,15 +4788,10 @@ HDF5_CPP_1.8.9 {
             "vtable for H5::VarLenType";
             "VTT for FL_PacketTable";
         };
-        HDF5_CPP_1.8.9;
-        HDF5_SERIAL_1.8.9;
         userAttrOpWrpr;
 } HDF5_CPP_1.8.8;
 
 HDF5_CPP_1.8.10 {
-    global:
-        HDF5_CPP_1.8.10;
-        HDF5_SERIAL_1.8.10;
 } HDF5_CPP_1.8.9;
 
 HDF5_CPP_1.8.11 {
@@ -4835,8 +4808,6 @@ HDF5_CPP_1.8.11 {
             "non-virtual thunk to H5::H5File::getLocId() const";
             "non-virtual thunk to H5::H5File::~H5File()";
         };
-        HDF5_CPP_1.8.11;
-        HDF5_SERIAL_1.8.11;
 } HDF5_CPP_1.8.10;
 
 HDF5_CPP_1.8.12 {
@@ -4881,8 +4852,6 @@ HDF5_CPP_1.8.12 {
             "typeinfo name for H5::H5Location";
             "vtable for H5::H5Location";
         };
-        HDF5_CPP_1.8.12;
-        HDF5_SERIAL_1.8.12;
 } HDF5_CPP_1.8.11;
 
 HDF5_CPP_1.8.13 {
@@ -4994,8 +4963,6 @@ HDF5_CPP_1.8.13 {
             "typeinfo name for H5::LocationException";
             "vtable for H5::LocationException";
         };
-        HDF5_CPP_1.8.13;
-        HDF5_SERIAL_1.8.13;
 } HDF5_CPP_1.8.12;
 
 HDF5_CPP_1.8.14 {
@@ -5060,7 +5027,5 @@ HDF5_CPP_1.8.14 {
             "H5::StrType::StrType(H5::PredType const&, unsigned long const&)";
             "H5::StrType::StrType(int, unsigned long const&)";
         };
-        HDF5_CPP_1.8.14;
-        HDF5_SERIAL_1.8.14;
 } HDF5_CPP_1.8.13;
 

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/hdf5.git



More information about the Pkg-grass-devel mailing list