%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 %bcond_without python3 # No complete java yet in EL8 %if 0%{?rhel} == 8 %bcond_with java %else %ifarch %{java_arches} %bcond_without java %else %bcond_with java %endif %endif %if 0%{?fedora} %bcond_without mingw %else %bcond_with mingw %endif #global pre rc1 Name: gdal Version: 3.7.0 Release: 1%{?dist} Summary: GIS file format library License: MIT URL: http://www.gdal.org #Source0: https://github.com/OSGeo/gdal/releases/download/v${version}/gdal-${version}.tar.gz Source0: %{name}-%{version}.tar.gz #Source1: http://download.osgeo.org/${name}/${version}/${name}autotest-${version}${?pre:%pre}.tar.gz Source1: %{name}autotest-%{version}.tar.gz # 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: armadillo-devel BuildRequires: bison BuildRequires: cfitsio-devel #BuildRequires: CharLS-devel BuildRequires: curl-devel BuildRequires: expat-devel BuildRequires: freexl-devel BuildRequires: geos-devel BuildRequires: giflib-devel BuildRequires: gtest-devel BuildRequires: hdf-devel BuildRequires: hdf5-devel BuildRequires: json-c-devel #BuildRequires: libdap-devel BuildRequires: libgeotiff-devel BuildRequires: libgta-devel BuildRequires: libjpeg-devel #BuildRequires: libkml-devel #BuildRequires: liblerc-devel BuildRequires: libpng-devel BuildRequires: libpq-devel %if %{with_spatialite} BuildRequires: libspatialite-devel %endif BuildRequires: libtiff-devel BuildRequires: libtirpc-devel BuildRequires: libwebp-devel BuildRequires: libzstd-devel %if 0%{?with_mysql} BuildRequires: mariadb-connector-c-devel %endif BuildRequires: netcdf-devel BuildRequires: ogdi-devel BuildRequires: openexr-devel BuildRequires: openjpeg2-devel BuildRequires: pcre2-devel %if 0%{?with_poppler} BuildRequires: poppler-devel %endif BuildRequires: proj-devel >= 5.2.0 BuildRequires: qhull-devel BuildRequires: sqlite-devel BuildRequires: swig BuildRequires: unixODBC-devel BuildRequires: xerces-c-devel BuildRequires: xz-devel BuildRequires: zlib-devel %if %{with mingw} BuildRequires: mingw32-filesystem >= 102 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-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 BuildRequires: mingw64-filesystem >= 102 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-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 %endif # Python %if %{with python3} BuildRequires: python3-devel BuildRequires: python3-numpy BuildRequires: python3-setuptools BuildRequires: python3dist(pytest) >= 3.6 BuildRequires: python3dist(lxml) >= 4.5.1 %if %{with mingw} BuildRequires: mingw32-python3 BuildRequires: mingw32-python3-numpy BuildRequires: mingw32-python3-setuptools BuildRequires: mingw64-python3 BuildRequires: mingw64-python3-numpy BuildRequires: mingw64-python3-setuptools %endif %endif # Java %if %{with java} # For 'mvn_artifact' and 'mvn_install' BuildRequires: ant BuildRequires: java-devel >= 1:1.6.0 BuildRequires: javapackages-local BuildRequires: jpackage-utils %endif # Run time dependency for gpsbabel driver Requires: gpsbabel 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 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. %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. %endif # No complete java yet in EL8 %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 %if %{with mingw} %package -n mingw32-python3-%{name} Summary: MinGW Windows Python3 GDAL bindings %description -n mingw32-python3-%{name} MinGW Windows Python3 GDAL bindings. %package -n mingw64-python3-%{name} Summary: MinGW Windows Python3 GDAL bindings %description -n mingw64-python3-%{name} MinGW Windows Python3 GDAL bindings. %endif # We don't want to provide private Python extension libs %global __provides_exclude_from ^%{python3_sitearch}/.*\.so$ %endif %if %{with mingw} %{?mingw_debug_package} %endif %prep %autosetup -N -p1 -n %{name}-%{version} # 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 rm -rf frmts/gtiff/libtiff #rm -rf mrf/LERCV1 #rm -rf third_party/LercLib # Setup autotest directory tar xf %{SOURCE1} mv %{name}autotest-%{version} autotest # Need to patch autotest %autopatch -p1 # Copy in PROVENANCE.TXT-fedora cp -a %{SOURCE4} . %build mkdir build && cd build %cmake \ -DCMAKE_INSTALL_INCLUDEDIR=include/gdal \ -DGDAL_JAVA_INSTALL_DIR=%{_jnidir}/%{name} \ -DGDAL_USE_JPEG12_INTERNAL=OFF \ -DENABLE_DEFLATE64=OFF \ .. %cmake_build %if %{with mingw} %mingw_cmake \ -DBUILD_TESTING=OFF \ -DCMAKE_INSTALL_INCLUDEDIR=include/gdal \ -DGDAL_USE_JPEG12_INTERNAL=OFF \ -DENABLE_DEFLATE64=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 # List of manpages for python scripts for file in %{buildroot}%{_bindir}/*.py; do if [ -f %{buildroot}%{_mandir}/man1/`basename ${file/.py/.1*}` ]; then echo "%{_mandir}/man1/`basename ${file/.py/.1*}`" >> gdal_python_manpages.txt echo "%exclude %{_mandir}/man1/`basename ${file/.py/.1*}`" >> gdal_python_manpages_excludes.txt fi done # 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 %if %{with mingw} %mingw_debug_install_post %endif %if 0%{run_tests} %check %ctest || : %endif %files -f gdal_python_manpages_excludes.txt %{_bindir}/8211* %{_bindir}/gdal_contour %{_bindir}/gdal_create %{_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}/s57dump %{_bindir}/sozip %{_datadir}/bash-completion/completions/* %exclude %{_datadir}/bash-completion/completions/*.py %{_mandir}/man1/* %exclude %{_mandir}/man1/gdal-config.1* # Python manpages excluded in -f gdal_python_manpages_excludes.txt %files libs %license LICENSE.TXT %doc NEWS.md PROVENANCE.TXT COMMITTERS PROVENANCE.TXT-fedora %{_libdir}/libgdal.so.33 %{_libdir}/libgdal.so.33.* %{_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 %{_mandir}/man1/gdal-config.1* %if %{with mingw} %files -n mingw32-%{name} %license LICENSE.TXT %{mingw32_bindir}/libgdal-33.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 %files -n mingw64-%{name} %license LICENSE.TXT %{mingw64_bindir}/libgdal-33.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 %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 -f gdal_python_manpages.txt %{_bindir}/gdal_calc.py %{_bindir}/gdal_edit.py %{_bindir}/gdal_fillnodata.py %{_bindir}/gdal_merge.py %{_bindir}/gdal_pansharpen.py %{_bindir}/gdal_polygonize.py %{_bindir}/gdal_proximity.py %{_bindir}/gdal_retile.py %{_bindir}/gdal_sieve.py %{_bindir}/gdal2tiles.py %{_bindir}/gdal2xyz.py %{_bindir}/gdalattachpct.py %{_bindir}/gdalcompare.py %{_bindir}/gdalmove.py %{_bindir}/ogr_layer_algebra.py %{_bindir}/ogrmerge.py %{_bindir}/pct2rgb.py %{_bindir}/rgb2pct.py %{_datadir}/bash-completion/completions/*.py %if %{with mingw} %files -n mingw32-python3-%{name} %{mingw32_bindir}/*.py %{mingw32_python3_sitearch}/GDAL-%{version}-py%{mingw32_python3_version}.egg-info/ %{mingw32_python3_sitearch}/osgeo/ %{mingw32_python3_sitearch}/osgeo_utils/ %files -n mingw64-python3-%{name} %{mingw64_bindir}/*.py %{mingw64_python3_sitearch}/GDAL-%{version}-py%{mingw32_python3_version}.egg-info/ %{mingw64_python3_sitearch}/osgeo/ %{mingw64_python3_sitearch}/osgeo_utils/ %endif %endif %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 %changelog * 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