1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-25 04:43:33 +00:00

- Use OPTIONS

- Fix dependencies

PR:		ports/67817
Submitted by:	Douglas K. Rand <rand@meridian-enviro.com> (maintainer)
This commit is contained in:
Pav Lucistnik 2004-06-12 15:09:21 +00:00
parent 5125ba1754
commit 2dbf892c19
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=111343
3 changed files with 55 additions and 7 deletions

View File

@ -7,7 +7,7 @@
PORTNAME= mapserver
PORTVERSION= 4.0.2
PORTREVISION?= 1
PORTREVISION?= 2
CATEGORIES= graphics www misc
MASTER_SITES= http://cvs.gis.umn.edu/dist/
@ -22,9 +22,23 @@ CONFIGURE_ARGS= --enable-runpath \
--with-gd=${LOCALBASE} \
--with-proj=${LOCALBASE}
OPTIONS= TIFF "Support for TIFF (but not GeoTIFF) files" off \
MING "Support for Macromedia Flash output" off \
PDF "Support for PDF output via pdflib" off \
GDAL "Support for a number of input raster formats" off \
POSTGRESQL "Support for PostgreSQL" off \
PHP "Support for MapScript/PHP" off \
WMS "Support for web map service server and client" off \
WFS "Support for web feature service" off \
DEBUG "Enable debugging output" off
.include <bsd.port.pre.mk>
.if defined(WITH_TIFF)
LIB_DEPENDS+= tiff.4:${PORTSDIR}/graphics/tiff
CONFIGURE_ARGS+= --with-tiff=${LOCALBASE}
.else
CONFIGURE_ARGS+= --without-tiff
.endif
.if defined(WITH_MING)
@ -33,18 +47,25 @@ CONFIGURE_ARGS+= --with-ming=${LOCALBASE}
.endif
.if defined(WITH_PDF)
LIB_DEPENDS+= pdf.6:${PORTSDIR}/graphics/pdflib
LIB_DEPENDS+= pdf.6:${PORTSDIR}/print/pdflib
CONFIGURE_ARGS+= --with-pdf=${LOCALBASE}
.endif
.if defined(WITH_WMS)
LIB_DEPENDS+= curl.3:${PORTSDIR}/ftp/curl
CONFIGURE_ARGS+= --wmsclient
WITH_CURL= YES
CONFIGURE_ARGS+= --with-wms --with-wmsclient
.endif
.if defined(WITH_WFS)
WITH_CURL= YES
WITH_GDAL= YES
CONFIGURE_ARGS+= --with-wfs --with-wfsclient
.endif
.if defined(WITH_GDAL)
LIB_DEPENDS+= gdal.1.1:${PORTSDIR}/graphics/gdal
CONFIGURE_ARGS+= --with-gdal=${LOCALBASE}
BUILD_DEPENDS+= gdal-config:${PORTSDIR}/graphics/gdal
CONFIGURE_ARGS+= --with-gdal=${LOCALBASE}/bin/gdal-config \
--with-ogr=${LOCALBASE}/bin/gdal-config
.endif
.if defined(WITH_POSTGRESQL)
@ -58,6 +79,11 @@ BUILD_DEPENDS+= mod_php4:${PORTSDIR}/www/mod_php4:
CONFIGURE_ARGS+= --with-php=${LOCALBASE}
.endif
.if defined(WITH_CURL)
LIB_DEPENDS+= curl.3:${PORTSDIR}/ftp/curl
CONFIGURE_ARGS+= --with-curl=${LOCALBASE}
.endif
.if defined(WITH_DEBUG)
CONFIGURE_ARGS+= --enable-debug
.endif
@ -70,4 +96,4 @@ do-install:
.endfor
${INSTALL_SCRIPT} ${WRKSRC}/shp2mysql.pl ${LOCALBASE}/bin/shp2mysql
.include <bsd.port.mk>
.include <bsd.port.post.mk>

View File

@ -0,0 +1,11 @@
--- configure.orig Mon Jun 7 16:05:35 2004
+++ configure Mon Jun 7 16:05:50 2004
@@ -8346,7 +8346,7 @@
echo "$as_me:$LINENO: result: yes, user supplied MING directory" >&5
echo "${ECHO_T}yes, user supplied MING directory" >&6
MING_ENABLED=-DUSE_MING_FLASH
- MING_LIB=-L$with_ming -lming
+ MING_LIB="-L$with_ming -lming"
MING_INC=-I$with_ming
fi

View File

@ -0,0 +1,11 @@
--- map.h.orig Mon Jun 7 16:12:02 2004
+++ map.h Mon Jun 7 16:11:50 2004
@@ -39,7 +39,7 @@
#endif
#ifdef USE_MING_FLASH
-#include "ming.h"
+#include "ming/ming.h"
#endif
#include <sys/types.h> /* regular expression support */