mirror of
https://git.freebsd.org/ports.git
synced 2025-04-28 01:26:39 -04:00
math/mprime: update to 30.19b21
PR: 283070 Approved by: rozhuk.im@gmail.com (maintainer)
This commit is contained in:
parent
915ef0a205
commit
e1e35b6cb7
2 changed files with 13 additions and 23 deletions
|
@ -1,5 +1,5 @@
|
|||
PORTNAME= mprime
|
||||
PORTVERSION= 30.19b14
|
||||
PORTVERSION= 30.19b21
|
||||
CATEGORIES= math benchmarks net
|
||||
MASTER_SITES= https://www.mersenne.org/download/software/v${PORTVERSION:R}/${PORTVERSION:R}.19/
|
||||
DISTNAME= p95v${PORTVERSION:R}${PORTVERSION:E}.source
|
||||
|
@ -13,12 +13,12 @@ LICENSE_NAME= EULA
|
|||
LICENSE_FILE= ${FILESDIR}/LICENSE
|
||||
LICENSE_PERMS= dist-mirror pkg-mirror auto-accept
|
||||
|
||||
BROKEN_i386= /gwnum/polymult.a missed in /linux/makebsd
|
||||
ONLY_FOR_ARCHS= amd64 i386
|
||||
BROKEN_i386= compilation fails: /gwnum/polymult.a missed in /linux/makebsd
|
||||
ONLY_FOR_ARCHS= amd64
|
||||
|
||||
BUILD_DEPENDS= ${LOCALBASE}/include/boost/circular_buffer.hpp:devel/boost-libs
|
||||
LIB_DEPENDS= libcurl.so:ftp/curl \
|
||||
libhwloc.so.15:devel/hwloc2 \
|
||||
LIB_DEPENDS= libcurl.so:ftp/curl \
|
||||
libhwloc.so:devel/hwloc2 \
|
||||
libgmp.so:math/gmp
|
||||
|
||||
USES= localbase zip
|
||||
|
@ -31,18 +31,10 @@ SUB_FILES= pkg-message wrapper.sh
|
|||
NO_WRKSUBDIR= yes
|
||||
PATCH_WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
|
||||
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
|
||||
|
||||
WRKSRC_SUBDIR= ${ARCH:S,i386,linux,:S,amd64,linux64,}
|
||||
PKGMESSAGE= ${WRKSRC}/pkg-message
|
||||
PLIST_FILES+= bin/mprime bin/mprime-real
|
||||
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
.if ${ARCH} == "amd64"
|
||||
WRKSRC_SUBDIR= linux64
|
||||
.else
|
||||
WRKSRC_SUBDIR= linux
|
||||
.endif
|
||||
|
||||
post-patch:
|
||||
@${REINPLACE_CMD} -e "s|%%LOCALBASE%%|${LOCALBASE}|g" \
|
||||
-e "s|CC = .*||g" \
|
||||
|
@ -56,14 +48,12 @@ post-patch:
|
|||
${PATCH_WRKSRC}/linux/makebsd
|
||||
|
||||
pre-build:
|
||||
.if ${ARCH} == "amd64"
|
||||
@${SETENV} ${MAKE_ENV} ${MAKE_CMD} -C ${PATCH_WRKSRC}/gwnum ${MAKE_FLAGS} makebsd64 ${_MAKE_JOBS} ${MAKE_ARGS:C,^${DESTDIRNAME}=.*,,g}
|
||||
.elif ${ARCH} == "i386"
|
||||
@${SETENV} ${MAKE_ENV} ${MAKE_CMD} -C ${PATCH_WRKSRC}/gwnum ${MAKE_FLAGS} makemsys ${_MAKE_JOBS} ${MAKE_ARGS:C,^${DESTDIRNAME}=.*,,g}
|
||||
.endif
|
||||
@${SETENV} ${MAKE_ENV} ${MAKE_CMD} -C ${PATCH_WRKSRC}/gwnum \
|
||||
${MAKE_FLAGS} ${ARCH:S,i386,makemsys,:S,amd64,makebsd64,} \
|
||||
${_MAKE_JOBS} ${MAKE_ARGS:C,^${DESTDIRNAME}=.*,,g}
|
||||
|
||||
do-install:
|
||||
${INSTALL_PROGRAM} ${WRKSRC}/mprime ${STAGEDIR}${PREFIX}/bin/mprime-real
|
||||
${INSTALL_SCRIPT} ${WRKDIR}/wrapper.sh ${STAGEDIR}${PREFIX}/bin/mprime
|
||||
|
||||
.include <bsd.port.post.mk>
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1714771984
|
||||
SHA256 (p95v3019b14.source.zip) = 49fd8e44d8755a4c05915085b0b15c3589f232cfd539028bbab2c01ffc8ad548
|
||||
SIZE (p95v3019b14.source.zip) = 40668660
|
||||
TIMESTAMP = 1732753270
|
||||
SHA256 (p95v3019b21.source.zip) = bdc843a547a6f91dc67004a3efbcd99858af7db075ecd77b7188b23e5ac2ce2a
|
||||
SIZE (p95v3019b21.source.zip) = 39550852
|
||||
|
|
Loading…
Add table
Reference in a new issue