I'm annoyed that shapelib failed with MAKE_JOBS. So here is an update
diff that switches to camke.

http://shapelib.maptools.org/release.html

I bumped shp:

/tmp/shapelib-1.6.0/lib/libshp.so.2.0 --> 
/usr/ports/pobj/shapelib-1.6.0/fake-amd64/usr/local/lib/libshp.so.2.0
Dynamic export changes:
removed:
        SADError
        SADFClose
        SADFFlush
        SADFOpen
        SADFRead
        SADFSeek
        SADFTell
        SADFWrite
        SADRemove

External reference changes:
removed:
        __assert2

diff --git a/devel/shapelib/Makefile b/devel/shapelib/Makefile
index 3481a889768..d1146151c4b 100644
--- a/devel/shapelib/Makefile
+++ b/devel/shapelib/Makefile
@@ -1,17 +1,20 @@
 COMMENT=       shapefile manipulation library
 
-DISTNAME=      shapelib-1.5.0
-SHARED_LIBS=   shp 2.0
-CATEGORIES=            devel
+DISTNAME=      shapelib-1.6.0
+
+CATEGORIES=    devel
 
 HOMEPAGE=      http://shapelib.maptools.org/
 
+SHARED_LIBS +=  shp                       3.0 # 4.0
+
 # LGPL
 PERMIT_PACKAGE=        Yes
 
+WANTLIB += ${COMPILER_LIBCXX} c m
+
 SITES=         http://download.osgeo.org/shapelib/
 
-CONFIGURE_STYLE=gnu
-WANTLIB +=     ${COMPILER_LIBCXX} c m
+MODULES =      devel/cmake
 
 .include <bsd.port.mk>
diff --git a/devel/shapelib/distinfo b/devel/shapelib/distinfo
index dcb60a39059..da65196bf5d 100644
--- a/devel/shapelib/distinfo
+++ b/devel/shapelib/distinfo
@@ -1,2 +1,2 @@
-SHA256 (shapelib-1.5.0.tar.gz) = H8CkgJgsrvnnuUIwcLR3ULo0zQuoJmjy5jj6sdB62uE=
-SIZE (shapelib-1.5.0.tar.gz) = 547686
+SHA256 (shapelib-1.6.0.tar.gz) = GVKLJDdyQXBWNzIMNnlDAxrVCIZl0fsOHqpSpxJkpsQ=
+SIZE (shapelib-1.6.0.tar.gz) = 528882
diff --git a/devel/shapelib/pkg/PLIST b/devel/shapelib/pkg/PLIST
index c058565f9c8..eafa06b0582 100644
--- a/devel/shapelib/pkg/PLIST
+++ b/devel/shapelib/pkg/PLIST
@@ -1,4 +1,5 @@
 @bin bin/Shape_PointInPoly
+@bin bin/csv2shp
 @bin bin/dbfadd
 @bin bin/dbfcat
 @bin bin/dbfcreate
@@ -16,10 +17,13 @@
 @bin bin/shprewind
 @bin bin/shpsort
 @bin bin/shptreedump
-@bin bin/shputils
 @bin bin/shpwkb
 include/shapefil.h
-lib/libshp.a
-lib/libshp.la
+include/shapelib/
+include/shapelib/shapefil.h
 @lib lib/libshp.so.${LIBshp_VERSION}
-lib/pkgconfig/shapelib.pc
+share/shapelib/
+share/shapelib/shapelib-config-version.cmake
+share/shapelib/shapelib-config.cmake
+share/shapelib/shapelib-targets${MODCMAKE_BUILD_SUFFIX}
+share/shapelib/shapelib-targets.cmake

Reply via email to