View | Details | Raw Unified | Return to bug 161844 | Differences between
and this patch

Collapse All | Expand All

(-)geos/Makefile (-4 / +38 lines)
Lines 6-13 Link Here
6
#
6
#
7
7
8
PORTNAME=	geos
8
PORTNAME=	geos
9
PORTVERSION=	3.3.0
9
PORTVERSION=	3.3.1
10
PORTREVISION=	2
11
CATEGORIES=	graphics geography
10
CATEGORIES=	graphics geography
12
MASTER_SITES=	http://download.osgeo.org/geos/
11
MASTER_SITES=	http://download.osgeo.org/geos/
13
12
Lines 22-41 Link Here
22
USE_LDCONFIG=	yes
21
USE_LDCONFIG=	yes
23
GNU_CONFIGURE=	yes
22
GNU_CONFIGURE=	yes
24
23
25
OPTIONS=	PYTHON "Enable python bindings" off
24
OPTIONS=	PYTHON 	"Enable python bindings" off \
25
		PHP	"Enable php bindings"	off \
26
		RUBY	"Enable ruby bindings"	off
26
27
27
.include <bsd.port.options.mk>
28
.include <bsd.port.options.mk>
28
29
30
31
.if defined(WITH_PHP) || defined(WITH_PYTHON) || defined(WITH_RUBY)
32
BUILD_DEPENDS+=		swig1.3:${PORTSDIR}/devel/swig13
33
RUN_DEPENDS+=		swig1.3:${PORTSDIR}/devel/swig13
34
CONFIGURE_ENV+=		SWIG="${LOCALBASE}/bin/swig1.3"
35
.else
36
CONFIGURE_ENV+=		SWIG="/nonexistent"
37
.endif
38
29
.if defined(WITH_PYTHON)
39
.if defined(WITH_PYTHON)
40
.include "${PORTSDIR}/Mk/bsd.python.mk"
30
USE_PYTHON=	yes
41
USE_PYTHON=	yes
31
CONFIGURE_ARGS+=--enable-python
42
CONFIGURE_ARGS+=--enable-python
32
PLIST_SUB+=	PYTHON=""
43
PLIST_SUB+=	PYTHON=""
33
BUILD_DEPENDS+=	swig:${PORTSDIR}/devel/swig13
34
PKGNAMESUFFIX=	-python
44
PKGNAMESUFFIX=	-python
35
.else
45
.else
36
PLIST_SUB+=	PYTHON="@comment "
46
PLIST_SUB+=	PYTHON="@comment "
37
.endif
47
.endif
38
48
49
.if defined(WITH_PHP)
50
.include "${PORTSDIR}/Mk/bsd.php.mk"
51
CONFIGURE_ARGS+=	--enable-php
52
PLIST_SUB+=		WITH_PHP=""
53
USE_PHP=	yes
54
USE_PHP_BUILD=	yes
55
CPPFLAGS+=		-I${LOCALBASE}/include/php/Zend
56
.else
57
CONFIGURE_ARGS+=	--disable-php
58
PLIST_SUB+=		WITH_PHP="@comment "
59
.endif
60
61
.if defined(WITH_RUBY)
62
.include "${PORTSDIR}/Mk/bsd.ruby.mk"
63
CONFIGURE_ARGS+=	--enable-ruby
64
CONFIGURE_ENV+=		RUBY="${RUBY}"
65
PLIST_SUB+=		WITH_RUBY=""
66
USE_RUBY=		yes
67
.else
68
CONFIGURE_ARGS+=	--disable-ruby
69
PLIST_SUB+=		WITH_RUBY="@comment "
70
.endif
71
72
39
post-install:
73
post-install:
40
		@${LN} -s ${PREFIX}/lib/libgeos-${PORTVERSION}.so ${PREFIX}/lib/libgeos.so.0
74
		@${LN} -s ${PREFIX}/lib/libgeos-${PORTVERSION}.so ${PREFIX}/lib/libgeos.so.0
