%{!?javabuild:%global javabuild 0} %{!?utils:%global utils 1} %{!?gcj_support:%global gcj_support 0} %{!?upgrade:%global upgrade 1} %{!?upgrade_prev:%global upgrade_prev 0} %{!?runselftest:%global runselftest 1} %{!?llvmjit:%global llvmjit 0} %global majorversion 3.5 %global soversion 3 %global prevmajorversion 2.5 %global prevversion %{prevmajorversion}.5 %global so_files postgis postgis_topology rtpostgis %global configure_opts --disable-rpath --enable-raster %global __provides_exclude_from %{_libdir}/pgsql Name: postgis Version: 3.5.0 Release: 3%{?dist} Summary: Geographic Information Systems Extensions to PostgreSQL # Automatically converted from old format: GPL-2.0-or-later - review is highly recommended. License: GPL-2.0-or-later URL: https://www.postgis.net Source0: https://download.osgeo.org/%{name}/source/%{name}-%{version}.tar.gz Source2: https://download.osgeo.org/%{name}/docs/%{name}-%{version}-en.pdf %if %upgrade_prev Source3: https://download.osgeo.org/%{name}/source/%{name}-%{prevversion}.tar.gz # Add proj8 compatibility to postgis-2.x (needed for upgrade package) Patch1: postgis2-proj8.patch Patch2: postgis-c99.patch Patch3: postgis-c99-2.patch %endif %ifnarch armv7hl BuildRequires: SFCGAL-devel %endif BuildRequires: make BuildRequires: autoconf BuildRequires: automake BuildRequires: byacc BuildRequires: clang BuildRequires: desktop-file-utils BuildRequires: docbook-dtds BuildRequires: flex BuildRequires: gcc-c++ BuildRequires: gdal-devel >= 1.10.0 BuildRequires: geos-devel >= 3.7.1 BuildRequires: gtk2-devel BuildRequires: json-c-devel BuildRequires: libtool BuildRequires: libxml2-devel BuildRequires: libxslt BuildRequires: llvm BuildRequires: pcre2-devel BuildRequires: perl-generators BuildRequires: postgresql-server-devel BuildRequires: proj-devel >= 5.2.0 BuildRequires: protobuf-c-devel %if %upgrade BuildRequires: postgresql-upgrade-devel %endif %if %runselftest BuildRequires: postgresql-test-rpm-macros %endif %if %llvmjit Requires: clang-devel llvm-devel %endif %description PostGIS adds support for geographic objects to the PostgreSQL object-relational database. In effect, PostGIS "spatially enables" the PostgreSQL server, allowing it to be used as a backend spatial database for geographic information systems (GIS), much like ESRI's SDE or Oracle's Spatial extension. PostGIS follows the OpenGIS "Simple Features Specification for SQL" and has been certified as compliant with the "Types and Functions" profile. %if %llvmjit %package llvmjit Summary: Just-in-time compilation support for PostGIS Requires: %{name}%{?_isa} = %{version}-%{release} %description llvmjit Just-in-time compilation support for PostGIS. %endif %package docs Summary: Extra documentation for PostGIS %description docs The postgis-docs package includes PDF documentation of PostGIS. %if %javabuild %package jdbc Summary: The JDBC driver for PostGIS # Automatically converted from old format: LGPLv2+ - review is highly recommended. License: LicenseRef-Callaway-LGPLv2+ Requires: %{name}%{?_isa} = %{version}-%{release} Requires: postgresql-jdbc BuildRequires: ant >= 0:1.6.2 BuildRequires: java-devel BuildRequires: junit >= 0:3.7 BuildRequires: postgresql-jdbc %if %{gcj_support} BuildRequires: gcc-java BuildRequires: java-1.5.0-gcj-devel Requires(post): %{_bindir}/rebuild-gcj-db Requires(postun): %{_bindir}/rebuild-gcj-db %endif %description jdbc The postgis-jdbc package provides the essential jdbc driver for PostGIS. %endif %if %utils %package utils Summary: The utils for PostGIS Requires: %{name}%{?_isa} = %{version}-%{release} Requires: perl-DBD-Pg %description utils The postgis-utils package provides the utilities for PostGIS. %endif %if %upgrade %package upgrade Summary: Support for upgrading Postgis Requires: %{name}%{?_isa} = %{version}-%{release} Requires: postgresql-upgrade Provides: bundled(postgis) = %prevversion %description upgrade %if %upgrade_prev The postgis-upgrade package contains the previous version of Postgis as well as the current version of Postgis built against the previous version of PostgreSQL necessary for correct dump of schema from previous version of PostgreSQL. %else The postgis-upgrade package contains the current version of Postgis built against the previous version of PostgreSQL necessary for correct dump of schema from previous version of PostgreSQL. %endif %endif %package gui Summary: The shp2pgsql-gui utility for PostGIS Requires: %{name}%{?_isa} = %{version}-%{release} %description gui The gui package provides shp2pgsql-gui for PostGIS. %package client Summary: The CLI clients for PostGIS Requires: %{name}%{?_isa} = %{version}-%{release} %description client The client package provides shp2pgsql, raster2pgsql and pgsql2shp for PostGIS. %prep %if %upgrade_prev %setup -q -n %{name}-%{version} -a 3 %else %setup -q -n %{name}-%{version} %endif %if %upgrade ( tar xf %{SOURCE0} %if %upgrade_prev cd %{name}-%{prevversion} %patch -P 1 -p1 %patch -P 2 -p2 %patch -P 3 -p1 ./autogen.sh %endif ) %endif cp -p %{SOURCE2} . %build %configure %configure_opts --with-pgconfig=%{_bindir}/pg_server_config \ %ifnarch armv7hl --with-sfcgal \ %endif %if %llvmjit --with-llvm \ %endif --with-gui sed -i 's| -fstack-clash-protection | |' postgis/Makefile sed -i 's| -fstack-clash-protection | |' raster/rt_pg/Makefile sed -i 's| -fstack-clash-protection | |' topology/Makefile sed -i 's| -fstack-clash-protection | |' extensions/address_standardizer/Makefile sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool %make_build %if %javabuild export BUILDXML_DIR=%{_builddir}/%{name}-%{version}/java/jdbc JDBC_VERSION_RPM=`rpm -ql postgresql-jdbc| grep 'jdbc2.jar$'|awk -F '/' '{print $5}'` sed 's/postgresql.jar/'${JDBC_VERSION_RPM}'/g' $BUILDXML_DIR/build.xml > $BUILDXML_DIR/build.xml.new mv -f $BUILDXML_DIR/build.xml.new $BUILDXML_DIR/build.xml pushd java/jdbc ant popd %endif %if %utils %make_build -C utils %endif %if %upgrade ( cd %{name}-%{version} # Build current Postgis version against the previous PostgreSQL version. We need only the so names. # We intentionally don't use %%configure here since there is too many # pre-defined directories, and not everything from postgis-%%prevversion # directory respects the `pg_config` output (liblwgeom especially). ./configure %configure_opts \ --with-pgconfig=%postgresql_upgrade_prefix/bin/pg_config \ --bindir=%postgresql_upgrade_prefix/bin \ --libdir=%postgresql_upgrade_prefix/lib \ --includedir=%postgresql_upgrade_prefix/include \ --datadir=%postgresql_upgrade_prefix/share \ --mandir=%postgresql_upgrade_prefix/share/man sed -i 's| -fstack-clash-protection | |' postgis/Makefile sed -i 's| -fstack-clash-protection | |' raster/rt_pg/Makefile sed -i 's| -fstack-clash-protection | |' topology/Makefile sed -i 's| -fstack-clash-protection | |' extensions/address_standardizer/Makefile %make_build ) %if %upgrade_prev ( cd %{name}-%{prevversion} # Build previous Postgis version against the current PostgreSQL version. We need only the so names. %configure %configure_opts sed -i 's| -fstack-clash-protection | |' postgis/Makefile sed -i 's| -fstack-clash-protection | |' raster/rt_pg/Makefile sed -i 's| -fstack-clash-protection | |' topology/Makefile sed -i 's| -fstack-clash-protection | |' extensions/address_standardizer/Makefile %make_build mkdir ../compat-build for so in %so_files; do find -name $so.so -exec cp {} ../compat-build/$so-%{prevmajorversion}.so \; find -name $so-%{prevmajorversion}.so -exec cp -t ../compat-build/ {} + done # Full build of previous Postgis version against previous PostgreSQL version # We intentionally don't use %%configure here since there is too many # pre-defined directories, and not everything from postgis-%%prevversion # directory respects the `pg_config` output (liblwgeom especially). ./configure %configure_opts \ --with-pgconfig=%postgresql_upgrade_prefix/bin/pg_config \ --libdir=%postgresql_upgrade_prefix/lib \ --includedir=%postgresql_upgrade_prefix/include sed -i 's| -fstack-clash-protection | |' postgis/Makefile sed -i 's| -fstack-clash-protection | |' raster/rt_pg/Makefile sed -i 's| -fstack-clash-protection | |' topology/Makefile sed -i 's| -fstack-clash-protection | |' extensions/address_standardizer/Makefile %make_build ) %endif %endif %install %make_install %make_install -C utils %make_install -C extensions %if %upgrade (cd %{name}-%{version} && %make_install) %if %upgrade_prev (cd %{name}-%{prevversion} && %make_install) %endif # drop unused stuff from upgrade-only installation /bin/rm -rf %buildroot%postgresql_upgrade_prefix/bin /bin/rm -rf %buildroot%postgresql_upgrade_prefix/lib/lib* /bin/rm -rf %buildroot%postgresql_upgrade_prefix/share # Manually install compat-build binary. %if %upgrade_prev for so in %so_files; do %{__install} -m 644 compat-build/$so-%{prevmajorversion}.so %{buildroot}/%{_libdir}/pgsql done %endif %endif rm -f %{buildroot}%{_datadir}/*.sql %if %javabuild install -d %{buildroot}%{_javadir} install -m 755 java/jdbc/%{name}-%{version}.jar %{buildroot}%{_javadir}/%{name}.jar %if %{gcj_support} aot-compile-rpm %endif strip %{buildroot}/%{_libdir}/gcj/%{name}/*.jar.so %endif %if %utils install -d %{buildroot}%{_datadir}/%{name} install -m 755 utils/*.pl %{buildroot}%{_datadir}/%{name} %endif find %buildroot \( -name '*.la' -or -name '*.a' \) -delete %check desktop-file-validate %{buildroot}/%{_datadir}/applications/shp2pgsql-gui.desktop %if %runselftest %postgresql_tests_run export PGIS_REG_TMPDIR=`mktemp -d` if ! LD_LIBRARY_PATH=%{buildroot}%_libdir make check %{_smp_mflags} ; then for file in $(find $PGIS_REG_TMPDIR -name '*_diff'); do echo "== $file ==" cat "$file" done fi %endif %if %javabuild %if %gcj_support %post jdbc -p %{_bindir}/rebuild-gcj-db %postun jdbc -p %{_bindir}/rebuild-gcj-db %endif %endif %files %license COPYING %doc CREDITS NEWS TODO README.%{name} loader/README.* doc/%{name}.xml doc/ZMSgeoms.txt %{_libdir}/pgsql/%{name}-%{soversion}.so %{_datadir}/pgsql/contrib/postgis-%{majorversion}/*.sql %{_datadir}/pgsql/extension/address_standardizer*.sql %{_datadir}/pgsql/extension/address_standardizer*.control %{_datadir}/pgsql/extension/postgis-*.sql %{_datadir}/pgsql/extension/postgis_raster*.sql %ifnarch armv7hl %{_datadir}/pgsql/extension/postgis_sfcgal*.sql %endif %{_datadir}/pgsql/extension/postgis_topology*.sql %{_datadir}/pgsql/extension/postgis.control %{_datadir}/pgsql/extension/postgis_raster.control %ifnarch armv7hl %{_datadir}/pgsql/extension/postgis_sfcgal.control %endif %{_datadir}/pgsql/extension/postgis_topology.control %{_datadir}/pgsql/extension/postgis_tiger_geocoder*.sql %{_datadir}/pgsql/extension/postgis_tiger_geocoder.control %{_datadir}/postgis/create_unpackaged.pl %{_datadir}/postgis/create_skip_signatures.pl %{_datadir}/postgis/create_spatial_ref_sys_config_dump.pl %{_datadir}/postgis/create_uninstall.pl %{_datadir}/postgis/repo_revision.pl %{_libdir}/pgsql/address_standardizer-%{soversion}.so %{_libdir}/pgsql/postgis_raster-%{soversion}.so %ifnarch armv7hl %{_libdir}/pgsql/postgis_sfcgal-%{soversion}.so %endif %{_libdir}/pgsql/postgis_topology-%{soversion}.so %files client %{_bindir}/postgis %{_bindir}/postgis_restore %{_bindir}/pgsql2shp %{_bindir}/raster2pgsql %{_bindir}/shp2pgsql %{_bindir}/pgtopo_export %{_bindir}/pgtopo_import %{_mandir}/man1/pgsql2shp.1* %{_mandir}/man1/pgtopo_export.1* %{_mandir}/man1/pgtopo_import.1* %{_mandir}/man1/postgis.1* %{_mandir}/man1/postgis_restore.1* %{_mandir}/man1/shp2pgsql.1* %files gui %{_bindir}/shp2pgsql-gui %{_datadir}/applications/shp2pgsql-gui.desktop %{_datadir}/icons/hicolor/*/apps/shp2pgsql-gui.png %if %llvmjit %files llvmjit %{_libdir}/pgsql/bitcode/address_standardizer-* %{_libdir}/pgsql/bitcode/postgis-* %{_libdir}/pgsql/bitcode/postgis_raster-* %ifnarch armv7hl %{_libdir}/pgsql/bitcode/postgis_sfcgal-* %endif %{_libdir}/pgsql/bitcode/postgis_topology-* %endif %if %javabuild %files jdbc %license java/jdbc/COPYING_LGPL %doc java/jdbc/README %{_javadir}/%{name}.jar %if %{gcj_support} %dir %{_libdir}/gcj/%{name} %{_libdir}/gcj/%{name}/*.jar.so %{_libdir}/gcj/%{name}/*.jar.db %endif %endif %if %upgrade %files upgrade %postgresql_upgrade_prefix/* %if %upgrade_prev %{_libdir}/pgsql/*-%{prevmajorversion}.so %endif %endif %if %utils %files utils %doc utils/README %dir %{_datadir}/%{name}/ %doc %{_datadir}/doc/pgsql/extension/README.address_standardizer %{_datadir}/%{name}/test_estimation.pl %{_datadir}/%{name}/profile_intersects.pl %{_datadir}/%{name}/test_joinestimation.pl %{_datadir}/%{name}/create_extension_unpackage.pl %{_datadir}/%{name}/%{name}_restore.pl %{_datadir}/%{name}/read_scripts_version.pl %{_datadir}/%{name}/test_geography_estimation.pl %{_datadir}/%{name}/test_geography_joinestimation.pl %{_datadir}/%{name}/create_or_replace_to_create.pl %{_datadir}/%{name}/create_upgrade.pl %endif %files docs %doc postgis*.pdf %changelog * Sat Nov 09 2024 Sandro Mani - 3.5.0-3 - Rebuild (GDAL) * Fri Nov 08 2024 Sandro Mani - 3.5.0-2 - Rebuild (gdal) * Sun Sep 29 2024 Sandro Mani - 3.5.0-1 - Update to 3.5.0 * Thu Sep 05 2024 Sandro Mani - 3.4.3-1 - Update to 3.4.3 * Wed Sep 04 2024 Miroslav Suchý - 3.4.2-4 - convert license to SPDX * Fri Jul 19 2024 Fedora Release Engineering - 3.4.2-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild * Mon May 13 2024 Sandro Mani - 3.4.2-2 - Rebuild (gdal) * Sat Feb 10 2024 Sandro Mani - 3.4.2-1 - Update to 3.4.2 * Thu Jan 25 2024 Fedora Release Engineering - 3.4.1-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild * Sun Jan 21 2024 Fedora Release Engineering - 3.4.1-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild * Mon Dec 18 2023 Sandro Mani - 3.4.1-2 - Re-enable upgrade package for previous postgres version only * Tue Nov 21 2023 Sandro Mani - 3.4.1-1 - Update to 3.4.1 * Wed Nov 15 2023 Sandro Mani - 3.4.0-2 - Rebuild (gdal) * Thu Aug 17 2023 Sandro Mani - 3.4.0-1 - Update to 3.4.0 * Sat Jul 29 2023 Sandro Mani - 3.3.4-1 - Update to 3.3.4 * Fri Jul 21 2023 Fedora Release Engineering - 3.3.3-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild * Tue May 30 2023 Sandro Mani - 3.3.3-1 - Update to 3.3.3 * Thu May 11 2023 Sandro Mani - 3.3.2-5 - Rebuild (gdal) * Sun Apr 09 2023 Florian Weimer - 3.3.2-4 - C99 compatibility fixes * Fri Jan 20 2023 Fedora Release Engineering - 3.3.2-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild * Wed Nov 16 2022 Ondřej Sloup - 3.3.2-2 - Rebuild for new PostgreSQL 15 * Mon Nov 14 2022 Sandro Mani - 3.3.2-1 - Update to 3.3.2 * Sat Nov 12 2022 Sandro Mani - 3.3.1-2 - Rebuild (gdal) * Sat Sep 10 2022 Sandro Mani - 3.3.1-1 - Update to 3.3.1 * Tue Aug 30 2022 Sandro Mani - 3.3.0-1 - Update to 3.3.0 * Sat Aug 06 2022 Sandro Mani - 3.2.2-1 - Update to 3.2.2 - Re-enable upgrade subpackages * Fri Jul 22 2022 Fedora Release Engineering - 3.2.1-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild * Fri May 20 2022 Sandro Mani - 3.2.1-3 - Rebuild for gdal-3.5.0 and/or openjpeg-2.5.0 * Thu Mar 10 2022 Sandro Mani - 3.2.1-2 - Rebuild for proj-9.0.0 * Mon Feb 14 2022 Sandro Mani - 3.2.1-1 - Update to 3.2.1 * Fri Jan 21 2022 Fedora Release Engineering - 3.2.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild * Tue Jan 11 2022 Sandro Mani - 3.2.0-2 - Rebuild (postgresql-14) * Sat Dec 18 2021 Sandro Mani - 3.2.0-1 - Update to 3.2.0 * Thu Nov 11 2021 Sandro Mani - 3.1.4-5 - Rebuild (gdal) * Sat Nov 06 2021 Adrian Reber - 3.1.4-4 - Rebuilt for protobuf 3.19.0 * Tue Oct 26 2021 Adrian Reber - 3.1.4-3 - Rebuilt for protobuf 3.18.1 * Thu Oct 21 2021 Sandro Mani - 3.1.4-2 - Rebuild (geos) * Sat Sep 04 2021 Sandro Mani - 3.1.4-1 - Update to 3.1.4 * Fri Jul 23 2021 Fedora Release Engineering - 3.1.3-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild * Sat Jul 10 2021 Björn Esser - 3.1.3-2 - Rebuild for versioned symbols in json-c * Mon Jul 05 2021 Sandro Mani - 3.1.3-1 - Update to 3.1.3 * Mon Jul 5 2021 Basil Eric Rabi - 3.1.2-2 - Build with SFCGAL * Mon May 24 2021 Sandro Mani - 3.1.2-1 - Update to 3.1.2 * Fri May 07 2021 Sandro Mani - 3.1.1-8 - Rebuild (gdal) * Tue Mar 23 2021 Sandro Mani - 3.1.1-7 - Bump * Sun Mar 07 2021 Sandro Mani - 3.1.1-6 - Rebuild (proj) - Disable upgrade packages for now (not compatible with proj8) * Mon Feb 22 2021 Michael Scherer - 3.1.1-5 - split various utilities subpackages, to not pull gtk in the main rpm * Sat Feb 13 2021 Sandro Mani - 3.1.1-4 - Rebuild (geos) * Tue Feb 09 2021 Sandro Mani - 3.1.1-3 - Also ship current version of Postgis against previous version of PostgreSQL in postgis-upgrade * Mon Feb 08 2021 Pavel Raiskup - 3.1.1-2 - rebuild for libpq ABI fix rhbz#1908268 * Fri Jan 29 2021 Sandro Mani - 3.1.1-1 - Update to 3.1.1 * Wed Jan 27 2021 Fedora Release Engineering - 3.1.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild * Wed Jan 13 16:41:55 CET 2021 Adrian Reber - 3.1.0-2 - Rebuilt for protobuf 3.14 * Sat Dec 19 2020 Sandro Mani - 3.1.0-1 - Update to 3.1.0 * Mon Nov 23 2020 Sandro Mani - 3.0.3-1 - Update to 3.0.3 * Wed Nov 11 2020 Sandro Mani - 3.0.2-3 - Rebuild (proj, gdal) - Cleanup spec * Thu Oct 08 2020 Jeff Law - 3.0.2-2 - Re-enable LTO * Mon Aug 17 2020 Sandro Mani - 3.0.2-1 - Update to 3.0.2 * Sat Aug 01 2020 Fedora Release Engineering - 3.0.1-10 - Second attempt - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild * Tue Jul 28 2020 Fedora Release Engineering - 3.0.1-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild * Sat Jul 11 2020 Jiri Vanek - 3.0.1-8 - Rebuilt for JDK-11, see https://fedoraproject.org/wiki/Changes/Java11 * Thu May 21 2020 Sandro Mani - 3.0.1-7 - Rebuild (gdal) * Mon May 04 2020 Sandro Mani - 3.0.1-6 - Pass --with-pgconfig=%%{_bindir}/pg_server_config * Sun May 03 2020 Sandro Mani - 3.0.1-5 - Move postgis-upgrade to 2.5.4 * Wed Apr 22 2020 Björn Esser - 3.0.1-4 - Re-enable selftests * Tue Apr 21 2020 Björn Esser - 3.0.1-3 - Rebuild (json-c) - Disable selftests, as they seem to be flaky * Tue Mar 03 2020 Sandro Mani - 3.0.1-2 - Rebuild (gdal) * Mon Mar 02 2020 Sandro Mani - 3.0.1-1 - Update to 3.0.1 * Sun Feb 16 2020 Devrim Gündüz - 3.0.0-1 - Update to 3.0.0 * Thu Jan 30 2020 Fedora Release Engineering - 2.5.3-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild * Wed Sep 4 2019 Devrim Gündüz - 2.5.3-1 - Update to 2.5.3 - Update prev version to 2.4.8 * Fri Jul 26 2019 Fedora Release Engineering - 2.5.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild * Mon Feb 4 2019 Devrim Gündüz - 2.5.1-1 - Update to 2.5.1 * Sat Feb 02 2019 Fedora Release Engineering - 2.5.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild * Mon Oct 22 2018 Petr Kubat - 2.5.0-1 - update to 2.5.0, per NEWS file: https://svn.osgeo.org/postgis/tags/2.5.0/NEWS * Wed Sep 05 2018 Pavel Raiskup - 2.4.3-6 - rebuild against postgresql-server-devel (rhbz#1618698) * Fri Jul 13 2018 Fedora Release Engineering - 2.4.3-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild * Fri Apr 13 2018 Pavel Raiskup - 2.4.3-4 - postgresql.spec moved testing macros to postgresql-test-rpm-macros * Tue Mar 06 2018 Björn Esser - 2.4.3-3 - Rebuilt for libjson-c.so.4 (json-c v0.13.1) * Fri Feb 09 2018 Fedora Release Engineering - 2.4.3-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild * Thu Jan 18 2018 Pavel Raiskup - 2.4.3-1 - rebase to latest upstream release (rhbz#1513788) * Fri Dec 15 2017 Björn Esser - 2.4.1-4 - Add patch for changes in json-c >= 0.13 * Sun Dec 10 2017 Björn Esser - 2.4.1-3 - Rebuilt for libjson-c.so.3 * Thu Oct 26 2017 Pavel Raiskup - 2.4.1-2 - upgrade: drop not-used /bin directory and liblwgeom (rhbz#1055293) - upgrade: confess that we bundle postgis = prevversion * Mon Oct 23 2017 Pavel Raiskup - 2.4.1-1 - update to 2.4.1, per NEWS file: https://svn.osgeo.org/postgis/tags/2.4.1/NEWS * Wed Oct 18 2017 Pavel Raiskup - 2.4.0-2 - build against json-c again (rhbz#1484031) - post/postun set for jdbc sub-package (rhbz#979685) * Tue Oct 17 2017 Pavel Raiskup - 2.4.0-1 - install desktop files into /usr/share/applications - optimize build without %%upgrade - drop explicit requires on libraries (resolved by implicit lib*.so*()) - enable build testsuite - disable hardening on f26 (all arches) and on s390x (all distros) * Tue Oct 10 2017 Pavel Raiskup - 2.4.0-1 - provide postgis-upgrade package (rhbz#1475177) * Mon Oct 09 2017 Pavel Raiskup - 2.4.0-1 - update to 2.4.0, per upstream release notes https://postgis.net/2017/09/30/postgis-2.4.0/ * Thu Aug 03 2017 Fedora Release Engineering - 2.3.3-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild * Thu Jul 27 2017 Fedora Release Engineering - 2.3.3-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild * Sun Jul 2 2017 Devrim Gündüz - 2.3.3-1 - Update to 2.3.3, per changes described at http://postgis.net/2017/07/01/postgis-2.3.3/ rhbz #1467032 * Sat Feb 11 2017 Fedora Release Engineering - 2.3.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild * Wed Jan 25 2017 Devrim Gündüz - 2.3.2-1 - Update to 2.3.2, per changes described at http://postgis.net/2017/01/31/postgis-2.3.2/ rhbz#1418136 * Wed Jan 25 2017 Devrim Gündüz - 2.3.1-2 - Rebuild against Proj 4.9.3 * Wed Nov 30 2016 Devrim Gündüz - 2.3.1-1 - Update to 2.3.1, per changes described at http://postgis.net/2016/11/28/postgis-2.3.1 - Update previous version to 2.2.4 - Fix a few rpmlint warnings. * Mon Oct 10 2016 Pavel Raiskup - 2.3.0-3 - bump: build in rawhide hit too early * Fri Oct 07 2016 Petr Kubat - 2.3.0-2 - Rebuild for PostgreSQL 9.6.0 * Tue Sep 27 2016 Jozef Mlich - 2.3.0-1 - Update to 2.3.0, per changes described at http://postgis.net/2016/09/26/postgis-2.3.0/ * Fri Mar 25 2016 Devrim Gündüz - 2.2.2-1 - Update to 2.2.2, per changes described at http://postgis.net/2016/03/22/postgis-2.2.2 * Mon Feb 15 2016 Pavel Raiskup - 2.2.1-3 - install address_standardizer module (rhbz#1307872) * Thu Feb 04 2016 Fedora Release Engineering - 2.2.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild * Fri Jan 08 2016 Jozef Mlich - 2.2.1-1 - Rebuild to 2.2.1, per changes described at: http://svn.osgeo.org/postgis/tags/2.2.1/NEWS * Sun Aug 30 2015 Peter Robinson 2.1.8-2 - Rebuild again for GDAL 2.0 * Tue Jul 28 2015 Devrim Gündüz - 2.1.8-1 - Update to 2.1.8, per changes described at: http://svn.osgeo.org/postgis/tags/2.1.8/NEWS - Rebuilt for GDAL 2.0 * Thu Jun 18 2015 Fedora Release Engineering - 2.1.7-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild * Wed Apr 1 2015 Devrim Gündüz - 2.1.7-1 - Update to 2.1.7, per changes described at: http://svn.osgeo.org/postgis/tags/2.1.7/NEWS * Fri Mar 27 2015 Devrim Gündüz - 2.1.6-1 - Update to 2.1.6, per changes described at: http://postgis.net/2015/03/20/postgis-2.1.6 * Wed Mar 11 2015 Devrim Gündüz - 2.1.5-3 - Rebuild for Proj 4.9.1 - Add patch to fix FTBFS -- patch by Sandro Mani * Thu Jan 08 2015 Jozef Mlich - 2.1.5-2 - disable json-c/geojson just for upgrade part of postgis * Mon Dec 22 2014 Devrim Gündüz - 2.1.5-1 - Update to 2.1.5, per changes described at: http://postgis.net/2014/12/18/postgis-2.1.5 and http://postgis.net/2014/09/10/postgis-2.1.4 * Mon Aug 18 2014 Jozef Mlich - 2.1.3-5 - Dropped json-c because it is not building anymore Resolves: #1129292 * Sun Aug 17 2014 Fedora Release Engineering - 2.1.3-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild * Thu Jun 26 2014 Jozef Mlich - 2.1.3-3 - Removing static libraries Resolves: #979179 * Mon Jun 09 2014 Jozef Mlich - 2.1.3-2 - removing sinjdoc from BuildRequires as it is not available in rawhide anymore * Mon Jun 09 2014 Jozef Mlich - 2.1.3-1 - Rebase to 2.1.3 and 2.0.6 (security bugfixes, feature bugfixes) see http://svn.osgeo.org/postgis/tags/2.1.3/NEWS - json_c turned on - installation of .so file of previous version moved into install section * Sat Jun 07 2014 Fedora Release Engineering - 2.1.1-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild * Thu Jan 23 2014 Devrim Gündüz - 2.1.1-2 - Install postgis-2.0.so file, by compiling it from 2.0 sources Fixes bz #1055293. * Thu Dec 12 2013 Devrim Gündüz - 2.1.1-1 - Update to 2.1.1 * Fri Oct 25 2013 Dan Horák - 2.1.0-2 - fix build on non-x86 64-bit arches * Thu Sep 12 2013 Devrim Gündüz - 2.1.0-1 - Update to 2.1.0, per changes described at: http://svn.osgeo.org/postgis/tags/2.1.0/NEWS * Tue Aug 27 2013 Orion Poplawski - 2.0.3-4 - Rebuild for gdal 1.10.0 * Sun Aug 04 2013 Fedora Release Engineering - 2.0.3-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild * Wed Jul 17 2013 Petr Pisar - 2.0.3-2 - Perl 5.18 rebuild * Wed Mar 6 2013 Devrim GÜNDÜZ - 2.0.3-1 - Update to 2.0.3, and build against GeOS 3.3.8. - Update all URLs. * Fri Jan 25 2013 Devrim GÜNDÜZ - 2.0.2-2 - Rebuilt against geos 3.3.7. - Apply changes for PostgreSQL 9.2 and extensions. * Wed Jan 16 2013 Devrim GÜNDÜZ - 2.0.2-1 - Update to 2.0.2, for various changes described at: http://www.postgis.org/news/20121203/ * Tue Nov 13 2012 Devrim GÜNDÜZ - 2.0.1-1 - Update to 2.0.1, so it works against PostgreSQL 9.2, which also fixes #872710. - Add deps for gdal. - Don't build JDBC portions. I have already disabled it in upstream packaging 8 months ago. * Sat Jul 21 2012 Fedora Release Engineering - 1.5.3-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild * Sat Jan 14 2012 Fedora Release Engineering - 1.5.3-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild * Tue Oct 4 2011 Devrim GÜNDÜZ - 1.5.3-2 - Provide postgis.jar instead of provide postgis-1.5.2.jar, per #714856 * Tue Oct 4 2011 Devrim GÜNDÜZ - 1.5.3-1 - Update to 1.5.3 * Tue Apr 19 2011 Devrim GÜNDÜZ - 1.5.2-1 - Update to 1.5.2 * Sun Apr 03 2011 Nils Philippsen - 1.5.1-3 - cope with PostgreSQL 9.0 build environment - require pgsql version used for building * Wed Feb 09 2011 Fedora Release Engineering - 1.5.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild * Thu Mar 11 2010 Devrim GÜNDÜZ - 1.5.1-1 - Update to 1.5.1 * Tue Jan 12 2010 Devrim GÜNDÜZ - 1.5.0-1 - Update to 1.5.0 - Trim changelog a bit. * Wed Jan 6 2010 Devrim GÜNDÜZ - 1.4.1-2 - Add shp2pgsql-{cli-gui} among installed files. * Sun Dec 20 2009 Devrim GÜNDÜZ - 1.4.1-1 - Update to 1.4.1 * Thu Dec 03 2009 Devrim GÜNDÜZ - 1.4.1-rc2_1.2 - Fix spec per rawhide report. * Tue Dec 01 2009 Devrim GÜNDÜZ - 1.4.1-rc2_1.1 - Update spec for rc2 changes. * Mon Nov 30 2009 Devrim GUNDUZ - 1.4.1rc2-1 - Update to 1.4.1rc2 * Mon Nov 23 2009 Devrim GUNDUZ - 1.4.1rc1-1 - Update to 1.4.1rc1 * Sun Nov 22 2009 Devrim GÜNDÜZ - 1.4.0-2 - Fix spec, per bz #536860 * Mon Jul 27 2009 Devrim GUNDUZ - 1.4.0-1 - Update to 1.4.0 * Sun Jul 26 2009 Fedora Release Engineering - 1.4.0rc1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild * Mon Jul 6 2009 Devrim GUNDUZ - 1.4.0rc1-1 - Update to 1.4.0rc1 - Fix spec for 1.4