diff --git a/.gitignore b/.gitignore deleted file mode 100644 index 71e0fa3..0000000 --- a/.gitignore +++ /dev/null @@ -1,143 +0,0 @@ -gdal-1.7.2-fedora.tar.gz -gdalautotest-1.7.0.tar.gz -/gdal-1.7.3-fedora.tar.gz -/gdalautotest-1.7.3.tar.gz -/gdal-1.9.0-fedora.tar.gz -/gdalautotest-1.9.0.tar.gz -/gdal-1.9.1-fedora.tar.gz -/gdal-1.9.2-fedora.tar.gz -/gdal-1.10.0-fedora.tar.gz -/gdal-1.10.1-fedora.tar.xz -/gdalautotest-1.10.1.tar.gz -/gdal-1.11.0-fedora.tar.xz -/gdalautotest-1.11.0.tar.gz -/gdal-1.11.1-fedora.tar.xz -/gdalautotest-1.11.1.tar.gz -/gdalautotest-1.11.2.tar.gz -/gdal-1.11.2-fedora.tar.xz -/gdal-2.0.0-fedora.tar.xz -/gdalautotest-2.0.0.tar.gz -/gdalautotest-2.0.1.tar.gz -/gdal-2.0.1-fedora.tar.xz -/gdalautotest-2.0.2.tar.gz -/gdalautotest-1.11.3.tar.gz -/gdal-2.0.2-fedora.tar.xz -/gdalautotest-2.1.0.tar.gz -/gdal-2.1.0-fedora.tar.xz -/gdalautotest-2.1.1.tar.gz -/gdal-2.1.1-fedora.tar.xz -/gdal-2.1.2-fedora.tar.xz -/gdalautotest-2.1.3.tar.gz -/gdal-2.1.3-fedora.tar.xz -/gdal-2.1.4-fedora.tar.xz -/gdalautotest-2.1.4.tar.gz -/gdal-2.2.2-fedora.tar.xz -/gdalautotest-2.2.2.tar.gz -/gdalautotest-2.2.3.tar.gz -/gdal-2.2.3-fedora.tar.xz -/gdalautotest-2.2.4.tar.gz -/gdal-2.2.4-fedora.tar.xz -/gdalautotest-2.3.1.tar.gz -/gdal-2.3.1-fedora.tar.xz -/gdalautotest-2.3.2.tar.gz -/gdal-2.3.2-fedora.tar.xz -/gdalautotest-3.0.1.zip -/gdal-3.0.1-fedora.tar.xz -/gdal-3.1.0-fedora.tar.xz -/gdalautotest-3.1.0.tar.gz -/gdal-3.1.1-fedora.tar.xz -/gdalautotest-3.1.1.tar.gz -/gdal-3.1.2-fedora.tar.xz -/gdalautotest-3.1.2.tar.gz -/gdal-3.1.3-fedora.tar.xz -/gdalautotest-3.1.3.tar.gz -/gdal-3.1.4-fedora.tar.xz -/gdalautotest-3.1.4.tar.gz -/gdalautotest-3.2.0.tar.gz -/gdal-3.2.0-fedora.tar.xz -/gdal-3.2.1-fedora.tar.xz -/gdalautotest-3.2.1.tar.gz -/gdalautotest-3.2.2.tar.gz -/gdal-3.2.2-fedora.tar.xz -/gdalautotest-3.3.0.tar.gz -/gdal-3.3.0-fedora.tar.xz -/gdal-3.3.1-fedora.tar.xz -/gdalautotest-3.3.1.tar.gz -/gdal-3.3.2-fedora.tar.xz -/gdalautotest-3.3.2.tar.gz -/gdal-3.3.3-fedora.tar.xz -/gdalautotest-3.3.3.tar.gz -/gdal-3.4.0-fedora.tar.xz -/gdalautotest-3.4.0.tar.gz -/gdal-3.4.1-fedora.tar.xz -/gdalautotest-3.4.1.tar.gz -/gdal-3.4.2-fedora.tar.xz -/gdalautotest-3.4.2.tar.gz -/gdal-3.4.3-fedora.tar.xz -/gdalautotest-3.4.3.tar.gz -/gdalautotest-3.5.0.tar.gz -/gdal-3.5.0-fedora.tar.xz -/gdalautotest-3.5.1.tar.gz -/gdal-3.5.1-fedora.tar.xz -/gdal-3.5.2-fedora.tar.xz -/gdalautotest-3.5.2.tar.gz -/gdal-3.5.3-fedora.tar.xz -/gdalautotest-3.5.3.tar.gz -/gdal-3.6.0-fedora.tar.xz -/gdalautotest-3.6.0.tar.gz -/gdalautotest-3.6.1.tar.gz -/gdal-3.6.1.tar.xz -/gdal-3.6.1-fedora.tar.xz -/gdal-3.6.2-fedora.tar.xz -/gdalautotest-3.6.2.tar.gz -/gdal-3.6.3-fedora.tar.xz -/gdalautotest-3.6.3.tar.gz -/gdal-3.6.4-fedora.tar.xz -/gdalautotest-3.6.4.tar.gz -/gdal-3.7.0-fedora.tar.xz -/gdalautotest-3.7.0.tar.gz -/gdal-3.7.1-fedora.tar.xz -/gdalautotest-3.7.1.tar.gz -/gdal-3.7.2-fedora.tar.xz -/gdalautotest-3.7.2.tar.gz -/gdal-3.7.3-fedora.tar.xz -/gdalautotest-3.7.3.tar.gz -/gdal-3.8.0-fedora.tar.xz -/gdalautotest-3.8.0.tar.gz -/gdal-3.8.1-fedora.tar.xz -/gdalautotest-3.8.1.tar.gz -/gdal-3.8.2-fedora.tar.xz -/gdalautotest-3.8.2.tar.gz -/gdal-3.8.3-fedora.tar.xz -/gdalautotest-3.8.3.tar.gz -/gdal-3.8.4-fedora.tar.xz -/gdalautotest-3.8.4.tar.gz -/gdal-3.8.5-fedora.tar.xz -/gdalautotest-3.8.5.tar.gz -/gdal-3.9.0-fedora.tar.xz -/gdalautotest-3.9.0.tar.gz -/gdal-3.9.1-fedora.tar.xz -/gdalautotest-3.9.1.tar.gz -/gdal-3.9.2-fedora.tar.xz -/gdalautotest-3.9.2.tar.gz -/gdalautotest-3.9.3.tar.gz -/gdal-3.9.3-fedora.tar.xz -/gdal-3.10.0-fedora.tar.xz -/gdalautotest-3.10.0.tar.gz -/gdal-3.10.1-fedora.tar.xz -/gdalautotest-3.10.1.tar.gz -/gdal-3.10.2-fedora.tar.xz -/gdalautotest-3.10.2.tar.gz -/gdal-3.10.3-fedora.tar.xz -/gdalautotest-3.10.3.tar.gz -/gdal-3.11.3-fedora.tar.xz -/gdalautotest-3.11.3.tar.gz -/gdal-3.11.4-fedora.tar.xz -/gdalautotest-3.11.4.tar.gz -/gdal-3.11.5-fedora.tar.xz -/gdalautotest-3.11.5.tar.gz -/gdal-3.12.0-fedora.tar.xz -/gdal-3.12.0.tar.xz -/gdalautotest-3.12.0.zip -/gdal-3.12.1-fedora.tar.xz -/gdalautotest-3.12.1.zip diff --git a/PROVENANCE.TXT-fedora b/PROVENANCE.TXT-fedora deleted file mode 100644 index 09700d5..0000000 --- a/PROVENANCE.TXT-fedora +++ /dev/null @@ -1,38 +0,0 @@ -gdal-1.9.1.tar.gz re-pack for Fedora - -All files with pending legal questions are stripped from the original tarball, -to form this tarball. Legal information is mainly from PROVENANCE.TXT - - -No files are manipulated. - -Please see the cleaning script clean-gdal.sh! - -This leaves GDAL short of a few formats, coordinate systems and the PHP bindings. - - Volker Fröhlich - - * updated to 1.9.1 by Volker Fröhlich - * updated to 1.9.0 by Volker Fröhlich - * updated to 1.7.3 by Viji V Nair - * updated to 1.7.2 by Sven Lankes - * updated to 1.7.1 by Balint Crisitan - * updated to 1.6.1 by Dan Horak - - -Removed files: -======================================== -# due to uncertain license issues -and derivative copy from ESRI (TM) and CubeWerx (TM): - -data/cubewerx_extra.wkt -data/esri_extra.wkt -data/ecw_cs.wkt - -Removed folders plus its contents: -======================================== -# due to uncertain license issues these formats -are removed and not suported in fedora pack: - -frmts/bsb <-- http://www.osgeo.org/pipermail/gdal-dev/2003-September/001097.html -swig/php <-- PHP license, incompatible mixture diff --git a/cpl-config.h b/cpl-config.h deleted file mode 100644 index 456693f..0000000 --- a/cpl-config.h +++ /dev/null @@ -1,11 +0,0 @@ -#include - -#if __WORDSIZE == 32 -#include "gdal/cpl_config-32.h" -#else -#if __WORDSIZE == 64 -#include "gdal/cpl_config-64.h" -#else -#error "Unknown word size" -#endif -#endif diff --git a/dead.package b/dead.package new file mode 100644 index 0000000..2fd4888 --- /dev/null +++ b/dead.package @@ -0,0 +1 @@ +Added to RHEL 9.7 rhbz#2376349 diff --git a/gdal-cleaner.sh b/gdal-cleaner.sh deleted file mode 100755 index 2859e69..0000000 --- a/gdal-cleaner.sh +++ /dev/null @@ -1,38 +0,0 @@ -#!/bin/bash -set -e - -if [ $# -lt 1 ]; then - echo "Usage: $0 version pre" - exit 1 -fi - -VERSION="$1" -PRE="$2" - -if [ ! -f "gdal-"${VERSION}${PRE}".tar.xz" ]; then - wget https://download.osgeo.org/gdal/${VERSION}/gdal-${VERSION}${PRE}.tar.xz -fi - -if [ -d gdal-"${VERSION}" ] || [ -d gdal-"${VERSION}"-fedora ]; then - echo "gdal-${VERSION} or gdal-${VERSION}-fedora in the way, please remove and rerun this script" - exit 1 -fi - -tar xvf gdal-"${VERSION}${PRE}".tar.xz -mv gdal-"${VERSION}${PRE}"{,-fedora} && pushd gdal-"${VERSION}${PRE}"-fedora - -rm ogr/data/cubewerx_extra.wkt -rm ogr/data/esri_StatePlane_extra.wkt -rm ogr/data/ecw_cs.wkt - - -sed -i 's|${CMAKE_CURRENT_SOURCE_DIR}/data/cubewerx_extra.wkt||' ogr/CMakeLists.txt -sed -i 's|${CMAKE_CURRENT_SOURCE_DIR}/data/esri_StatePlane_extra.wkt||' ogr/CMakeLists.txt -sed -i 's|${CMAKE_CURRENT_SOURCE_DIR}/data/ecw_cs.wkt||' ogr/CMakeLists.txt - -popd - - -#TODO: Insert Provenance file - -tar cvfJ gdal-"${VERSION}${PRE}"-fedora.tar.xz gdal-"${VERSION}${PRE}"-fedora diff --git a/gdal-config b/gdal-config deleted file mode 100755 index 0a258a7..0000000 --- a/gdal-config +++ /dev/null @@ -1,11 +0,0 @@ -#!/bin/bash - -ARCH=$(uname -m) -case $ARCH in -x86_64 | ppc64 | ppc64le | ia64 | s390x | sparc64 | alpha | alphaev6 | aarch64 | riscv64 ) -gdal-config-64 ${*} -;; -*) -gdal-config-32 ${*} -;; -esac diff --git a/gdal.spec b/gdal.spec deleted file mode 100644 index 3cb8526..0000000 --- a/gdal.spec +++ /dev/null @@ -1,2056 +0,0 @@ -# Without this the build time baloons from 1 hour to more than 46 on i686 -# https://bugzilla.redhat.com/show_bug.cgi?id=2390105 -%undefine _preserve_static_debuginfo -%define _find_debuginfo_opts --no-ar-files - -%global run_tests 1 - -%global bashcompletiondir %(pkg-config --variable=compatdir bash-completion) - -# We have multilib triage -%if "%{_lib}" == "lib" - %global cpuarch 32 -%else - %global cpuarch 64 -%endif - - -%if 0%{?bootstrap} -%global with_mysql 0 -%global mysql --without-mysql -%global with_poppler 0 -%global poppler --without-poppler -%global with_spatialite 0 -%global spatialite --without-spatialite -%else -# https://bugzilla.redhat.com/show_bug.cgi?id=1490492 -%global with_mysql 1 -%global mysql --with-mysql -# https://bugzilla.redhat.com/show_bug.cgi?id=1490492 -%global with_poppler 1 -%global poppler --with-poppler -%global with_spatialite 1 -%global spatialite "--with-spatialite" -%endif - -%if 0%{?fedora} -%bcond_without mingw -%bcond_without python3 -%ifarch %{java_arches} -%bcond_without java -%else -%bcond_with java -%endif -%else -%bcond_with mingw -%bcond_with python3 -%bcond_with java -%endif - -#global pre beta1 - - -Name: gdal -Version: 3.12.1 -Release: 1%{?dist} -Summary: GIS file format library -License: MIT -URL: http://www.gdal.org -# Source0: http://download.osgeo.org/gdal/%%{version}/gdal-%%{version}.tar.xz -# See PROVENANCE.TXT-fedora and the cleaner script for details! - -Source0: %{name}-%{version}%{?pre:%pre}-fedora.tar.xz -Source1: http://download.osgeo.org/%{name}/%{version}/%{name}autotest-%{version}%{?pre:%pre}.zip -# Multilib compatible cpl-config.h header -Source2: cpl-config.h -# Multilib compatible gdal-config script -Source3: gdal-config -Source4: PROVENANCE.TXT-fedora - -# Cleaner script for the tarball -Source5: %{name}-cleaner.sh - -# Add some utils to the default install target -Patch0: gdal_utils.patch - -BuildRequires: cmake -BuildRequires: gcc-c++ - -BuildRequires: bison -BuildRequires: curl-devel -BuildRequires: expat-devel -BuildRequires: geos-devel -BuildRequires: json-c-devel -BuildRequires: libarchive-devel -BuildRequires: libpng-devel -BuildRequires: libpq-devel -BuildRequires: libtiff-devel -BuildRequires: libtirpc-devel -BuildRequires: mariadb-connector-c-devel -BuildRequires: openjpeg2-devel -BuildRequires: pcre2-devel -BuildRequires: proj-devel >= 5.2.0 -BuildRequires: sqlite-devel -BuildRequires: swig -BuildRequires: unixODBC-devel -BuildRequires: unzip -BuildRequires: xz-devel -BuildRequires: zlib-devel - -%if 0%{?fedora} -# Fedora dependencies -BuildRequires: armadillo-devel -BuildRequires: blosc-devel -BuildRequires: cfitsio-devel -BuildRequires: CharLS-devel -BuildRequires: freexl-devel -BuildRequires: giflib-devel -BuildRequires: gtest-devel -BuildRequires: hdf-devel -BuildRequires: hdf5-devel -%ifnarch %{ix86} %{arm} -BuildRequires: libarrow-devel -BuildRequires: libarrow-dataset-devel -%endif -BuildRequires: libdap-devel -BuildRequires: libdeflate-devel -BuildRequires: libgeotiff-devel -BuildRequires: libgta-devel -BuildRequires: libjpeg-devel -BuildRequires: libkml-devel -BuildRequires: liblerc-devel -%if %{with_spatialite} -BuildRequires: libspatialite-devel -%endif -BuildRequires: libwebp-devel -BuildRequires: libzstd-devel -%if 0%{?with_mysql} -BuildRequires: mariadb-connector-c-devel -%endif -BuildRequires: muParser-devel -BuildRequires: netcdf-devel -BuildRequires: openexr-devel -BuildRequires: openssl-devel-engine -%ifnarch %{ix86} %{arm} -BuildRequires: parquet-libs-devel -%endif -%if 0%{?with_poppler} -BuildRequires: poppler-devel -%endif -BuildRequires: qhull-devel -BuildRequires: xerces-c-devel -%else -# RHEL dependencies -BuildRequires: libjpeg-turbo-devel -BuildRequires: openssl-devel -%endif - -# Python -%if %{with python3} -BuildRequires: python3-devel -BuildRequires: python3-filelock -BuildRequires: python3-numpy -BuildRequires: python3-setuptools -BuildRequires: python3dist(pytest) >= 3.6 -BuildRequires: python3dist(lxml) >= 4.5.1 -%endif - -# Java -%if %{with java} -# For 'mvn_artifact' and 'mvn_install' -BuildRequires: ant-openjdk25 -BuildRequires: java-devel >= 1:1.6.0 -BuildRequires: javapackages-local-openjdk25 -BuildRequires: jpackage-utils -%endif - -# MinGW -%if %{with mingw} -BuildRequires: mingw32-filesystem -BuildRequires: mingw32-gcc-c++ -BuildRequires: mingw32-cfitsio -BuildRequires: mingw32-curl -BuildRequires: mingw32-dlfcn -BuildRequires: mingw32-expat -BuildRequires: mingw32-freexl -BuildRequires: mingw32-geos -BuildRequires: mingw32-giflib -BuildRequires: mingw32-json-c -BuildRequires: mingw32-libarchive -BuildRequires: mingw32-libgeotiff -BuildRequires: mingw32-libgta -BuildRequires: mingw32-libjpeg-turbo -BuildRequires: mingw32-libkml -BuildRequires: mingw32-liblerc -BuildRequires: mingw32-libpng -BuildRequires: mingw32-libspatialite -BuildRequires: mingw32-libtiff -BuildRequires: mingw32-libwebp -BuildRequires: mingw32-openexr -BuildRequires: mingw32-openjpeg2 -BuildRequires: mingw32-pcre2 -BuildRequires: mingw32-poppler -BuildRequires: mingw32-postgresql -BuildRequires: mingw32-proj -BuildRequires: mingw32-sqlite -BuildRequires: mingw32-xerces-c -BuildRequires: mingw32-xz-libs -BuildRequires: mingw32-zlib -BuildRequires: mingw32-zstd -%if %{with python3} -BuildRequires: mingw32-python3 -BuildRequires: mingw32-python3-numpy -BuildRequires: mingw32-python3-setuptools -%endif - -BuildRequires: mingw64-filesystem -BuildRequires: mingw64-gcc-c++ -BuildRequires: mingw64-cfitsio -BuildRequires: mingw64-curl -BuildRequires: mingw64-dlfcn -BuildRequires: mingw64-expat -BuildRequires: mingw64-freexl -BuildRequires: mingw64-geos -BuildRequires: mingw64-giflib -BuildRequires: mingw64-json-c -BuildRequires: mingw64-libarchive -BuildRequires: mingw64-libgeotiff -BuildRequires: mingw64-libgta -BuildRequires: mingw64-libjpeg-turbo -BuildRequires: mingw64-libkml -BuildRequires: mingw64-liblerc -BuildRequires: mingw64-libpng -BuildRequires: mingw64-libspatialite -BuildRequires: mingw64-libtiff -BuildRequires: mingw64-libwebp -BuildRequires: mingw64-openexr -BuildRequires: mingw64-openjpeg2 -BuildRequires: mingw64-pcre2 -BuildRequires: mingw64-poppler -BuildRequires: mingw64-postgresql -BuildRequires: mingw64-proj -BuildRequires: mingw64-sqlite -BuildRequires: mingw64-xerces-c -BuildRequires: mingw64-xz-libs -BuildRequires: mingw64-zlib -BuildRequires: mingw64-zstd -%if %{with python3} -BuildRequires: mingw64-python3 -BuildRequires: mingw64-python3-numpy -BuildRequires: mingw64-python3-setuptools -%endif -%endif - -%if 0%{?fedora} -Requires: gpsbabel -%endif -Requires: %{name}-libs%{?_isa} = %{version}-%{release} - - -%description -Geospatial Data Abstraction Library (GDAL/OGR) is a cross platform -C++ translator library for raster and vector geospatial data formats. -As a library, it presents a single abstract data model to the calling -application for all supported formats. It also comes with a variety of -useful commandline utilities for data translation and processing. - -It provides the primary data access engine for many applications. -GDAL/OGR is the most widely used geospatial data access library. - - -%package devel -Summary: Development files for the GDAL file format library -Requires: %{name}-libs%{?_isa} = %{version}-%{release} - -%description devel -This package contains development files for GDAL. - - -%package libs -Summary: GDAL file format library -# See frmts/grib/degrib/README.TXT -Provides: bundled(g2lib) = 1.6.0 -Provides: bundled(degrib) = 2.14 - -%description libs -This package contains the GDAL file format library. - - -%if %{with java} -%package java -Summary: Java modules for the GDAL file format library -Requires: jpackage-utils -Requires: %{name}-libs%{?_isa} = %{version}-%{release} - -%description java -The GDAL Java modules provide support to handle multiple GIS file formats. - - -%package javadoc -Summary: Javadocs for %{name} -Requires: jpackage-utils -BuildArch: noarch - -%description javadoc -This package contains the API documentation for %{name}. -%endif - - -%if %{with python3} -%package -n python3-gdal -%{?python_provide:%python_provide python3-gdal} -Summary: Python modules for the GDAL file format library -Requires: python3-numpy -Requires: %{name}-libs%{?_isa} = %{version}-%{release} - -%description -n python3-gdal -The GDAL Python 3 modules provide support to handle multiple GIS file formats. - - -%package python-tools -Summary: Python tools for the GDAL file format library -Requires: python3-gdal - -%description python-tools -The GDAL Python package provides number of tools for programming and -manipulating GDAL file format library - -# We don't want to provide private Python extension libs -%global __provides_exclude_from ^%{python3_sitearch}/.*\.so$ -%endif - - -%if %{with mingw} -%package -n mingw32-%{name} -Summary: MinGW Windows GDAL library -# GDAL bundles a modified copy of g2clib and degrib -# See frmts/grib/degrib/README.TXT -Provides: bundled(g2lib) = 1.6.0 -Provides: bundled(degrib) = 2.14 -BuildArch: noarch - -%description -n mingw32-%{name} -MinGW Windows GDAL library. - - -%package -n mingw32-%{name}-tools -Summary: MinGW Windows GDAL library tools -BuildArch: noarch - -%description -n mingw32-%{name}-tools -MinGW Windows GDAL library tools. - - -%if %{with python3} -%package -n mingw32-python3-%{name} -Summary: MinGW Windows Python3 GDAL bindings - -%description -n mingw32-python3-%{name} -MinGW Windows Python3 GDAL bindings. -%endif - - -%package -n mingw64-%{name} -Summary: MinGW Windows GDAL library -# GDAL bundles a modified copy of g2clib and degrib -# See frmts/grib/degrib/README.TXT -Provides: bundled(g2lib) = 1.6.0 -Provides: bundled(degrib) = 2.14 -BuildArch: noarch - -%description -n mingw64-%{name} -MinGW Windows GDAL library. - - -%package -n mingw64-%{name}-tools -Summary: MinGW Windows GDAL library tools -BuildArch: noarch - -%description -n mingw64-%{name}-tools -MinGW Windows GDAL library tools. - - -%if %{with python3} -%package -n mingw64-python3-%{name} -Summary: MinGW Windows Python3 GDAL bindings - -%description -n mingw64-python3-%{name} -MinGW Windows Python3 GDAL bindings. -%endif - -%{?mingw_debug_package} -%endif - -%prep -%autosetup -N -p1 -n %{name}-%{version}%{?pre:%pre}-fedora - -# Delete bundled libraries -# rm -rf frmts/zlib -rm -rf frmts/png/libpng -rm -rf frmts/gif/giflib -rm -rf frmts/jpeg/libjpeg -rm -rf frmts/jpeg/libjpeg12 -rm -rf frmts/gtiff/libgeotiff -# FIXME: frmts/libertiff/libtiff_codecs.h requires tif_lzw.c, tif_packbits.c, tif_lerc.c -# rm -rf frmts/gtiff/libtiff -rm -rf mrf/LERCV1 -rm -rf third_party/LercLib - -# Setup autotest directory -unzip %{SOURCE1} -mv %{name}autotest-%{version}%{?pre:%pre} autotest - -# Need to patch autotest -%autopatch -p1 - -# Copy in PROVENANCE.TXT-fedora -cp -a %{SOURCE4} . - - -%build -%cmake \ - -DCMAKE_INSTALL_INCLUDEDIR=include/gdal \ - -DGDAL_USE_EXTERNAL_LIB=ON \ - -DGDAL_USE_INTERNAL_LIBS=OFF \ -%if %{with java} - -DGDAL_JAVA_INSTALL_DIR=%{_jnidir}/%{name} \ - -DGDAL_JAVA_JNI_INSTALL_DIR=%{_jnidir}/%{name} \ -%endif -%if ! 0%{?fedora} - -DGDAL_BUILD_OPTIONAL_DRIVERS=OFF \ - -DOGR_BUILD_OPTIONAL_DRIVERS=OFF \ - -DBUILD_PYTHON_BINDINGS=OFF \ - -DBUILD_TESTING=OFF -%endif -%cmake_build - -%if %{with mingw} -%mingw_cmake \ - -DBUILD_TESTING=OFF \ - -DCMAKE_INSTALL_INCLUDEDIR=include/gdal \ - -DGDAL_USE_EXTERNAL_LIB=ON \ - -DGDAL_USE_INTERNAL_LIBS=OFF -%mingw_make_build -%endif - - -%install -%cmake_install - -%if %{with mingw} -%mingw_make_install -# Delete data from cross packages -rm -r %{buildroot}%{mingw32_datadir} -rm -r %{buildroot}%{mingw64_datadir} -%endif - -# Multilib -# - cpl_config.h is arch-dependent (contains various SIZEOF defines) -# - gdal-config stores arch-specific information -mv %{buildroot}%{_includedir}/%{name}/cpl_config.h %{buildroot}%{_includedir}/%{name}/cpl_config-%{cpuarch}.h -cp -a %{SOURCE2} %{buildroot}%{_includedir}/%{name}/cpl_config.h -mv %{buildroot}%{_bindir}/%{name}-config %{buildroot}%{_bindir}/%{name}-config-%{cpuarch} -cp -a %{SOURCE3} %{buildroot}%{_bindir}/%{name}-config - -# FIXME Fix shebangs -find %{buildroot} -name '*.py' -exec sed -i 's|^#!python$|#!/usr/bin/python3|g' {} \; - -%if %{without python3} -# completions and manpages for python scripts regardless of BUILD_PYTHON_BINDINGS -for p in gdal2tiles gdal2xyz gdal_calc gdal_edit gdal_fillnodata gdal_merge gdal_pansharpen \ - gdal_polygonize gdal_proximity gdal_retile gdal_sieve gdalchksum gdalcompare \ - gdalident gdalimport gdalmove ogr_layer_algebra ogrmerge pct2rgb rgb2pct ; do - rm -f %{buildroot}%{_datadir}/bash-completion/completions/${p}.py - rm -f %{buildroot}%{_mandir}/man1/${p}.1* -done -%endif - -%if %{with mingw} -%mingw_debug_install_post -%endif - - -%if 0%{run_tests} -%check -# FIXME Tests hang on s390x ppc64le -%ifnarch s390x ppc64le -%ctest || : -%endif -%endif - - -%files -%{_bindir}/gdal -%{_bindir}/gdal_contour -%{_bindir}/gdal_create -%{_bindir}/gdal_footprint -%{_bindir}/gdal_grid -%{_bindir}/gdal_rasterize -%{_bindir}/gdal_translate -%{_bindir}/gdal_viewshed -%{_bindir}/gdaladdo -%{_bindir}/gdalbuildvrt -%{_bindir}/gdaldem -%{_bindir}/gdalenhance -%{_bindir}/gdalinfo -%{_bindir}/gdallocationinfo -%{_bindir}/gdalmanage -%{_bindir}/gdalmdiminfo -%{_bindir}/gdalmdimtranslate -%{_bindir}/gdalsrsinfo -%{_bindir}/gdaltindex -%{_bindir}/gdaltransform -%{_bindir}/gdalwarp -%{_bindir}/gnmanalyse -%{_bindir}/gnmmanage -%{_bindir}/nearblack -%{_bindir}/ogr2ogr -%{_bindir}/ogrinfo -%{_bindir}/ogrlineref -%{_bindir}/ogrtindex -%{_bindir}/sozip -%if 0%{?fedora} -%{_bindir}/8211* -%{_bindir}/s57dump -%endif -%{_datadir}/bash-completion/completions/gdal -%{_datadir}/bash-completion/completions/gdal_contour -%{_datadir}/bash-completion/completions/gdal_create -%{_datadir}/bash-completion/completions/gdal_footprint -%{_datadir}/bash-completion/completions/gdal_grid -%{_datadir}/bash-completion/completions/gdal_rasterize -%{_datadir}/bash-completion/completions/gdal_translate -%{_datadir}/bash-completion/completions/gdal_viewshed -%{_datadir}/bash-completion/completions/gdaladdo -%{_datadir}/bash-completion/completions/gdalbuildvrt -%{_datadir}/bash-completion/completions/gdaldem -%{_datadir}/bash-completion/completions/gdalenhance -%{_datadir}/bash-completion/completions/gdalinfo -%{_datadir}/bash-completion/completions/gdallocationinfo -%{_datadir}/bash-completion/completions/gdalmanage -%{_datadir}/bash-completion/completions/gdalsrsinfo -%{_datadir}/bash-completion/completions/gdaltindex -%{_datadir}/bash-completion/completions/gdaltransform -%{_datadir}/bash-completion/completions/gdalwarp -%{_datadir}/bash-completion/completions/ogr2ogr -%{_datadir}/bash-completion/completions/ogrinfo -%{_datadir}/bash-completion/completions/ogrlineref -%{_datadir}/bash-completion/completions/ogrtindex -%{_datadir}/bash-completion/completions/sozip -%{_mandir}/man1/gdal.1* -%{_mandir}/man1/gdaladdo.1* -%{_mandir}/man1/gdalbuildvrt.1* -%{_mandir}/man1/gdal_contour.1* -%{_mandir}/man1/gdal-convert.1* -%{_mandir}/man1/gdal_create.1* -%{_mandir}/man1/gdal-dataset.1.gz -%{_mandir}/man1/gdal-dataset-copy.1.gz -%{_mandir}/man1/gdal-dataset-delete.1.gz -%{_mandir}/man1/gdal-dataset-identify.1.gz -%{_mandir}/man1/gdal-dataset-rename.1.gz -%{_mandir}/man1/gdaldem.1* -%{_mandir}/man1/gdal_footprint.1* -%{_mandir}/man1/gdal_grid.1* -%{_mandir}/man1/gdal-info.1* -%{_mandir}/man1/gdalinfo.1* -%{_mandir}/man1/gdallocationinfo.1* -%{_mandir}/man1/gdalmanage.1* -%{_mandir}/man1/gdal-mdim.1* -%{_mandir}/man1/gdal-mdim-convert.1* -%{_mandir}/man1/gdal-mdim-info.1* -%{_mandir}/man1/gdalmdiminfo.1* -%{_mandir}/man1/gdal-mdim-mosaic.1.gz -%{_mandir}/man1/gdalmdimtranslate.1* -%{_mandir}/man1/gdal-pipeline.1.gz -%{_mandir}/man1/gdal-raster.1* -%{_mandir}/man1/gdal-raster-as-features.1.gz -%{_mandir}/man1/gdal-raster-aspect.1.gz -%{_mandir}/man1/gdal-raster-calc.1* -%{_mandir}/man1/gdal-raster-clean-collar.1* -%{_mandir}/man1/gdal-raster-clip.1* -%{_mandir}/man1/gdal-raster-color-blend.1.gz -%{_mandir}/man1/gdal-raster-color-map.1* -%{_mandir}/man1/gdal-raster-compare.1.gz -%{_mandir}/man1/gdal-raster-contour.1* -%{_mandir}/man1/gdal-raster-convert.1* -%{_mandir}/man1/gdal-raster-create.1* -%{_mandir}/man1/gdal-raster-edit.1* -%{_mandir}/man1/gdal-raster-fill-nodata.1* -%{_mandir}/man1/gdal-raster-footprint.1* -%{_mandir}/man1/gdal-raster-hillshade.1* -%{_mandir}/man1/gdal-raster-index.1* -%{_mandir}/man1/gdal-raster-info.1* -%{_mandir}/man1/gdal_rasterize.1* -%{_mandir}/man1/gdal-raster-mosaic.1* -%{_mandir}/man1/gdal-raster-neighbors.1.gz -%{_mandir}/man1/gdal-raster-nodata-to-alpha.1.gz -%{_mandir}/man1/gdal-raster-overview-add.1* -%{_mandir}/man1/gdal-raster-overview-delete.1* -%{_mandir}/man1/gdal-raster-overview-refresh.1.gz -%{_mandir}/man1/gdal-raster-pansharpen.1.gz -%{_mandir}/man1/gdal-raster-pipeline.1* -%{_mandir}/man1/gdal-raster-pixel-info.1* -%{_mandir}/man1/gdal-raster-polygonize.1* -%{_mandir}/man1/gdal-raster-proximity.1.gz -%{_mandir}/man1/gdal-raster-reclassify.1* -%{_mandir}/man1/gdal-raster-reproject.1* -%{_mandir}/man1/gdal-raster-resize.1* -%{_mandir}/man1/gdal-raster-rgb-to-palette.1.gz -%{_mandir}/man1/gdal-raster-roughness.1* -%{_mandir}/man1/gdal-raster-scale.1* -%{_mandir}/man1/gdal-raster-select.1* -%{_mandir}/man1/gdal-raster-set-type.1* -%{_mandir}/man1/gdal-raster-sieve.1* -%{_mandir}/man1/gdal-raster-slope.1* -%{_mandir}/man1/gdal-raster-stack.1* -%{_mandir}/man1/gdal-raster-tile.1* -%{_mandir}/man1/gdal-raster-tpi.1* -%{_mandir}/man1/gdal-raster-tri.1* -%{_mandir}/man1/gdal-raster-unscale.1* -%{_mandir}/man1/gdal-raster-update.1.gz -%{_mandir}/man1/gdal-raster-viewshed.1* -%{_mandir}/man1/gdal-raster-zonal-stats.1.gz -%{_mandir}/man1/gdalsrsinfo.1* -%{_mandir}/man1/gdaltindex.1* -%{_mandir}/man1/gdaltransform.1* -%{_mandir}/man1/gdal_translate.1* -%{_mandir}/man1/gdal-vector.1* -%{_mandir}/man1/gdal-vector-buffer.1.gz -%{_mandir}/man1/gdal-vector-check-coverage.1.gz -%{_mandir}/man1/gdal-vector-check-geometry.1.gz -%{_mandir}/man1/gdal-vector-clean-coverage.1.gz -%{_mandir}/man1/gdal-vector-clip.1* -%{_mandir}/man1/gdal-vector-concat.1* -%{_mandir}/man1/gdal-vector-convert.1* -%{_mandir}/man1/gdal-vector-edit.1* -%{_mandir}/man1/gdal-vector-explode-collections.1.gz -%{_mandir}/man1/gdal-vector-filter.1* -%{_mandir}/man1/gdal-vector-grid.1* -%{_mandir}/man1/gdal-vector-index.1.gz -%{_mandir}/man1/gdal-vector-info.1* -%{_mandir}/man1/gdal-vector-layer-algebra.1.gz -%{_mandir}/man1/gdal-vector-make-point.1.gz -%{_mandir}/man1/gdal-vector-make-valid.1.gz -%{_mandir}/man1/gdal-vector-partition.1.gz -%{_mandir}/man1/gdal-vector-pipeline.1* -%{_mandir}/man1/gdal-vector-rasterize.1* -%{_mandir}/man1/gdal-vector-segmentize.1.gz -%{_mandir}/man1/gdal-vector-select.1* -%{_mandir}/man1/gdal-vector-set-field-type.1.gz -%{_mandir}/man1/gdal-vector-set-geom-type.1.gz -%{_mandir}/man1/gdal-vector-simplify.1.gz -%{_mandir}/man1/gdal-vector-sql.1* -%{_mandir}/man1/gdal-vector-swap-xy.1.gz -%{_mandir}/man1/gdal_viewshed.1* -%{_mandir}/man1/gdal-vsi.1* -%{_mandir}/man1/gdal-vsi-copy.1* -%{_mandir}/man1/gdal-vsi-delete.1* -%{_mandir}/man1/gdal-vsi-list.1* -%{_mandir}/man1/gdal-vsi-move.1* -%{_mandir}/man1/gdal-vsi-sozip.1* -%{_mandir}/man1/gdal-vsi-sync.1* -%{_mandir}/man1/gdalwarp.1* -%{_mandir}/man1/gnmanalyse.1* -%{_mandir}/man1/gnmmanage.1* -%{_mandir}/man1/nearblack.1* -%{_mandir}/man1/ogr2ogr.1* -%{_mandir}/man1/ogrinfo.1* -%{_mandir}/man1/ogrlineref.1* -%{_mandir}/man1/ogrtindex.1* -%{_mandir}/man1/sozip.1* - -%files libs -%license LICENSE.TXT -%doc NEWS.md PROVENANCE.TXT COMMITTERS PROVENANCE.TXT-fedora -%{_libdir}/libgdal.so.38 -%{_libdir}/libgdal.so.38.* -%{_datadir}/%{name}/ -%{_libdir}/gdalplugins/ - -%files devel -%{_bindir}/%{name}-config -%{_bindir}/%{name}-config-%{cpuarch} -%{_includedir}/%{name}/ -%{_libdir}/lib%{name}.so -%{_libdir}/cmake/gdal/ -%{_libdir}/pkgconfig/%{name}.pc -%{_datadir}/bash-completion/completions/gdal-config -%{_mandir}/man1/gdal-config.1* - -%if %{with java} -%files java -%{_jnidir}/%{name}/gdal-%{version}-sources.jar -%{_jnidir}/%{name}/gdal-%{version}.jar -%{_jnidir}/%{name}/gdal-%{version}.pom -%{_jnidir}/%{name}/libgdalalljni.so - -%files javadoc -%{_jnidir}/%{name}/gdal-%{version}-javadoc.jar -%endif - -%if %{with python3} -%files -n python3-gdal -%doc swig/python/README.rst -%{python3_sitearch}/GDAL-%{version}-py*.egg-info/ -%{python3_sitearch}/osgeo/ -%{python3_sitearch}/osgeo_utils/ - -%files python-tools -%{_bindir}/gdal2tiles -%{_bindir}/gdal2tiles.py -%{_bindir}/gdal2xyz -%{_bindir}/gdal2xyz.py -%{_bindir}/gdalattachpct -%{_bindir}/gdalattachpct.py -%{_bindir}/gdal_calc -%{_bindir}/gdal_calc.py -%{_bindir}/gdalcompare -%{_bindir}/gdalcompare.py -%{_bindir}/gdal_edit -%{_bindir}/gdal_edit.py -%{_bindir}/gdal_fillnodata -%{_bindir}/gdal_fillnodata.py -%{_bindir}/gdal_merge -%{_bindir}/gdal_merge.py -%{_bindir}/gdalmove -%{_bindir}/gdalmove.py -%{_bindir}/gdal_pansharpen -%{_bindir}/gdal_pansharpen.py -%{_bindir}/gdal_polygonize -%{_bindir}/gdal_polygonize.py -%{_bindir}/gdal_proximity -%{_bindir}/gdal_proximity.py -%{_bindir}/gdal_retile -%{_bindir}/gdal_retile.py -%{_bindir}/gdal_sieve -%{_bindir}/gdal_sieve.py -%{_bindir}/ogr_layer_algebra -%{_bindir}/ogr_layer_algebra.py -%{_bindir}/ogrmerge -%{_bindir}/ogrmerge.py -%{_bindir}/pct2rgb -%{_bindir}/pct2rgb.py -%{_bindir}/rgb2pct -%{_bindir}/rgb2pct.py -%{_datadir}/bash-completion/completions/gdal2tiles.py -%{_datadir}/bash-completion/completions/gdal2xyz.py -%{_datadir}/bash-completion/completions/gdalcompare.py -%{_datadir}/bash-completion/completions/gdalmove.py -%{_datadir}/bash-completion/completions/gdal_calc.py -%{_datadir}/bash-completion/completions/gdal_edit.py -%{_datadir}/bash-completion/completions/gdal_fillnodata.py -%{_datadir}/bash-completion/completions/gdal_merge.py -%{_datadir}/bash-completion/completions/gdal_polygonize.py -%{_datadir}/bash-completion/completions/gdal_proximity.py -%{_datadir}/bash-completion/completions/gdal_retile.py -%{_datadir}/bash-completion/completions/gdal_sieve.py -%{_datadir}/bash-completion/completions/ogrmerge.py -%{_datadir}/bash-completion/completions/ogr_layer_algebra.py -%{_mandir}/man1/gdal2tiles.1* -%{_mandir}/man1/gdal_calc.1* -%{_mandir}/man1/gdalcompare.1* -%{_mandir}/man1/gdal_edit.1* -%{_mandir}/man1/gdal_fillnodata.1* -%{_mandir}/man1/gdal_merge.1* -%{_mandir}/man1/gdalmove.1* -%{_mandir}/man1/gdal_pansharpen.1* -%{_mandir}/man1/gdal_polygonize.1* -%{_mandir}/man1/gdal_proximity.1* -%{_mandir}/man1/gdal_retile.1* -%{_mandir}/man1/gdal_sieve.1* -%{_mandir}/man1/ogr_layer_algebra.1* -%{_mandir}/man1/ogrmerge.1* -%{_mandir}/man1/pct2rgb.1* -%{_mandir}/man1/rgb2pct.1* -%endif - -%if %{with mingw} -%files -n mingw32-%{name} -%license LICENSE.TXT -%{mingw32_bindir}/libgdal-38.dll -%{mingw32_bindir}/gdal-config -%{mingw32_libdir}/libgdal.dll.a -%{mingw32_libdir}/cmake/gdal/ -%{mingw32_libdir}/pkgconfig/gdal.pc -%{mingw32_libdir}/gdalplugins/ -%{mingw32_includedir}/%{name}/ - -%files -n mingw32-%{name}-tools -%{mingw32_bindir}/*.exe - -%if %{with python3} -%files -n mingw32-python3-%{name} -%{mingw32_bindir}/gdal2tiles -%{mingw32_bindir}/gdal2tiles.py -%{mingw32_bindir}/gdal2xyz -%{mingw32_bindir}/gdal2xyz.py -%{mingw32_bindir}/gdal_calc -%{mingw32_bindir}/gdal_calc.py -%{mingw32_bindir}/gdal_edit -%{mingw32_bindir}/gdal_edit.py -%{mingw32_bindir}/gdal_fillnodata -%{mingw32_bindir}/gdal_fillnodata.py -%{mingw32_bindir}/gdal_merge -%{mingw32_bindir}/gdal_merge.py -%{mingw32_bindir}/gdal_pansharpen -%{mingw32_bindir}/gdal_pansharpen.py -%{mingw32_bindir}/gdal_polygonize -%{mingw32_bindir}/gdal_polygonize.py -%{mingw32_bindir}/gdal_proximity -%{mingw32_bindir}/gdal_proximity.py -%{mingw32_bindir}/gdal_retile -%{mingw32_bindir}/gdal_retile.py -%{mingw32_bindir}/gdal_sieve -%{mingw32_bindir}/gdal_sieve.py -%{mingw32_bindir}/gdalattachpct -%{mingw32_bindir}/gdalattachpct.py -%{mingw32_bindir}/gdalcompare -%{mingw32_bindir}/gdalcompare.py -%{mingw32_bindir}/gdalmove -%{mingw32_bindir}/gdalmove.py -%{mingw32_bindir}/ogr_layer_algebra -%{mingw32_bindir}/ogr_layer_algebra.py -%{mingw32_bindir}/ogrmerge -%{mingw32_bindir}/ogrmerge.py -%{mingw32_bindir}/pct2rgb -%{mingw32_bindir}/pct2rgb.py -%{mingw32_bindir}/rgb2pct -%{mingw32_bindir}/rgb2pct.py -%{mingw32_python3_sitearch}/GDAL-%{version}-py%{mingw32_python3_version}.egg-info/ -%{mingw32_python3_sitearch}/osgeo/ -%{mingw32_python3_sitearch}/osgeo_utils/ -%endif - -%files -n mingw64-%{name} -%license LICENSE.TXT -%{mingw64_bindir}/libgdal-38.dll -%{mingw64_bindir}/gdal-config -%{mingw64_libdir}/libgdal.dll.a -%{mingw64_libdir}/cmake/gdal/ -%{mingw64_libdir}/pkgconfig/gdal.pc -%{mingw64_libdir}/gdalplugins/ -%{mingw64_includedir}/%{name}/ - -%files -n mingw64-%{name}-tools -%{mingw64_bindir}/*.exe - -%if %{with python3} -%files -n mingw64-python3-%{name} -%{mingw64_bindir}/gdal2tiles -%{mingw64_bindir}/gdal2tiles.py -%{mingw64_bindir}/gdal2xyz -%{mingw64_bindir}/gdal2xyz.py -%{mingw64_bindir}/gdal_calc -%{mingw64_bindir}/gdal_calc.py -%{mingw64_bindir}/gdal_edit -%{mingw64_bindir}/gdal_edit.py -%{mingw64_bindir}/gdal_fillnodata -%{mingw64_bindir}/gdal_fillnodata.py -%{mingw64_bindir}/gdal_merge -%{mingw64_bindir}/gdal_merge.py -%{mingw64_bindir}/gdal_pansharpen -%{mingw64_bindir}/gdal_pansharpen.py -%{mingw64_bindir}/gdal_polygonize -%{mingw64_bindir}/gdal_polygonize.py -%{mingw64_bindir}/gdal_proximity -%{mingw64_bindir}/gdal_proximity.py -%{mingw64_bindir}/gdal_retile -%{mingw64_bindir}/gdal_retile.py -%{mingw64_bindir}/gdal_sieve -%{mingw64_bindir}/gdal_sieve.py -%{mingw64_bindir}/gdalattachpct -%{mingw64_bindir}/gdalattachpct.py -%{mingw64_bindir}/gdalcompare -%{mingw64_bindir}/gdalcompare.py -%{mingw64_bindir}/gdalmove -%{mingw64_bindir}/gdalmove.py -%{mingw64_bindir}/ogr_layer_algebra -%{mingw64_bindir}/ogr_layer_algebra.py -%{mingw64_bindir}/ogrmerge -%{mingw64_bindir}/ogrmerge.py -%{mingw64_bindir}/pct2rgb -%{mingw64_bindir}/pct2rgb.py -%{mingw64_bindir}/rgb2pct -%{mingw64_bindir}/rgb2pct.py -%{mingw64_python3_sitearch}/GDAL-%{version}-py%{mingw32_python3_version}.egg-info/ -%{mingw64_python3_sitearch}/osgeo/ -%{mingw64_python3_sitearch}/osgeo_utils/ -%endif -%endif - - -%changelog -* Thu Dec 18 2025 Sandro Mani - 3.12.1-1 -- Update to 3.12.1 - -* Mon Dec 08 2025 Sandro Mani - 3.12.0-2 -- Rebuild (libtiff) - -* Sun Nov 16 2025 Sandro Mani - 3.12.0-1 -- Update to 3.12.0 - -* Fri Nov 07 2025 Sandro Mani - 3.11.5-1 -- Update to 3.11.5 - -* Wed Oct 29 2025 Stephen Gallagher - 3.11.4-6 -- Rebuild for libarrow 22 - -* Thu Oct 09 2025 Yaakov Selkowitz - 3.11.4-5 -- Rebuilt for java-25-openjdk as system jdk - -* Fri Sep 19 2025 Python Maint - 3.11.4-4 -- Rebuilt for Python 3.14.0rc3 bytecode - -* Thu Sep 18 2025 Yaakov Selkowitz - 3.11.4-3 -- Package manpages and shell completions together with the respective commands - -* Wed Sep 17 2025 Sandro Mani - 3.11.4-2 -- BR: muparser-devel - -* Sun Sep 14 2025 Sandro Mani - 3.11.4-1 -- Update to 3.11.4 - -* Fri Aug 22 2025 Orion Poplawski - 3.11.3-7 -- Rebuild for netcdf 4.9.3 soname bump - -* Fri Aug 22 2025 Orion Poplawski - 3.11.3-6 -- Rebuild for netcdf 4.9.3 soname bump - -* Thu Aug 21 2025 Orion Poplawski - 3.11.3-5 -- Undefine _preserve_static_debuginfo to prevent huge build times - -* Mon Aug 18 2025 Python Maint - 3.11.3-4 -- Rebuilt for Python 3.14.0rc2 bytecode - -* Wed Aug 13 2025 Orion Poplawski - 3.11.3-3 -- Rebuild for libarrow 21 - -* Thu Jul 31 2025 Sandro Mani - 3.11.3-2 -- Rebuild (mingw-poppler) - -* Sun Jul 27 2025 Sandro Mani - 3.11.3-1 -- Update to 3.11.3 - -* Wed Jul 23 2025 Fedora Release Engineering - 3.10.3-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild - -* Fri Jul 18 2025 Sandro Mani - 3.10.3-5 -- Rebuild (poppler) - -* Thu Jul 10 2025 Stephen Gallagher - 3.10.3-4 -- Rebuilt for libarrow 20 - -* Tue Jun 03 2025 Python Maint - 3.10.3-3 -- Rebuilt for Python 3.14 - -* Fri May 16 2025 Sandro Mani - 3.10.3-2 -- Fix *.py scripts packaging - -* Mon Apr 07 2025 Sandro Mani - 3.10.3-1 -- Update to 3.10.3 - -* Thu Feb 27 2025 Laurențiu Nicola - 3.10.2-5 -- Enable blosc - -* Wed Feb 26 2025 Sandro Mani - 3.10.2-4 -- Rebuild (poppler) - -* Thu Feb 20 2025 Marek Kasik - 3.10.2-3 -- Add definitions of missing int16_t and int32_t - -* Thu Feb 20 2025 Marek Kasik - 3.10.2-2 -- Rebuild for libarrow 19 in poppler's sidetag - -* Sat Feb 15 2025 Sandro Mani - 3.10.2-1 -- Update to 3.10.2 - -* Fri Feb 14 2025 Benjamin A. Beasley - 3.10.1-4 -- Rebuilt for libarrow 19 - -* Tue Feb 11 2025 Sandro Mani - 3.10.1-3 -- Rebuild (poppler) - -* Thu Jan 16 2025 Fedora Release Engineering - 3.10.1-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild - -* Tue Jan 14 2025 Sandro Mani - 3.10.1-1 -- Update to 3.10.1 - -* Wed Nov 27 2024 Richard W.M. Jones - 3.10.0-4 -- Rebuild for libarrow 18 - -* Wed Nov 20 2024 Sandro Mani - 3.10.0-3 -- Drop fedora conditional for gpsbabel requires - -* Tue Nov 19 2024 Sandro Mani - 3.10.0-2 -- Require gpsbabel only on Fedora - -* Wed Nov 06 2024 Sandro Mani - 3.10.0-1 -- Update to 3.10.0 - -* Fri Oct 25 2024 Orion Poplawski - 3.9.3-5 -- Rebuild for hdf5 1.14.5 - -* Tue Oct 22 2024 Sandro Mani - 3.9.3-4 -- Rebuild (mingw-xerces-c) - -* Mon Oct 21 2024 Pete Walter - 3.9.3-3 -- Rebuild for xerces-c 3.3 - -* Fri Oct 18 2024 Pete Walter - 3.9.3-2 -- Rebuild for xerces-c 3.3 - -* Tue Oct 15 2024 Sandro Mani - 3.9.3-1 -- Update to 3.9.3 - -* Mon Sep 16 2024 Sandro Mani - 3.9.2-4 -- Rebuild (proj) - -* Fri Aug 23 2024 Sandro Mani - 3.9.2-3 -- Rebuild (mingw-poppler) - -* Thu Aug 22 2024 Marek Kasik - 3.9.2-2 -- Rebuild for poppler 24.08.0 - -* Sat Aug 17 2024 Sandro Mani - 3.9.2-1 -- Update to 3.9.2 - -* Thu Jul 18 2024 Fedora Release Engineering - 3.9.1-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild - -* Wed Jun 26 2024 Sandro Mani - 3.9.1-1 -- Update to 3.9.1 - -* Sun Jun 09 2024 Python Maint - 3.9.0-4 -- Rebuilt for Python 3.13 - -* Wed May 15 2024 Sandro Mani - 3.9.0-3 -- Rebuild (libarrow) - -* Tue May 14 2024 Sandro Mani - 3.9.0-2 -- BR: libarrow-dataset-devel - -* Sat May 11 2024 Sandro Mani - 3.9.0-1 -- Update to 3.9.0 - -* Wed Apr 24 2024 Benjamin A. Beasley - 3.8.5-4 -- Rebuilt for openexr 3.2.4 - -* Tue Apr 23 2024 Sandro Mani - 3.8.5-3 -- Rebuild (libarrow) - -* Sun Apr 14 2024 Sandro Mani - 3.8.5-2 -- BR: parquet-libs-devel - -* Mon Apr 08 2024 Sandro Mani - 3.8.5-1 -- Update to 3.8.5 - -* Thu Mar 21 2024 Sandro Mani - 3.8.4-5 -- Rebuild (libarrow) - -* Tue Mar 19 2024 Sandro Mani - 3.8.4-4 -- Rebuild (libarrow) - -* Tue Mar 05 2024 Sandro Mani - 3.8.4-3 -- Rebuild (proj) - -* Mon Feb 26 2024 Sandro Mani - 3.8.4-2 -- BR: libarchive - -* Sun Feb 18 2024 Sandro Mani - 3.8.4-1 -- Update to 3.8.4 - -* Fri Feb 02 2024 Sandro Mani - 3.8.3-5 -- Rebuild (poppler) - -* Sat Jan 27 2024 Sandro Mani - 3.8.3-4 -- Enable libarrow, libdeflate - -* Wed Jan 24 2024 Fedora Release Engineering - 3.8.3-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild - -* Fri Jan 19 2024 Fedora Release Engineering - 3.8.3-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild - -* Mon Jan 08 2024 Sandro Mani - 3.8.3-1 -- Update to 3.8.3 - -* Thu Dec 21 2023 Sandro Mani - 3.8.2-2 -- Rebuild (armadillo) - -* Wed Dec 20 2023 Sandro Mani - 3.8.2-1 -- Update to 3.8.2 - -* Wed Dec 20 2023 Sandro Mani - 3.8.1-2 -- Rebuild (armadillo) - -* Thu Nov 30 2023 Sandro Mani - 3.8.1-1 -- Update to 3.8.1 - -* Tue Nov 14 2023 Sandro Mani - 3.8.0-1 -- Update to 3.8.0 - -* Fri Nov 03 2023 Sandro Mani - 3.7.3-1 -- Update to 3.7.3 - -* Wed Sep 13 2023 Sandro Mani - 3.7.2-1 -- Update to 3.7.2 - -* Sun Sep 03 2023 Sandro Mani - 3.7.1-7 -- Rebuild (proj) - -* Tue Aug 15 2023 Sandro Mani - 3.7.1-6 -- Rebuild (libspatialite) - -* Mon Aug 14 2023 Sandro Mani - 3.7.1-5 -- Rebuild (mingw-poppler) - -* Wed Aug 9 2023 Tom Callaway - 3.7.1-4 -- rebuild for new qhull - -* Mon Aug 07 2023 Marek Kasik - 3.7.1-3 -- Rebuild for poppler 23.08.0 - -* Wed Jul 19 2023 Fedora Release Engineering - 3.7.1-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild - -* Tue Jul 18 2023 Sandro Mani - 3.7.1-1 -- Update to 3.7.1 - -* Mon Jul 03 2023 Python Maint - 3.7.0-2 -- Rebuilt for Python 3.12 - -* Thu May 11 2023 Sandro Mani - 3.7.0-1 -- Update to 3.7.0 - -* Tue May 09 2023 Markus Neteler - 3.6.4-3 -- SPDX migration - -* Tue May 02 2023 Sandro Mani - 3.6.4-2 -- Drop unused librx BR - -* Sat Apr 22 2023 Sandro Mani - 3.6.4-1 -- Update to 3.6.4 - -* Tue Mar 14 2023 Sandro Mani - 3.6.3-1 -- Update to 3.6.3 - -* Sat Mar 04 2023 Sandro Mani - 3.6.2-6 -- Rebuild (proj) - -* Tue Feb 07 2023 Sandro Mani - 3.6.2-5 -- Rebuild (mingw-poppler) - -* Sat Feb 04 2023 Sandro Mani - 3.6.2-4 -- Rebuild (poppler) - -* Thu Jan 19 2023 Fedora Release Engineering - 3.6.2-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild - -* Thu Jan 12 2023 Maxwell G - 3.6.2-2 -- Rebuild for cfitsio 4.2 - -* Thu Jan 05 2023 Sandro Mani - 3.6.2-1 -- Update to 3.6.2 - -* Mon Jan 02 2023 Sandro Mani - 3.6.1-3 -- Rebuild (mingw-cfitsio) - -* Thu Dec 29 2022 Maxwell G - 3.6.1-2 -- Rebuild for cfitsio 4.2 - -* Thu Dec 15 2022 Sandro Mani - 3.6.1-1 -- Update to 3.6.1 - -* Mon Dec 05 2022 Sandro Mani - 3.6.0-4 -- Rebuild (mingw-xerces-c) - -* Mon Dec 05 2022 Sandro Mani - 3.6.0-3 -- Switch to pcre2 for mingw build - -* Fri Nov 18 2022 Sandro Mani - 3.6.0-2 -- Rebuild (mingw-postgresql) - -* Fri Nov 11 2022 Sandro Mani - 3.6.0-1 -- Update to 3.6.0 - -* Thu Nov 03 2022 Sandro Mani - 3.6.0-0.1.rc1 -- Update to 3.6.0-rc1 - -* Thu Nov 03 2022 Sandro Mani - 3.5.3-2 -- Re-enable java - -* Tue Nov 01 2022 Sandro Mani - 3.5.3-1 -- Update to 3.5.3 - -* Wed Oct 19 2022 Sandro Mani - 3.5.2-3 -- Rebuild (python-3.11) - -* Fri Oct 7 2022 Tom Rix - 3.5.2-2 -- Add mingw build conditional -- Reduce java build condition to rhel 8 - -* Tue Sep 13 2022 Sandro Mani - 3.5.2-1 -- Update to 3.5.2 - -* Sun Sep 04 2022 Sandro Mani - 3.5.1-6 -- Rebuild (proj) - -* Tue Aug 02 2022 Sandro Mani - 3.5.1-5 -- Rebuild (poppler) - -* Wed Jul 27 2022 Sandro Mani - 3.5.1-4 -- Rebuild (liblerc) - -* Thu Jul 21 2022 Sandro Mani - 3.5.1-3 -- Rebuild (liblerc) - -* Thu Jul 21 2022 Fedora Release Engineering - 3.5.1-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild - -* Wed Jul 06 2022 Sandro Mani - 3.5.1-1 -- Update to 3.5.1 -- Limit -java subpackage to %%java_arches - -* Mon Jun 13 2022 Python Maint - 3.5.0-5 -- Rebuilt for Python 3.11 - -* Mon May 30 2022 Jitka Plesnikova - 3.5.0-4 -- Perl 5.36 rebuild - -* Sat May 21 2022 Sandro Mani - 3.5.0-3 -- Fix gdal-config take two - -* Fri May 20 2022 Sandro Mani - 3.5.0-2 -- Fix gdal-config - -* Fri May 13 2022 Sandro Mani - 3.5.0-1 -- Update to 3.5.0 - -* Wed May 04 2022 Sandro Mani - 3.4.3-1 -- Update to 3.4.3 - -* Mon Mar 14 2022 Sandro Mani - 3.4.2-1 -- Update to 3.4.2 - -* Thu Mar 10 2022 Sandro Mani - 3.4.1-6 -- Rebuild for proj-9.0.0 - -* Sun Feb 13 2022 Josef Ridky - 3.4.1-5 -- Rebuilt for libjasper.so.6 - -* Sat Feb 05 2022 Jiri Vanek - 3.4.1-4 -- Rebuilt for java-17-openjdk as system jdk - -* Thu Jan 20 2022 Fedora Release Engineering - 3.4.1-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild - -* Thu Jan 13 2022 Sandro Mani - 3.4.1-2 -- Rebuild (poppler) - -* Tue Jan 04 2022 Sandro Mani - 3.4.1-1 -- Update to 3.4.1 - -* Sun Nov 21 2021 Orion Poplawski - 3.4.0-2 -- Rebuild for hdf5 1.12.1 - -* Mon Nov 08 2021 Sandro Mani - 3.4.0-1 -- Update to 3.4.0 - -* Fri Oct 29 2021 Sandro Mani - 3.3.3-1 -- Update to 3.3.3 - -* Thu Oct 21 2021 Sandro Mani - 3.3.2-3 -- Rebuild (geos) - -* Tue Sep 14 2021 Sahana Prasad - 3.3.2-2 -- Rebuilt with OpenSSL 3.0.0 - -* Tue Sep 07 2021 Sandro Mani - 3.3.2-1 -- Update to 3.3.2 - -* Tue Aug 10 2021 Orion Poplawski - 3.3.1-5 -- Rebuild for hdf5 1.10.7/netcdf 4.8.0 - -* Mon Aug 02 2021 Sandro Mani - 3.3.1-4 -- Rebuild (poppler) - -* Wed Jul 21 2021 Fedora Release Engineering - 3.3.1-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild - -* Sat Jul 10 2021 Björn Esser - 3.3.1-2 -- Rebuild for versioned symbols in json-c - -* Mon Jul 05 2021 Sandro Mani - 3.3.1-1 -- Update to 3.3.1 - -* Fri Jun 04 2021 Python Maint - 3.3.0-7 -- Rebuilt for Python 3.10 - -* Mon May 24 2021 Jitka Plesnikova - 3.3.0-6 -- Perl 5.34 re-rebuild updated packages - -* Fri May 21 2021 Sandro Mani - 3.3.0-5 -- Rebuild (libgta) - -* Fri May 21 2021 Jitka Plesnikova - 3.3.0-4 -- Perl 5.34 rebuild - -* Thu May 20 2021 Richard Shaw - 3.3.0-3 -- Rebuilding for libgta 1.2.1. - -* Fri May 07 2021 Sandro Mani - 3.3.0-2 -- Rebuild (gdal) - -* Mon May 03 2021 Sandro Mani - 3.3.0-1 -- Update to 3.3.0 - -* Wed Mar 24 2021 Sandro Mani - 3.2.2-1 -- Update to 3.2.2 - -* Sun Mar 07 2021 Sandro Mani - 3.2.1-10 -- Rebuild (proj) - -* Tue Feb 23 2021 Elliott Sales de Andrade - 3.2.1-9 -- Fix compile against GEOS on s390x - -* Sat Feb 13 2021 Sandro Mani - 3.2.1-8 -- Rebuild (geos) - -* Sat Feb 13 2021 Sandro Mani - 3.2.1-7 -- Rebuild (geos) - -* Mon Feb 08 2021 Pavel Raiskup - 3.2.1-6 -- rebuild for libpq ABI fix rhbz#1908268 - -* Mon Feb 01 2021 Orion Poplawski - 3.2.1-5 -- Rebuild for cfitsio 3.490 - -* Tue Jan 26 2021 Fedora Release Engineering - 3.2.1-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild - -* Fri Jan 15 11:51:40 CET 2021 Sandro Mani - 3.2.1-3 -- Rebuild (poppler) - -* Tue Jan 5 18:08:07 WET 2021 José Matos - 3.2.1-2 -- rebuild for armadillo 10 - -* Mon Jan 04 2021 Sandro Mani - 3.2.1-1 -- Update to 3.2.1 - -* Thu Nov 05 2020 Sandro Mani - 3.2.0-1 -- Update to 3.2.0 - -* Mon Nov 02 2020 Sandro Mani - 3.1.4-1 -- Update to 3.1.4 - -* Wed Oct 28 2020 Jeff Law - 3.1.3-3 -- Fix missing #include for gcc-11 - -* Fri Oct 16 21:25:24 CEST 2020 Sandro Mani - 3.1.3-2 -- Rebuild (jasper) - -* Mon Sep 07 2020 Sandro Mani - 3.1.3-1 -- Update to 3.1.3 - -* Mon Jul 27 2020 Fedora Release Engineering - 3.1.2-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Wed Jul 22 09:48:50 GMT 2020 Sandro Mani - 3.1.2-5 -- Rebuild (poppler) - -* Thu Jul 16 2020 Jiri Vanek - 3.1.2-4 -- Rebuilt for JDK-11, see https://fedoraproject.org/wiki/Changes/Java11 - -* Wed Jul 15 15:55:55 GMT 2020 Sandro Mani - 3.1.2-3 -- Rebuild (poppler) - -* Fri Jul 10 2020 Jiri Vanek - 3.1.2-2 -- Rebuilt for JDK-11, see https://fedoraproject.org/wiki/Changes/Java11 - -* Tue Jul 07 2020 Sandro Mani - 3.1.2-1 -- Update to 3.1.2 - -* Tue Jun 30 2020 Sandro Mani - 3.1.1-1 -- Update to 3.1.1 - -* Sat Jun 27 2020 Jitka Plesnikova - 3.1.0-5 -- Perl 5.32 re-rebuild updated packages - -* Fri Jun 26 2020 Orion Poplawski - 3.1.0-4 -- Rebuild for hdf5 1.10.6 - -* Thu Jun 25 2020 Jitka Plesnikova - 3.1.0-3 -- Perl 5.32 rebuild - -* Tue May 26 2020 Miro Hrončok - 3.1.0-2 -- Rebuilt for Python 3.9 - -* Tue May 12 2020 Sandro Mani - 3.1.0-1 -- Update to 3.1.0 - -* Sat May 09 2020 Markus Neteler - 3.0.4-5 -* disabled JAVA and LaTeX support for EPEL8, due to (yet) missing dependencies - -* Wed Apr 22 2020 Björn Esser - 3.0.4-4 -- Re-enable annobin - -* Tue Apr 21 2020 Björn Esser - 3.0.4-3 -- Rebuild (json-c) -- Temporarily disable annobin, as it is broken - -* Tue Mar 03 2020 Sandro Mani - 3.0.4-2 -- Fix libtool wrappers installed for gdal utilities instead of actual binaries - -* Wed Feb 05 2020 Sandro Mani - 3.0.4-1 -- Update to 3.0.4 - -* Tue Jan 28 2020 Fedora Release Engineering - 2.3.2-16 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild - -* Sat Jan 18 2020 Rich Mattes - 2.3.2-15 -- Patch out include that was removed in newer poppler -- Remove comment following an endif in the specfile - -* Sat Jan 18 2020 Mamoru TASAKA - 2.3.2-15 -- F-32: rebuild against new poppler - -* Tue Sep 17 2019 Elliott Sales de Andrade - 2.3.2-14 -- Fix linkage against Proj - -* Mon Sep 16 2019 Sandro Mani - 2.3.2-13 -- Bump proj_somaj for proj 6 - -* Wed Sep 4 2019 Devrim Gündüz - 2.3.2-12 -- Rebuild for new Proj - -* Mon Aug 19 2019 Miro Hrončok - 2.3.2-11 -- Rebuilt for Python 3.8 - -* Thu Jul 25 2019 Fedora Release Engineering - 2.3.2-10 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild - -* Sat Jun 01 2019 Jitka Plesnikova - 2.3.2-9 -- Perl 5.30 rebuild - -* Sat Mar 16 2019 Orion Poplawski -- Rebuild for hdf5 1.10.5 - -* Tue Feb 05 2019 Miro Hrončok - 2.3.2-7 -- Drop Python 2 subpackage for mass Python 2 packages removal - -* Mon Feb 04 2019 Pavel Raiskup - 2.3.2-6 -- modernize java packaging (PR#9) - -* Mon Feb 04 2019 Devrim Gündüz - 2.3.2-6 -- Rebuild for new GeOS and Proj - -* Thu Jan 31 2019 Fedora Release Engineering - 2.3.2-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Sat Jan 26 2019 Marek Kasik - 2.3.2-4 -- Additional fixes for the rebuild - -* Fri Jan 25 2019 Marek Kasik - 2.3.2-3 -- Rebuild for poppler-0.73.0 - -* Thu Oct 04 2018 Pavel Raiskup - 2.3.2-2 -- Python 3 is the default Python now - -* Mon Oct 1 2018 Volker Fröhlich - 2.3.2-1 -- New upstream release - -* Mon Aug 27 2018 José Abílio Matos - 2.3.1-3 -- rebuild for armadillo soname bump (take 2) - -* Fri Aug 17 2018 José Abílio Matos - 2.3.1-2 -- rebuild for armadillo soname bump - -* Tue Aug 14 2018 Volker Fröhlich - 2.3.1-1 -- New upstream release - -* Tue Aug 14 2018 Marek Kasik - 2.2.4-10 -- Rebuild for poppler-0.67.0 - -* Wed Jul 25 2018 Devrim Gündüz - 2.2.4-9 -- Fix #1606875 - -* Fri Jul 13 2018 Fedora Release Engineering - 2.2.4-8 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Tue Jul 03 2018 Petr Pisar - 2.2.4-7 -- Perl 5.28 rebuild - -* Fri Jun 29 2018 Jitka Plesnikova - 2.2.4-6 -- Perl 5.28 rebuild - -* Fri Jun 22 2018 Orion Poplawski - 2.2.4-5 -- Rebuild for libdap 3.19.1 - -* Tue Jun 19 2018 Miro Hrončok - 2.2.4-4 -- Rebuilt for Python 3.7 - -* Sat May 26 2018 Christian Dersch - 2.2.4-3 -- rebuilt for cfitsio 3.450 - -* Tue Mar 27 2018 Björn Esser - 2.2.4-2 -- Rebuilt for libjson-c.so.4 (json-c v0.13.1) on fc28 - -* Mon Mar 26 2018 Volker Fröhlich - 2.2.4-1 -- New upstream release - -* Fri Mar 23 2018 Adam Williamson - 2.2.3-14 -- Rebuild for poppler 0.63.0 - -* Tue Mar 06 2018 Björn Esser - 2.2.3-13 -- Rebuilt for libjson-c.so.4 (json-c v0.13.1) - -* Fri Feb 23 2018 Christian Dersch - 2.2.3-12 -- rebuilt for cfitsio 3.420 (so version bump) - -* Wed Feb 14 2018 David Tardon - 2.2.3-11 -- rebuild for poppler 0.62.0 - -* Wed Feb 14 2018 Volker Fröhlich - 2.2.3-10 -- Don't own /etc/bash_completion.d (BZ#1545012) - -* Tue Feb 13 2018 Pavel Raiskup - 2.2.3-9 -- silence some rpmlint warnings - -* Tue Feb 13 2018 Tom Hughes - 2.2.3-8 -- Add patch for bug by node-gdal tests and fixed upstream - -* Tue Feb 13 2018 Tom Hughes - 2.2.3-7 -- Use libtirpc for RPC routines - -* Wed Feb 07 2018 Fedora Release Engineering - 2.2.3-7 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - -* Sat Jan 27 2018 Than Ngo - - 2.2.3-6 -- cleanup condition - -* Thu Dec 14 2017 Merlin Mathesius - 2.2.3-5 -- Cleanup spec file conditionals - -* Thu Dec 14 2017 Pavel Raiskup - 2.2.3-4 -- drop bootstrap mode -- build-require mariadb-connector-c-devel (rhbz#1494096) - -* Mon Dec 11 2017 Björn Esser - 2.2.3-3.1.bootstrap -- Add patch to cleanly build against json-c v0.13 - -* Sun Dec 10 2017 Björn Esser - 2.2.3-2.1.bootstrap -- Rebuilt for libjson-c.so.3 - -* Mon Dec 04 2017 Volker Froehlich - 2.2.3-1 -- New upstream release - -* Wed Nov 29 2017 Volker Froehlich - 2.2.2-2 -- Re-enable bsb format (BZ#1432330) - -* Fri Sep 22 2017 Volker Froehlich - 2.2.2-1 -- New upstream release -- Add new entries to the files sections - -* Sun Sep 17 2017 Rex Dieter - 2.1.4-11 -- rebuild (armadillo) - -* Mon Sep 11 2017 Rex Dieter - 2.1.4-10 -- support %%bootstrap mode, enable for rawhide (#1490492) -- segment POPPLER_OPTS, makes buildable on f25 - -* Fri Sep 08 2017 David Tardon - 2.1.4-9 -- rebuild for poppler 0.59.0 - -* Sun Aug 20 2017 Zbigniew Jędrzejewski-Szmek - 2.1.4-8 -- Add Provides for the old name without %%_isa - -* Sat Aug 19 2017 Orion Poplawski - 2.1.4-7 -- Handle new g2clib name in Fedora 27+ - -* Sat Aug 19 2017 Zbigniew Jędrzejewski-Szmek - 2.1.4-6 -- Python 2 binary package renamed to python2-gdal - See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3 - -* Thu Aug 03 2017 David Tardon - 2.1.4-5 -- rebuild for poppler 0.57.0 - -* Wed Aug 02 2017 Fedora Release Engineering - 2.1.4-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild - -* Wed Jul 26 2017 Fedora Release Engineering - 2.1.4-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - -* Wed Jul 19 2017 Adam Williamson - 2.1.4-2 -- Rebuild against MariaDB 10.2 -- BuildRequires: javapackages-local, for a macro that got moved there - -* Sat Jul 01 2017 Volker Froehlich - 2.1.4-1 -- New upstream release - -* Sun Jun 04 2017 Jitka Plesnikova - 2.1.3-4 -- Perl 5.26 rebuild - -* Tue Mar 28 2017 David Tardon - 2.1.3-3 -- rebuild for poppler 0.53.0 - -* Wed Feb 01 2017 Sandro Mani - 2.1.3-2 -- Rebuild (libwebp) - -* Fri Jan 27 2017 Volker Froehlich - 2.1.3-1 -- New upstream release -- Don't run tests by default (BZ #1260151) - -* Tue Jan 24 2017 Devrim Gündüz - 2.1.2-6 -- Rebuilt for proj 4.9.3 -- Fix many rpmlint warnings/errors. -- Add a workaround for the pkg-config change in rawhide. - -* Mon Dec 19 2016 Miro Hrončok - 2.1.2-5 -- Rebuild for Python 3.6 - -* Fri Dec 16 2016 David Tardon - 2.1.2-4 -- rebuild for poppler 0.50.0 - -* Thu Dec 01 2016 Orion Poplawski - 2.1.2-3 -- Rebuild for jasper 2.0 -- Add patch to fix build with jasper 2.0 - -* Wed Nov 23 2016 David Tardon - 2.1.2-2 -- rebuild for poppler 0.49.0 - -* Sun Oct 30 2016 Volker Froehlich - 2.1.2-1 -- New upstream release - -* Sat Oct 22 2016 Orion Poplawski - 2.1.1-2 -- Use system libjson-c - -* Fri Oct 21 2016 Marek Kasik - 2.1.1-2 -- Rebuild for poppler-0.48.0 - -* Fri Aug 12 2016 Orion Poplawski - 2.1.1-1 -- Update to 2.1.1 -- Add patch to fix bash-completion installation and install it (bug #1337143) - -* Tue Jul 19 2016 Fedora Release Engineering - 2.1.0-8 -- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages - -* Mon Jul 18 2016 Marek Kasik - 2.1.0-7 -- Rebuild for poppler-0.45.0 - -* Tue May 17 2016 Jitka Plesnikova - 2.1.0-6 -- Perl 5.24 rebuild - -* Mon May 09 2016 Volker Froehlich - 2.1.0-5 -- Add missing BR for libkml - -* Fri May 06 2016 Sandro Mani - 2.1.0-4 -- Enable libKML support - Resolves: #1332008 - -* Tue May 03 2016 Adam Williamson - 2.1.0-3 -- rebuild for updated poppler - -* Tue May 3 2016 Marek Kasik - 2.1.0-2 -- Rebuild for poppler-0.43.0 - -* Mon May 02 2016 Jozef Mlich - 2.1.0-1 -- New upstream release - -* Mon Apr 18 2016 Tom Hughes - 2.0.2-5 -- Rebuild for libdap change Resoloves: #1328104 - -* Tue Feb 16 2016 Elliott Sales de Andrade - 2.0.2-4 -- Add Python 3 support - -* Sun Feb 14 2016 Volker Froehlich - 2.0.2-3 -- Add patch for GDAL issue #6360 - -* Mon Feb 08 2016 Volker Froehlich - 2.0.2-2 -- Rebuild for armadillo 6 - -* Thu Feb 04 2016 Volker Froehlich - 2.0.2-1 -- New upstream release -- Fix geos support (BZ #1284714) - -* Wed Feb 03 2016 Fedora Release Engineering - 2.0.1-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild - -* Fri Jan 22 2016 Marek Kasik 2.0.1-5 -- Rebuild for poppler-0.40.0 - -* Fri Jan 15 2016 Adam Jackson 2.0.1-4 -- Rebuild for libdap soname bump - -* Mon Dec 28 2015 Igor Gnatenko - 2.0.1-3 -- Rebuilt for libwebp soname bump - -* Sun Oct 18 2015 Volker Froehlich - 2.0.1-2 -- Solve BZ #1271906 (Build iso8211 and s57 utilities) - -* Thu Sep 24 2015 Volker Froehlich - 2.0.1-1 -- Updated for 2.0.1; Add Perl module manpage - -* Wed Sep 23 2015 Orion Poplawski - 2.0.0-5 -- Rebuild for libdap 3.15.1 - -* Sun Sep 20 2015 Volker Froehlich - 2.0.0-4 -- Support openjpeg2 - -* Thu Aug 27 2015 Jonathan Wakely - 2.0.0-3 -- Rebuilt for Boost 1.59 - -* Sun Aug 09 2015 Jonathan Wakely 2.0.0-2 -- Patch to set _XOPEN_SOURCE correctly (bug #1249703) - -* Sun Jul 26 2015 Volker Froehlich - 2.0.0-1 -- Disable charls support due to build issues -- Solve a string formatting and comment errors in the Perl swig template - -* Wed Jul 22 2015 Marek Kasik - 1.11.2-12 -- Rebuild (poppler-0.34.0) - -* Fri Jul 3 2015 José Matos - 1.11.2-11 -- Rebuild for armadillo 5(.xxx.y) - -* Wed Jun 17 2015 Fedora Release Engineering - 1.11.2-10 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild - -* Fri Jun 12 2015 Volker Fröhlich - 1.11.2-9 -- Rebuild for Perl's dropped module_compat_5.20.* - -* Tue Jun 09 2015 Dan Horák - 1.11.2-8 -- add upstream patch for poppler >= 31 - -* Sat Jun 06 2015 Jitka Plesnikova - 1.11.2-7 -- Perl 5.22 rebuild - -* Thu May 21 2015 Devrim Gündüz - 1.11.2-6 -- Fix proj soname in ogr/ogrct.cpp. Patch from Sandro Mani - Fixes #1212215. - -* Sun May 17 2015 Orion Poplawski - 1.11.2-5 -- Rebuild for hdf5 1.8.15 - -* Sat Apr 18 2015 Ralf Corsépius - 1.11.2-4 -- Rebuild for gcc-5.0.1 ABI changes. - -* Tue Mar 31 2015 Orion Poplawski - 1.11.2-3 -- Rebuild for g2clib fix - -* Wed Mar 11 2015 Devrim Gündüz - 1.11.2-2 -- Rebuilt for proj 4.9.1 - -* Tue Feb 17 2015 Volker Fröhlich - 1.11.2-1 -- New release -- Remove obsolete sqlite patch - -* Fri Jan 23 2015 Marek Kasik - 1.11.1-6 -- Rebuild (poppler-0.30.0) - -* Wed Jan 07 2015 Orion Poplawski - 1.11.1-5 -- Rebuild for hdf5 1.8.4 - -* Sat Dec 6 2014 Volker Fröhlich - 1.11.1-4 -- Apply upstream changeset 27949 to prevent a crash when using sqlite 3.8.7 - -* Tue Dec 2 2014 Jerry James - 1.11.1-3 -- Don't try to install perllocal.pod (bz 1161231) - -* Thu Nov 27 2014 Marek Kasik - 1.11.1-3 -- Rebuild (poppler-0.28.1) - -* Fri Nov 14 2014 Dan Horák - 1.11.1-2 -- update gdal-config for ppc64le - -* Thu Oct 2 2014 Volker Fröhlich - 1.11.1-1 -- New release -- Correct test suite source URL - -* Thu Aug 28 2014 Jitka Plesnikova - 1.11.0-9 -- Perl 5.20 rebuild - -* Mon Aug 25 2014 Devrim Gündüz - 1.11.0-7 -- Rebuilt for libgeotiff - -* Sat Aug 16 2014 Fedora Release Engineering - 1.11.0-7 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild - -* Thu Aug 14 2014 Volker Fröhlich - 1.11.0-6 -- Add aarch64 to gdal-config script (BZ#1129295) - -* Fri Jul 25 2014 Peter Robinson 1.11.0-5 -- rebuild (libspatialite) - -* Mon Jul 14 2014 Orion Poplawski - 1.11.0-4 -- Rebuild for libgeotiff 1.4.0 - -* Fri Jul 11 2014 Orion Poplawski - 1.11.0-3 -- Rebuild for libdap 3.13.1 - -* Sat Jun 07 2014 Fedora Release Engineering - 1.11.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild - -* Fri Apr 25 2014 Volker Fröhlich - 1.11.0-1 -- New upstream release -- Remove libgcj as BR, as it no longer exists in F21 -- Re-enable ogdi and spatialite where possible -- Adapt Python-BR to python2-devel -- Obsolete Ruby bindings, due to the suggestion of Even Rouault -- Preserve timestamp of Fedora README file -- Explicitly create HTML documentation with Doxygen -- Make test execution conditional -- Truncate changelog - -* Thu Apr 24 2014 Vít Ondruch - 1.10.1-7 -- Rebuilt for https://fedoraproject.org/wiki/Changes/Ruby_2.1 - -* Fri Mar 28 2014 Michael Simacek - 1.10.1-6 -- Use Requires: java-headless rebuild (#1067528) - -* Fri Jan 10 2014 Orion Poplawski - 1.10.1-5 -- Rebuild for armadillo soname bump - -* Wed Jan 08 2014 Orion Poplawski - 1.10.1-4 -- Rebuild for cfitsio 3.360 - -* Thu Jan 02 2014 Orion Poplawski - 1.10.1-3 -- Rebuild for libwebp soname bump - -* Sat Sep 21 2013 Orion Poplawski - 1.10.1-2 -- Rebuild to pick up atlas 3.10 changes - -* Sun Sep 8 2013 Volker Fröhlich - 1.10.1-1 -- New upstream release - -* Fri Aug 23 2013 Orion Poplawski - 1.10.0-1 -- Update to 1.10.0 -- Enable PCRE support -- Drop man patch applied upstream -- Drop dods patch fixed upstream -- Add more tex BRs to handle changes in texlive packaging -- Fix man page install location - -* Mon Aug 19 2013 Marek Kasik - 1.9.2-12 -- Rebuild (poppler-0.24.0) - -* Sat Aug 03 2013 Fedora Release Engineering - 1.9.2-11 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild - -* Wed Jul 17 2013 Petr Pisar - 1.9.2-10 -- Perl 5.18 rebuild - -* Thu Jul 11 2013 Orion Poplawski - 1.9.2-9 -- Rebuild for cfitsio 3.350 - -* Mon Jun 24 2013 Volker Fröhlich - 1.9.2-8 -- Rebuild for poppler 0.22.5 - -* Wed Jun 12 2013 Orion Poplawski - 1.9.2-7 -- Update Java/JNI for new guidelines, also fixes bug #908065 - -* Thu May 16 2013 Orion Poplawski - 1.9.2-6 -- Rebuild for hdf5 1.8.11 - -* Mon Apr 29 2013 Peter Robinson - 1.9.2-5 -- Rebuild for ARM libspatialite issue - -* Tue Mar 26 2013 Volker Fröhlich - 1.9.2-4 -- Rebuild for cfitsio 3.340 - -* Sun Mar 24 2013 Peter Robinson - 1.9.2-3 -- rebuild (libcfitsio) - -* Wed Mar 13 2013 Vít Ondruch - 1.9.2-2 -- Rebuild for https://fedoraproject.org/wiki/Features/Ruby_2.0.0 - -* Sun Mar 10 2013 Orion Poplawski - 1.9.2-1 -- Update to 1.9.2 -- Drop poppler and java-swig patches applied upstream - -* Fri Jan 25 2013 Devrim GÜNDÜZ - 1.9.1-18 -- Rebuild with geos 3.3.7. - -* Mon Jan 21 2013 Volker Fröhlich - 1.9.1-17 -- Rebuild due to libpoppler 0.22 - -* Fri Jan 18 2013 Adam Tkac - 1.9.1-16 -- rebuild due to "jpeg8-ABI" feature drop - -* Fri Dec 28 2012 Richard W.M. Jones - 1.9.1-15 -- Rebuild, see - http://lists.fedoraproject.org/pipermail/devel/2012-December/175685.html - -* Thu Dec 13 2012 Peter Robinson - 1.9.1-14 -- Tweak -fpic CFLAGS to fix FTBFS on ARM - -* Mon Dec 3 2012 Orion Poplawski - 1.9.1-13 -- Rebuild for hdf5 1.8.10 - -* Sun Dec 2 2012 Bruno Wolff III - 1.9.1-12 -- Rebuild for libspatialite soname bump - -* Thu Aug 9 2012 Volker Fröhlich - 1.9.1-11 -- Correct and extend conditionals for ppc andd ppc64, considering libspatialite - Related to BZ #846301 - -* Sun Jul 29 2012 José Matos - 1.9.1-10 -- Use the correct shell idiom "if true" instead of "if 1" - -* Sun Jul 29 2012 José Matos - 1.9.1-9 -- Ignore for the moment the test for armadillo (to be removed after gcc 4.7.2 release) - -* Fri Jul 27 2012 José Matos - 1.9.1-8 -- Rebuild for new armadillo - -* Fri Jul 20 2012 Peter Robinson - 1.9.1-7 -- Build with PIC - -* Thu Jul 19 2012 Fedora Release Engineering - 1.9.1-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild - -* Tue Jul 10 2012 Petr Pisar - 1.9.1-5 -- Perl 5.16 rebuild - -* Sat Jul 7 2012 Volker Fröhlich - 1.9.1-4 -- Delete unnecessary manpage, that seems to be created with - new Doxygen (1.8.1 or 1.8.1.1) - -* Mon Jul 2 2012 Marek Kasik - 1.9.1-3 -- Rebuild (poppler-0.20.1) - -* Mon Jun 11 2012 Petr Pisar - 1.9.1-2 -- Perl 5.16 rebuild - -* Wed May 23 2012 Volker Fröhlich - 1.9.1-1 -- New upstream release -- Update poppler patch -- Add cleaner script - -* Sun May 20 2012 Volker Fröhlich - 1.9.0-5 -- Patches for libpoppler 0.20, libdap 3.11.3 and swig 2.0.6 - -* Thu May 10 2012 Volker Fröhlich - 1.9.0-4 -- Correct provides-filtering as of https://fedoraproject.org/wiki/Packaging:AutoProvidesAndRequiresFiltering#Usage -- Support webp -- Remove bogus libjpeg-turbo conditional -- Update Ruby ABI version to 1.9.1 -- Install Ruby bindings to vendorarchdir on F17 and later -- Conditionals for Ruby specific elements for versions prior F17 and for EPEL -- Correct quotes for CFLAGS and Ruby -- Disable ogdi, until BZ#816282 is resolved - -* Wed Apr 25 2012 Orion Poplawski - 1.9.0-2 -- Rebuild for cfitsio 3.300 - -* Sun Feb 26 2012 Volker Fröhlich - 1.9.0-1 -- Completely re-work the original spec-file - The major changes are: -- Add a libs sub-package -- Move Python scripts to python sub-package -- Install the documentation in a better way and with less slack -- jar's filename is versionless -- Update the version in the Maven pom automatically -- Add a plugins directory -- Add javadoc package and make the man sub-package noarch -- Support many additional formats -- Drop static sub-package as no other package uses it as BR -- Delete included libs before building -- Drop all patches, switch to a patch for the manpages, patch for JAVA path -- Harmonize the use of buildroot and RPM_BUILD_ROOT -- Introduce testversion macro - -* Sun Feb 19 2012 Volker Fröhlich - 1.7.3-14 -- Require Ruby abi -- Add patch for Ruby 1.9 include dir, back-ported from GDAL 1.9 -- Change version string for gdal-config from -fedora to - -- Revert installation path for Ruby modules, as it proofed wrong -- Use libjpeg-turbo - -* Thu Feb 9 2012 Volker Fröhlich - 1.7.3-13 -- Rebuild for Ruby 1.9 - http://lists.fedoraproject.org/pipermail/ruby-sig/2012-January/000805.html - -* Tue Jan 10 2012 Volker Fröhlich - 1.7.3-12 -- Remove FC10 specific patch0 -- Versioned MODULE_COMPAT_ Requires for Perl (BZ 768265) -- Add isa macro to base package Requires -- Remove conditional for xerces_c in EL6, as EL6 has xerces_c - even for ppc64 via EPEL -- Remove EL4 conditionals -- Replace the python_lib macro definition and install Python bindings - to sitearch directory, where they belong -- Use correct dap library names for linking -- Correct Ruby installation path in the Makefile instead of moving it later -- Use libdir variable in ppc64 Python path -- Delete obsolete chmod for Python libraries -- Move correction for Doxygen footer to prep section -- Delete bundled libraries before building -- Build without bsb and remove it from the tarball -- Use mavenpomdir macro and be a bit more precise on manpages in - the files section -- Remove elements for grass support --> Will be replaced by plug-in -- Remove unnecessary defattr -- Correct version number in POM -- Allow for libpng 1.5 - -* Tue Dec 06 2011 Adam Jackson - 1.7.3-11 -- Rebuild for new libpng - -* Tue May 17 2011 Orion Poplawski - 1.7.3-10 -- Rebuild for hdf5 1.8.7 - -* Fri Apr 22 2011 Volker Fröhlich - 1.7.3-9 -- Patched spaces problem for Mapinfo files (mif) - (http://trac.osgeo.org/gdal/ticket/3694) -- Replaced all define macros with global -- Corrected ruby_sitelib to ruby_sitearch -- Use python_lib and ruby_sitearch instead of generating lists -- Added man-pages for binaries -- Replaced mkdir and install macros -- Removed Python files from main package files section, that - effectively already belonged to the Python sub-package - -* Mon Apr 11 2011 Volker Fröhlich - 1.7.3-8 -- Solved image path problem with Latex -- Removed with-tiff and updated with-sqlite to with-sqlite3 -- Add more refman documents -- Adapted refman loop to actual directories -- Harmonized buildroot macro use - -* Thu Mar 31 2011 Orion Poplawski - 1.7.3-7 -- Rebuild for netcdf 4.1.2 - -* Wed Mar 23 2011 Dan Horák - 1.7.3-6 -- rebuilt for mysql 5.5.10 (soname bump in libmysqlclient) - -* Sun Mar 20 2011 Volker Fröhlich - 1.7.3-5 -- Dropped unnecessary encoding conversion for Russian refman -- Install Russian refman -- Don't try to install refman for sdts and dgn, as they fail to compile -- Added -p to post and postun -- Remove private-shared-object-provides for Python and Perl -- Remove installdox scripts -- gcc 4.6 doesn't accept -Xcompiler - -* Thu Mar 10 2011 Kalev Lember - 1.7.3-4 -- Rebuilt with xerces-c 3.1 - -* Tue Feb 08 2011 Fedora Release Engineering - 1.7.3-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild - -* Sun Nov 21 2010 Viji Nair - 1.7.3-2 -- Install all the generated pdf documentation. -- Build documentation as a separate package. -- Spec cleanup - -* Fri Nov 19 2010 Viji Nair - 1.7.3-1 -- Update to latest upstream version -- Added jnis -- Patches updated with proper version info -- Added suggestions from Ralph Apel - + Versionless symlink for gdal.jar - + Maven2 pom - + JPP-style depmap - + Use -f XX.files for ruby and python diff --git a/gdal_utils.patch b/gdal_utils.patch deleted file mode 100644 index e0eee7c..0000000 --- a/gdal_utils.patch +++ /dev/null @@ -1,37 +0,0 @@ -diff -rupN --no-dereference gdal-3.12.1-fedora/frmts/iso8211/CMakeLists.txt gdal-3.12.1-fedora-new/frmts/iso8211/CMakeLists.txt ---- gdal-3.12.1-fedora/frmts/iso8211/CMakeLists.txt 2025-12-18 15:15:18.000000000 +0100 -+++ gdal-3.12.1-fedora-new/frmts/iso8211/CMakeLists.txt 2025-12-18 16:35:42.369730740 +0100 -@@ -14,14 +14,17 @@ target_sources(${GDAL_LIB_TARGET_NAME} P - gdal_standard_includes(gdal_iso8211) - - # Because linking an OBJECT library --add_executable(8211dump EXCLUDE_FROM_ALL 8211dump.cpp) -+add_executable(8211dump 8211dump.cpp) - target_include_directories(8211dump PRIVATE $) - target_link_libraries(8211dump PRIVATE $ gdal_iso8211) -+install(TARGETS 8211dump RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}) - --add_executable(8211view EXCLUDE_FROM_ALL 8211view.cpp) -+add_executable(8211view 8211view.cpp) - target_include_directories(8211view PRIVATE $) - target_link_libraries(8211view PRIVATE $ gdal_iso8211) -+install(TARGETS 8211view RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}) - --add_executable(8211createfromxml EXCLUDE_FROM_ALL 8211createfromxml.cpp) -+add_executable(8211createfromxml 8211createfromxml.cpp) - target_include_directories(8211createfromxml PRIVATE $) - target_link_libraries(8211createfromxml PRIVATE $ gdal_iso8211) -+install(TARGETS 8211createfromxml RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}) -diff -rupN --no-dereference gdal-3.12.1-fedora/ogr/ogrsf_frmts/s57/CMakeLists.txt gdal-3.12.1-fedora-new/ogr/ogrsf_frmts/s57/CMakeLists.txt ---- gdal-3.12.1-fedora/ogr/ogrsf_frmts/s57/CMakeLists.txt 2025-12-18 15:15:18.000000000 +0100 -+++ gdal-3.12.1-fedora-new/ogr/ogrsf_frmts/s57/CMakeLists.txt 2025-12-18 16:35:42.369966573 +0100 -@@ -38,7 +38,8 @@ if (USE_ONLY_EMBEDDED_RESOURCE_FILES) - target_compile_definitions(ogr_S57 PRIVATE USE_ONLY_EMBEDDED_RESOURCE_FILES) - endif() - --add_executable(s57dump EXCLUDE_FROM_ALL s57dump.cpp) -+add_executable(s57dump s57dump.cpp) - gdal_standard_includes(s57dump) - target_include_directories(s57dump PRIVATE $) - target_link_libraries(s57dump PRIVATE $ ogr_S57 gdal_iso8211) -+install(TARGETS s57dump RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}) diff --git a/sources b/sources deleted file mode 100644 index 18aa636..0000000 --- a/sources +++ /dev/null @@ -1,2 +0,0 @@ -SHA512 (gdal-3.12.1-fedora.tar.xz) = 311005e3f577b09360b2a0bb9f6e3b97668f320a5833fe27753690f9067620460b1317ba615c7e59c01047782507ed7ebadf696ed951b477e4f53d0a4a402fc5 -SHA512 (gdalautotest-3.12.1.zip) = fb54eddf8b34d4bd9d308ec0e7b3b9947e07b4a0615f688daf933668b0faf4fd44c2bc716cce8045433ca894ff5dde60e75acd42d5a4aa5e2999b9fd5cd4d6a5