svn commit: r562512 - in head/math: pynac sage sage/files

Thierry Thomas thierry at FreeBSD.org
Sun Jan 24 20:33:12 UTC 2021


Author: thierry
Date: Sun Jan 24 20:33:11 2021
New Revision: 562512
URL: https://svnweb.freebsd.org/changeset/ports/562512

Log:
  Upgrade pynac to 0.7.27: several incremental fixes.

Modified:
  head/math/pynac/Makefile
  head/math/pynac/distinfo
  head/math/pynac/pkg-plist
  head/math/sage/Makefile
  head/math/sage/files/pynac_spkg-configure.m4

Modified: head/math/pynac/Makefile
==============================================================================
--- head/math/pynac/Makefile	Sun Jan 24 20:28:46 2021	(r562511)
+++ head/math/pynac/Makefile	Sun Jan 24 20:33:11 2021	(r562512)
@@ -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 at 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,11 +29,9 @@ 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>
 

Modified: head/math/pynac/distinfo
==============================================================================
--- head/math/pynac/distinfo	Sun Jan 24 20:28:46 2021	(r562511)
+++ head/math/pynac/distinfo	Sun Jan 24 20:33:11 2021	(r562512)
@@ -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

Modified: head/math/pynac/pkg-plist
==============================================================================
--- head/math/pynac/pkg-plist	Sun Jan 24 20:28:46 2021	(r562511)
+++ head/math/pynac/pkg-plist	Sun Jan 24 20:33:11 2021	(r562512)
@@ -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

Modified: head/math/sage/Makefile
==============================================================================
--- head/math/sage/Makefile	Sun Jan 24 20:28:46 2021	(r562511)
+++ head/math/sage/Makefile	Sun Jan 24 20:33:11 2021	(r562512)
@@ -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/		\

Modified: head/math/sage/files/pynac_spkg-configure.m4
==============================================================================
--- head/math/sage/files/pynac_spkg-configure.m4	Sun Jan 24 20:28:46 2021	(r562511)
+++ head/math/sage/files/pynac_spkg-configure.m4	Sun Jan 24 20:33:11 2021	(r562512)
@@ -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])
     ])
 ])


More information about the svn-ports-all mailing list