View | Details | Raw Unified | Return to bug 167277
Collapse All | Expand All

(-)./Makefile (-8 / +5 lines)
Lines 6-13 Link Here
6
#
6
#
7
7
8
PORTNAME=	gdal
8
PORTNAME=	gdal
9
PORTVERSION=	1.8.1
9
PORTVERSION=	1.9.0
10
PORTREVISION=	3
11
CATEGORIES=	graphics geography
10
CATEGORIES=	graphics geography
12
MASTER_SITES=	http://download.osgeo.org/gdal/ \
11
MASTER_SITES=	http://download.osgeo.org/gdal/ \
13
		ftp://ftp.remotesensing.org/pub/gdal/ \
12
		ftp://ftp.remotesensing.org/pub/gdal/ \
Lines 17-23 Link Here
17
COMMENT=	A translator library for geospatial data formats
16
COMMENT=	A translator library for geospatial data formats
18
17
19
CONFIGURE_ARGS=	--datadir=${DATADIR} --with-libz=/usr
18
CONFIGURE_ARGS=	--datadir=${DATADIR} --with-libz=/usr
20
CONFIGURE_ENV=	LDFLAGS="${LDFLAGS}"
21
GNU_CONFIGURE=	yes
19
GNU_CONFIGURE=	yes
22
LDFLAGS+=	-L${LOCALBASE}
20
LDFLAGS+=	-L${LOCALBASE}
23
MAKEFILE=	GNUmakefile
21
MAKEFILE=	GNUmakefile
Lines 59-65 Link Here
59
57
60
HDF5_VER?=	18
58
HDF5_VER?=	18
61
NETCDF_VER?=	4
59
NETCDF_VER?=	4
62
XERCES_PORT?=	textproc/xerces-c3
63
60
64
.include <bsd.port.options.mk>
61
.include <bsd.port.options.mk>
65
62
Lines 201-208 Link Here
201
PYEASYINSTALL_CMD=	${LOCALBASE}/bin/easy_install-${PYTHON_VER}
198
PYEASYINSTALL_CMD=	${LOCALBASE}/bin/easy_install-${PYTHON_VER}
202
PYDISTUTILS_PKGNAME=	${PORTNAME:U}
199
PYDISTUTILS_PKGNAME=	${PORTNAME:U}
203
PYDISTUTILS_PKGVERSION=	${PORTVERSION}
200
PYDISTUTILS_PKGVERSION=	${PORTVERSION}
204
_OSRELEASE!=		${UNAME} -r
201
OSRELEASE=		${UNAME} -r
205
PYEASYINSTALL_OSARCH=	-${OPSYS:L}-${_OSRELEASE}-${ARCH}
202
PYEASYINSTALL_OSARCH=	-${OPSYS:L}-$$(${OSRELEASE})-${ARCH}
206
PYEASYINSTALL_EGG=	${PYDISTUTILS_PKGNAME:C/[^A-Za-z0-9.]+/_/g}-${PYDISTUTILS_PKGVERSION:C/[^A-Za-z0-9.]+/_/g}-${PYTHON_VERSION:S/thon//}${PYEASYINSTALL_OSARCH}.egg
203
PYEASYINSTALL_EGG=	${PYDISTUTILS_PKGNAME:C/[^A-Za-z0-9.]+/_/g}-${PYDISTUTILS_PKGVERSION:C/[^A-Za-z0-9.]+/_/g}-${PYTHON_VERSION:S/thon//}${PYEASYINSTALL_OSARCH}.egg
207
PYEASYINSTALL_BINDIR=	${PREFIX}/bin
204
PYEASYINSTALL_BINDIR=	${PREFIX}/bin
208
PYEASYINSTALL_SITELIBDIR=	${PYTHONPREFIX_SITELIBDIR}
205
PYEASYINSTALL_SITELIBDIR=	${PYTHONPREFIX_SITELIBDIR}
Lines 254-260 Link Here
254
.endif
251
.endif
255
252
256
.if defined(WITH_XERCES)
253
.if defined(WITH_XERCES)
257
LIB_DEPENDS+=		xerces-c:${PORTSDIR}/${XERCES_PORT}
254
LIB_DEPENDS+=		xerces-c:${PORTSDIR}/textproc/xerces-c3
258
CONFIGURE_ARGS+=	--with-xerces=${LOCALBASE} \
255
CONFIGURE_ARGS+=	--with-xerces=${LOCALBASE} \
259
			--with-xerces-inc=${LOCALBASE}/include \
256
			--with-xerces-inc=${LOCALBASE}/include \
260
			--with-xerces-lib=-lxerces-c
257
			--with-xerces-lib=-lxerces-c
Lines 263-269 Link Here
263
.endif
260
.endif
264
261
265
.if defined(WITH_HDF4) && defined(WITH_HDF5)
262
.if defined(WITH_HDF4) && defined(WITH_HDF5)
266
IGNORE=			You can't use HDF4 with HDF5.
263
IGNORE=			you can't use HDF4 with HDF5
267
.endif
264
.endif
268
265
269
pre-build:
266
pre-build:
(-)./distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
SHA256 (gdal-1.8.1.tar.gz) = d5d76b85b4a7a0e28ead6c92be0eba9e2b2361a06db0a60ef0fb85db63e7a5df
1
SHA256 (gdal-1.9.0.tar.gz) = 38e094ae453bb85b25f735aa167b740ec9d9185306cb465f608f827e6be158c7
2
SIZE (gdal-1.8.1.tar.gz) = 8852355
2
SIZE (gdal-1.9.0.tar.gz) = 9435584
(-)./pkg-plist (-2 / +7 lines)
Lines 3-8 Link Here
3
%%PYTHON%%bin/gcps2vec.py
3
%%PYTHON%%bin/gcps2vec.py
4
%%PYTHON%%bin/gcps2wld.py
4
%%PYTHON%%bin/gcps2wld.py
5
bin/gdal-config
5
bin/gdal-config
6
bin/gdalsrsinfo
6
%%PYTHON%%bin/gdal2tiles.py
7
%%PYTHON%%bin/gdal2tiles.py
7
%%PYTHON%%bin/gdal2xyz.py
8
%%PYTHON%%bin/gdal2xyz.py
8
%%PYTHON%%bin/gdal_calc.py
9
%%PYTHON%%bin/gdal_calc.py
Lines 40-46 Link Here
40
%%PYTHON%%bin/rgb2pct.py
41
%%PYTHON%%bin/rgb2pct.py
41
bin/testepsg
42
bin/testepsg
42
include/cpl_atomic_ops.h
43
include/cpl_atomic_ops.h
43
include/cpl_base64.h
44
include/cpl_config.h
44
include/cpl_config.h
45
include/cpl_config_extras.h
45
include/cpl_config_extras.h
46
include/cpl_conv.h
46
include/cpl_conv.h
Lines 96-102 Link Here
96
lib/libgdal.a
96
lib/libgdal.a
97
lib/libgdal.la
97
lib/libgdal.la
98
lib/libgdal.so
98
lib/libgdal.so
99
lib/libgdal.so.16
99
lib/libgdal.so.17
100
%%PYTHON%%%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/PKG-INFO
100
%%PYTHON%%%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/PKG-INFO
101
%%PYTHON%%%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/SOURCES.txt
101
%%PYTHON%%%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/SOURCES.txt
102
%%PYTHON%%%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/dependency_links.txt
102
%%PYTHON%%%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/dependency_links.txt
Lines 164-169 Link Here
164
%%DATADIR%%/ellipsoid.csv
164
%%DATADIR%%/ellipsoid.csv
165
%%DATADIR%%/epsg.wkt
165
%%DATADIR%%/epsg.wkt
166
%%DATADIR%%/esri_extra.wkt
166
%%DATADIR%%/esri_extra.wkt
167
%%DATADIR%%/esri_StatePlane_extra.wkt
168
%%DATADIR%%/esri_Wisconsin_extra.wkt
167
%%DATADIR%%/gcs.csv
169
%%DATADIR%%/gcs.csv
168
%%DATADIR%%/gcs.override.csv
170
%%DATADIR%%/gcs.override.csv
169
%%DATADIR%%/gdal_datum.csv
171
%%DATADIR%%/gdal_datum.csv
Lines 171-176 Link Here
171
%%DATADIR%%/gt_datum.csv
173
%%DATADIR%%/gt_datum.csv
172
%%DATADIR%%/gt_ellips.csv
174
%%DATADIR%%/gt_ellips.csv
173
%%DATADIR%%/header.dxf
175
%%DATADIR%%/header.dxf
176
%%DATADIR%%/nitf_spec.xml
177
%%DATADIR%%/nitf_spec.xsd
174
%%DATADIR%%/pci_datum.txt
178
%%DATADIR%%/pci_datum.txt
175
%%DATADIR%%/pci_ellips.txt
179
%%DATADIR%%/pci_ellips.txt
176
%%DATADIR%%/pcs.csv
180
%%DATADIR%%/pcs.csv
Lines 192-197 Link Here
192
%%DATADIR%%/unit_of_measure.csv
196
%%DATADIR%%/unit_of_measure.csv
193
%%DATADIR%%/vertcs.csv
197
%%DATADIR%%/vertcs.csv
194
%%DATADIR%%/vertcs.override.csv
198
%%DATADIR%%/vertcs.override.csv
199
%%DATADIR%%/geoccs.csv
195
@dirrm %%DATADIR%%
200
@dirrm %%DATADIR%%
196
%%PYTHON%%@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/osgeo
201
%%PYTHON%%@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/osgeo
197
%%PYTHON%%@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO
202
%%PYTHON%%@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO

Return to bug 167277