diff options
Diffstat (limited to 'math/lp_solve/Makefile')
| -rw-r--r-- | math/lp_solve/Makefile | 19 |
1 files changed, 9 insertions, 10 deletions
diff --git a/math/lp_solve/Makefile b/math/lp_solve/Makefile index 5d5a15e8abf4..a2a497c0a9f7 100644 --- a/math/lp_solve/Makefile +++ b/math/lp_solve/Makefile @@ -1,8 +1,8 @@ -# Created by: Pedro F. Giffuni <giffunip@asme.org> +# Created by: Pedro F. Giffuni # $FreeBSD$ PORTNAME= lp_solve -PORTVERSION= 5.5.2.0 +PORTVERSION= 5.5.2.3 CATEGORIES= math MASTER_SITES= SF/lpsolve/lpsolve/${PORTVERSION} DISTNAME= ${PORTNAME}_${PORTVERSION}_source @@ -10,13 +10,13 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}_source MAINTAINER= mayo@oyam.ca COMMENT= Linear Programming Solver +LICENSE= LGPL20 + WRKSRC= ${WRKDIR}/${PORTNAME}_${PORTVERSION:R:R} USE_LDCONFIG= yes -.if defined(TMPDIR) -BUILDENV= ${SETENV} TMPDIR="${TMPDIR}" -.endif +BUILDENV= ${SETENV} TMPDIR="${WRKDIR}" .include <bsd.port.pre.mk> @@ -26,7 +26,7 @@ LPSOLVE_ARCH= ux32 LPSOLVE_ARCH= ux64 .endif -post-patch: +pre-build: @${FIND} ${WRKSRC} -name "ccc" | ${XARGS} ${REINPLACE_CMD} -e \ "s|^c=.*$$|c='${CC}'|g ; \ s|^opts=.*$$|opts='${CFLAGS}'|g ; \ @@ -40,13 +40,12 @@ do-build: do-install: ${INSTALL_PROGRAM} ${WRKSRC}/lp_solve/bin/${LPSOLVE_ARCH}/lp_solve ${STAGEDIR}${PREFIX}/bin + ${INSTALL_DATA} ${WRKSRC}/lpsolve55/bin/${LPSOLVE_ARCH}/liblpsolve55.a ${STAGEDIR}${PREFIX}/lib + ${INSTALL_LIB} ${WRKSRC}/lpsolve55/bin/${LPSOLVE_ARCH}/liblpsolve55.so ${STAGEDIR}${PREFIX}/lib + ${LN} -sf liblpsolve55.so ${STAGEDIR}${PREFIX}/lib/liblpsolve55.so.1 @${MKDIR} ${STAGEDIR}${PREFIX}/include/lpsolve .for i in declare.h fortify.h ini.h lp_*.h lpkit.h lpsolve.h ufortify.h yacc_read.h ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${PREFIX}/include/lpsolve .endfor -.for i in liblpsolve55.a liblpsolve55.so - ${INSTALL_DATA} ${WRKSRC}/lpsolve55/bin/${LPSOLVE_ARCH}/${i} ${STAGEDIR}${PREFIX}/lib -.endfor - ${LN} -sf liblpsolve55.so ${STAGEDIR}${PREFIX}/lib/liblpsolve55.so.1 .include <bsd.port.post.mk> |
