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)


Reply via email to