# $OpenBSD: Makefile,v 1.1.1.1 2007/12/08 19:47:47 eric Exp $ SHARED_ONLY= Yes COMMENT= geographic objects support for PostgreSQL DISTNAME= postgis-1.3.2 CATEGORIES= geo databases HOMEPAGE= http://www.postgis.org/ MAINTAINER= Eric Faurot # GPLv2 PERMIT_PACKAGE_CDROM= Yes PERMIT_PACKAGE_FTP= Yes PERMIT_DISTFILES_CDROM= Yes PERMIT_DISTFILES_FTP= Yes MASTER_SITES= ${HOMEPAGE}download/ WANTLIB= c MODULES= converters/libiconv LIB_DEPENDS= proj::devel/proj \ pq:postgresql-client-*:databases/postgresql \ geos_c::geo/geos RUN_DEPENDS= :postgresql-server-*:databases/postgresql,-server BUILD_DEPENDS= ${RUN_DEPENDS} USE_GMAKE= Yes CONFIGURE_ENV= PGXS=1 \ LDFLAGS=-L${LOCALBASE}/lib \ CPPFLAGS=-I${LOCALBASE}/include CONFIGURE_STYLE=gnu CONFIGURE_ARGS= --with-pgsql-src=${LOCALBASE}/lib/postgresql/pgxs \ --enable-autoconf \ --with-proj \ --with-geos \ --datadir=${PREFIX}/share/postgresql/contrib \ --libdir=${PREFIX}/lib/postgresql post-install: ${INSTALL_SCRIPT_DIR} ${PREFIX}/libexec/postgis/utils ${INSTALL_SCRIPT} ${WRKSRC}/utils/*.pl ${PREFIX}/libexec/postgis/utils ${INSTALL_DATA} ${WRKSRC}/utils/README ${PREFIX}/libexec/postgis/utils cd ${WRKSRC}/doc && ${MAKE_PROGRAM} install ### ### Note on running regress ### # - make sure you do not have a postgresql server currently running # - as user _postgresql, in another terminal, run: # $ mkdir /tmp/pg && initdb -D /tmp/pg -U postgres && postgres -D /tmp/pg # - run make regress do-regress: install cd ${WRKSRC}/regress && PGUSER=postgres ${MAKE_PROGRAM} .include