summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThierry Thomas <thierry@FreeBSD.org>2021-01-24 20:33:11 +0000
committerThierry Thomas <thierry@FreeBSD.org>2021-01-24 20:33:11 +0000
commit19c81cc778e7d7b232334fb5f67c3fabb10c9c41 (patch)
tree3b26d438050b560eb2fbafaeb95c3796fb7ac604
parentRevert r562478 to unbreak INDEX (diff)
Upgrade pynac to 0.7.27: several incremental fixes.
-rw-r--r--math/pynac/Makefile12
-rw-r--r--math/pynac/distinfo6
-rw-r--r--math/pynac/pkg-plist3
-rw-r--r--math/sage/Makefile2
-rw-r--r--math/sage/files/pynac_spkg-configure.m42
5 files changed, 11 insertions, 14 deletions
diff --git a/math/pynac/Makefile b/math/pynac/Makefile
index 2449017f19c5..981bc69920c3 100644
--- a/math/pynac/Makefile
+++ b/math/pynac/Makefile
@@ -2,10 +2,9 @@
# $FreeBSD$
PORTNAME= pynac
-PORTVERSION= 0.7.26
-PORTREVISION= 3
+PORTVERSION= 0.7.27
CATEGORIES= math python
-MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/${DISTNAME}/
+MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/archive/
MAINTAINER= thierry@FreeBSD.org
COMMENT= Symbolic computation with Python objects, Sage Math support library
@@ -18,7 +17,8 @@ LIB_DEPENDS= libgmp.so:math/gmp \
libflint.so:math/flint2 \
libSingular.so:math/singular
-USES= compiler:c++11-lang libtool localbase pkgconfig python:3.6+ tar:bz2
+USES= autoreconf compiler:c++11-lang libtool localbase pkgconfig \
+ python:3.6+
OPTIONS_DEFINE= GIAC
OPTIONS_DEFAULT=
@@ -29,12 +29,10 @@ GIAC_CONFIGURE_OFF= --without-giac
GIAC_LIBS= "-lm"
GNU_CONFIGURE= yes
+WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTNAME}-${PORTVERSION}
USE_LDCONFIG= yes
TEST_TARGET= check
-pre-configure-GIAC-on:
- ${REINPLACE_CMD} -e 's|-lpynac|-lpynac -lgiac|' ${WRKSRC}/pynac.pc.in
-
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MGIAC}
diff --git a/math/pynac/distinfo b/math/pynac/distinfo
index 61a0fe372b92..2e64950c4262 100644
--- a/math/pynac/distinfo
+++ b/math/pynac/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1587155700
-SHA256 (pynac-0.7.26.tar.bz2) = cc124ae9757355e3434ff864aeca6503184faf0642d26bc2f7bca6f3f2c9b50f
-SIZE (pynac-0.7.26.tar.bz2) = 580214
+TIMESTAMP = 1611513056
+SHA256 (pynac-0.7.27.tar.gz) = 125414a00237eb80d26628875b4e9bdcbfa3ba76e178b2e6e97532515cbcc4e0
+SIZE (pynac-0.7.27.tar.gz) = 341391
diff --git a/math/pynac/pkg-plist b/math/pynac/pkg-plist
index 872c5f2dd6a4..d272fb127dcd 100644
--- a/math/pynac/pkg-plist
+++ b/math/pynac/pkg-plist
@@ -45,8 +45,7 @@ include/pynac/useries-flint.h
include/pynac/useries.h
include/pynac/version.h
include/pynac/wildcard.h
-lib/libpynac.a
lib/libpynac.so
lib/libpynac.so.18
-lib/libpynac.so.18.3.4
+lib/libpynac.so.18.3.5
libdata/pkgconfig/pynac.pc
diff --git a/math/sage/Makefile b/math/sage/Makefile
index f57188bdcdf2..5290a7301561 100644
--- a/math/sage/Makefile
+++ b/math/sage/Makefile
@@ -3,7 +3,7 @@
PORTNAME= sage
PORTVERSION= 9.2
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= math
MASTER_SITES= https://mirrors.xmission.com/sage/src/ \
http://mirrors.xmission.com/sage/src/ \
diff --git a/math/sage/files/pynac_spkg-configure.m4 b/math/sage/files/pynac_spkg-configure.m4
index 3a850398c504..1eec4ca010e3 100644
--- a/math/sage/files/pynac_spkg-configure.m4
+++ b/math/sage/files/pynac_spkg-configure.m4
@@ -1,6 +1,6 @@
SAGE_SPKG_CONFIGURE([pynac], [
SAGE_SPKG_DEPCHECK([gmp ntl flint singular giac], [
dnl checking with pkg-config
- PKG_CHECK_MODULES([libpynac], [pynac = 0.7.26], [], [sage_spkg_install_pynac=yes])
+ PKG_CHECK_MODULES([libpynac], [pynac >= 0.7.26], [], [sage_spkg_install_pynac=yes])
])
])