Re: [geos-devel] 3.2.0 Final

2009-12-14 Thread strk
On Fri, Dec 11, 2009 at 03:55:54PM -0500, Frank Warmerdam wrote:

 I would suggest If you prefer troubles you can use the C++ interface
 to Applications requiring API/ABI stability are encouraged to use the
 C interface instead of the C++ interface.

I changed:
 If you prefer troubles you can use the C++ interface. 
with:
 If you don't care about adapting/rebuilding your client code you
  can still use the C++ interface. 

Your statement was already in previous statement:


The recommended low-level interface to the GEOS library is the simplified C 
wrapper interface. This will ensure stability of the API and the ABI of the 
library during performance improvements that will likely change classes 
definitions.


--strk;

 Free GIS  Flash consultant/developer  ()  ASCII Ribbon Campaign
 http://foo.keybit.net/~strk/services.html  /\  Keep it simple! 
___
geos-devel mailing list
geos-devel@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/geos-devel


[geos-devel] 3.2.0 release ready for download

2009-12-14 Thread Sandro Santilli
I'm pleased to announce the final release of GEOS 3.2.0.

  http://download.osgeo.org/geos/geos-3.2.0.tar.bz2

This new release provides improved robustness and speed,
along with new additions to the C api:
 - STRtree support 
 - Linear referencing functions (project, interpolate)
 - Styled Buffer operations (define join and endcap styles)

C-Api clients (like postgis) will benefit from the improvements
(not the additions) by just installing the new library.
C++ clients will need rebuilding, but hopefully no tweaking of the code.

For PostGIS, rebuilding it will also give SQL access to the styled
buffer operation.

Happy holidays !

--strk;

 Free GIS  Flash consultant/developer  ()  ASCII Ribbon Campaign
 http://foo.keybit.net/~strk/services.html  /\  Keep it simple! 
___
geos-devel mailing list
geos-devel@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/geos-devel


Re: [geos-devel] 3.2.0 release ready for download

2009-12-14 Thread Greg Troxel

I have updated the pkgsrc entry for geos.  It passed make check on
NetBSD/5.0 i386.

The shlib major version changed; probably NEWS should mention that.  Are
there incompatible ABI changes?  (From a packaging point of view, shlib
version changes when there aren't actually ABI changes generates work
that could be avoided; all depending packages need a version change
because they only interoperate with one or the other geos version.)



From: Greg Troxel g...@netbsd.org
Subject: CVS commit: pkgsrc/geography/geos
To: pkgsrc-chan...@netbsd.org
Date: Mon, 14 Dec 2009 23:31:06 +
Reply-To: g...@netbsd.org

Module Name:pkgsrc
Committed By:   gdt
Date:   Mon Dec 14 23:31:06 UTC 2009

Modified Files:
pkgsrc/geography/geos: Makefile PLIST distinfo

Log Message:
Update to 3.2.0:

Changes in 3.2.0

- Add Single-sided buffer operation
- JTS-1.10 sync ...
  - Drastically improved Buffer speed (20x for a case in testsuite)
  - Improved EdgeList duplicate edge finding
  - Added algorithm::distance package
  - Added algorithm::Angle class
  - Added algorithm::BoundaryNodeRule class
  - IsSimpleOp can now return non-simple location coordinate
  - DistanceOp can now check for 'within distance' predicate
(earlier exit)
  - MultiPolygon::getBoundary always return MultiLineString, also
when the result is the EMPTY geometry.
- Various bug and leak fixes, optimizations
- Replace MarkupSTL with tinyXML


To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 pkgsrc/geography/geos/Makefile
cvs rdiff -u -r1.8 -r1.9 pkgsrc/geography/geos/PLIST \
pkgsrc/geography/geos/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




pgpS5P7jzC1UB.pgp
Description: PGP signature
___
geos-devel mailing list
geos-devel@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/geos-devel