pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/geography/geos Update to 2.2.3. (Minor and irrelevant...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/bf74df1095e3
branches:  trunk
changeset: 521395:bf74df1095e3
user:      gdt <gdt%pkgsrc.org@localhost>
date:      Fri Nov 10 21:00:23 2006 +0000

description:
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.

diffstat:

 geography/geos/Makefile         |   7 +++----
 geography/geos/PLIST            |   7 ++++++-
 geography/geos/distinfo         |  14 +++++---------
 geography/geos/patches/patch-ae |  18 +++++++++++-------
 4 files changed, 25 insertions(+), 21 deletions(-)

diffs (91 lines):

diff -r 91230d14c4e8 -r bf74df1095e3 geography/geos/Makefile
--- a/geography/geos/Makefile   Fri Nov 10 20:58:09 2006 +0000
+++ b/geography/geos/Makefile   Fri Nov 10 21:00:23 2006 +0000
@@ -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@localhost
+MAINTAINER=            gdt%NetBSD.org@localhost
 HOMEPAGE=              http://geos.refractions.net/
 COMMENT=               C++ port of the Java Topology Suite (JTS)
 
diff -r 91230d14c4e8 -r bf74df1095e3 geography/geos/PLIST
--- a/geography/geos/PLIST      Fri Nov 10 20:58:09 2006 +0000
+++ b/geography/geos/PLIST      Fri Nov 10 21:00:23 2006 +0000
@@ -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/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 -r 91230d14c4e8 -r bf74df1095e3 geography/geos/distinfo
--- a/geography/geos/distinfo   Fri Nov 10 20:58:09 2006 +0000
+++ b/geography/geos/distinfo   Fri Nov 10 21:00:23 2006 +0000
@@ -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 -r 91230d14c4e8 -r bf74df1095e3 geography/geos/patches/patch-ae
--- a/geography/geos/patches/patch-ae   Fri Nov 10 20:58:09 2006 +0000
+++ b/geography/geos/patches/patch-ae   Fri Nov 10 21:00:23 2006 +0000
@@ -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



Home | Main Index | Thread Index | Old Index