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

(-)nlopt/Makefile (-5 / +6 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	nlopt
4
PORTNAME=	nlopt
5
PORTVERSION=	2.4.2
5
PORTVERSION=	2.4.2
6
PORTREVISION=	1
6
CATEGORIES=	math
7
CATEGORIES=	math
7
MASTER_SITES=	http://ab-initio.mit.edu/nlopt/
8
MASTER_SITES=	http://ab-initio.mit.edu/nlopt/
8
9
Lines 14-26 Link Here
14
LICENSE_FILE=	${WRKSRC}/COPYING
15
LICENSE_FILE=	${WRKSRC}/COPYING
15
16
16
LIB_DEPENDS=	libgmp.so:${PORTSDIR}/math/gmp \
17
LIB_DEPENDS=	libgmp.so:${PORTSDIR}/math/gmp \
17
		libguile.so:${PORTSDIR}/lang/guile
18
		libguile-2.0.so:${PORTSDIR}/lang/guile2
18
BUILD_DEPENDS=	swig2.0:${PORTSDIR}/devel/swig20 \
19
BUILD_DEPENDS=	swig3.0:${PORTSDIR}/devel/swig30 \
19
		${PYTHON_PKGNAMEPREFIX}numpy>=1.8.1:${PORTSDIR}/math/py-numpy
20
		${PYTHON_PKGNAMEPREFIX}numpy>=1.9.1:${PORTSDIR}/math/py-numpy
20
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}numpy>=1.8.1:${PORTSDIR}/math/py-numpy
21
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}numpy>=1.9.1:${PORTSDIR}/math/py-numpy
21
22
22
CONFIGURE_ARGS=	--enable-shared
23
CONFIGURE_ARGS=	--enable-shared
23
CONFIGURE_ENV=	SWIG="${LOCALBASE}/bin/swig2.0"
24
CONFIGURE_ENV=	SWIG="${LOCALBASE}/bin/swig3.0"
24
25
25
USES=		autoreconf compiler:features libtool pathfix \
26
USES=		autoreconf compiler:features libtool pathfix \
26
		pkgconfig python:2
27
		pkgconfig python:2
(-)nlopt/pkg-plist (-2 / +2 lines)
Lines 9-15 Link Here
9
lib/libnlopt_guile.so
9
lib/libnlopt_guile.so
10
lib/libnlopt_guile.so.0
10
lib/libnlopt_guile.so.0
11
lib/libnlopt_guile.so.0.8.2
11
lib/libnlopt_guile.so.0.8.2
12
libdata/pkgconfig/nlopt.pc
13
%%PYTHON_SITELIBDIR%%/_nlopt.a
12
%%PYTHON_SITELIBDIR%%/_nlopt.a
14
%%PYTHON_SITELIBDIR%%/_nlopt.so
13
%%PYTHON_SITELIBDIR%%/_nlopt.so
15
%%PYTHON_SITELIBDIR%%/_nlopt.so.0
14
%%PYTHON_SITELIBDIR%%/_nlopt.so.0
Lines 17-21 Link Here
17
%%PYTHON_SITELIBDIR%%/nlopt.py
16
%%PYTHON_SITELIBDIR%%/nlopt.py
18
%%PYTHON_SITELIBDIR%%/nlopt.pyc
17
%%PYTHON_SITELIBDIR%%/nlopt.pyc
19
%%PYTHON_SITELIBDIR%%/nlopt.pyo
18
%%PYTHON_SITELIBDIR%%/nlopt.pyo
19
libdata/pkgconfig/nlopt.pc
20
man/man3/nlopt.3.gz
20
man/man3/nlopt.3.gz
21
share/guile/site/nlopt.scm
21
share/guile/site/2.0/nlopt.scm

Return to bug 195952