[eccodes] branch debian/master updated (99a7db0 -> 7de4eb2)
Alastair McKinstry
mckinstry at moszumanska.debian.org
Wed Oct 25 10:55:41 UTC 2017
This is an automated email from the git hooks/post-receive script.
mckinstry pushed a change to branch debian/master
in repository eccodes.
from 99a7db0 release 2.4.1-1 to unstable
adds 99beefe new upstream 2.5.0
adds 48d1afd Merge tag 'upstream/2.5.0' into debian/master
adds 6f2faa1 change version number to 2.5.0-1
adds 98df58f Standards-Version: 4.1.1
adds 550c238 refresh patches
adds 6ae9f4d refresh static-fix.patch
adds 7b649a0 Enable install of definitons, samples
adds 69bf857 Remove obsolete DISABLE_OS_CHECK
adds d8ebd3d release 2.5.0-1 to unstable
adds 66df177 Drop B-D on curl
adds 5f23fb4 Sanitize cmake scripts further, removing build paths for reproduciblity.
adds a3e577d fix typo
adds d30d8dc push 2.5.0-2 to unstable
adds ea9c494 Also sanitize eccodes_ecbuild_config.h for reproducibility
adds 7de4eb2 push 2.5.0-3 to unstable
No new revisions were added by this update.
Summary of changes:
CMakeLists.txt | 36 +-
VERSION.cmake | 2 +-
cmake/FindAIO.cmake | 52 +-
cmake/VERSION.cmake | 4 +-
.../contrib/GreatCMakeCookOff/AddCPP11Flags.cmake | 48 +-
cmake/ecbuild_add_library.cmake | 6 +-
cmake/ecbuild_policies.cmake | 10 +-
data/bufr/bufr_data_files.txt | 2 +
data/grib_data_files.txt | 1 +
debian/changelog | 20 +
debian/control | 4 +-
debian/patches/memfs.patch | 10 +-
debian/patches/numpy-fixes.patch | 6 +-
debian/patches/py3-fixes.patch | 30 +-
debian/patches/python3.patch | 73 +-
debian/patches/remove-rpms.patch | 6 +-
debian/patches/static-fix.patch | 88 +-
debian/rules | 15 +-
.../bufr/tables/0/local/19-1/254/0/element.table | 48 +
definitions/grib1/2.98.140.table | 4 +-
definitions/grib1/2.98.172.table | 28 +-
definitions/grib1/2.98.173.table | 46 +-
definitions/grib1/grid_definition_5.def | 3 +
definitions/grib1/grid_definition_latlon.def | 2 +-
definitions/grib1/localConcepts/ecmf/cfVarName.def | 62 +-
definitions/grib1/localConcepts/ecmf/name.def | 28 +-
definitions/grib1/localConcepts/ecmf/paramId.def | 24 +-
definitions/grib1/localConcepts/ecmf/shortName.def | 24 +-
definitions/grib1/localConcepts/ecmf/units.def | 24 +-
definitions/grib1/localConcepts/edzw/name.def | 96 +-
definitions/grib1/localConcepts/edzw/paramId.def | 92 +-
definitions/grib1/localConcepts/edzw/shortName.def | 98 +-
definitions/grib1/localConcepts/edzw/units.def | 98 +-
definitions/grib2/cfVarName.def | 20 +
definitions/grib2/diff.out | 793 ------
definitions/grib2/localConcepts/ecmf/cfVarName.def | 16 +-
definitions/grib2/localConcepts/ecmf/name.def | 20 +-
definitions/grib2/localConcepts/ecmf/paramId.def | 16 +-
definitions/grib2/localConcepts/ecmf/shortName.def | 16 +-
definitions/grib2/localConcepts/ecmf/units.def | 16 +-
definitions/grib2/localConcepts/edzw/name.def | 594 ++++-
definitions/grib2/localConcepts/edzw/paramId.def | 596 ++++-
definitions/grib2/localConcepts/edzw/shortName.def | 596 ++++-
definitions/grib2/localConcepts/edzw/units.def | 606 ++++-
definitions/grib2/name.def | 20 +
definitions/grib2/paramId.def | 20 +
definitions/grib2/shortName.def | 20 +
definitions/grib2/template.3.20.def | 11 +-
definitions/grib2/template.3.latlon.def | 2 +-
definitions/grib2/template.4.67.def | 13 +
definitions/grib2/template.4.68.def | 14 +
definitions/grib2/template.4.horizontal.def | 4 +
definitions/grib2/units.def | 20 +
definitions/grib3/template.3.20.def | 9 +-
definitions/grib3/template.component.4.1.def | 2 +-
examples/C/bufr_clone.c | 2 +-
examples/C/bufr_copy_data.c | 2 +-
examples/C/bufr_expanded.c | 4 +-
examples/C/bufr_keys_iterator.c | 4 +-
examples/C/bufr_read_header.c | 2 +-
examples/C/bufr_read_synop.c | 5 -
examples/C/bufr_read_temp.c | 20 +-
examples/C/bufr_set_keys.c | 2 +-
examples/C/bufr_subset.c | 5 -
examples/C/get_product_kind.c | 2 +-
examples/C/grib_clone.c | 2 +-
examples/C/grib_copy_message.c | 4 +-
examples/C/grib_ensemble_index.c | 4 +-
examples/C/grib_index.c | 2 +-
examples/C/grib_iterator.c | 2 +-
examples/C/grib_iterator_bitmap.c | 4 +-
examples/C/grib_multi_write.c | 2 +-
examples/C/grib_nearest.c | 2 +-
examples/C/grib_print_data.c | 4 +-
examples/C/grib_set_data.c | 2 +-
examples/C/grib_set_pv.c | 2 +-
examples/C/multi2.c | 32 +-
examples/C/new_sample.c | 3 +-
examples/C/sections_copy.c | 2 +-
examples/F90/get_set_uuid.f90 | 66 +-
examples/F90/grib_keys_iterator.f90 | 5 +-
examples/F90/new_from_file.f90 | 7 +-
examples/F90/precision_fortran.f90 | 17 +-
examples/python/binary_message.py | 1 +
examples/python/bufr_attributes.py | 22 +-
examples/python/bufr_clone.py | 5 +-
examples/python/bufr_copy_data.py | 21 +-
examples/python/bufr_encode_flight.py | 20 +-
examples/python/bufr_expanded.py | 12 +-
examples/python/bufr_get_keys.py | 33 +-
examples/python/bufr_keys_iterator.py | 10 +-
examples/python/bufr_read_header.py | 9 +-
examples/python/bufr_read_scatterometer.py | 18 +-
examples/python/bufr_read_synop.py | 9 +-
examples/python/bufr_read_temp.py | 18 +-
examples/python/bufr_read_tropical_cyclone.py | 145 +-
examples/python/bufr_set_keys.py | 13 +-
examples/python/bufr_subset.py | 14 +-
examples/python/ecc-448.py | 12 +-
examples/python/get_product_kind.py | 13 +-
examples/python/get_product_kind.sh | 17 +-
examples/python/grib_ccsds.py | 6 +-
examples/python/grib_clone.py | 1 +
examples/python/grib_count_messages.py | 12 +-
examples/python/grib_get_keys.py | 10 +-
examples/python/grib_get_keys.sh | 13 +-
examples/python/grib_get_message_offset.py | 12 +-
examples/python/grib_index.py | 16 +-
examples/python/grib_iterator.py | 9 +-
examples/python/grib_iterator_bitmap.py | 6 +-
examples/python/grib_keys_iterator.py | 4 +-
examples/python/grib_ls_JSON.py | 49 +-
examples/python/grib_multi_write.py | 1 +
examples/python/grib_nearest.py | 14 +-
examples/python/grib_print_data.py | 10 +-
examples/python/grib_samples.py | 1 +
examples/python/grib_set_bitmap.py | 4 +-
examples/python/grib_set_keys.py | 40 +-
examples/python/grib_set_missing.py | 3 +-
examples/python/grib_set_missing.sh | 7 +-
examples/python/grib_set_pv.py | 3 +-
examples/python/grib_set_pv.sh | 4 +
examples/python/gts_get_keys.py | 9 +-
examples/python/high_level_api.py | 91 +-
examples/python/keys_iterator_gts.py | 6 +-
examples/python/metar_get_keys.py | 9 +-
fortran/create_grib_f90.sh | 1 +
fortran/eccodes_f90_tail.f90 | 10 +-
fortran/grib_f90_int.f90 | 4 +-
fortran/grib_f90_long_int.f90 | 30 +-
fortran/grib_fortran_prototypes.h | 4 +-
html/classeccodes.html | 26 +-
html/eccodes_8h.html | 4 +-
html/group__codes__handle.html | 12 +-
html/interfaceeccodes_1_1codes__get.html | 2 +-
html/interfaceeccodes_1_1codes__set.html | 2 +-
memfs.py | 12 +-
memfs/CMakeLists.txt | 6 +
python/eccodes/high_level/codesfile.py | 2 +-
python/gribapi/gribapi.py | 3 +-
share/ecbuild/toolchains/ecmwf-XC30-Cray.cmake | 12 +-
src/CMakeLists.txt | 2 +
src/Makefile.am | 2 +
src/eccodes.c | 13 +-
src/eccodes.h | 41 +-
src/grib_accessor.c | 2 +-
src/grib_accessor_class.c | 5 +-
src/grib_accessor_class_bufr_data_array.c | 11 +-
src/grib_accessor_class_bufr_data_element.c | 17 +
src/grib_accessor_class_codetable.c | 88 +-
src/grib_accessor_class_concept.c | 2 +-
src/grib_accessor_class_data_2order_packing.c | 4 +-
...grib_accessor_class_data_2order_packing_count.c | 94 +-
src/grib_accessor_class_data_apply_gdsnotpresent.c | 243 +-
src/grib_accessor_class_data_complex_packing.c | 16 +-
src/grib_accessor_class_data_g22order_packing.c | 4 +-
src/grib_accessor_class_data_g2simple_packing.c | 203 +-
...lass_data_g2simple_packing_with_preprocessing.c | 196 +-
src/grib_accessor_class_data_raw_packing.c | 226 +-
src/grib_accessor_class_data_sh_packed.c | 18 +-
src/grib_accessor_class_data_sh_unpacked.c | 18 +-
src/grib_accessor_class_data_simple_packing.c | 6 +-
src/grib_accessor_class_g2end_step.c | 59 +-
src/grib_accessor_class_g2latlon.c | 141 +-
src/grib_accessor_class_global_gaussian.c | 13 +-
src/grib_accessor_class_md5.c | 51 +-
src/grib_accessor_class_non_alpha.c | 207 +-
src/grib_accessor_class_octahedral_gaussian.c | 52 +-
src/grib_accessor_factory_hash_list | 1 +
src/grib_api.h | 30 +-
src/grib_api_internal.h | 265 +-
src/grib_api_prototypes.h | 25 +-
src/grib_api_version.c | 2 +-
src/grib_darray.c | 12 +
src/grib_dumper_class.h | 2 +-
src/grib_dumper_class_bufr_decode_C.c | 31 +-
src/grib_dumper_class_bufr_decode_filter.c | 24 +-
src/grib_dumper_class_bufr_decode_fortran.c | 33 +-
src/grib_dumper_class_bufr_decode_python.c | 27 +-
src/grib_dumper_class_bufr_encode_C.c | 52 +-
src/grib_dumper_class_bufr_encode_filter.c | 35 +-
src/grib_dumper_class_bufr_encode_fortran.c | 36 +-
src/grib_dumper_class_bufr_encode_python.c | 36 +-
...de_filter.c => grib_dumper_class_bufr_simple.c} | 182 +-
src/grib_dumper_class_default.c | 6 +-
src/grib_dumper_class_json.c | 53 +-
src/grib_dumper_factory.h | 1 +
src/grib_handle.c | 4 +-
src/grib_iarray.c | 12 +
src/grib_ieeefloat.c | 6 +
src/grib_io.c | 74 +-
src/grib_iterator_class_gen.c | 144 +-
src/grib_iterator_class_lambert_conformal.c | 103 +-
src/grib_iterator_class_latlon.c | 82 +-
src/grib_iterator_class_polar_stereographic.c | 163 +-
src/grib_iterator_class_regular.c | 80 +-
src/grib_iterator_class_space_view.c | 2 +-
src/grib_loader_from_handle.c | 4 +-
src/grib_nearest_class.h | 1 +
src/grib_nearest_class_lambert_conformal.c | 2 +-
src/grib_nearest_class_latlon_reduced.c | 496 ++--
....c => grib_nearest_class_polar_stereographic.c} | 22 +-
src/grib_nearest_class_reduced.c | 2 +-
src/grib_nearest_factory.h | 1 +
src/grib_optimize_decimal_factor.h | 4 +-
src/grib_parse_utils.c | 2 +-
src/grib_query.c | 29 +-
src/grib_trie_with_rank.c | 2 +-
src/grib_util.c | 119 +-
src/grib_yacc.c | 2328 +++++++++---------
src/griby.y | 15 +-
src/makeyacc | 4 +-
tests/CMakeLists.txt | 18 +
tests/bufr_dump_decode_C.sh | 7 +-
tests/bufr_dump_decode_filter.sh | 2 +-
tests/bufr_dump_encode_C.sh | 7 +-
tests/bufr_dump_encode_filter.sh | 2 +-
tests/bufr_filter.sh | 44 +-
tests/bufr_filter_extract_area.sh | 4 +-
tests/bufr_filter_extract_datetime.sh | 8 +-
tests/bufr_get_element.c | 2 +-
tests/bufr_keys_iter.c | 42 +-
tests/bufr_keys_iter.sh | 170 +-
tests/ecc-286.sh | 2 +-
tests/ecc-288.sh | 2 +-
tests/ecc-313.sh | 2 +-
tests/ecc-379.sh | 8 +-
tests/ecc-386.c | 2 +-
tests/ecc-393.sh | 2 +-
tests/ecc-433.sh | 2 +-
tests/ecc-490.sh | 38 +
tests/ecc-517.c | 114 +
.../python/get_product_kind.sh => tests/ecc-517.sh | 16 +-
tests/grib_double_cmp.c | 2 +-
tests/grib_encode_pthreads.c | 119 +
.../grib_encode_pthreads.sh | 10 +-
tests/grib_statistics.sh | 7 +
tests/grib_util_set_spec.c | 98 +-
tests/ieee.c | 94 +-
tests/index.c | 2 +-
tests/julian.c | 12 +-
tests/multi_from_message.c | 8 +-
tests/read_any.c | 4 +-
tests/read_index.c | 2 +-
tests/sh_ieee64.c | 276 +++
version.sh => tests/sh_ieee64.sh | 17 +-
tests/unit_tests.c | 2592 ++++++++++----------
tigge/tigge_accumulations.c | 401 ++-
tigge/tigge_name.c | 356 ++-
tigge/tigge_split.c | 2 +-
tools/bufr_dump.c | 9 +-
tools/bufr_index_build.c | 21 +-
tools/codes_count.c | 6 +-
tools/codes_info.c | 14 +-
tools/grib2ppm.c | 2 +-
tools/grib_get.c | 2 +-
tools/grib_get_data.c | 38 +-
tools/grib_histogram.c | 4 +-
tools/grib_ls.c | 2 +-
tools/grib_merge.c | 4 +-
tools/grib_to_netcdf.c | 84 +-
tools/grib_tools.c | 6 +-
tools/gts_compare.c | 4 +-
tools/gts_ls.c | 4 +-
tools/metar_ls.c | 2 +-
version.sh | 4 +-
windows/msvc/grib_api_lib/grib_api_lib.vcproj | 4 +
267 files changed, 10205 insertions(+), 6375 deletions(-)
delete mode 100644 definitions/grib2/diff.out
create mode 100644 definitions/grib2/template.4.67.def
create mode 100644 definitions/grib2/template.4.68.def
copy src/{grib_dumper_class_bufr_encode_filter.c => grib_dumper_class_bufr_simple.c} (83%)
copy src/{grib_nearest_class_lambert_conformal.c => grib_nearest_class_polar_stereographic.c} (92%)
create mode 100755 tests/ecc-490.sh
create mode 100644 tests/ecc-517.c
copy examples/python/get_product_kind.sh => tests/ecc-517.sh (55%)
create mode 100644 tests/grib_encode_pthreads.c
copy examples/python/get_product_kind.sh => tests/grib_encode_pthreads.sh (62%)
create mode 100644 tests/sh_ieee64.c
copy version.sh => tests/sh_ieee64.sh (57%)
mode change 100644 => 100755
--
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