41
75
(-)geos/distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
SHA256 (geos-3.3.0.tar.bz2) = 791355457910f1b16924d1b966e7d6e376273617c6c3694145f638432c38aba6
1
SHA256 (geos-3.3.1.tar.bz2) = 3e0a158df06e8f3c6a23978feb62e5c91f2f8239b6ad9d9abc2bd2958abb94c2
2
SIZE (geos-3.3.0.tar.bz2) = 1765056
2
SIZE (geos-3.3.1.tar.bz2) = 1791111
(-)geos/pkg-plist (-47 / +14 lines)
Lines 356-362 Link Here
356
include/geos/util/math.h
356
include/geos/util/math.h
357
include/geos/version.h
357
include/geos/version.h
358
include/geos_c.h
358
include/geos_c.h
359
lib/libgeos-3.3.0.so
359
lib/libgeos-3.3.1.so
360
lib/libgeos.a
360
lib/libgeos.a
361
lib/libgeos.la
361
lib/libgeos.la
362
lib/libgeos.so
362
lib/libgeos.so
Lines 365-413 Link Here
365
lib/libgeos_c.la
365
lib/libgeos_c.la
366
lib/libgeos_c.so
366
lib/libgeos_c.so
367
lib/libgeos_c.so.8
367
lib/libgeos_c.so.8
368
%%PYTHON%%%%PYTHON_SITELIBDIR%%/geos.pth
368
lib/python2.7/site-packages/geos.pth
369
%%PYTHON%%%%PYTHON_SITELIBDIR%%/geos/_geos.a
369
lib/python2.7/site-packages/geos/_geos.a
370
%%PYTHON%%%%PYTHON_SITELIBDIR%%/geos/_geos.la
370
lib/python2.7/site-packages/geos/_geos.la
371
%%PYTHON%%%%PYTHON_SITELIBDIR%%/geos/_geos.so
371
lib/python2.7/site-packages/geos/_geos.so
372
%%PYTHON%%%%PYTHON_SITELIBDIR%%/geos/geos.py
372
lib/python2.7/site-packages/geos/geos.py
373
%%PYTHON%%%%PYTHON_SITELIBDIR%%/geos/geos.pyc
373
lib/python2.7/site-packages/geos/geos.pyc
374
%%PYTHON%%%%PYTHON_SITELIBDIR%%/geos/geos.pyo
374
lib/python2.7/site-packages/geos/geos.pyo
375
%%PYTHON%%@dirrm %%PYTHON_SITELIBDIR%%/geos
375
lib/ruby/site_ruby/1.8/amd64-freebsd8/geos.a
376
%%PYTHON%%@dirrm %%PYTHON_SITELIBDIR%%
376
lib/ruby/site_ruby/1.8/amd64-freebsd8/geos.la
377
@dirrm lib/geos
377
lib/ruby/site_ruby/1.8/amd64-freebsd8/geos.so
378
@dirrm include/geos/util
378
share/licenses/geos-python-3.3.1/LGPL21
379
@dirrm include/geos/simplify
379
share/licenses/geos-python-3.3.1/LICENSE
380
@dirrm include/geos/precision
380
share/licenses/geos-python-3.3.1/catalog.mk
381
@dirrm include/geos/planargraph/algorithm
382
@dirrm include/geos/planargraph
383
@dirrm include/geos/operation/valid
384
@dirrm include/geos/operation/union
385
@dirrm include/geos/operation/sharedpaths
386
@dirrm include/geos/operation/relate
387
@dirrm include/geos/operation/predicate
388
@dirrm include/geos/operation/polygonize
389
@dirrm include/geos/operation/overlay/snap
390
@dirrm include/geos/operation/overlay
391
@dirrm include/geos/operation/linemerge
392
@dirrm include/geos/operation/distance
393
@dirrm include/geos/operation/buffer
394
@dirrm include/geos/operation
395
@dirrm include/geos/noding/snapround
396
@dirrm include/geos/noding
397
@dirrm include/geos/io
398
@dirrm include/geos/index/sweepline
399
@dirrm include/geos/index/strtree
400
@dirrm include/geos/index/quadtree
401
@dirrm include/geos/index/intervalrtree
402
@dirrm include/geos/index/chain
403
@dirrm include/geos/index/bintree
404
@dirrm include/geos/index
405
@dirrm include/geos/geomgraph/index
406
@dirrm include/geos/geomgraph
407
@dirrm include/geos/geom/util
408
@dirrm include/geos/geom/prep
409
@dirrm include/geos/geom
410
@dirrm include/geos/algorithm/locate
411
@dirrm include/geos/algorithm/distance
412
@dirrm include/geos/algorithm
413
@dirrm include/geos

Return to bug 161844