# Default toolchain macro Name: wgrib2 Version: 3.7.0 Release: 2%{?dist} Summary: Provides functionality for interacting with, reading, writing, and manipulating grib2 files. License: LGPL-3.0-only URL: https://github.com/NOAA-EMC/wgrib2 Source0: https://github.com/NOAA-EMC/wgrib2/archive/refs/tags/v%{version}.tar.gz BuildRequires: cmake BuildRequires: cmake(libaec) BuildRequires: gcc BuildRequires: gfortran BuildRequires: pkgconfig(nceplibs-g2c) BuildRequires: pkgconfig(nceplibs-ip) BuildRequires: pkgconfig(netcdf) %description Provides functionality for interacting with, reading, writing, and manipulating grib2 files, with a CMake build. %package devel Summary: Development files for wgrib2 Requires: %{name} = %{version}-%{release} %description devel Headers, Fortran module files, and CMake configuration files needed to develop software against wgrib2. %prep %autosetup -p0 %build FC='gfortran' %cmake \ -DUSE_NETCDF=ON \ -DUSE_IPOLATES=ON \ -DUSE_G2CLIB_HIGH=ON \ -DUSE_G2CLIB_LOW=ON \ -DUSE_AEC=ON \ -DMAKE_FTN_API=ON %cmake_build %install %cmake_install %files #%license LICENSE.md %doc README.md %{_bindir}/wgrib2 %{_libdir}/libwgrib2*.so %files devel %{_includedir}/* %{_libdir}/cmake/wgrib2 %changelog * Tue Jul 29 2025 Benjamin Cook - 3.7.0-2 - Rebuild with correct spec * Thu Jul 24 2025 Benjamin Cook - 3.7.0-1 - Initial package