Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 27 Mar 2009 01:06:43 GMT
From:      Wen Heping <wenheping@gmail.com>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/133107: [Update]graphics/geos:update to 3.1.0
Message-ID:  <200903270106.n2R16hr8091292@www.freebsd.org>
Resent-Message-ID: <200903270110.n2R1A0sN004805@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         133107
>Category:       ports
>Synopsis:       [Update]graphics/geos:update to 3.1.0
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Fri Mar 27 01:10:00 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator:     Wen Heping
>Release:        FreeBSD 8.0-Current
>Organization:
ChangAn Middle School
>Environment:
FreeBSD fb8.wenjing.com 8.0-CURRENT FreeBSD 8.0-CURRENT #2: Wed Mar  4 22:41:03 HKT 2009     root@fb8.wenjing.com:/usr/obj/usr/src/sys/GENERIC  i386
>Description:
1 update to 3.1.0 from 3.0.3

2 for the ports depend on geos:
   graphics/qgis
   graphics/mapnik  
could be built well with geos3.1.0

   while 
     devel/py-Shapely 
     databases/spatialite

should be patched, I will send PRs to patch it later.
>How-To-Repeat:

>Fix:


Patch attached with submission follows:

diff -urN geos/Makefile geos.new/Makefile
--- geos/Makefile	2009-03-23 17:27:39.000000000 +0800
+++ geos.new/Makefile	2009-03-27 16:17:31.000000000 +0800
@@ -6,7 +6,7 @@
 #
 
 PORTNAME=	geos
-PORTVERSION=	3.0.3
+PORTVERSION=	3.1.0
 CATEGORIES=	graphics geography
 MASTER_SITES=	http://download.osgeo.org/geos/
 DISTNAME=	${PORTNAME}-${PORTVERSION}
diff -urN geos/distinfo geos.new/distinfo
--- geos/distinfo	2009-03-23 17:27:39.000000000 +0800
+++ geos.new/distinfo	2009-03-27 16:17:31.000000000 +0800
@@ -1,3 +1,3 @@
-MD5 (geos-3.0.3.tar.bz2) = c6a1f4d82fa9219e7ee799c784347681
-SHA256 (geos-3.0.3.tar.bz2) = f33010a7757ff8e0260601597611dc5c70c7916b3bdcb8d7b82dfac52410b3df
-SIZE (geos-3.0.3.tar.bz2) = 1075288
+MD5 (geos-3.1.0.tar.bz2) = 1614dd3d0dc7acd2229cb12a40cb3373
+SHA256 (geos-3.1.0.tar.bz2) = c31aa52575f79e617e616f6a11d8ea636c1eb2d555f8ab2baee227c8322cf38a
+SIZE (geos-3.1.0.tar.bz2) = 1200085
diff -urN geos/files/patch-source-headers-geos-precision-Makefile.in geos.new/files/patch-source-headers-geos-precision-Makefile.in
--- geos/files/patch-source-headers-geos-precision-Makefile.in	2009-03-23 03:39:48.000000000 +0800
+++ geos.new/files/patch-source-headers-geos-precision-Makefile.in	1970-01-01 08:00:00.000000000 +0800
@@ -1,15 +0,0 @@
---- source/headers/geos/precision/Makefile.in.orig	2009-02-06 16:54:40.692917675 +0000
-+++ source/headers/geos/precision/Makefile.in	2009-02-06 16:55:07.121105056 +0000
-@@ -219,11 +219,11 @@
- 	CommonBitsOp.h				\
- 	CommonBitsRemover.h			\
- 	EnhancedPrecisionOp.h			\
-+	GeometrySnapper.h			\
- 	SimpleGeometryPrecisionReducer.h
- 
- noinst_HEADERS = \
- 	CommonBits.h				\
--	GeometrySnapper.h			\
- 	LineStringSnapper.h
- 
- all: all-am
diff -urN geos/pkg-plist geos.new/pkg-plist
--- geos/pkg-plist	2009-03-23 17:27:42.000000000 +0800
+++ geos.new/pkg-plist	2009-03-27 16:17:31.000000000 +0800
@@ -1,4 +1,3 @@
-bin/XMLTester
 bin/geos-config
 include/geos.h
 include/geos/algorithm/LineIntersector.h
@@ -41,6 +40,21 @@
 include/geos/geom/Polygon.h
 include/geos/geom/PrecisionModel.h
 include/geos/geom/PrecisionModel.inl
+include/geos/geom/prep/AbstractPreparedPolygonContains.h
+include/geos/geom/prep/BasicPreparedGeometry.h
+include/geos/geom/prep/PreparedGeometryFactory.h
+include/geos/geom/prep/PreparedGeometry.h
+include/geos/geom/prep/PreparedLineString.h
+include/geos/geom/prep/PreparedLineStringIntersects.h
+include/geos/geom/prep/PreparedPoint.h
+include/geos/geom/prep/PreparedPolygonContains.h
+include/geos/geom/prep/PreparedPolygonContainsProperly.h
+include/geos/geom/prep/PreparedPolygonCovers.h
+include/geos/geom/prep/PreparedPolygon.h
+include/geos/geom/prep/PreparedPolygonIntersects.h
+include/geos/geom/prep/PreparedPolygonPredicate.h
+include/geos/geom/util/ComponentCoordinateExtracter.h
+include/geos/geom/util/GeometryCombiner.h
 include/geos/geom/util/CoordinateOperation.h
 include/geos/geom/util/GeometryEditor.h
 include/geos/geom/util/GeometryEditorOperation.h
@@ -90,6 +104,7 @@
 include/geos/index/strtree/SIRtree.h
 include/geos/index/strtree/STRtree.h
 include/geos/index/sweepline/SweepLineOverlapAction.h
+include/geos/operation/union/CascadedPolygonUnion.h
 include/geos/indexBintree.h
 include/geos/indexChain.h
 include/geos/indexQuadtree.h
@@ -162,12 +177,13 @@
 lib/libgeos_c.a
 lib/libgeos_c.la
 lib/libgeos_c.so
-lib/libgeos_c.so.5
+lib/libgeos_c.so.6
 @dirrm include/geos/util
 @dirrm include/geos/simplify
 @dirrm include/geos/precision
 @dirrm include/geos/planargraph
 @dirrm include/geos/operation/valid
+@dirrm include/geos/operation/union
 @dirrm include/geos/operation/relate
 @dirrm include/geos/operation/polygonize
 @dirrm include/geos/operation/overlay
@@ -176,15 +192,18 @@
 @dirrm include/geos/operation/buffer
 @dirrm include/geos/operation
 @dirrm include/geos/io
+@dirrm include/geos/algorithm/locate
+@dirrm include/geos/algorithm
 @dirrm include/geos/index/sweepline
 @dirrm include/geos/index/strtree
 @dirrm include/geos/index/quadtree
+@dirrm include/geos/index/intervalrtree
 @dirrm include/geos/index/chain
 @dirrm include/geos/index/bintree
 @dirrm include/geos/index
 @dirrm include/geos/geomgraph/index
 @dirrm include/geos/geomgraph
 @dirrm include/geos/geom/util
+@dirrm include/geos/geom/prep
 @dirrm include/geos/geom
-@dirrm include/geos/algorithm
 @dirrm include/geos


>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200903270106.n2R16hr8091292>