Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 30 Mar 2021 21:28:15 +0000 (UTC)
From:      Yuri Victorovich <yuri@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r569603 - in head/math/petiga: . files
Message-ID:  <202103302128.12ULSFQG083931@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: yuri
Date: Tue Mar 30 21:28:15 2021
New Revision: 569603
URL: https://svnweb.freebsd.org/changeset/ports/569603

Log:
  math/petiga: Update g20200316 -> g20210307

Added:
  head/math/petiga/pkg-plist   (contents, props changed)
Deleted:
  head/math/petiga/files/
Modified:
  head/math/petiga/Makefile
  head/math/petiga/distinfo

Modified: head/math/petiga/Makefile
==============================================================================
--- head/math/petiga/Makefile	Tue Mar 30 21:28:01 2021	(r569602)
+++ head/math/petiga/Makefile	Tue Mar 30 21:28:15 2021	(r569603)
@@ -1,7 +1,7 @@
 # $FreeBSD$
 
 PORTNAME=	petiga
-DISTVERSION=	g20200316
+DISTVERSION=	g20210307
 CATEGORIES=	math python
 MASTER_SITES=	https://bitbucket.org/${BB_ACCOUNT}/${BB_PROJECT}/get/${BB_COMMIT}.tar.gz?dummy=/
 
@@ -11,30 +11,26 @@ COMMENT=	Framework for High Performance Isogeometric A
 LICENSE=	BSD2CLAUSE
 LICENSE_FILE=	${WRKSRC}/LICENSE.rst
 
-BROKEN=		fails to configure
-
 LIB_DEPENDS=	libblas.so:math/blas \
 		liblapack.so:math/lapack \
 		libmpich.so:net/mpich \
 		libpetsc.so:science/PETSc
 
-USES=		cmake compiler:c++14-lang fortran xorg
-USE_XORG=	x11
+USES=		gmake compiler:c++14-lang fortran
 USE_LDCONFIG=	yes
 
+MAKEFILE=	makefile
+
+MAKE_ENV=	PETSC_DIR=${LOCALBASE}
+MAKE_ARGS=	PREFIX=${STAGEDIR}${PREFIX} # https://bitbucket.org/dalcinl/petiga/issues/6/installs-into-prefix-tmp-petiga-instead-of
+
 BB_ACCOUNT=	dalcinl
 BB_PROJECT=	${PORTNAME}
-BB_COMMIT=	90677fb7b777
+BB_COMMIT=	063a0ad5f450
 
 WRKSRC=		${WRKDIR}/${BB_ACCOUNT}-${BB_PROJECT}-${BB_COMMIT}
 
-PLIST_FILES=	include/petiga.h \
-		lib/libpetiga.so \
-		lib/petiga/conf/rules \
-		lib/petiga/conf/test \
-		lib/petiga/conf/variables
-
 post-install:
-	@cd ${STAGEDIR}${PREFIX}/include && ${RMDIR} petiga/cxx petiga/fad petiga
+	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libpetiga.so
 
 .include <bsd.port.mk>

Modified: head/math/petiga/distinfo
==============================================================================
--- head/math/petiga/distinfo	Tue Mar 30 21:28:01 2021	(r569602)
+++ head/math/petiga/distinfo	Tue Mar 30 21:28:15 2021	(r569603)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1588284033
-SHA256 (petiga-g20200316.tar.gz) = 4cfc054dc92bea6c8124a76c4a05a58b4fcba52d06bd9143bed0bf946e3ca5a3
-SIZE (petiga-g20200316.tar.gz) = 191291
+TIMESTAMP = 1617136913
+SHA256 (petiga-g20210307.tar.gz) = 39f7a1924bc80e9697d6ed9daa7e26e20f0a8872d38e5073de3462ba6f4be750
+SIZE (petiga-g20210307.tar.gz) = 189378

Added: head/math/petiga/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/math/petiga/pkg-plist	Tue Mar 30 21:28:15 2021	(r569603)
@@ -0,0 +1,21 @@
+include/petiga.h
+include/petiga.mod
+include/petiga/cxx/function.hpp
+include/petiga/cxx/iefunction.hpp
+include/petiga/cxx/iejacobian.hpp
+include/petiga/cxx/ifunction.hpp
+include/petiga/cxx/ijacobian.hpp
+include/petiga/cxx/jacobian.hpp
+include/petiga/cxx/lookup.hpp
+include/petiga/cxx/system.hpp
+include/petiga/fad/adtype.hpp
+include/petiga/fad/iejacobian.hpp
+include/petiga/fad/ijacobian.hpp
+include/petiga/fad/jacobian.hpp
+include/petiga/petiga.hpp
+lib/libpetiga.so
+lib/petiga/conf/arch
+lib/petiga/conf/petsc
+lib/petiga/conf/rules
+lib/petiga/conf/test
+lib/petiga/conf/variables



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202103302128.12ULSFQG083931>