ports/67765: New port: database/postgis

Anderson S.Ferreira anderson at cnpm.embrapa.br
Wed Jun 9 19:00:49 UTC 2004


>Number:         67765
>Category:       ports
>Synopsis:       New port: database/postgis
>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:   Wed Jun 09 19:00:46 GMT 2004
>Closed-Date:
>Last-Modified:
>Originator:     Anderson S. Ferreira
>Release:        FreeBSD 4.10-STABLE i386
>Organization:
Embrapa Monitoramento por Satélite
>Environment:
System: FreeBSD ipe.cnpm.embrapa.br 4.10-STABLE FreeBSD 4.10-STABLE #16: Mon May 31 08:34:46 BRT 2004 root at ipe.cnpm.embrapa.br:/usr/src/sys/compile/IPE i386

>Description:
PostGIS adds support for geographic objects to the PostgreSQL database

>How-To-Repeat:
	
>Fix:
--- postgis.shar begins here ---
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	postgis
#	postgis/pkg-plist
#	postgis/pkg-descr
#	postgis/distinfo
#	postgis/Makefile
#
echo c - postgis
mkdir -p postgis > /dev/null 2>&1
echo x - postgis/pkg-plist
sed 's/^X//' >postgis/pkg-plist << 'END-of-postgis/pkg-plist'
Xlib/postgresql/libpostgis.so.0
Xlib/postgresql/libpostgis.so
X at unexec rmdir %D/lib/postgresql 2>/dev/null || true
Xshare/postgresql/postgis.sql 
Xshare/postgresql/postgis_undef.sql 
Xshare/postgresql/spatial_ref_sys.sql 
Xshare/postgresql/README.postgis 
X at unexec rmdir %D/share/postgresql 2>/dev/null || true
Xbin/pgsql2shp
Xbin/shp2pgsql 
END-of-postgis/pkg-plist
echo x - postgis/pkg-descr
sed 's/^X//' >postgis/pkg-descr << 'END-of-postgis/pkg-descr'
XPostGIS adds support for geographic objects to the PostgreSQL 
Xobject-relational database. In effect, PostGIS "spatially enables" 
Xthe PostgreSQL server, allowing it to be used as a backend spatial 
Xdatabase for geographic information systems (GIS), much like ESRI's SDE 
Xor Oracle's Spatial extension. 
XPostGIS follows the OpenGIS "Simple Features Specification for SQL" and 
Xwill be submitted for conformance testing at version 1.0.
X
XPostGIS has been developed by Refractions Research Inc as a research project 
Xin open source spatial database technology. PostGIS is released under the 
XGNU General Public License. We intend to continue development as time and 
Xresources permit. Our list of future projects includes enhanced technology 
Xfor data loading and dumping, user interface tools for direct data access 
Xand manipulation, and support for advanced topologies at the server side, 
Xsuch as coverages, networks, and surfaces.
X
XWWW: http://postgis.refractions.net/
X
XAnderson
Xanderson at cnpm.embrapa.br
END-of-postgis/pkg-descr
echo x - postgis/distinfo
sed 's/^X//' >postgis/distinfo << 'END-of-postgis/distinfo'
XMD5 (postgis-0.8.2.tar.gz) = 0a2ed054e7a1ad74153eb844d1b56046
XSIZE (postgis-0.8.2.tar.gz) = 1875280
END-of-postgis/distinfo
echo x - postgis/Makefile
sed 's/^X//' >postgis/Makefile << 'END-of-postgis/Makefile'
X# New ports collection makefile for:	PostGIS
X# Date created:		June 09, 2004
X# Whom:			Anderson Soares Ferreira <anderson at cnpm.embrapa.br>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	postgis
XPORTVERSION=	0.8.2
XPORTREVISION=	0
XCATEGORIES=	databases
XMASTER_SITES=   http://postgis.refractions.net/
XDISTNAME=	postgis-${PORTVERSION}
X
XMAINTAINER=	anderson at cnpm.embrapa.br
XCOMMENT=	Adds support for geographic objects to the PostgreSQL
X
XLIB_DEPENDS=    proj.3:${PORTSDIR}/graphics/proj
XBUILD_DEPENDS=  postmaster:${PORTSDIR}/databases/postgresql7
X
XUSE_GMAKE=	YES
XCONFIGURE=	NO
X
XPGSQL_PORTDIR=	${PORTSDIR}/databases/postgresql7
XWRKSRC=		${WRKDIR}/postgis-${PORTVERSION}
XPGSQL_SRC=	${PGSQL_PORTDIR}/work/postgresql-7.4.2
XINSTALL_TARGET=	install
X
X.if defined(WITH_GEOS)
XLIB_DEPENDS+=            geos.1:${PORTSDIR}/graphics/geos
X.endif
X
X.include <bsd.port.pre.mk>
X
Xpre-extract:
X	@if [ ! -d ${PGSQL_SRC} ] ; then \
X	${ECHO} "Extracting and configuring PostgreSQL source." ; \
X	cd ${PGSQL_PORTDIR} ; \
X	${MAKE} configure ; \
X	fi
X
Xpost-extract:
X.if ! defined(WITH_GEOS)
X	@ ${CP} ${WRKSRC}/Makefile ${WRKSRC}/Makefile.orig ; \
X	${CAT} ${WRKSRC}/Makefile.orig | \
X	${SED} "s|USE_GEOS=1|USE_GEOS=0|g" > ${WRKSRC}/Makefile
X.endif
X
Xdo-build:
X	@ cd ${WRKSRC}; \
X	${GMAKE} PGSQL_SRC=${PGSQL_SRC}
X
Xdo-install:
X	@ cd ${WRKSRC}; \
X	${GMAKE} PGSQL_SRC=${PGSQL_SRC} ${INSTALL_TARGET}
X
X.include <bsd.port.post.mk>
END-of-postgis/Makefile
exit
--- postgis.shar ends here ---


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



More information about the freebsd-ports-bugs mailing list