Compare commits
72 commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
4125782647 | ||
|
|
d72a2e3bb0 | ||
|
|
47a1f21238 | ||
|
|
9b5ba78969 | ||
|
|
ac7dca3ac4 | ||
|
|
2c0f7d9a93 | ||
|
|
be0e64d22b | ||
|
|
19c6a19751 | ||
|
|
2421d9263b | ||
|
|
7a579d5a5e | ||
|
|
61a8f9e8f4 | ||
|
|
9cda33605d | ||
|
|
5072d281d3 | ||
|
|
b5f395df6c | ||
|
|
f4af10c5e2 | ||
|
|
7b97f0e05e | ||
|
|
6d99f551f9 | ||
|
|
9b4ce377a8 | ||
|
|
4274a9c135 | ||
|
|
731cd8d67c | ||
|
|
3fec8b43b7 | ||
|
|
6b38306b8a | ||
|
|
7f14f9a166 | ||
|
|
c076718b36 | ||
|
|
881aa24c91 | ||
|
|
c31f1653f7 | ||
|
|
fa6f919939 | ||
|
|
898051186f | ||
|
|
ec997229b9 | ||
|
|
e8986e121e | ||
|
|
1b7a8f02c9 | ||
|
|
921dbf79c3 | ||
|
|
0f7b84f661 | ||
|
|
49e4125601 | ||
|
|
f36befe7e1 | ||
|
|
5d93d468ed | ||
|
|
0573e80521 | ||
|
|
f6edb54b95 | ||
|
|
986b16e6ee | ||
|
|
9002d2d5b9 | ||
|
|
bc33423cd0 | ||
|
|
2378143ac9 | ||
|
|
6a1c7f8e69 | ||
|
|
277f115877 | ||
|
|
285b274271 | ||
|
|
a086e5e7b2 | ||
|
|
c6b0799102 | ||
|
|
4a460677ad | ||
|
|
9abde243ee | ||
|
|
aa2a12089c | ||
|
|
a0b1b4222e | ||
|
|
65f97a669b | ||
|
|
0c8a1e15e5 | ||
|
|
b817b9e0c5 | ||
|
|
3092298b90 | ||
|
|
292438487e | ||
|
|
f5111bde08 | ||
|
|
7d6f5332bc | ||
|
|
c3595f3ffd | ||
|
|
aa231a33be | ||
|
|
cd4e74ca87 | ||
|
|
02475f35d3 | ||
|
|
a7454734af | ||
|
|
486346bf6e | ||
|
|
31b4a19ff7 | ||
|
|
8b7d65f555 | ||
|
|
ab3d8aface | ||
|
|
d7452732f0 | ||
|
|
4ef87b9983 | ||
|
|
cf1c4f5ff4 | ||
|
|
7121cf8098 | ||
|
|
9c6cc6a2d1 |
7 changed files with 356 additions and 100 deletions
8
.gitignore
vendored
8
.gitignore
vendored
|
|
@ -1,4 +1,4 @@
|
|||
/eccodes_test_data_20200626.tar.gz
|
||||
/eccodes-2.23.0-Source.tar.gz
|
||||
/eccodes-2.30.0-Source.tar.gz
|
||||
/eccodes_test_data_20220526.tar.gz
|
||||
/eccodes_test_data_20250202.tar.gz
|
||||
/eccodes-2.40.0-Source.tar.gz
|
||||
/eccodes-2.42.0-Source.tar.gz
|
||||
/eccodes-2.44.0-Source.tar.gz
|
||||
|
|
|
|||
15
README.md
15
README.md
|
|
@ -12,18 +12,3 @@ messages in the following formats:
|
|||
|
||||
For further details see:
|
||||
https://confluence.ecmwf.int/display/ECC/What+is+ecCodes
|
||||
|
||||
Note for end users:
|
||||
epel policy is to keep software versions stable for a given epel version
|
||||
unless there is a strong reason why an update is needed
|
||||
(for example security issues or malfunction).
|
||||
|
||||
Since eccodes depends on a large collection of table definitions
|
||||
that are included in the package, after some time these tables
|
||||
(holding the WMO file format definitions for GRIB and BUFR files,
|
||||
which are updated every 6 months) will become outdated, and new files
|
||||
using these formats can not be used.
|
||||
|
||||
If this is a problem for you, please raise the issue in bugzilla.
|
||||
Since this is a malfunction from user perspective this is a
|
||||
reason to update the package.
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
--- eccodes-2.29.0-Source.unchanged/fortran/CMakeLists.txt 2023-03-14 12:55:29.000000000 +0100
|
||||
+++ eccodes-2.29.0-Source/fortran/CMakeLists.txt 2023-03-26 13:20:18.495793176 +0200
|
||||
@@ -49,7 +49,8 @@ if( HAVE_FORTRAN )
|
||||
--- eccodes-2.44.0-Source.unchanged/fortran/CMakeLists.txt 2025-10-06 11:49:11.000000000 +0200
|
||||
+++ eccodes-2.44.0-Source/fortran/CMakeLists.txt 2025-11-07 11:33:03.765320420 +0100
|
||||
@@ -46,7 +46,8 @@ if( HAVE_FORTRAN )
|
||||
GENERATED grib_f90.f90 eccodes_f90.f90
|
||||
PUBLIC_INCLUDES $<BUILD_INTERFACE:${CMAKE_Fortran_MODULE_DIRECTORY}>
|
||||
$<INSTALL_INTERFACE:${INSTALL_INCLUDE_DIR}>
|
||||
|
|
@ -10,13 +10,13 @@
|
|||
|
||||
if( DEFINED ecbuild_VERSION AND NOT ${ecbuild_VERSION} VERSION_LESS 3.1 )
|
||||
# Installed module directory is not in the PUBLIC INCLUDES!
|
||||
--- eccodes-2.29.0-Source.unchanged/src/CMakeLists.txt 2023-03-14 12:55:29.000000000 +0100
|
||||
+++ eccodes-2.29.0-Source/src/CMakeLists.txt 2023-03-26 13:20:18.518792626 +0200
|
||||
@@ -438,6 +438,8 @@ ecbuild_add_library( TARGET eccodes
|
||||
--- eccodes-2.44.0-Source.unchanged/src/eccodes/CMakeLists.txt 2025-10-06 11:49:11.000000000 +0200
|
||||
+++ eccodes-2.44.0-Source/src/eccodes/CMakeLists.txt 2025-11-07 11:33:03.784437554 +0100
|
||||
@@ -447,6 +447,8 @@ ecbuild_add_library( TARGET eccodes
|
||||
PRIVATE_LIBS ${ECCODES_EXTRA_LIBRARIES} ${CMAKE_THREAD_LIBS_INIT} ${AEC_LIBRARIES} ${PNG_LIBRARIES}
|
||||
PUBLIC_LIBS ${CMATH_LIBRARIES} ${THREADS_LIBRARIES}
|
||||
TEMPLATES ${eccodes_extra_src_files}
|
||||
+ SOVERSION ${ECCODES_SOVERSION}
|
||||
+ SOVERSION ${ECCODES_SOVERSION}
|
||||
+
|
||||
INSTALL_HEADERS_LIST
|
||||
grib_api.h
|
||||
|
|
|
|||
|
|
@ -1,15 +0,0 @@
|
|||
--- eccodes-2.23.0-Source.unchanged/tests/grib_to_netcdf.sh 2021-08-25 11:35:41.000000000 +0200
|
||||
+++ eccodes-2.23.0-Source/tests/grib_to_netcdf.sh 2021-09-02 10:31:33.417295119 +0200
|
||||
@@ -64,8 +64,10 @@ if [ $ECCODES_ON_WINDOWS -eq 0 ]; then
|
||||
set -e
|
||||
if [ $stat -eq 0 ]; then
|
||||
have_netcdf4=1
|
||||
- res=`${tools_dir}/grib_get -TA -p identifier,versionNumberOfSuperblock $tempNetcdf`
|
||||
- [ "$res" = "HDF5 0" ]
|
||||
+# res=`${tools_dir}/grib_get -TA -p identifier,versionNumberOfSuperblock $tempNetcdf`
|
||||
+# [ "$res" = "HDF5 0" ]
|
||||
+ res=`${tools_dir}/grib_get -TA -p identifier $tempNetcdf`
|
||||
+ [ "$res" = "HDF5" ]
|
||||
fi
|
||||
fi
|
||||
|
||||
|
|
@ -1,13 +0,0 @@
|
|||
|
||||
# Disable warning on duplicate files.
|
||||
# This package uses a huge number (1990 cases at the time of wrinting)
|
||||
# duplicates in the tables definitions, and patching this is totally
|
||||
# out of scope for my limited time.
|
||||
addFilter(r" W: files-duplicate ")
|
||||
addFilter(r" E: files-duplicated-waste ")
|
||||
|
||||
# Disable warnings on missing man pages.
|
||||
# The tools that have --help output have been fixed by using help2man.
|
||||
# The remaining ones have no help output whatsoever and are not easy to fix.
|
||||
addFilter(r" W: no-manual-page-for-binary ")
|
||||
|
||||
385
eccodes.spec
385
eccodes.spec
|
|
@ -1,12 +1,20 @@
|
|||
%if 0%{?el8}
|
||||
%undefine __cmake_in_source_build
|
||||
%endif
|
||||
|
||||
Name: eccodes
|
||||
Version: 2.30.0
|
||||
Release: 1%{?dist}
|
||||
Version: 2.44.0
|
||||
Release: 2%{?dist}
|
||||
Summary: WMO data format decoding and encoding
|
||||
|
||||
# force the shared libraries to have these so versions
|
||||
%global so_version 0.1
|
||||
%global so_version_f90 0.1
|
||||
%global datapack_date 20220526
|
||||
|
||||
# note that the test_data package provided on the ECMWF version
|
||||
# is unversioned, so use the download date to discriminate
|
||||
# between different versions.
|
||||
%global datapack_date 20250202
|
||||
|
||||
# latest fedora-38/rawhide grib_api version is 1.27.0-18
|
||||
# but this version number is to be updated as soon as we know
|
||||
|
|
@ -39,7 +47,7 @@ Source0: https://confluence.ecmwf.int/download/attachments/45757960/eccod
|
|||
# note: this data package is unversioned upstream but still it is updated
|
||||
# now and then so rename the datapack using the download date
|
||||
# to make it versioned in fedora
|
||||
Source1: http://download.ecmwf.org/test-data/eccodes/eccodes_test_data.tar.gz#/eccodes_test_data_%{datapack_date}.tar.gz
|
||||
Source1: https://get.ecmwf.int/repository/test-data/eccodes/eccodes_test_data.tar.gz#/eccodes_test_data_%{datapack_date}.tar.gz
|
||||
|
||||
# a custom script to create man pages
|
||||
Source2: eccodes_create_man_pages.sh
|
||||
|
|
@ -52,15 +60,14 @@ Patch1: eccodes-soversion.patch
|
|||
# https://jira.ecmwf.int/browse/SUP-2073
|
||||
# (and again, unfortunately this issue is not public)
|
||||
|
||||
BuildRequires: cmake3
|
||||
BuildRequires: cmake3 >= 3.18
|
||||
BuildRequires: gcc-c++
|
||||
BuildRequires: gcc-gfortran
|
||||
BuildRequires: /usr/bin/git
|
||||
BuildRequires: jasper-devel
|
||||
BuildRequires: libjpeg-devel
|
||||
BuildRequires: openjpeg2-devel >= 2.5.2
|
||||
BuildRequires: libpng-devel
|
||||
BuildRequires: netcdf-devel
|
||||
BuildRequires: openjpeg2-devel
|
||||
BuildRequires: libaec-devel
|
||||
|
||||
# For tests
|
||||
|
|
@ -71,8 +78,8 @@ BuildRequires: perl(File::Compare)
|
|||
# For creation of man pages
|
||||
BuildRequires: help2man
|
||||
|
||||
# the data is needed by the library and all tools provided in the main package
|
||||
# the other way around, the data package could be installed without
|
||||
# The data is needed by the library and all tools provided in the main package.
|
||||
# The other way around, the data package could be installed without
|
||||
# installing the base package. It will probably be pretty useless,
|
||||
# unless a user wishes to read and study all these grib and bufr
|
||||
# file format definitions.
|
||||
|
|
@ -101,19 +108,6 @@ Obsoletes: grib_api < %{final_grib_api_version}
|
|||
|
||||
# as explained in bugzilla #1562066
|
||||
ExcludeArch: i686
|
||||
# as explained in bugzilla #1562071
|
||||
# note: this is no longer part of fc30/rawhide
|
||||
# but the exclude is still needed for EPEL-7 and EPEL-8
|
||||
ExcludeArch: ppc64
|
||||
# as explained in bugzilla #1562076
|
||||
#ExcludeArch: s390x
|
||||
# as explained in bugzilla #1562084
|
||||
#ExcludeArch: armv7hl
|
||||
|
||||
%if 0%{?rhel} >= 7
|
||||
# as explained in bugzilla #1629377
|
||||
ExcludeArch: aarch64
|
||||
%endif
|
||||
|
||||
%description
|
||||
ecCodes is a package developed by ECMWF which provides an application
|
||||
|
|
@ -175,6 +169,74 @@ both the official WMO tables and a number of often used
|
|||
local definitions by ECMWF and other meteorological centers.
|
||||
|
||||
#####################################################
|
||||
# include a LUA scriptlet as suggested on:
|
||||
# https://docs.fedoraproject.org/en-US/packaging-guidelines/Directory_Replacement/
|
||||
# to assist in replacing a directory by a symlink
|
||||
|
||||
%pretrans -n eccodes-data -p <lua>
|
||||
|
||||
-- This should solve a problem where directories were replaced
|
||||
-- by symbolic links when upgrading eccodes from 2.41.0 to 2.42.0
|
||||
|
||||
problematic_dirs = {
|
||||
"/usr/share/eccodes/definitions/bufr/tables/0/local/8/78/1",
|
||||
"/usr/share/eccodes/definitions/bufr/tables/0/local/8/78/110",
|
||||
"/usr/share/eccodes/definitions/bufr/tables/0/local/8/78/174",
|
||||
"/usr/share/eccodes/definitions/bufr/tables/0/local/8/78/2",
|
||||
"/usr/share/eccodes/definitions/bufr/tables/0/local/8/78/20",
|
||||
"/usr/share/eccodes/definitions/bufr/tables/0/local/8/78/21",
|
||||
"/usr/share/eccodes/definitions/bufr/tables/0/local/8/78/221",
|
||||
"/usr/share/eccodes/definitions/bufr/tables/0/local/8/78/222",
|
||||
"/usr/share/eccodes/definitions/bufr/tables/0/local/8/78/223",
|
||||
"/usr/share/eccodes/definitions/bufr/tables/0/local/8/78/225",
|
||||
"/usr/share/eccodes/definitions/bufr/tables/0/local/8/78/226",
|
||||
"/usr/share/eccodes/definitions/bufr/tables/0/local/8/78/227",
|
||||
"/usr/share/eccodes/definitions/bufr/tables/0/local/8/78/228",
|
||||
"/usr/share/eccodes/definitions/bufr/tables/0/local/8/78/229",
|
||||
"/usr/share/eccodes/definitions/bufr/tables/0/local/8/78/230",
|
||||
"/usr/share/eccodes/definitions/bufr/tables/0/local/8/78/231",
|
||||
"/usr/share/eccodes/definitions/bufr/tables/0/local/8/78/232",
|
||||
"/usr/share/eccodes/definitions/bufr/tables/0/local/8/78/233",
|
||||
"/usr/share/eccodes/definitions/bufr/tables/0/local/8/78/234",
|
||||
"/usr/share/eccodes/definitions/bufr/tables/0/local/8/78/235",
|
||||
"/usr/share/eccodes/definitions/bufr/tables/0/local/8/78/236",
|
||||
"/usr/share/eccodes/definitions/bufr/tables/0/local/8/78/237",
|
||||
"/usr/share/eccodes/definitions/bufr/tables/0/local/8/78/31",
|
||||
"/usr/share/eccodes/definitions/bufr/tables/0/local/8/78/41",
|
||||
"/usr/share/eccodes/definitions/bufr/tables/0/local/8/78/42",
|
||||
"/usr/share/eccodes/definitions/bufr/tables/0/local/8/78/64",
|
||||
"/usr/share/eccodes/definitions/bufr/tables/0/wmo/10",
|
||||
"/usr/share/eccodes/definitions/bufr/tables/0/wmo/11",
|
||||
"/usr/share/eccodes/definitions/bufr/tables/0/wmo/12",
|
||||
"/usr/share/eccodes/definitions/bufr/tables/0/wmo/7",
|
||||
"/usr/share/eccodes/definitions/bufr/tables/0/wmo/8",
|
||||
"/usr/share/eccodes/definitions/bufr/tables/0/wmo/9"}
|
||||
|
||||
for index, path in ipairs(problematic_dirs) do
|
||||
print("handling path:" .. index .. ":" .. path)
|
||||
st = posix.stat(path)
|
||||
if st and st.type == "directory" then
|
||||
status = os.rename(path, path .. ".rpmmoved")
|
||||
if status then
|
||||
print("renamed:" .. path .. " to " .. path .. ".rpmmoved")
|
||||
end
|
||||
if not status then
|
||||
suffix = 0
|
||||
while not status do
|
||||
suffix = suffix + 1
|
||||
status = os.rename(path .. ".rpmmoved", path .. ".rpmmoved." .. suffix)
|
||||
if status then
|
||||
print("renamed:" .. path .. ".rpmmoved to " .. path .. ".rpmmoved." .. suffix)
|
||||
end
|
||||
end
|
||||
os.rename(path, path .. ".rpmmoved")
|
||||
print("renamed:" .. path .. " to " .. path .. ".rpmmoved")
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
--#####################################################
|
||||
|
||||
%package doc
|
||||
Summary: Documentation and example code
|
||||
BuildArch: noarch
|
||||
|
|
@ -198,8 +260,8 @@ tar xf %SOURCE1
|
|||
popd
|
||||
|
||||
%build
|
||||
|
||||
pushd %{_vpath_builddir}
|
||||
# TODO: Please submit an issue to upstream (rhbz#2380563)
|
||||
export CMAKE_POLICY_VERSION_MINIMUM=3.5
|
||||
|
||||
#-- The following features are disabled by default and not switched on:
|
||||
#
|
||||
|
|
@ -222,12 +284,6 @@ pushd %{_vpath_builddir}
|
|||
# * ENABLE_NETCDF
|
||||
# NetCDF is only needed to create the grib_to_netcdf convert tool
|
||||
#
|
||||
# * ENABLE_PYTHON has value AUTO as default, so if python2 is available
|
||||
# during a package build it will build an interface for it.
|
||||
# To make sure it does not do so, explicitely switch it off.
|
||||
# Python3 support has been moved to an additional project now,
|
||||
# so python handling has been removed completely from this spec file.
|
||||
#
|
||||
#-- Also add an explicit option to not use rpath
|
||||
#
|
||||
# Note: -DINSTALL_LIB_DIR=%%{_lib} is needed because otherwise
|
||||
|
|
@ -249,14 +305,12 @@ pushd %{_vpath_builddir}
|
|||
-DCMAKE_SKIP_INSTALL_RPATH=TRUE \
|
||||
-DECCODES_SOVERSION=%{so_version} \
|
||||
-DECCODES_SOVERSION_F90=%{so_version_f90} \
|
||||
-DCMAKE_Fortran_FLAGS="-fPIC" \
|
||||
-DENABLE_PYTHON2=OFF \
|
||||
-DENABLE_AEC=ON \
|
||||
..
|
||||
-DCMAKE_Fortran_FLAGS="-fPIC"
|
||||
|
||||
%make_build
|
||||
# note the final '..' is no longer needed to the cmake3 call.
|
||||
# this is now hidden in the %%cmake3 macro
|
||||
|
||||
popd
|
||||
%cmake_build
|
||||
|
||||
# copy some include files to the build dir
|
||||
# that are otherwise not found when creating the debugsource sub-package
|
||||
|
|
@ -264,7 +318,7 @@ cp fortran/eccodes_constants.h %{_vpath_builddir}/fortran/
|
|||
cp fortran/grib_api_constants.h %{_vpath_builddir}/fortran/
|
||||
|
||||
%install
|
||||
%make_install -C %{_vpath_builddir}
|
||||
%cmake_install
|
||||
mkdir -p %{buildroot}%{_fmoddir}
|
||||
mv %{buildroot}%{_includedir}/*.mod %{buildroot}%{_fmoddir}/
|
||||
|
||||
|
|
@ -327,6 +381,8 @@ sed -i 's|^libs=.*$|libs=-L${libdir} -leccodes_f90 -leccodes|g' %{buildroot}/%{_
|
|||
|
||||
%ldconfig_scriptlets
|
||||
|
||||
|
||||
#####################################################
|
||||
%check
|
||||
cd %{_vpath_builddir}
|
||||
|
||||
|
|
@ -347,7 +403,7 @@ ctest3 -V %{?_smp_mflags}
|
|||
|
||||
%files
|
||||
%license LICENSE
|
||||
%doc README.md ChangeLog AUTHORS NEWS NOTICE
|
||||
%doc ChangeLog AUTHORS NEWS NOTICE
|
||||
%{_bindir}/*
|
||||
%{_libdir}/*.so.*
|
||||
%{_mandir}/man1/*.1*
|
||||
|
|
@ -367,28 +423,269 @@ ctest3 -V %{?_smp_mflags}
|
|||
%{_datadir}/%{name}/definitions/
|
||||
%{_datadir}/%{name}/samples/
|
||||
%{_datadir}/%{name}/ifs_samples/
|
||||
%ghost %{_datadir}/%{name}/definitions/bufr/tables/0/local/8/78/1.rpmmoved
|
||||
%ghost %{_datadir}/%{name}/definitions/bufr/tables/0/local/8/78/110.rpmmoved
|
||||
%ghost %{_datadir}/%{name}/definitions/bufr/tables/0/local/8/78/174.rpmmoved
|
||||
%ghost %{_datadir}/%{name}/definitions/bufr/tables/0/local/8/78/2.rpmmoved
|
||||
%ghost %{_datadir}/%{name}/definitions/bufr/tables/0/local/8/78/20.rpmmoved
|
||||
%ghost %{_datadir}/%{name}/definitions/bufr/tables/0/local/8/78/21.rpmmoved
|
||||
%ghost %{_datadir}/%{name}/definitions/bufr/tables/0/local/8/78/221.rpmmoved
|
||||
%ghost %{_datadir}/%{name}/definitions/bufr/tables/0/local/8/78/222.rpmmoved
|
||||
%ghost %{_datadir}/%{name}/definitions/bufr/tables/0/local/8/78/223.rpmmoved
|
||||
%ghost %{_datadir}/%{name}/definitions/bufr/tables/0/local/8/78/225.rpmmoved
|
||||
%ghost %{_datadir}/%{name}/definitions/bufr/tables/0/local/8/78/226.rpmmoved
|
||||
%ghost %{_datadir}/%{name}/definitions/bufr/tables/0/local/8/78/227.rpmmoved
|
||||
%ghost %{_datadir}/%{name}/definitions/bufr/tables/0/local/8/78/228.rpmmoved
|
||||
%ghost %{_datadir}/%{name}/definitions/bufr/tables/0/local/8/78/229.rpmmoved
|
||||
%ghost %{_datadir}/%{name}/definitions/bufr/tables/0/local/8/78/230.rpmmoved
|
||||
%ghost %{_datadir}/%{name}/definitions/bufr/tables/0/local/8/78/231.rpmmoved
|
||||
%ghost %{_datadir}/%{name}/definitions/bufr/tables/0/local/8/78/232.rpmmoved
|
||||
%ghost %{_datadir}/%{name}/definitions/bufr/tables/0/local/8/78/233.rpmmoved
|
||||
%ghost %{_datadir}/%{name}/definitions/bufr/tables/0/local/8/78/234.rpmmoved
|
||||
%ghost %{_datadir}/%{name}/definitions/bufr/tables/0/local/8/78/235.rpmmoved
|
||||
%ghost %{_datadir}/%{name}/definitions/bufr/tables/0/local/8/78/236.rpmmoved
|
||||
%ghost %{_datadir}/%{name}/definitions/bufr/tables/0/local/8/78/237.rpmmoved
|
||||
%ghost %{_datadir}/%{name}/definitions/bufr/tables/0/local/8/78/31.rpmmoved
|
||||
%ghost %{_datadir}/%{name}/definitions/bufr/tables/0/local/8/78/41.rpmmoved
|
||||
%ghost %{_datadir}/%{name}/definitions/bufr/tables/0/local/8/78/42.rpmmoved
|
||||
%ghost %{_datadir}/%{name}/definitions/bufr/tables/0/local/8/78/64.rpmmoved
|
||||
%ghost %{_datadir}/%{name}/definitions/bufr/tables/0/wmo/10.rpmmoved
|
||||
%ghost %{_datadir}/%{name}/definitions/bufr/tables/0/wmo/11.rpmmoved
|
||||
%ghost %{_datadir}/%{name}/definitions/bufr/tables/0/wmo/12.rpmmoved
|
||||
%ghost %{_datadir}/%{name}/definitions/bufr/tables/0/wmo/7.rpmmoved
|
||||
%ghost %{_datadir}/%{name}/definitions/bufr/tables/0/wmo/8.rpmmoved
|
||||
%ghost %{_datadir}/%{name}/definitions/bufr/tables/0/wmo/9.rpmmoved
|
||||
|
||||
%files doc
|
||||
%doc %{_datadir}/doc/%{name}/
|
||||
|
||||
%changelog
|
||||
* Thu May 18 2023 Jos de Kloe <josdekloe@gmail.com> - 2.30.0-1
|
||||
- Upgrade to upstream version 2.30.0
|
||||
- explicitly switch on ENABLE_AEC
|
||||
- migrated to SPDX license
|
||||
|
||||
* Wed Jun 1 2022 Jos de Kloe <josdekloe@gmail.com> - 2.26.0-1
|
||||
* Mon Nov 10 2025 Cristian Le <git@lecris.dev> - 2.44.0-2
|
||||
- Allow to build with CMake 4.0 (rhbz#2380563)
|
||||
|
||||
* Fri Nov 07 2025 Jos de Kloe <josdekloe@gmail.com> - 2.44.0-1
|
||||
- Update to 2.44.0
|
||||
|
||||
* Fri Aug 22 2025 Orion Poplawski <orion@nwra.com> - 2.42.0-6
|
||||
- Rebuild for netcdf 4.9.3 soname bump
|
||||
|
||||
* Mon Aug 11 2025 Jos de Kloe <josdekloe@gmail.com> - 2.42.0-5
|
||||
- Forgot to update the changelog date for the previous commit, so fixed this
|
||||
with this update.
|
||||
- Also fix a typo in the ghost definitions.
|
||||
|
||||
* Mon Aug 11 2025 Jos de Kloe <josdekloe@gmail.com> - 2.42.0-4
|
||||
- Add a LUA script in a pretrans section to assist in replacing a directory
|
||||
by a symlink (this removes the need for the python script added in
|
||||
the previous commit)
|
||||
|
||||
* Wed Jul 30 2025 Jos de Kloe <josdekloe@gmail.com> - 2.42.0-3
|
||||
- Add calling a little python script in the install stage to revert
|
||||
the (upstream) replacing of directories by a symlinks
|
||||
which causes upgrade problems with rpm for the data package.
|
||||
|
||||
* Wed Jul 23 2025 Fedora Release Engineering <releng@fedoraproject.org> - 2.42.0-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild
|
||||
|
||||
* Sat Jul 19 2025 Jos de Kloe <josdekloe@gmail.com> - 2.42.0-1
|
||||
- Update to 2.42.0 (2.41.0 was skipped due to an upstream build bug)
|
||||
|
||||
* Sat Mar 22 2025 Jos de Kloe <josdekloe@gmail.com> - 2.40.0-1
|
||||
- Update to 2.40.0
|
||||
|
||||
* Sun Feb 02 2025 Jos de Kloe <josdekloe@gmail.com> - 2.39.0-1
|
||||
- Update to 2.39.0
|
||||
|
||||
* Thu Jan 16 2025 Fedora Release Engineering <releng@fedoraproject.org> - 2.38.3-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
|
||||
|
||||
* Sun Oct 20 2024 Jos de Kloe <josdekloe@gmail.com> - 2.38.3-1
|
||||
- Update to 2.38.3
|
||||
|
||||
* Sun Sep 29 2024 Jos de Kloe <josdekloe@gmail.com> - 2.38.0-1
|
||||
- Update to 2.38.0
|
||||
|
||||
* Wed Jul 24 2024 Jos de Kloe <josdekloe@gmail.com> - 2.36.0-1
|
||||
- Update to 2.36.0
|
||||
|
||||
* Wed Jul 17 2024 Fedora Release Engineering <releng@fedoraproject.org> - 2.35.0-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
|
||||
|
||||
* Sat May 04 2024 Jos de Kloe <josdekloe@gmail.com> - 2.35.0-1
|
||||
- Update to 2.35.0
|
||||
|
||||
* Mon Mar 04 2024 Jos de Kloe <josdekloe@gmail.com> - 2.34.1-2
|
||||
- Require openjpeg2-devel >= 2.5.2 (needed to build for f40)
|
||||
|
||||
* Tue Feb 27 2024 Jos de Kloe <josdekloe@gmail.com> - 2.34.1-1
|
||||
- Update to 2.34.1
|
||||
|
||||
* Wed Jan 24 2024 Fedora Release Engineering <releng@fedoraproject.org> - 2.33.0-3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
||||
|
||||
* Fri Jan 19 2024 Fedora Release Engineering <releng@fedoraproject.org> - 2.33.0-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
||||
|
||||
* Sun Dec 17 2023 Orion Poplawski <orion@nwra.com> - 2.33.0-1
|
||||
- Update to 2.33.0
|
||||
|
||||
* Sun Nov 26 2023 Jos de Kloe <josdekloe@gmail.com> - 2.32.1-2
|
||||
- rebuild after so name jump of libjasper
|
||||
|
||||
* Thu Nov 02 2023 Jos de Kloe <josdekloe@gmail.com> - 2.32.1-1
|
||||
- Upgrade to upstream version 2.32.1 and add updated test_data package
|
||||
|
||||
* Thu Jul 27 2023 Jos de Kloe <josdekloe@gmail.com> - 2.31.0-1
|
||||
- Upgrade to upstream version 2.31.0
|
||||
|
||||
* Wed Jul 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 2.30.0-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
|
||||
|
||||
* Sun Apr 16 2023 Jos de Kloe <josdekloe@gmail.com> - 2.30.0-1
|
||||
- Upgrade to upstream version 2.30.0
|
||||
|
||||
* Sun Mar 26 2023 Jos de Kloe <josdekloe@gmail.com> - 2.29.0-1
|
||||
- Upgrade to upstream version 2.29.0
|
||||
Note that the source code now uses g++ in stead of gcc for compilation.
|
||||
|
||||
* Sun Feb 12 2023 Jos de Kloe <josdekloe@gmail.com> - 2.28.0-1
|
||||
- Upgrade to upstream version 2.28.0
|
||||
|
||||
* Thu Jan 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 2.27.1-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
|
||||
|
||||
* Sat Dec 10 2022 Jos de Kloe <josdekloe@gmail.com> - 2.27.1-1
|
||||
- Upgrade to upstream version 2.27.1 and SPDX migration
|
||||
|
||||
* Wed Sep 14 2022 Jos de Kloe <josdekloe@gmail.com> - 2.27.0-2
|
||||
- fix problem with use of _sourcedir
|
||||
|
||||
* Mon Aug 29 2022 Jos de Kloe <josdekloe@gmail.com> - 2.27.0-1
|
||||
- Upgrade to upstream version 2.27.0
|
||||
- Added generation of man pages for tools that support the --help option
|
||||
|
||||
* Thu Jul 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 2.26.0-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
|
||||
|
||||
* Thu May 26 2022 Jos de Kloe <josdekloe@gmail.com> - 2.26.0-1
|
||||
- Upgrade to upstream version 2.26.0
|
||||
|
||||
* Mon Oct 11 2021 Jos de Kloe <josdekloe@gmail.com> - 2.23.0-1
|
||||
* Fri May 20 2022 Sandro Mani <manisandro@gmail.com> - 2.25.0-2
|
||||
- Rebuild for gdal-3.5.0 and/or openjpeg-2.5.0
|
||||
|
||||
* Sun Mar 06 2022 Jos de Kloe <josdekloe@gmail.com> - 2.25.0-1
|
||||
- Upgrade to upstream version 2.25.0
|
||||
- Add new BR libaec-devel
|
||||
|
||||
* Mon Feb 14 2022 Mamoru TASAKA <mtasaka@fedoraproject.org> - 2.24.0-4
|
||||
- jasper3: use wrapper entry point for jpeg2000 decoder
|
||||
|
||||
* Sun Feb 13 2022 Josef Ridky <jridky@redhat.com> - 2.24.0-3
|
||||
- Rebuilt for libjasper.so.6
|
||||
|
||||
* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 2.24.0-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
|
||||
|
||||
* Thu Dec 09 2021 Jos de Kloe <josdekloe@gmail.com> - 2.24.0-1
|
||||
- Upgrade to upstream version 2.24.0
|
||||
- Remove no longer needed patch2 (grib_to_netcdf test fix)
|
||||
|
||||
* Wed Dec 1 2021 Mamoru TASAKA <mtasaka@fedoraproject.org> - 2.23.0-2
|
||||
- Patch grib_api_internal.h for big endian test suite issue (upstream bug SUP-2410)
|
||||
|
||||
* Thu Sep 02 2021 Jos de Kloe <josdekloe@gmail.com> - 2.23.0-1
|
||||
- Upgrade to upstream version 2.23.0
|
||||
|
||||
* Wed Aug 11 2021 Orion Poplawski <orion@nwra.com> - 2.22.1-4
|
||||
- Rebuild for netcdf 4.8.0
|
||||
|
||||
* Tue Aug 10 2021 Orion Poplawski <orion@nwra.com> - 2.22.1-3
|
||||
- Rebuild for netcdf 4.8.0
|
||||
|
||||
* Wed Jul 21 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2.22.1-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
|
||||
|
||||
* Sat Jun 19 2021 Jos de Kloe <josdekloe@gmail.com> - 2.22.1-1
|
||||
- Upgrade to upstream version 2.22.1
|
||||
|
||||
* Mon May 24 2021 Jos de Kloe <josdekloe@gmail.com> - 2.22.0-1
|
||||
- Upgrade to upstream version 2.22.0
|
||||
|
||||
* Sun Mar 28 2021 Jos de Kloe <josdekloe@gmail.com> - 2.21.0-1
|
||||
- Upgrade to upstream version 2.21.0
|
||||
|
||||
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2.20.0-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
|
||||
|
||||
* Sat Jan 23 2021 Jos de Kloe <josdekloe@gmail.com> - 2.20.0-1
|
||||
- Upgrade to upstream version 2.20.0
|
||||
|
||||
* Fri Nov 13 2020 Jos de Kloe <josdekloe@gmail.com> - 2.19.1-1
|
||||
- Upgrade to upstream version 2.19.1
|
||||
|
||||
* Sat Oct 17 2020 Jos de Kloe <josdekloe@gmail.com> - 2.19.0-1
|
||||
- Upgrade to upstream version 2.19.0 and remove patch 1
|
||||
- Add -fpic to the fortran flags (needed for compiling on armv7hl)
|
||||
|
||||
* Wed Aug 05 2020 Jos de Kloe <josdekloe@gmail.com> - 2.18.0-5
|
||||
- Adapt the spec file to use the new style cmake macros
|
||||
|
||||
* Sat Aug 01 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.18.0-4
|
||||
- Second attempt - Rebuilt for
|
||||
https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
||||
|
||||
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.18.0-3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
||||
|
||||
* Sat Jun 27 2020 Jos de Kloe <josdekloe@gmail.com> - 2.18.0-2
|
||||
- Rebuild after fixing mistake in ExcludeArch statements
|
||||
|
||||
* Sat Jun 27 2020 Jos de Kloe <josdekloe@gmail.com> - 2.18.0-1
|
||||
- Upgrade to upstream version 2.18.0
|
||||
|
||||
* Sun Mar 15 2020 Jos de Kloe <josdekloe@gmail.com> - 2.17.0-1
|
||||
- Upgrade to upstream version 2.17.0
|
||||
- Add explcit BR to perl(File::Compare) as needed by the tests now
|
||||
|
||||
* Sat Feb 08 2020 Jos de Kloe <josdekloe@gmail.com> - 2.16.0-1
|
||||
- Upgrade to upstream version 2.16.0
|
||||
|
||||
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.15.0-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
||||
|
||||
* Sun Dec 15 2019 Jos de Kloe <josdekloe@gmail.com> - 2.15.0-1
|
||||
- Upgrade to upstream version 2.15.0
|
||||
|
||||
* Sun Oct 27 2019 Jos de Kloe <josdekloe@gmail.com> - 2.14.1-1
|
||||
- Upgrade to upstream version 2.14.1
|
||||
|
||||
* Sat Aug 10 2019 Jos de Kloe <josdekloe@gmail.com> - 2.13.0-2
|
||||
- apply bugfix to pc files contribuited by Emanuele Di Giacomo
|
||||
|
||||
* Thu Jul 25 2019 Jos de Kloe <josdekloe@gmail.com> - 2.13.0-1
|
||||
- Upgrade to upstream version 2.13.0
|
||||
|
||||
* Wed Jul 24 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.12.5-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
||||
|
||||
* Thu May 09 2019 Jos de Kloe <josdekloe@gmail.com> - 2.12.5-1
|
||||
- Upgrade to upstream version 2.12.5
|
||||
|
||||
* Mon Mar 18 2019 Orion Poplawski <orion@nwra.com> - 2.12.0-3
|
||||
- Rebuild for netcdf 4.6.3
|
||||
|
||||
* Thu Feb 21 2019 Jos de Kloe <josdekloe@gmail.com> - 2.12.0-2
|
||||
- bump final_grib_api_version global variable to 1.27.1, so just above the
|
||||
actual final version, to prevent the obsoletes to be disabled if the release
|
||||
gets bumped. See BZ #1677968
|
||||
|
||||
* Sun Feb 17 2019 Jos de Kloe <josdekloe@gmail.com> - 2.12.0-1
|
||||
- Upgrade to upstream version 2.12.0
|
||||
|
||||
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.9.2-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
||||
|
||||
* Sat Nov 24 2018 Jos de Kloe <josdekloe@gmail.com> - 2.9.2-1
|
||||
- Upgrade to upstream version 2.9.2
|
||||
|
||||
|
|
|
|||
6
sources
6
sources
|
|
@ -1,2 +1,4 @@
|
|||
SHA512 (eccodes_test_data_20220526.tar.gz) = 0457878caad6a3395daf60e27cfb72121526065b0cf4da144c7499b8d38bebae0952ddbd20ef0eb53fad77ada60160039340da01001f19fbb7fb1ccbb3d0547a
|
||||
SHA512 (eccodes-2.30.0-Source.tar.gz) = 07b67cef67cefb32ad4581813ed8814f9394d27846c8bc41b78b1504d296f84547d1fb72ce4813f214fe09b9391449995dd53cf9ae7d27721e2b34353ee58b00
|
||||
SHA512 (eccodes_test_data_20250202.tar.gz) = 8b4c7159dd7ed0e1e69068ec7dcabe94064f0d2abf9eac4fca2a9c730d500999e8edf1e7eeebba6fb12ae99b223c1b0843e31414538333c52f2508cb2d410151
|
||||
SHA512 (eccodes-2.40.0-Source.tar.gz) = 39b09da398a864888f1b7da867adae63da9e512a865807c1dd0f4b76e242c46d6ec75f7db3a554c01c4fb60dd9677cd8b77bc03dac89931cbdf461c607b100c8
|
||||
SHA512 (eccodes-2.42.0-Source.tar.gz) = 205246b250762ab6e7ac3050726ac5ce67ab689c8c393b153e7c084fb71edc40d64ee04e2fb32b3ad2a1426e65581126c0c8288e9088c27a7468f6b534f29b58
|
||||
SHA512 (eccodes-2.44.0-Source.tar.gz) = 63f81db07103ab3c6c0497ca3d0bae5b8a0841ed83a2b88831ddce756489a84aa394af7673c1438e2ea7a55107970cf87b8222da31321ef70ecc55cc99a3ddf5
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue