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
+
+- 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)