Hello community, here is the log from the commit of package shapelib for openSUSE:Factory checked in at 2019-04-04 12:08:25 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/shapelib (Old) and /work/SRC/openSUSE:Factory/.shapelib.new.3908 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "shapelib" Thu Apr 4 12:08:25 2019 rev:3 rq:691311 version:1.5.0 Changes: -------- --- /work/SRC/openSUSE:Factory/shapelib/shapelib.changes 2018-07-28 12:42:31.256670152 +0200 +++ /work/SRC/openSUSE:Factory/.shapelib.new.3908/shapelib.changes 2019-04-04 12:08:31.141377159 +0200 @@ -1,0 +2,26 @@ +Sat Mar 30 15:19:01 UTC 2019 - Atri Bhattacharya <[email protected]> + +- Update to version 1.5.0: + * shpopen.c: resync with GDAL internal shapelib to avoid being + dependent on correctness of file size field in .shp. Fixes + https://lists.osgeo.org/pipermail/gdal-dev/2018-October/049218.html + * contrib/shpgeo.h/.c: Remove PROJ.4 dependency and + functionality, causing removal of SHPProject(), + SHPSetProjection() and SHPFreeProjection() + * contrib/shpproj.c: removed + shpopen.c, dbfopen.c, shptree.c, sbnsearch.c: resyc with GDAL + internal shapelib. Mostly to allow building those files as C++ + without warning. Also add FTDate entry in DBFFieldType (see + https://github.com/OSGeo/gdal/pull/308). And some other code + cleanups + * dbfopen.c: fix a bug where the end of file character was + written on top of the first character of the first field name + when deleting a field on a .dbf without records. Fixes + https://github.com/OSGeo/gdal/issues/863 + * safileio.c: remove duplicate test. Patch by Jaroslav Fojtik. + Fixes http://bugzilla.maptools.org/show_bug.cgi?id=2744 +- Rebase rpmlint-errors.patch for current version. +- Drop proj4 Requires and BuildRequires: functionality dropped by + upstream. + +------------------------------------------------------------------- Old: ---- shapelib-1.4.1.tar.gz New: ---- shapelib-1.5.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ shapelib.spec ++++++ --- /var/tmp/diff_new_pack.e3G7c4/_old 2019-04-04 12:08:32.253376104 +0200 +++ /var/tmp/diff_new_pack.e3G7c4/_new 2019-04-04 12:08:32.253376104 +0200 @@ -1,7 +1,7 @@ # # spec file for package shapelib # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # 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 @@ %define so_ver 2 Name: shapelib -Version: 1.4.1 +Version: 1.5.0 Release: 0 Summary: Library for ESRI Shapefile Handling License: (LGPL-2.0-or-later OR MIT) AND GPL-2.0-or-later AND SUSE-Public-Domain @@ -31,7 +31,6 @@ BuildRequires: cmake BuildRequires: gcc-c++ BuildRequires: pkgconfig -BuildRequires: pkgconfig(proj) # dbfdump is also in perl-DBD-XBase Conflicts: perl-DBD-XBase @@ -46,7 +45,6 @@ Summary: Development Environment for %{name} Group: Development/Libraries/C and C++ Requires: libshp%{so_ver} = %{version} -Requires: pkgconfig(proj) Provides: shapelib-devel = %{version} %description -n libshp-devel @@ -112,7 +110,6 @@ %{_bindir}/shpdxf %{_bindir}/shpfix %{_bindir}/shpinfo -%{_bindir}/shpproj %{_bindir}/shprewind %{_bindir}/shpsort %{_bindir}/shptreedump ++++++ rpmlint-errors.patch ++++++ --- /var/tmp/diff_new_pack.e3G7c4/_old 2019-04-04 12:08:32.273376085 +0200 +++ /var/tmp/diff_new_pack.e3G7c4/_new 2019-04-04 12:08:32.273376085 +0200 @@ -1,7 +1,7 @@ -Index: shapelib-1.4.1/contrib/shpcentrd.c +Index: shapelib-1.5.0/contrib/shpcentrd.c =================================================================== ---- shapelib-1.4.1.orig/contrib/shpcentrd.c -+++ shapelib-1.4.1/contrib/shpcentrd.c +--- shapelib-1.5.0.orig/contrib/shpcentrd.c ++++ shapelib-1.5.0/contrib/shpcentrd.c @@ -156,4 +156,6 @@ int main( int argc, char ** argv ) DBFClose( old_DBF ); DBFClose( new_DBF ); @@ -9,10 +9,10 @@ + + return 0; } -Index: shapelib-1.4.1/contrib/shpdata.c +Index: shapelib-1.5.0/contrib/shpdata.c =================================================================== ---- shapelib-1.4.1.orig/contrib/shpdata.c -+++ shapelib-1.4.1/contrib/shpdata.c +--- shapelib-1.5.0.orig/contrib/shpdata.c ++++ shapelib-1.5.0/contrib/shpdata.c @@ -131,4 +131,6 @@ int main( int argc, char ** argv ) DBFClose( old_DBF ); @@ -20,10 +20,10 @@ + + return 0; } -Index: shapelib-1.4.1/contrib/shpdxf.c +Index: shapelib-1.5.0/contrib/shpdxf.c =================================================================== ---- shapelib-1.4.1.orig/contrib/shpdxf.c -+++ shapelib-1.4.1/contrib/shpdxf.c +--- shapelib-1.5.0.orig/contrib/shpdxf.c ++++ shapelib-1.5.0/contrib/shpdxf.c @@ -331,6 +331,8 @@ main (int argc, char **argv) SHPClose (shp); DBFClose (dbf); @@ -33,10 +33,10 @@ } -Index: shapelib-1.4.1/contrib/shpfix.c +Index: shapelib-1.5.0/contrib/shpfix.c =================================================================== ---- shapelib-1.4.1.orig/contrib/shpfix.c -+++ shapelib-1.4.1/contrib/shpfix.c +--- shapelib-1.5.0.orig/contrib/shpfix.c ++++ shapelib-1.5.0/contrib/shpfix.c @@ -107,4 +107,6 @@ int main( int argc, char ** argv ) SHPClose ( hSHP ); @@ -44,10 +44,10 @@ + + return 0; } -Index: shapelib-1.4.1/contrib/shpinfo.c +Index: shapelib-1.5.0/contrib/shpinfo.c =================================================================== ---- shapelib-1.4.1.orig/contrib/shpinfo.c -+++ shapelib-1.4.1/contrib/shpinfo.c +--- shapelib-1.5.0.orig/contrib/shpinfo.c ++++ shapelib-1.5.0/contrib/shpinfo.c @@ -115,4 +115,6 @@ int main( int argc, char ** argv ) @@ -55,23 +55,10 @@ + + return 0; } -Index: shapelib-1.4.1/contrib/shpproj.c +Index: shapelib-1.5.0/contrib/shpwkb.c =================================================================== ---- shapelib-1.4.1.orig/contrib/shpproj.c -+++ shapelib-1.4.1/contrib/shpproj.c -@@ -255,6 +255,8 @@ int main( int argc, char ** argv ) - DBFClose( old_DBF ); - DBFClose( new_DBF ); - printf ("\n"); -+ -+ return 0; - } - - -Index: shapelib-1.4.1/contrib/shpwkb.c -=================================================================== ---- shapelib-1.4.1.orig/contrib/shpwkb.c -+++ shapelib-1.4.1/contrib/shpwkb.c +--- shapelib-1.5.0.orig/contrib/shpwkb.c ++++ shapelib-1.5.0/contrib/shpwkb.c @@ -126,4 +126,6 @@ int main( int argc, char ** argv ) if ( wkb_file ) fclose ( wkb_file ); @@ -79,10 +66,10 @@ + + return 0; } -Index: shapelib-1.4.1/shputils.c +Index: shapelib-1.5.0/shputils.c =================================================================== ---- shapelib-1.4.1.orig/shputils.c -+++ shapelib-1.4.1/shputils.c +--- shapelib-1.5.0.orig/shputils.c ++++ shapelib-1.5.0/shputils.c @@ -902,6 +902,8 @@ int clip_boundary() if (i2 == 0) return(0); /** SKIP RECORD **/ else return(1); /** WRITE RECORD **/ ++++++ shapelib-1.4.1.tar.gz -> shapelib-1.5.0.tar.gz ++++++ ++++ 5252 lines of diff (skipped)
