Accepting request 846074 from home:bruno_friedmann:branches:Application:Geo
- Update to 3.2.0: * Full changelog https://github.com/OSGeo/gdal/blob/v3.2.0/gdal/NEWS - Packaging: + Add python3-GDAL as require in gdal package + Remove shebang where it's not allowed in python's scripts https://github.com/OSGeo/gdal/blob/v3.1.4/gdal/NEWS https://github.com/OSGeo/gdal/blob/v3.1.3/gdal/NEWS OBS-URL: https://build.opensuse.org/request/show/846074 OBS-URL: https://build.opensuse.org/package/show/Application:Geo/gdal?expand=0&rev=128
This commit is contained in:
parent
1a38805061
commit
0c0a6da680
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:7b82486f71c71cec61f9b237116212ce18ef6b90f068cbbf9f7de4fc50b576a8
|
|
||||||
size 12092576
|
|
@ -1 +0,0 @@
|
|||||||
bc190da86222ab2784da1a00265dfb2c gdal-3.1.4.tar.xz
|
|
3
gdal-3.2.0.tar.xz
Normal file
3
gdal-3.2.0.tar.xz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:b051f852600ffdf07e337a7f15673da23f9201a9dbb482bd513756a3e5a196a6
|
||||||
|
size 12169064
|
1
gdal-3.2.0.tar.xz.md5
Normal file
1
gdal-3.2.0.tar.xz.md5
Normal file
@ -0,0 +1 @@
|
|||||||
|
6c573e09acce89cef7853ca58789871c gdal-3.2.0.tar.xz
|
10
gdal.changes
10
gdal.changes
@ -1,3 +1,13 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Nov 4 12:59:42 UTC 2020 - Bruno Friedmann <bruno@ioda-net.ch>
|
||||||
|
|
||||||
|
- Update to 3.2.0:
|
||||||
|
* Full changelog
|
||||||
|
https://github.com/OSGeo/gdal/blob/v3.2.0/gdal/NEWS
|
||||||
|
- Packaging:
|
||||||
|
+ Add python3-GDAL as require in gdal package
|
||||||
|
+ Remove shebang where it's not allowed in python's scripts
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Sat Oct 24 06:57:48 UTC 2020 - Bruno Friedmann <bruno@ioda-net.ch>
|
Sat Oct 24 06:57:48 UTC 2020 - Bruno Friedmann <bruno@ioda-net.ch>
|
||||||
|
|
||||||
|
92
gdal.spec
92
gdal.spec
@ -16,7 +16,7 @@
|
|||||||
#
|
#
|
||||||
|
|
||||||
|
|
||||||
%define soversion 27
|
%define soversion 28
|
||||||
%define sourcename gdal
|
%define sourcename gdal
|
||||||
# Uppercase GDAL is the canonical name for this package in Python
|
# Uppercase GDAL is the canonical name for this package in Python
|
||||||
%define pypi_package_name GDAL
|
%define pypi_package_name GDAL
|
||||||
@ -25,7 +25,7 @@
|
|||||||
%bcond_with fgdb_support
|
%bcond_with fgdb_support
|
||||||
%bcond_without python2
|
%bcond_without python2
|
||||||
Name: gdal
|
Name: gdal
|
||||||
Version: 3.1.4
|
Version: 3.2.0
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: GDAL/OGR - a translator library for raster and vector geospatial data formats
|
Summary: GDAL/OGR - a translator library for raster and vector geospatial data formats
|
||||||
License: MIT AND BSD-3-Clause AND SUSE-Public-Domain
|
License: MIT AND BSD-3-Clause AND SUSE-Public-Domain
|
||||||
@ -99,6 +99,7 @@ BuildRequires: ERDAS-ECW_JPEG_2000_SDK-devel
|
|||||||
BuildRequires: libecwj2-devel
|
BuildRequires: libecwj2-devel
|
||||||
%endif
|
%endif
|
||||||
%endif
|
%endif
|
||||||
|
Requires: python3-GDAL = %{version}
|
||||||
|
|
||||||
%description
|
%description
|
||||||
GDAL is a translator library for raster geospatial data formats that
|
GDAL is a translator library for raster geospatial data formats that
|
||||||
@ -179,9 +180,8 @@ done
|
|||||||
find . -type f -name "style_ogr_brush.png" -exec chmod 0644 {} \;
|
find . -type f -name "style_ogr_brush.png" -exec chmod 0644 {} \;
|
||||||
find . -type f -name "style_ogr_sym.png" -exec chmod 0644 {} \;
|
find . -type f -name "style_ogr_sym.png" -exec chmod 0644 {} \;
|
||||||
|
|
||||||
# Fix wrong /usr/bin/env phyton
|
# Remove shebang in scripts located in non executable dir
|
||||||
#Create the move to python3
|
find swig/python/osgeo/utils -iname '*.py' -ls -exec sed -i '/^#!\/usr\/bin\/env python3/d' {} \;
|
||||||
find . -iname "*.py" -exec sed -i 's,^#!%{_bindir}/env python$,#!%{_bindir}/python3,' {} \;
|
|
||||||
# Fix wrong /usr/bin/env python3
|
# Fix wrong /usr/bin/env python3
|
||||||
find . -iname "*.py" -exec sed -i "s,^#!%{_bindir}/env python3,#!%{_bindir}/python3," {} \;
|
find . -iname "*.py" -exec sed -i "s,^#!%{_bindir}/env python3,#!%{_bindir}/python3," {} \;
|
||||||
|
|
||||||
@ -322,84 +322,47 @@ sed -i 's,\(#define PACKAGE_.*\),/* \1 */,' %{buildroot}%{_includedir}/gdal/cpl_
|
|||||||
%files
|
%files
|
||||||
%license LICENSE.TXT
|
%license LICENSE.TXT
|
||||||
%doc NEWS PROVENANCE.TXT
|
%doc NEWS PROVENANCE.TXT
|
||||||
%{_bindir}/epsg_tr.py
|
|
||||||
%{_bindir}/esri2wkt.py
|
|
||||||
%{_bindir}/gcps2vec.py
|
|
||||||
%{_bindir}/gcps2wld.py
|
|
||||||
%{_bindir}/gdal2tiles.py
|
|
||||||
%{_bindir}/gdal2xyz.py
|
|
||||||
%{_bindir}/gdal_auth.py
|
|
||||||
%{_bindir}/gdal_calc.py
|
|
||||||
%{_bindir}/gdal_contour
|
%{_bindir}/gdal_contour
|
||||||
%{_bindir}/gdal_edit.py
|
%{_bindir}/gdal_create
|
||||||
%{_bindir}/gdal_fillnodata.py
|
|
||||||
%{_bindir}/gdal_grid
|
%{_bindir}/gdal_grid
|
||||||
%{_bindir}/gdal_merge.py
|
|
||||||
%{_bindir}/gdal_polygonize.py
|
|
||||||
%{_bindir}/gdal_proximity.py
|
|
||||||
%{_bindir}/gdal_pansharpen.py
|
|
||||||
%{_bindir}/gdal_rasterize
|
%{_bindir}/gdal_rasterize
|
||||||
%{_bindir}/gdal_retile.py
|
|
||||||
%{_bindir}/gdal_sieve.py
|
|
||||||
%{_bindir}/gdal_translate
|
%{_bindir}/gdal_translate
|
||||||
%{_bindir}/gdal_viewshed
|
%{_bindir}/gdal_viewshed
|
||||||
%{_bindir}/gdaladdo
|
%{_bindir}/gdaladdo
|
||||||
%{_bindir}/gdalbuildvrt
|
%{_bindir}/gdalbuildvrt
|
||||||
%{_bindir}/gdalchksum.py
|
|
||||||
%{_bindir}/gdalcompare.py
|
|
||||||
%{_bindir}/gdaldem
|
%{_bindir}/gdaldem
|
||||||
%{_bindir}/gdalenhance
|
%{_bindir}/gdalenhance
|
||||||
%{_bindir}/gdalident.py
|
|
||||||
%{_bindir}/gdalimport.py
|
|
||||||
%{_bindir}/gdalinfo
|
%{_bindir}/gdalinfo
|
||||||
%{_bindir}/gdallocationinfo
|
%{_bindir}/gdallocationinfo
|
||||||
%{_bindir}/gdalmanage
|
%{_bindir}/gdalmanage
|
||||||
%{_bindir}/gdalmdiminfo
|
%{_bindir}/gdalmdiminfo
|
||||||
%{_bindir}/gdalmdimtranslate
|
%{_bindir}/gdalmdimtranslate
|
||||||
%{_bindir}/gdalmove.py
|
|
||||||
%{_bindir}/gdalserver
|
|
||||||
%{_bindir}/gdalsrsinfo
|
%{_bindir}/gdalsrsinfo
|
||||||
%{_bindir}/gdaltindex
|
%{_bindir}/gdaltindex
|
||||||
%{_bindir}/gdaltransform
|
%{_bindir}/gdaltransform
|
||||||
%{_bindir}/gdalwarp
|
%{_bindir}/gdalwarp
|
||||||
%{_bindir}/gnmanalyse
|
%{_bindir}/gnmanalyse
|
||||||
%{_bindir}/gnmmanage
|
%{_bindir}/gnmmanage
|
||||||
%{_bindir}/mkgraticule.py
|
|
||||||
%{_bindir}/nearblack
|
%{_bindir}/nearblack
|
||||||
%{_bindir}/ogr2ogr
|
%{_bindir}/ogr2ogr
|
||||||
%{_bindir}/ogrinfo
|
%{_bindir}/ogrinfo
|
||||||
%{_bindir}/ogrlineref
|
%{_bindir}/ogrlineref
|
||||||
%{_bindir}/ogrmerge.py
|
|
||||||
%{_bindir}/ogrtindex
|
%{_bindir}/ogrtindex
|
||||||
%{_bindir}/pct2rgb.py
|
|
||||||
%{_bindir}/rgb2pct.py
|
|
||||||
%{_bindir}/testepsg
|
%{_bindir}/testepsg
|
||||||
%{_datadir}/gdal
|
%{_datadir}/gdal
|
||||||
%{_mandir}/man1/gdal2tiles.1%{?ext_man}
|
|
||||||
%{_mandir}/man1/gdal_calc.1%{?ext_man}
|
|
||||||
%{_mandir}/man1/gdal_contour.1%{?ext_man}
|
%{_mandir}/man1/gdal_contour.1%{?ext_man}
|
||||||
%{_mandir}/man1/gdal_edit.1%{?ext_man}
|
%{_mandir}/man1/gdal_create.1%{?ext_man}
|
||||||
%{_mandir}/man1/gdal_fillnodata.1%{?ext_man}
|
|
||||||
%{_mandir}/man1/gdal_grid.1%{?ext_man}
|
|
||||||
%{_mandir}/man1/gdal_merge.1%{?ext_man}
|
|
||||||
%{_mandir}/man1/gdal_pansharpen.1%{?ext_man}
|
|
||||||
%{_mandir}/man1/gdal_polygonize.1%{?ext_man}
|
|
||||||
%{_mandir}/man1/gdal_proximity.1%{?ext_man}
|
|
||||||
%{_mandir}/man1/gdal_rasterize.1%{?ext_man}
|
%{_mandir}/man1/gdal_rasterize.1%{?ext_man}
|
||||||
%{_mandir}/man1/gdal_retile.1%{?ext_man}
|
|
||||||
%{_mandir}/man1/gdal_sieve.1%{?ext_man}
|
|
||||||
%{_mandir}/man1/gdal_translate.1%{?ext_man}
|
%{_mandir}/man1/gdal_translate.1%{?ext_man}
|
||||||
%{_mandir}/man1/gdal_viewshed.1%{?ext_man}
|
%{_mandir}/man1/gdal_viewshed.1%{?ext_man}
|
||||||
%{_mandir}/man1/gdaladdo.1%{?ext_man}
|
%{_mandir}/man1/gdaladdo.1%{?ext_man}
|
||||||
%{_mandir}/man1/gdalbuildvrt.1%{?ext_man}
|
%{_mandir}/man1/gdalbuildvrt.1%{?ext_man}
|
||||||
%{_mandir}/man1/gdalcompare.1%{?ext_man}
|
|
||||||
%{_mandir}/man1/gdaldem.1%{?ext_man}
|
%{_mandir}/man1/gdaldem.1%{?ext_man}
|
||||||
%{_mandir}/man1/gdalinfo.1%{?ext_man}
|
%{_mandir}/man1/gdalinfo.1%{?ext_man}
|
||||||
%{_mandir}/man1/gdallocationinfo.1%{?ext_man}
|
%{_mandir}/man1/gdallocationinfo.1%{?ext_man}
|
||||||
%{_mandir}/man1/gdalmanage.1%{?ext_man}
|
%{_mandir}/man1/gdalmanage.1%{?ext_man}
|
||||||
%{_mandir}/man1/gdalmdiminfo.1%{?ext_man}
|
%{_mandir}/man1/gdalmdiminfo.1%{?ext_man}
|
||||||
%{_mandir}/man1/gdalmdimtranslate.1%{?ext_man}
|
%{_mandir}/man1/gdalmdimtranslate.1%{?ext_man}
|
||||||
%{_mandir}/man1/gdalmove.1%{?ext_man}
|
|
||||||
%{_mandir}/man1/gdalsrsinfo.1%{?ext_man}
|
%{_mandir}/man1/gdalsrsinfo.1%{?ext_man}
|
||||||
%{_mandir}/man1/gdaltindex.1%{?ext_man}
|
%{_mandir}/man1/gdaltindex.1%{?ext_man}
|
||||||
%{_mandir}/man1/gdaltransform.1%{?ext_man}
|
%{_mandir}/man1/gdaltransform.1%{?ext_man}
|
||||||
@ -410,8 +373,47 @@ sed -i 's,\(#define PACKAGE_.*\),/* \1 */,' %{buildroot}%{_includedir}/gdal/cpl_
|
|||||||
%{_mandir}/man1/ogr2ogr.1%{?ext_man}
|
%{_mandir}/man1/ogr2ogr.1%{?ext_man}
|
||||||
%{_mandir}/man1/ogrinfo.1%{?ext_man}
|
%{_mandir}/man1/ogrinfo.1%{?ext_man}
|
||||||
%{_mandir}/man1/ogrlineref.1%{?ext_man}
|
%{_mandir}/man1/ogrlineref.1%{?ext_man}
|
||||||
%{_mandir}/man1/ogrmerge.1%{?ext_man}
|
|
||||||
%{_mandir}/man1/ogrtindex.1%{?ext_man}
|
%{_mandir}/man1/ogrtindex.1%{?ext_man}
|
||||||
|
# 20201104 We keep all binaries in gdal and requires python3-GDAL
|
||||||
|
%{_bindir}/epsg_tr.py
|
||||||
|
%{_bindir}/esri2wkt.py
|
||||||
|
%{_bindir}/gcps2vec.py
|
||||||
|
%{_bindir}/gcps2wld.py
|
||||||
|
%{_bindir}/gdal2tiles.py
|
||||||
|
%{_bindir}/gdal2xyz.py
|
||||||
|
%{_bindir}/gdal_auth.py
|
||||||
|
%{_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}/gdalchksum.py
|
||||||
|
%{_bindir}/gdalcompare.py
|
||||||
|
%{_bindir}/gdalident.py
|
||||||
|
%{_bindir}/gdalimport.py
|
||||||
|
%{_bindir}/gdalmove.py
|
||||||
|
%{_bindir}/mkgraticule.py
|
||||||
|
%{_bindir}/ogrmerge.py
|
||||||
|
%{_bindir}/pct2rgb.py
|
||||||
|
%{_bindir}/rgb2pct.py
|
||||||
|
%{_mandir}/man1/gdal2tiles.1%{?ext_man}
|
||||||
|
%{_mandir}/man1/gdal_calc.1%{?ext_man}
|
||||||
|
%{_mandir}/man1/gdal_edit.1%{?ext_man}
|
||||||
|
%{_mandir}/man1/gdal_fillnodata.1%{?ext_man}
|
||||||
|
%{_mandir}/man1/gdal_grid.1%{?ext_man}
|
||||||
|
%{_mandir}/man1/gdal_merge.1%{?ext_man}
|
||||||
|
%{_mandir}/man1/gdal_pansharpen.1%{?ext_man}
|
||||||
|
%{_mandir}/man1/gdal_polygonize.1%{?ext_man}
|
||||||
|
%{_mandir}/man1/gdal_proximity.1%{?ext_man}
|
||||||
|
%{_mandir}/man1/gdal_retile.1%{?ext_man}
|
||||||
|
%{_mandir}/man1/gdal_sieve.1%{?ext_man}
|
||||||
|
%{_mandir}/man1/gdalcompare.1%{?ext_man}
|
||||||
|
%{_mandir}/man1/gdalmove.1%{?ext_man}
|
||||||
|
%{_mandir}/man1/ogrmerge.1%{?ext_man}
|
||||||
%{_mandir}/man1/pct2rgb.1%{?ext_man}
|
%{_mandir}/man1/pct2rgb.1%{?ext_man}
|
||||||
%{_mandir}/man1/rgb2pct.1%{?ext_man}
|
%{_mandir}/man1/rgb2pct.1%{?ext_man}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user