summaryrefslogtreecommitdiff
path: root/geography/geos/patches/patch-ae
diff options
context:
space:
mode:
authorgdt <gdt>2013-08-18 11:06:25 +0000
committergdt <gdt>2013-08-18 11:06:25 +0000
commit539181b9d9c12f27c0c9cd667e2bfd0f03116ee9 (patch)
tree63185a1d6bfc65ceeab5ac1a933c48b76c7b7cc4 /geography/geos/patches/patch-ae
parent1b0f057349985b070a5804c95b82905b31f56a25 (diff)
downloadpkgsrc-539181b9d9c12f27c0c9cd667e2bfd0f03116ee9.tar.gz
Update to 3.4.1.
Changes in 3.4.1 2013-08-DD - Bug fixes / improvements - Assertion failure snapping line to points of rectangle smaller than tolerance (#649) - Can't build using cmake with tar ball (#644) Changes in 3.4.0 2013-08-11 - New things: - Delaunay Triangulation API (#487, #565, #570, #567) - Interruptibility API (C and C++) - CAPI: GEOSNode (#496) - PHP: Geometry->node - GeometryPrecisionReducer class (#496, #526) - BufferInputLineSimplifier header exposed (#548) - New Centroid class supporting mixed geometry components (#612) - io::Writer::reserve() method - CAPI: GEOSNearestPoints - Add --cclibs, --static-clibs and --static-cclibs to geos-config (#497) - Early bail out of overlay exception if input is invalid - C++ API changes: - New noding::GeometryNoder class - Added BufferOp::setSingleSided - Signature of most functions taking a Label changed to take it by reference rather than pointer. - Signature of most functions taking an IntersectionMatrix changed to take it by reference rather than pointer. - GraphComponent::label is now a Label value (from a pointer) - NodedSegmentString takes ownership of CoordinateSenuence now - io::Writer's toString() returns by const ref, write() takes a const ref - Unify prototypes of WKTReader and WKBReader constructor (#310) - GeometryCollection::computeEnvelopInternal and GeometryCollection::compareToSameClass are marked virtual (#478) - Bug fixes / improvements - A point interpolated from a line does not always intersect the same line (#323) - Port ConvexHull robustness fix from JTS-1.13 (#457) - Improve Overlay robustness by reducing input precision on topology exception and by refusing to accept unnoded output (#459) - Improve Buffer robustness by reducing input precision on topology exception (#605) - Mismatch segment sides in OffsetCurveBuilder (#633 ) - Fixed Linear Referencing API to handle MultiLineStrings consistently by always using the lowest possible index value, and by trimming zero-length components from results (#323) - Fixed CMake configuration to set correct SOVERSION (current - age) - Fix EMPTY return from single-point lines and zero-length polygons (#612) - CMakeLists.txt, tools/geos_svn_revision_cmake.h.in: Add geos_svn_revision.h generator to CMake config (#643) - Makefile.vc 'clean' step leaks obj files (#607)
Diffstat (limited to 'geography/geos/patches/patch-ae')
-rw-r--r--geography/geos/patches/patch-ae24
1 files changed, 18 insertions, 6 deletions
diff --git a/geography/geos/patches/patch-ae b/geography/geos/patches/patch-ae
index ad1172a782f..458d3d5aa04 100644
--- a/geography/geos/patches/patch-ae
+++ b/geography/geos/patches/patch-ae
@@ -1,15 +1,15 @@
-$NetBSD: patch-ae,v 1.3 2012/01/08 18:37:33 gdt Exp $
+$NetBSD: patch-ae,v 1.4 2013/08/18 11:06:25 gdt Exp $
TODO: explain what's in LDFLAGS.
TODO: explain why --libs has -L in the first place (vs --ldflags).
TODO: report upstream.
---- tools/geos-config.in.orig 2011-12-12 09:57:21.000000000 +0000
+--- tools/geos-config.in.orig 2013-08-11 04:23:41.000000000 +0000
+++ tools/geos-config.in
-@@ -38,13 +38,13 @@ case $1 in
- echo -I${prefix}/include
- ;;
+@@ -43,22 +43,22 @@ case $1 in
--libs)
+ # TODO: make an alias for --clibs
+ # see http://trac.osgeo.org/geos/ticket/497
- echo -L${libdir} -lgeos
+ echo -L${libdir} @LDFLAGS@ -lgeos
;;
@@ -17,9 +17,21 @@ TODO: report upstream.
- echo -L${libdir} -lgeos_c
+ echo -L${libdir} @LDFLAGS@ -lgeos_c
;;
+ --cclibs)
+- echo -L${libdir} -lgeos
++ echo -L${libdir} @LDFLAGS@ -lgeos
+ ;;
+ --static-clibs)
+- echo -L${libdir} -lgeos_c -lgeos -m
++ echo -L${libdir} @LDFLAGS@ -lgeos_c -lgeos -m
+ ;;
+ --static-cclibs)
+- echo -L${libdir} -lgeos -m
++ echo -L${libdir} @LDFLAGS@ -lgeos -m
+ ;;
--ldflags)
- echo -L${libdir}
-+ echo -L${libdir} @LDFLAGS@
++ echo @LDFLAGS@ -L${libdir}
;;
--includes)
echo ${prefix}/include