diff options
author | gdt <gdt> | 2013-08-18 11:06:25 +0000 |
---|---|---|
committer | gdt <gdt> | 2013-08-18 11:06:25 +0000 |
commit | 539181b9d9c12f27c0c9cd667e2bfd0f03116ee9 (patch) | |
tree | 63185a1d6bfc65ceeab5ac1a933c48b76c7b7cc4 /geography/geos/patches/patch-ae | |
parent | 1b0f057349985b070a5804c95b82905b31f56a25 (diff) | |
download | pkgsrc-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-ae | 24 |
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 |