b4ec3d695d
- bump major - fix WANTLIBs after proj update - clean CONFIGURE_ARGS, remove unknown flags and precise png/geotiff dir
103 lines
2.3 KiB
Makefile
103 lines
2.3 KiB
Makefile
# $OpenBSD: Makefile,v 1.15 2010/11/21 09:37:40 landry Exp $
|
|
|
|
COMMENT-main= translator library for geospatial data formats
|
|
COMMENT-python= python bindings and utilities for GDAL
|
|
COMMENT-perl= perl bindings for GDAL
|
|
|
|
V= 1.7.3
|
|
DISTNAME= gdal-${V}
|
|
|
|
PKGNAME-main= ${DISTNAME}
|
|
PKGNAME-python= py-${DISTNAME}
|
|
PKGNAME-perl= p5-Geo-GDAL-${V}
|
|
|
|
SHARED_LIBS= gdal 16.0
|
|
CATEGORIES= geo devel
|
|
|
|
HOMEPAGE = http://www.gdal.org/
|
|
|
|
MAINTAINER = Landry Breuil <gaston@gcu.info>
|
|
|
|
# MIT/X
|
|
PERMIT_PACKAGE_CDROM= Yes
|
|
PERMIT_PACKAGE_FTP= Yes
|
|
PERMIT_DISTFILES_CDROM= Yes
|
|
PERMIT_DISTFILES_FTP= Yes
|
|
|
|
MASTER_SITES = http://download.osgeo.org/gdal/
|
|
|
|
MODULES = perl lang/python devel/gettext
|
|
|
|
WANTLIB-main = ${WANTLIB} c crypto expat m ssl stdc++ z
|
|
WANTLIB-perl = crypto curl expat geos_c geotiff gif idn jasper jpeg m \
|
|
png pq ssl tiff z
|
|
WANTLIB-python = m stdc++
|
|
|
|
LIB_DEPENDS-main = ${LIB_DEPENDS} \
|
|
graphics/tiff \
|
|
net/curl \
|
|
databases/postgresql \
|
|
geo/geos \
|
|
devel/libidn \
|
|
graphics/png \
|
|
graphics/libungif \
|
|
graphics/jpeg \
|
|
graphics/jasper \
|
|
devel/geotiff
|
|
WANTLIB-main += tiff curl pq geos geos_c idn png gif jpeg jasper geotiff \
|
|
com_err proj pthread
|
|
|
|
LIB_DEPENDS-python= ${PKGNAME}:${BASE_PKGPATH},-main
|
|
WANTLIB-python += gdal
|
|
LIB_DEPENDS-perl= ${PKGNAME}:${BASE_PKGPATH},-main
|
|
WANTLIB-perl += gdal
|
|
|
|
RUN_DEPENDS+= math/py-numpy
|
|
BUILD_DEPENDS+= ${RUN_DEPENDS} devel/swig
|
|
|
|
MULTI_PACKAGES= -main -python -perl
|
|
|
|
MODPY_SETUPTOOLS=Yes
|
|
MODPY_EGG_VERSION=${V}
|
|
|
|
NO_REGRESS= Yes
|
|
MAKE_FILE= GNUmakefile
|
|
MAKE_FLAGS= LIBTOOL_FINISH=:
|
|
USE_GMAKE= Yes
|
|
USE_LIBTOOL= Yes
|
|
CONFIGURE_STYLE= gnu
|
|
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include \
|
|
-I${LOCALBASE}/include/libpng" \
|
|
LDFLAGS="-L${LOCALBASE}/lib -pthread"
|
|
|
|
CONFIGURE_ARGS= ${CONFIGURE_SHARED} \
|
|
--without-cfitsio \
|
|
--without-netcdf \
|
|
--without-xerces \
|
|
--without-mysql \
|
|
--without-sqlite3 \
|
|
--without-odbc \
|
|
--without-oci \
|
|
--without-grass \
|
|
--without-idb \
|
|
--without-sde \
|
|
--without-libgrass \
|
|
--without-php \
|
|
--without-ruby \
|
|
--without-threads \
|
|
--with-pg=${LOCALBASE}/bin/pg_config \
|
|
--with-python \
|
|
--with-perl \
|
|
--with-geos \
|
|
--with-png=${LOCALBASE} \
|
|
--with-geotiff=${LOCALBASE} \
|
|
--with-curl=${LOCALBASE} \
|
|
--with-gif=${LOCALBASE} \
|
|
--with-jpeg=${LOCALBASE} \
|
|
--with-jasper=${LOCALBASE}
|
|
|
|
pre-configure:
|
|
${SUBST_CMD} ${WRKSRC}/configure
|
|
|
|
.include <bsd.port.mk>
|