summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorgdt <gdt>2006-11-10 21:00:23 +0000
committergdt <gdt>2006-11-10 21:00:23 +0000
commit18d496f5549bec92f415ee2c3aeccaa56b2bcbaf (patch)
tree070f195016266bd65b757ea604282b68653290f9
parentb8310b8119e0ed2eb24118612ab8ca42bd8be0b6 (diff)
downloadpkgsrc-18d496f5549bec92f415ee2c3aeccaa56b2bcbaf.tar.gz
Update to 2.2.3. (Minor and irrelevant changes omitted.)
Take maintainership. Changes in 2.2.3 - CAPI: multiple finishGEOS() calls made harmless. Changes in 2.2.2 - Added LinearRing::clone - Added GEOSArea(), GEOSLength(), GEOSEnvelope(), and GEOSGeomType() to C API - Cleanups in C-API - Support for gcc-4 - Fixed Polygon::equalsExact - Fixed bug in NULL-factory Geometry constructor - Cleanups in SWIG wrappers - New Ruby bindings - Enumerated SweepLineEvent's DELETE and INSERT labels renamed to DELETE_EVENT and INSERT_EVENT. - Fixed geos-config to use system-specific libs path - Accept correct WKT format for MultiPoints - SRID support in (E)WKB reader. Changes in 2.2.0 - Higher dimensions interface for CoordinateSequence - Added getCoordinatesRO for Point class - NEW WKB IO - NEW Simplified and stabler C API Changes in 2.1.4 - Severe BUGFIX in BufferSubgraphGT and other functions used as StrictWeakOrdering predicates for sort() Changes in 2.1.3 - XMLTester installed by default - New Node::isIncidentEdgeInResult() method Changes in 2.1.2 - Added multipolygon buffering test in source/test/testLeaksBig - Ported JTS robustness patch for RobustLineIntersector - Removed useless Coordinate copies in OverlayOp::mergeZ() - Avoided throws by IsValid on invalid input - Stricter C++ syntax (math.h=>cmath, ieeefp.h in "C" block, ostringstream instead of sprintf) - Better support for older compilers (Polygonizer::LineStringAdder friendship) - Removed useless Coordinate copies in CGAlgorithms::isOnLine() - Added support for polygonize and parametrized buffer tests in XMLTester - Fixed Z interpolation in LineIntersector - Made polygon::getBoundary() always OGC-valid (no LinearRings) - Input checking and promoting in GeometryFactory::createMultiLineString() - Segfault fix in GeometryEditor::editPolygon() Changes in 2.1.1 - Fixed uninitialized Coordinate in TopologyException - Added install of version.h, platform.h and timeval.h - Z interpolation in overlay operations Changes in 2.1.0 - Added Polygonizer and LineMerger classes. - python wrapper examples - Z support in overlay operations.
-rw-r--r--geography/geos/Makefile7
-rw-r--r--geography/geos/PLIST7
-rw-r--r--geography/geos/distinfo14
-rw-r--r--geography/geos/patches/patch-ae18
4 files changed, 25 insertions, 21 deletions
diff --git a/geography/geos/Makefile b/geography/geos/Makefile
index d537dd19e4e..5c3f03640b8 100644
--- a/geography/geos/Makefile
+++ b/geography/geos/Makefile
@@ -1,13 +1,12 @@
-# $NetBSD: Makefile,v 1.3 2006/09/20 16:01:48 gdt Exp $
+# $NetBSD: Makefile,v 1.4 2006/11/10 21:00:23 gdt Exp $
#
-DISTNAME= geos-2.0.0
-PKGREVISION= 1
+DISTNAME= geos-2.2.3
CATEGORIES= geography
MASTER_SITES= http://geos.refractions.net/
EXTRACT_SUFX= .tar.bz2
-MAINTAINER= mchittur@cs.nmsu.edu
+MAINTAINER= gdt@NetBSD.org
HOMEPAGE= http://geos.refractions.net/
COMMENT= C++ port of the Java Topology Suite (JTS)
diff --git a/geography/geos/PLIST b/geography/geos/PLIST
index e4f91de7e44..32be109be86 100644
--- a/geography/geos/PLIST
+++ b/geography/geos/PLIST
@@ -1,4 +1,5 @@
-@comment $NetBSD: PLIST,v 1.1.1.1 2005/11/06 10:36:46 minskim Exp $
+@comment $NetBSD: PLIST,v 1.2 2006/11/10 21:00:23 gdt Exp $
+bin/XMLTester
bin/geos-config
include/geos.h
include/geos/geom.h
@@ -25,9 +26,13 @@ include/geos/operation.h
include/geos/planargraph.h
include/geos/platform.h
include/geos/precision.h
+include/geos/profiler.h
include/geos/spatialIndex.h
+include/geos/timeval.h
include/geos/unload.h
include/geos/util.h
include/geos/version.h
+include/geos_c.h
lib/libgeos.la
+lib/libgeos_c.la
@dirrm include/geos
diff --git a/geography/geos/distinfo b/geography/geos/distinfo
index 2b9afab5526..3f68031233c 100644
--- a/geography/geos/distinfo
+++ b/geography/geos/distinfo
@@ -1,10 +1,6 @@
-$NetBSD: distinfo,v 1.3 2006/09/20 16:01:48 gdt Exp $
+$NetBSD: distinfo,v 1.4 2006/11/10 21:00:23 gdt Exp $
-SHA1 (geos-2.0.0.tar.bz2) = 68ebffa7e18f4edf932e98bd3cf20d58a439c22e
-RMD160 (geos-2.0.0.tar.bz2) = b3873169d215beb3202870618fbefbe96593fa90
-Size (geos-2.0.0.tar.bz2) = 512262 bytes
-SHA1 (patch-aa) = 7b05c8507f9f06ca0492ab8b219aad6922685a4e
-SHA1 (patch-ab) = 2257c2a6bc5448486dcd1826138c1b16b1b78a4f
-SHA1 (patch-ac) = e6fa156825bf9afb7324c63d5cc4c88a88cae96b
-SHA1 (patch-ad) = f665165e73d235c6dfd4119de50ea47a37414935
-SHA1 (patch-ae) = 506b5f738aa371732dbc4010f4327a71b12285a9
+SHA1 (geos-2.2.3.tar.bz2) = c5da21829255e3625f7c2482c9220234cc5d9f90
+RMD160 (geos-2.2.3.tar.bz2) = 968de157f96f41aa71d5ef7c28c7186e8db0939e
+Size (geos-2.2.3.tar.bz2) = 554802 bytes
+SHA1 (patch-ae) = b687857a95931a7f9a0dc5e1c2290db0e76f603e
diff --git a/geography/geos/patches/patch-ae b/geography/geos/patches/patch-ae
index c3d1d8f9ee8..e9efbec5937 100644
--- a/geography/geos/patches/patch-ae
+++ b/geography/geos/patches/patch-ae
@@ -1,13 +1,17 @@
-$NetBSD: patch-ae,v 1.1 2006/09/20 16:01:48 gdt Exp $
+$NetBSD: patch-ae,v 1.2 2006/11/10 21:00:23 gdt Exp $
---- tools/geos-config.in.orig 2004-07-17 05:07:17.000000000 -0400
+--- tools/geos-config.in.orig 2006-04-26 07:54:56.000000000 -0400
+++ tools/geos-config.in
-@@ -34,7 +34,7 @@ case $1 in
- echo @CFLAGS@ -I@prefix@/include
+@@ -37,10 +37,10 @@ case $1 in
+ echo -I${prefix}/include
;;
--libs)
-- echo -L@prefix@/lib -lgeos
-+ echo -L@prefix@/lib @LDFLAGS@ -lgeos
+- echo -L${libdir} -lgeos
++ echo -L${libdir} @LDFLAGS@ -lgeos
+ ;;
+ --ldflags)
+- echo -L${libdir}
++ echo -L${libdir} @LDFLAGS@
;;
--includes)
- echo @prefix@/include
+ echo ${prefix}/include