Changeset View
Changeset View
Standalone View
Standalone View
math/gretl/Makefile
# Created by: ijliao | # Created by: ijliao | ||||
# $FreeBSD$ | # $FreeBSD$ | ||||
PORTNAME= gretl | PORTNAME= gretl | ||||
DISTVERSION= 2019d | DISTVERSION= 2019d | ||||
PORTREVISION= 1 | |||||
CATEGORIES= math finance | CATEGORIES= math finance | ||||
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${DISTVERSIONFULL}/ | MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${DISTVERSIONFULL}/ | ||||
MAINTAINER= yuri@FreeBSD.org | MAINTAINER= yuri@FreeBSD.org | ||||
COMMENT= GNU Regression, Econometrics, and Time-series Library | COMMENT= GNU Regression, Econometrics, and Time-series Library | ||||
LICENSE= GPLv3 | LICENSE= GPLv3 | ||||
LICENSE_FILE= ${WRKSRC}/COPYING | LICENSE_FILE= ${WRKSRC}/COPYING | ||||
▲ Show 20 Lines • Show All 66 Lines • ▼ Show 20 Lines | |||||
UNZIP_USE= GNOME=libgsf | UNZIP_USE= GNOME=libgsf | ||||
.if !empty(MACHINE_CPU:Msse2) | .if !empty(MACHINE_CPU:Msse2) | ||||
CONFIGURE_ARGS+= --enable-sse2=yes | CONFIGURE_ARGS+= --enable-sse2=yes | ||||
.else | .else | ||||
CONFIGURE_ARGS+= --enable-sse2=no | CONFIGURE_ARGS+= --enable-sse2=no | ||||
.endif | .endif | ||||
.include <bsd.port.pre.mk> | |||||
# XXX Drop after FreeBSD 12.0 EOL | |||||
.if !exists(/usr/include/omp.h) | |||||
LIB_DEPENDS+= libomp.so:devel/openmp | |||||
.endif | |||||
post-patch: | post-patch: | ||||
@${SED} -i '.orig' -E -e '/#include[[:blank:]]+<sys\/socket\.h>/\ | @${SED} -i '.orig' -E -e '/#include[[:blank:]]+<sys\/socket\.h>/\ | ||||
{x; s/.*/#include <netinet\/in.h>/; H; x;}' \ | {x; s/.*/#include <netinet\/in.h>/; H; x;}' \ | ||||
${WRKSRC}/configure \ | ${WRKSRC}/configure \ | ||||
${WRKSRC}/plugin/mailer.c | ${WRKSRC}/plugin/mailer.c | ||||
@${REINPLACE_CMD} -e 's| DOMAIN| CEPHES_DOMAIN|g' \ | @${REINPLACE_CMD} -e 's| DOMAIN| CEPHES_DOMAIN|g' \ | ||||
${WRKSRC}/cephes/iv.c | ${WRKSRC}/cephes/iv.c | ||||
regression-test test check: build | regression-test test check: build | ||||
@cd ${BUILD_WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} \ | @cd ${BUILD_WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} \ | ||||
${MAKE_ARGS} check | ${MAKE_ARGS} check | ||||
post-install: | post-install: | ||||
@${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/gretl-gtk2/*.so | @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/gretl-gtk2/*.so | ||||
@${RMDIR} ${STAGEDIR}${DATADIR}/doc | @${RMDIR} ${STAGEDIR}${DATADIR}/doc | ||||
.include <bsd.port.post.mk> | .include <bsd.port.mk> |