Makefile 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. # $OpenBSD: Makefile,v 1.36 2017/04/10 11:46:20 sthen Exp $
  2. V = 2.3.2
  3. COMMENT= geographic objects support for PostgreSQL
  4. DISTNAME= postgis-${V}
  5. CATEGORIES= geo databases
  6. SHARED_LIBS += lwgeom 0.0 lwgeom-2.3 0.0 # 4.0
  7. HOMEPAGE= http://www.postgis.org/
  8. MAINTAINER= Landry Breuil <landry@openbsd.org>
  9. # GPLv2
  10. PERMIT_PACKAGE_CDROM= Yes
  11. WANTLIB += c crypto curl expat freexl gdal geos geos_c geotiff gif
  12. WANTLIB += jasper jpeg json-c lzma m nghttp2 openjp2 pcre png pq>=5.3
  13. WANTLIB += proj pthread qhull spatialite sqlite3 ssl ${LIBCXX} tiff xml2 z
  14. MASTER_SITES= http://download.osgeo.org/postgis/source/
  15. MODULES = devel/gettext databases/postgresql
  16. LIB_DEPENDS= databases/sqlite3 \
  17. geo/gdal \
  18. devel/json-c
  19. RUN_DEPENDS= databases/postgresql,-server
  20. BUILD_DEPENDS= ${RUN_DEPENDS} \
  21. textproc/docbook-xsl \
  22. textproc/wdg-sgml-lib \
  23. graphics/ImageMagick
  24. USE_GMAKE= Yes
  25. USE_LIBTOOL = Yes
  26. #for iconv.h
  27. CONFIGURE_ENV= LDFLAGS=-L${LOCALBASE}/lib \
  28. CFLAGS=-I${LOCALBASE}/include
  29. CONFIGURE_STYLE=gnu
  30. CONFIGURE_ARGS= --with-xsldir=${PREFIX}/share/xsl/docbook/ \
  31. --libdir=${PREFIX}/lib/postgresql
  32. SUBST_VARS += V
  33. DOCDIR = ${PREFIX}/share/doc/postgresql/postgis/
  34. post-install:
  35. cd ${WRKSRC}/doc && WRKINST=${WRKINST} ${MAKE_PROGRAM} docs-install man-install
  36. ${INSTALL_DATA_DIR} ${DOCDIR}/images/
  37. $(INSTALL_DATA) ${WRKSRC}/doc/html/style.css ${DOCDIR}/
  38. $(INSTALL_DATA) ${WRKSRC}/doc/html/images/* ${DOCDIR}/images/
  39. .include <bsd.port.mk>