GEOS (Geometry Engine - Open Source) is a C++ port of the Java
Topology Suite (JTS). As such, it aims to contain the complete functionality of JTS in C++. This includes all the OpenGIS "Simple Features for SQL" spatial predicate functions and spatial operators, as well as specific JTS topology functions such as IsValid(). help and ok sthen@, steven@
This commit is contained in:
parent
9d99902589
commit
10b2378134
43
geo/geos/Makefile
Normal file
43
geo/geos/Makefile
Normal file
@ -0,0 +1,43 @@
|
||||
# $OpenBSD: Makefile,v 1.1.1.1 2007/09/14 22:47:06 eric Exp $
|
||||
|
||||
COMMENT= 2d geometry and topology engine
|
||||
DISTNAME= geos-2.2.3
|
||||
CATEGORIES= geo
|
||||
SHARED_LIBS= geos 4.2 \
|
||||
geos_c 1.2
|
||||
|
||||
MAINTAINER= Eric Faurot <eric@openbsd.org>
|
||||
|
||||
# LGPL
|
||||
PERMIT_PACKAGE_CDROM= Yes
|
||||
PERMIT_PACKAGE_FTP= Yes
|
||||
PERMIT_DISTFILES_CDROM= Yes
|
||||
PERMIT_DISTFILES_FTP= Yes
|
||||
|
||||
HOMEPAGE= http://geos.refractions.net/
|
||||
MASTER_SITES= http://geos.refractions.net/
|
||||
|
||||
EXTRACT_SUFX= .tar.bz2
|
||||
|
||||
WANTLIB= m stdc++
|
||||
BUILD_DEPENDS= :doxygen-*:devel/doxygen
|
||||
|
||||
USE_GMAKE= Yes
|
||||
USE_LIBTOOL= Yes
|
||||
|
||||
CONFIGURE_STYLE= gnu
|
||||
CONFIGURE_ARGS= --with-pic
|
||||
|
||||
post-build:
|
||||
cd $(WRKSRC)/doc && ${MAKE_PROGRAM} doxygen-html
|
||||
|
||||
post-install:
|
||||
${INSTALL_DATA_DIR} ${PREFIX}/share/doc/geos/html
|
||||
${INSTALL_DATA} $(WRKSRC)/doc/doxygen_docs/html/* \
|
||||
${PREFIX}/share/doc/geos/html
|
||||
|
||||
do-regress:
|
||||
$(WRKSRC)/source/test/XMLTester $(WRKSRC)/source/test/test.xml
|
||||
$(WRKSRC)/source/bigtest/TestSweepLineSpeed
|
||||
|
||||
.include <bsd.port.mk>
|
4
geo/geos/distinfo
Normal file
4
geo/geos/distinfo
Normal file
@ -0,0 +1,4 @@
|
||||
MD5 (geos-2.2.3.tar.bz2) = 440be2b11fd3d711e950a47ea6f1b424
|
||||
RMD160 (geos-2.2.3.tar.bz2) = 968de157f96f41aa71d5ef7c28c7186e8db0939e
|
||||
SHA1 (geos-2.2.3.tar.bz2) = c5da21829255e3625f7c2482c9220234cc5d9f90
|
||||
SIZE (geos-2.2.3.tar.bz2) = 554802
|
12
geo/geos/patches/patch-source_geom_Makefile_in
Normal file
12
geo/geos/patches/patch-source_geom_Makefile_in
Normal file
@ -0,0 +1,12 @@
|
||||
$OpenBSD: patch-source_geom_Makefile_in,v 1.1.1.1 2007/09/14 22:47:06 eric Exp $
|
||||
--- source/geom/Makefile.in.orig Sat Jul 22 13:25:11 2006
|
||||
+++ source/geom/Makefile.in Sat Jul 22 13:24:59 2006
|
||||
@@ -57,7 +57,7 @@ am__strip_dir = `echo $$p | sed -e 's|^.
|
||||
am__installdirs = "$(DESTDIR)$(libdir)"
|
||||
libLTLIBRARIES_INSTALL = $(INSTALL)
|
||||
LTLIBRARIES = $(lib_LTLIBRARIES)
|
||||
-libgeos_la_LIBADD =
|
||||
+libgeos_la_LIBADD = -lm -lstdc++
|
||||
am__objects_1 = Coordinate.lo CoordinateSequence.lo \
|
||||
CoordinateSequenceFactory.lo DefaultCoordinateSequence.lo \
|
||||
DefaultCoordinateSequenceFactory.lo \
|
5
geo/geos/pkg/DESCR
Normal file
5
geo/geos/pkg/DESCR
Normal file
@ -0,0 +1,5 @@
|
||||
GEOS (Geometry Engine - Open Source) is a C++ port of the Java
|
||||
Topology Suite (JTS). As such, it aims to contain the complete
|
||||
functionality of JTS in C++. This includes all the OpenGIS "Simple
|
||||
Features for SQL" spatial predicate functions and spatial operators,
|
||||
as well as specific JTS topology functions such as IsValid().
|
3
geo/geos/pkg/PFRAG.shared
Normal file
3
geo/geos/pkg/PFRAG.shared
Normal file
@ -0,0 +1,3 @@
|
||||
@comment $OpenBSD: PFRAG.shared,v 1.1.1.1 2007/09/14 22:47:06 eric Exp $
|
||||
@lib lib/libgeos.so.${LIBgeos_VERSION}
|
||||
@lib lib/libgeos_c.so.${LIBgeos_c_VERSION}
|
179
geo/geos/pkg/PLIST
Normal file
179
geo/geos/pkg/PLIST
Normal file
@ -0,0 +1,179 @@
|
||||
@comment $OpenBSD: PLIST,v 1.1.1.1 2007/09/14 22:47:06 eric Exp $
|
||||
%%SHARED%%
|
||||
@comment bin/XMLTester
|
||||
bin/geos-config
|
||||
include/geos/
|
||||
include/geos.h
|
||||
include/geos/geom.h
|
||||
include/geos/geomUtil.h
|
||||
include/geos/geomgraph.h
|
||||
include/geos/geomgraphindex.h
|
||||
include/geos/geosAlgorithm.h
|
||||
include/geos/indexBintree.h
|
||||
include/geos/indexChain.h
|
||||
include/geos/indexQuadtree.h
|
||||
include/geos/indexStrtree.h
|
||||
include/geos/indexSweepline.h
|
||||
include/geos/io.h
|
||||
include/geos/noding.h
|
||||
include/geos/nodingSnapround.h
|
||||
include/geos/opBuffer.h
|
||||
include/geos/opDistance.h
|
||||
include/geos/opLinemerge.h
|
||||
include/geos/opOverlay.h
|
||||
include/geos/opPolygonize.h
|
||||
include/geos/opRelate.h
|
||||
include/geos/opValid.h
|
||||
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.a
|
||||
lib/libgeos.la
|
||||
lib/libgeos_c.a
|
||||
lib/libgeos_c.la
|
||||
share/doc/geos/
|
||||
share/doc/geos/html/
|
||||
share/doc/geos/html/annotated.html
|
||||
share/doc/geos/html/c_iface.html
|
||||
share/doc/geos/html/classgeos_1_1AssertionFailedException-members.html
|
||||
share/doc/geos/html/classgeos_1_1AssertionFailedException.html
|
||||
share/doc/geos/html/classgeos_1_1AssertionFailedException.png
|
||||
share/doc/geos/html/classgeos_1_1Coordinate-members.html
|
||||
share/doc/geos/html/classgeos_1_1Coordinate.html
|
||||
share/doc/geos/html/classgeos_1_1CoordinateSequence-members.html
|
||||
share/doc/geos/html/classgeos_1_1CoordinateSequence.html
|
||||
share/doc/geos/html/classgeos_1_1CoordinateSequence.png
|
||||
share/doc/geos/html/classgeos_1_1CoordinateSequenceFactory-members.html
|
||||
share/doc/geos/html/classgeos_1_1CoordinateSequenceFactory.html
|
||||
share/doc/geos/html/classgeos_1_1CoordinateSequenceFactory.png
|
||||
share/doc/geos/html/classgeos_1_1DefaultCoordinateSequence-members.html
|
||||
share/doc/geos/html/classgeos_1_1DefaultCoordinateSequence.html
|
||||
share/doc/geos/html/classgeos_1_1DefaultCoordinateSequence.png
|
||||
share/doc/geos/html/classgeos_1_1DefaultCoordinateSequenceFactory-members.html
|
||||
share/doc/geos/html/classgeos_1_1DefaultCoordinateSequenceFactory.html
|
||||
share/doc/geos/html/classgeos_1_1DefaultCoordinateSequenceFactory.png
|
||||
share/doc/geos/html/classgeos_1_1Envelope-members.html
|
||||
share/doc/geos/html/classgeos_1_1Envelope.html
|
||||
share/doc/geos/html/classgeos_1_1GEOSException-members.html
|
||||
share/doc/geos/html/classgeos_1_1GEOSException.html
|
||||
share/doc/geos/html/classgeos_1_1GEOSException.png
|
||||
share/doc/geos/html/classgeos_1_1GeometricShapeFactory-members.html
|
||||
share/doc/geos/html/classgeos_1_1GeometricShapeFactory.html
|
||||
share/doc/geos/html/classgeos_1_1Geometry-members.html
|
||||
share/doc/geos/html/classgeos_1_1Geometry.html
|
||||
share/doc/geos/html/classgeos_1_1Geometry.png
|
||||
share/doc/geos/html/classgeos_1_1GeometryCollection-members.html
|
||||
share/doc/geos/html/classgeos_1_1GeometryCollection.html
|
||||
share/doc/geos/html/classgeos_1_1GeometryCollection.png
|
||||
share/doc/geos/html/classgeos_1_1GeometryFactory-members.html
|
||||
share/doc/geos/html/classgeos_1_1GeometryFactory.html
|
||||
share/doc/geos/html/classgeos_1_1HCoordinate-members.html
|
||||
share/doc/geos/html/classgeos_1_1HCoordinate.html
|
||||
share/doc/geos/html/classgeos_1_1IllegalArgumentException-members.html
|
||||
share/doc/geos/html/classgeos_1_1IllegalArgumentException.html
|
||||
share/doc/geos/html/classgeos_1_1IllegalArgumentException.png
|
||||
share/doc/geos/html/classgeos_1_1LineString-members.html
|
||||
share/doc/geos/html/classgeos_1_1LineString.html
|
||||
share/doc/geos/html/classgeos_1_1LineString.png
|
||||
share/doc/geos/html/classgeos_1_1LinearRing-members.html
|
||||
share/doc/geos/html/classgeos_1_1LinearRing.html
|
||||
share/doc/geos/html/classgeos_1_1LinearRing.png
|
||||
share/doc/geos/html/classgeos_1_1MultiLineString-members.html
|
||||
share/doc/geos/html/classgeos_1_1MultiLineString.html
|
||||
share/doc/geos/html/classgeos_1_1MultiLineString.png
|
||||
share/doc/geos/html/classgeos_1_1MultiPoint-members.html
|
||||
share/doc/geos/html/classgeos_1_1MultiPoint.html
|
||||
share/doc/geos/html/classgeos_1_1MultiPoint.png
|
||||
share/doc/geos/html/classgeos_1_1MultiPolygon-members.html
|
||||
share/doc/geos/html/classgeos_1_1MultiPolygon.html
|
||||
share/doc/geos/html/classgeos_1_1MultiPolygon.png
|
||||
share/doc/geos/html/classgeos_1_1ParseException-members.html
|
||||
share/doc/geos/html/classgeos_1_1ParseException.html
|
||||
share/doc/geos/html/classgeos_1_1ParseException.png
|
||||
share/doc/geos/html/classgeos_1_1Point-members.html
|
||||
share/doc/geos/html/classgeos_1_1Point.html
|
||||
share/doc/geos/html/classgeos_1_1Point.png
|
||||
share/doc/geos/html/classgeos_1_1Polygon-members.html
|
||||
share/doc/geos/html/classgeos_1_1Polygon.html
|
||||
share/doc/geos/html/classgeos_1_1Polygon.png
|
||||
share/doc/geos/html/classgeos_1_1PrecisionModel-members.html
|
||||
share/doc/geos/html/classgeos_1_1PrecisionModel.html
|
||||
share/doc/geos/html/classgeos_1_1TopologyException-members.html
|
||||
share/doc/geos/html/classgeos_1_1TopologyException.html
|
||||
share/doc/geos/html/classgeos_1_1TopologyException.png
|
||||
share/doc/geos/html/classgeos_1_1UnsupportedOperationException-members.html
|
||||
share/doc/geos/html/classgeos_1_1UnsupportedOperationException.html
|
||||
share/doc/geos/html/classgeos_1_1UnsupportedOperationException.png
|
||||
share/doc/geos/html/classgeos_1_1WKBReader-members.html
|
||||
share/doc/geos/html/classgeos_1_1WKBReader.html
|
||||
share/doc/geos/html/classgeos_1_1WKBWriter-members.html
|
||||
share/doc/geos/html/classgeos_1_1WKBWriter.html
|
||||
share/doc/geos/html/classgeos_1_1WKTReader-members.html
|
||||
share/doc/geos/html/classgeos_1_1WKTReader.html
|
||||
share/doc/geos/html/classgeos_1_1WKTWriter-members.html
|
||||
share/doc/geos/html/classgeos_1_1WKTWriter.html
|
||||
share/doc/geos/html/cpp_iface.html
|
||||
share/doc/geos/html/deprecated.html
|
||||
share/doc/geos/html/doxygen.css
|
||||
share/doc/geos/html/doxygen.png
|
||||
share/doc/geos/html/files.html
|
||||
share/doc/geos/html/functions.html
|
||||
share/doc/geos/html/functions_enum.html
|
||||
share/doc/geos/html/functions_eval.html
|
||||
share/doc/geos/html/functions_func.html
|
||||
share/doc/geos/html/functions_vars.html
|
||||
share/doc/geos/html/geomUtil_8h-source.html
|
||||
share/doc/geos/html/geom_8h-source.html
|
||||
share/doc/geos/html/geomgraph_8h-source.html
|
||||
share/doc/geos/html/geomgraphindex_8h-source.html
|
||||
share/doc/geos/html/geosAlgorithm_8h-source.html
|
||||
share/doc/geos/html/geos_8h-source.html
|
||||
share/doc/geos/html/geos__c_8h-source.html
|
||||
share/doc/geos/html/hierarchy.html
|
||||
share/doc/geos/html/index.html
|
||||
share/doc/geos/html/indexBintree_8h-source.html
|
||||
share/doc/geos/html/indexChain_8h-source.html
|
||||
share/doc/geos/html/indexQuadtree_8h-source.html
|
||||
share/doc/geos/html/indexStrtree_8h-source.html
|
||||
share/doc/geos/html/indexSweepline_8h-source.html
|
||||
share/doc/geos/html/io_8h-source.html
|
||||
share/doc/geos/html/namespacegeos.html
|
||||
share/doc/geos/html/namespacegeos_1_1WKBConstants.html
|
||||
share/doc/geos/html/namespacemembers.html
|
||||
share/doc/geos/html/namespacemembers_enum.html
|
||||
share/doc/geos/html/namespacemembers_eval.html
|
||||
share/doc/geos/html/namespacemembers_func.html
|
||||
share/doc/geos/html/namespacemembers_type.html
|
||||
share/doc/geos/html/namespaces.html
|
||||
share/doc/geos/html/nodingSnapround_8h-source.html
|
||||
share/doc/geos/html/noding_8h-source.html
|
||||
share/doc/geos/html/opBuffer_8h-source.html
|
||||
share/doc/geos/html/opDistance_8h-source.html
|
||||
share/doc/geos/html/opLinemerge_8h-source.html
|
||||
share/doc/geos/html/opOverlay_8h-source.html
|
||||
share/doc/geos/html/opPolygonize_8h-source.html
|
||||
share/doc/geos/html/opRelate_8h-source.html
|
||||
share/doc/geos/html/opValid_8h-source.html
|
||||
share/doc/geos/html/operation_8h-source.html
|
||||
share/doc/geos/html/pages.html
|
||||
share/doc/geos/html/planargraph_8h-source.html
|
||||
share/doc/geos/html/platform_8h-source.html
|
||||
share/doc/geos/html/precision_8h-source.html
|
||||
share/doc/geos/html/profiler_8h-source.html
|
||||
share/doc/geos/html/spatialIndex_8h-source.html
|
||||
share/doc/geos/html/tab_b.gif
|
||||
share/doc/geos/html/tab_l.gif
|
||||
share/doc/geos/html/tab_r.gif
|
||||
share/doc/geos/html/tabs.css
|
||||
share/doc/geos/html/timeval_8h-source.html
|
||||
share/doc/geos/html/unload_8h-source.html
|
||||
share/doc/geos/html/util_8h-source.html
|
||||
share/doc/geos/html/version_8h-source.html
|
Loading…
x
Reference in New Issue
Block a user