Hello community, here is the log from the commit of package gdal for openSUSE:Leap:15.2 checked in at 2020-03-18 00:36:30 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Leap:15.2/gdal (Old) and /work/SRC/openSUSE:Leap:15.2/.gdal.new.3160 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gdal" Wed Mar 18 00:36:30 2020 rev:27 rq:785810 version:3.0.4 Changes: -------- --- /work/SRC/openSUSE:Leap:15.2/gdal/gdal.changes 2020-01-15 14:59:12.973709665 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.gdal.new.3160/gdal.changes 2020-03-18 00:36:46.881413229 +0100 @@ -2 +2 @@ -Mon Nov 4 16:40:23 UTC 2019 - Bruno Friedmann <[email protected]> +Sat Feb 1 08:52:49 UTC 2020 - Bruno Friedmann <[email protected]> @@ -4,3 +4,58 @@ -- Update to version 2.4.3 (bugfix & security release) - Full changelog https://trac.osgeo.org/gdal/wiki/Release/2.4.3-News - Fix CVE-2019-17545 boo#1153918 +- update to version 3.0.4 bugfix release + + strongly recommended release for people creating GeoTIFF files + in EPSG:3857 / WebMercator projection with previous 3x version + + Changelog https://github.com/OSGeo/gdal/blob/v3.0.4/gdal/NEWS + +------------------------------------------------------------------- +Wed Jan 22 08:05:11 UTC 2020 - Bruno Friedmann <[email protected]> + +- update to version 3.0.3 bugfix release + + Fix build with poppler 0.83 boo#1161399 + + Changelog https://github.com/OSGeo/gdal/blob/v3.0.3/gdal/NEWS +- Remove merged upstream patch + 0001-Replace-SWIG-Python-obj0-swig_obj-0-with-version-agn.patch +- refresh spec file with spec-cleaner + +------------------------------------------------------------------- +Wed Nov 6 12:58:46 UTC 2019 - Libor Pechacek <[email protected]> + +- update to 3.0.2 + Full changelogs: + https://trac.osgeo.org/gdal/wiki/Release/3.0.2-News +- Refreshed patches: + 0001-Replace-SWIG-Python-obj0-swig_obj-0-with-version-agn.patch + +------------------------------------------------------------------- +Thu Oct 10 08:26:00 UTC 2019 - Martin Pluskal <[email protected]> + +- Spec file cleanups +- Remove poppler boost dependnecy +- Enable LTO and zstd + +------------------------------------------------------------------- +Sun Oct 6 12:00:05 UTC 2019 - Bruno Friedmann <[email protected]> + +- Fix build error on TW due to boo#1153146 poppler missing boost + devel + +------------------------------------------------------------------- +Thu Sep 5 18:50:20 UTC 2019 - Stefan BrĂ¼ns <[email protected]> + +- Fix build with Swig 4.0, add + 0001-Replace-SWIG-Python-obj0-swig_obj-0-with-version-agn.patch +- Spec file cleanup, remove conditionals for Leap 42.x and older + +------------------------------------------------------------------- +Mon Jul 8 13:34:52 UTC 2019 - Dirk Stoecker <[email protected]> + +- update to 3.0.1 + Full changelogs: + https://trac.osgeo.org/gdal/wiki/Release/3.0.1-News + https://trac.osgeo.org/gdal/wiki/Release/3.0.0-News + Patch pkg-config-libpq.patch included upstream + +------------------------------------------------------------------- +Mon Jul 8 09:47:06 UTC 2019 - Dirk Stoecker <[email protected]> + +- update to version 2.4.2 + Full changelog https://trac.osgeo.org/gdal/wiki/Release/2.4.2-News Old: ---- gdal-2.4.3.tar.xz gdal-2.4.3.tar.xz.md5 pkg-config-libpq.patch New: ---- gdal-3.0.4.tar.xz gdal-3.0.4.tar.xz.md5 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gdal.spec ++++++ --- /var/tmp/diff_new_pack.Ol9HV3/_old 2020-03-18 00:36:47.497413616 +0100 +++ /var/tmp/diff_new_pack.Ol9HV3/_new 2020-03-18 00:36:47.517413629 +0100 @@ -1,7 +1,7 @@ # # spec file for package gdal # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ # Soname should be bumped on API/ABI break # http://trac.osgeo.org/gdal/ticket/4543 -%define soversion 20 +%define soversion 26 %define sourcename gdal # Uppercase GDAL is the canonical name for this package in Python %define pypi_package_name GDAL @@ -26,20 +26,19 @@ %bcond_with ecw5_support %bcond_with fgdb_support Name: gdal -Version: 2.4.3 +Version: 3.0.4 Release: 0 Summary: GDAL/OGR - a translator library for raster and vector geospatial data formats License: MIT AND BSD-3-Clause AND SUSE-Public-Domain -Group: Development/Libraries/C and C++ -URL: http://www.gdal.org/ +URL: https://www.gdal.org/ Source0: http://download.osgeo.org/%{name}/%{version}/%{sourcename}-%{version}.tar.xz Source1: http://download.osgeo.org/%{name}/%{version}/%{sourcename}-%{version}.tar.xz.md5 Patch0: gdal-perl.patch # Fix occasional parallel build failure Patch1: GDALmake.opt.in.patch -# Fix UPSTREAM Patch (pr#1418 in progress) upstream issue #1412 -Patch2: pkg-config-libpq.patch BuildRequires: KEALib-devel +BuildRequires: autoconf +BuildRequires: automake BuildRequires: blas-devel BuildRequires: chrpath BuildRequires: curl-devel @@ -49,13 +48,13 @@ BuildRequires: gcc-c++ BuildRequires: geos-devel >= 3 BuildRequires: giflib-devel +BuildRequires: hdf5-devel BuildRequires: lapack-devel -# No more please we have openjpeg2 -# BuildRequires: libjasper-devel -# Using jasper create build error on arm, powerpc, s390 BuildRequires: libtool +BuildRequires: libzstd-devel BuildRequires: mysql-devel BuildRequires: opencl-headers +BuildRequires: perl-ExtUtils-MakeMaker BuildRequires: perl-macros BuildRequires: pkgconfig BuildRequires: python-numpy-devel @@ -64,7 +63,11 @@ BuildRequires: python3-setuptools BuildRequires: swig BuildRequires: unixODBC-devel +BuildRequires: pkgconfig(OpenCL) BuildRequires: pkgconfig(expat) >= 1.95.0 +BuildRequires: pkgconfig(freexl) +BuildRequires: pkgconfig(json) +BuildRequires: pkgconfig(json-c) BuildRequires: pkgconfig(libgeotiff) >= 1.2.1 BuildRequires: pkgconfig(libjpeg) BuildRequires: pkgconfig(liblzma) @@ -72,8 +75,13 @@ BuildRequires: pkgconfig(libpng) BuildRequires: pkgconfig(libpq) BuildRequires: pkgconfig(libtiff-4) >= 3.6.0 +BuildRequires: pkgconfig(libwebp) +BuildRequires: pkgconfig(libwebpdecoder) +BuildRequires: pkgconfig(libwebpdemux) +BuildRequires: pkgconfig(libwebpmux) BuildRequires: pkgconfig(libxml-2.0) BuildRequires: pkgconfig(netcdf) +BuildRequires: pkgconfig(ocl-icd) BuildRequires: pkgconfig(poppler) BuildRequires: pkgconfig(proj) BuildRequires: pkgconfig(spatialite) @@ -90,26 +98,6 @@ BuildRequires: libecwj2-devel %endif %endif -%if 0%{?suse_version} >= 1310 -BuildRequires: autoconf -BuildRequires: automake -BuildRequires: hdf5-devel -BuildRequires: pkgconfig(freexl) -BuildRequires: pkgconfig(libwebp) -BuildRequires: pkgconfig(libwebpdecoder) -BuildRequires: pkgconfig(libwebpdemux) -BuildRequires: pkgconfig(libwebpmux) -%endif -%if 0%{?suse_version} > 1320 -BuildRequires: opencl-headers -BuildRequires: perl-ExtUtils-MakeMaker -BuildRequires: pkgconfig(OpenCL) -BuildRequires: pkgconfig(json) -BuildRequires: pkgconfig(json-c) -BuildRequires: pkgconfig(ocl-icd) -%else -BuildRequires: hdf-devel >= 4.0 -%endif %description GDAL is a translator library for raster geospatial data formats that @@ -121,18 +109,16 @@ %package devel Summary: GDAL library header files -Group: Development/Languages/C and C++ Requires: lib%{name}%{soversion} = %{version} Requires: pkgconfig(libopenjp2) -Provides: lib%{name}%{soversion}-devel -Provides: lib%{name}-devel +Provides: lib%{name}%{soversion}-devel = %{version} +Provides: lib%{name}-devel = %{version} %description devel Development Libraries for the GDAL file format library %package -n lib%{name}%{soversion} Summary: GDAL static libraries -Group: System/Libraries %description -n lib%{name}%{soversion} GDAL and OGR are translator libraries for raster and vector geospatial data @@ -141,20 +127,14 @@ %package -n perl-%{name} Summary: Perl bindings for GDAL -Group: Development/Languages/Perl Requires: %{name} = %{version}-%{release} -%if 0%{?suse_version} < 1140 -Requires: perl = %{perl_version} -%else %{perl_requires} -%endif %description -n perl-%{name} Perl bindings for GDAL - Geo::GDAL, Geo::OGR and Geo::OSR modules. %package -n python2-%{pypi_package_name} Summary: GDAL Python module -Group: Development/Languages/Python Requires: %{name} = %{version}-%{release} # Renaming to uppercase 'GDAL' during 2.4.0; previously used lowercase Provides: python2-%{name} = %{version} @@ -167,7 +147,6 @@ %package -n python3-%{pypi_package_name} Summary: GDAL Python3 module -Group: Development/Languages/Python Requires: %{name} = %{version}-%{release} Provides: python3-%{name} = %{version} Obsoletes: python3-%{name} < %{version} @@ -180,7 +159,7 @@ %autopatch -p1 # Set the right (build) libproj.so version, use the upper found version. -PROJSOVER=$(ls -1 %_libdir/libproj.so.?? | tail -n1 | awk -F '.' '{print $3}') +PROJSOVER=$(ls -1 %{_libdir}/libproj.so.?? | tail -n1 | awk -F '.' '{print $3}') sed -i "s,# define LIBNAME \"libproj.so\",# define LIBNAME \"libproj.so.${PROJSOVER}\",g" ogr/ogrct.cpp # Fix mandir @@ -190,6 +169,9 @@ for F in frmt_twms_srtm.xml frmt_wms_bluemarble_s3_tms.xml frmt_wms_virtualearth.xml frmt_twms_Clementine.xml;do find . -name "${F}" -exec dos2unix {} \; done +# Fix spurious exec perm +find . -type f -name "style_ogr_brush.png" -exec chmod 0644 {} \; +find . -type f -name "style_ogr_sym.png" -exec chmod 0644 {} \; #Fix wrong /usr/bin/env phyton #Create the move to python3 @@ -264,17 +246,12 @@ --with-proj5-api=no \ CPPFLAGS="$CPPFLAGS -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H" \ %endif -%if 0%{?suse_version} > 1320 --with-opencl \ -%endif -%if 0%{?suse_version} > 1310 --without-hdf4 \ --with-hdf5 \ --with-webp \ -%else - --with-hdf4 \ -%endif - --disable-rpath + --disable-rpath \ + --enable-lto # regenerate where needed for M in perl python; @@ -321,16 +298,6 @@ chrpath --delete %{buildroot}%{perl_vendorarch}/auto/Geo/OGR/OGR.so chrpath --delete %{buildroot}%{perl_vendorarch}/auto/Geo/OSR/OSR.so -%if 0%{?suse_version} <= 1315 -# perl bs 0 length files cleanup -find %{buildroot}%{perl_vendorarch} -iname "*.bs" -exec rm -fv {} \; -# Those are deleted. -#%%{perl_vendorarch}/auto/Geo/OSR/OSR.bs -#%%{perl_vendorarch}/auto/Geo/OGR/OGR.bs -#%%{perl_vendorarch}/auto/Geo/GDAL/GDAL.bs -#%%{perl_vendorarch}/auto/Geo/GDAL/Const/Const.bs -%endif - # do not ship these rm -rf %{buildroot}%{_mandir}/man1/_* rm -rf %{buildroot}%{_libdir}/libgdal.la @@ -348,16 +315,13 @@ %postun -n lib%{name}%{soversion} -p /sbin/ldconfig %files -n lib%{name}%{soversion} -%defattr(644,root,root,755) %license LICENSE.TXT %{_libdir}/*.so.%{soversion}.* %{_libdir}/*.so.%{soversion} %files -%defattr(644,root,root,755) %license LICENSE.TXT %doc NEWS PROVENANCE.TXT -%defattr(755,root,root,755) %{_bindir}/epsg_tr.py %{_bindir}/esri2wkt.py %{_bindir}/gcps2vec.py @@ -407,7 +371,6 @@ %{_bindir}/pct2rgb.py %{_bindir}/rgb2pct.py %{_bindir}/testepsg -%defattr(644,root,root,755) %{_datadir}/gdal %{_mandir}/man1/gdal2tiles.1%{?ext_man} %{_mandir}/man1/gdal_calc.1%{?ext_man} @@ -452,7 +415,6 @@ %files devel %license LICENSE.TXT %doc NEWS PROVENANCE.TXT -%defattr(644,root,root,755) %doc html %attr(755,root,root) %{_bindir}/gdal-config %{_libdir}/libgdal.so @@ -485,13 +447,11 @@ %{_mandir}/man3/Geo::GDAL.3pm%{?ext_man} %files -n python2-%{pypi_package_name} -%defattr(644,root,root,755) %license LICENSE.TXT %doc NEWS PROVENANCE.TXT %{python_sitearch}/* %files -n python3-%{pypi_package_name} -%defattr(644,root,root,755) %license LICENSE.TXT %doc NEWS PROVENANCE.TXT %{python3_sitearch}/* ++++++ gdal-2.4.3.tar.xz -> gdal-3.0.4.tar.xz ++++++ /work/SRC/openSUSE:Leap:15.2/gdal/gdal-2.4.3.tar.xz /work/SRC/openSUSE:Leap:15.2/.gdal.new.3160/gdal-3.0.4.tar.xz differ: char 25, line 1 ++++++ gdal-2.4.3.tar.xz.md5 -> gdal-3.0.4.tar.xz.md5 ++++++ --- /work/SRC/openSUSE:Leap:15.2/gdal/gdal-2.4.3.tar.xz.md5 2020-01-15 14:59:12.849709600 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.gdal.new.3160/gdal-3.0.4.tar.xz.md5 2020-03-18 00:36:46.865413219 +0100 @@ -1 +1 @@ -3cf65f12f6bead237e08c9aab433d343 gdal-2.4.3.tar.xz +8996bbee51e73b5a968d8d0f48895ac8 gdal-3.0.4.tar.xz
