From nobody Sun Jul 10 18:51:22 2022 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 12DAA1CFC607; Sun, 10 Jul 2022 18:51:23 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Lgx1k6DFYz3fdL; Sun, 10 Jul 2022 18:51:22 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1657479082; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=PFfKMHJmOWGRD8iUQEDlJ4o7+MAcgY4soSG80XoGRLM=; b=EllnKKgd1bquB4eg0edfRMUcNL0zT6eLeTuka4OqmrQR9XleYOZoCNEw3SGdkGfaqZCCfC niKlO1uVQRenpCn3mLhhlXQvrxj7qpbSAQTuBz2gDhtIdT5DtGIqOOO1+pZLmbF31vb9zW /6WpeNzSxyAFMpa3enE0DGqmYKpLDLxoQMyO8fyVGm1+1r9BSuvpdIlafCxqRrLWZj+ry5 wEYSwviHcfk91UHOpxsPR0VpeS5tOxQw2SPmZlWSreU2MOnmWJO5UQq/VHB7czF1RuBxQF rVQlMlj7GuZ58WfsxCjNxTyMXAYON5+ABQRWxKMq5YWVIDgC5KJNmHGrfmUoEQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4Lgx1k5J1GzbDx; Sun, 10 Jul 2022 18:51:22 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 26AIpMVu068254; Sun, 10 Jul 2022 18:51:22 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 26AIpMFL068253; Sun, 10 Jul 2022 18:51:22 GMT (envelope-from git) Date: Sun, 10 Jul 2022 18:51:22 GMT Message-Id: <202207101851.26AIpMFL068253@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Yuri Victorovich Subject: git: 488781bde8f0 - main - cad/xyce: Chenge MASTER_SITES to GitHub URL; Add test target List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-all@freebsd.org X-BeenThere: dev-commits-ports-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: yuri X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 488781bde8f00a043ff9a71f2d55966951019d3d Auto-Submitted: auto-generated ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1657479082; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=PFfKMHJmOWGRD8iUQEDlJ4o7+MAcgY4soSG80XoGRLM=; b=CsWFeuAK21rBWKhmPOhFFmrXMDbsQKxTByCXLc0ohgurGlrt2F0oRLQIp9Rll5OaxUaz2l nAoM1+YMinKlhqcZmMU8Gxj78KEj9IGyOMdY6KmSmjRC9e4fEMVxFOajzfp4CaqqXL9C/8 TgkTy+7kkWAgQU2Z7/itd22Ohyh6WM765Hap+slT/Cy2xfo3fJhWeobpQReHXPjdhFXpTP kgS8F/Dh+stQ8bVrtZiApgwQve+7azQizv1dWFZaSm1vfXQnGgMw6LGI1HUFj2ButElvjo lgT/5BMVlD7eHxAT5WdS82viXeMx2FkaUoo5EiF1x+8p4BkeDfZNI7NxhyYW4A== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1657479082; a=rsa-sha256; cv=none; b=XtA8gPzlgSjkLILKRb1Hhs89IPd0epBNfsKQvdLTt4twSsFK42M5VHGPYSKNk8ahfUFiCL CpFbvnWH39kN5PyqYORT3b9GH2oYEPdWM0uFkAX6xLoKVT+gcSjzKpkzsUjdcZWrkjZ9KK O9YxlNQi8aJgR8soVWVGxIXkExMPx+Mvd2ZTl8QkoMvTvlkdGjPVniRYMEqnWHxffSp8vn +Qg9WLmUJTCzC/cDFGL+I24YFu0fZJvp9sdRQSPPNqTPloRHVywHlXjRc3tkNX1MerLgL1 QkK3xu4noVaUXHmgux5vvfcUrirpuYMQiJe5q+QNX6wDWHGKuJ0SgdIItW4Tuw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by yuri: URL: https://cgit.FreeBSD.org/ports/commit/?id=488781bde8f00a043ff9a71f2d55966951019d3d commit 488781bde8f00a043ff9a71f2d55966951019d3d Author: Yuri Victorovich AuthorDate: 2022-07-10 18:50:02 +0000 Commit: Yuri Victorovich CommitDate: 2022-07-10 18:51:20 +0000 cad/xyce: Chenge MASTER_SITES to GitHub URL; Add test target --- cad/xyce/Makefile | 33 ++++++++++++++++++++++++++++++--- cad/xyce/distinfo | 6 +++--- 2 files changed, 33 insertions(+), 6 deletions(-) diff --git a/cad/xyce/Makefile b/cad/xyce/Makefile index b3214a50f508..558dca5707a6 100644 --- a/cad/xyce/Makefile +++ b/cad/xyce/Makefile @@ -1,8 +1,9 @@ PORTNAME= xyce -DISTVERSION= 7.5 +DISTVERSION= 7.5.0 CATEGORIES= cad -MASTER_SITES= https://xyce.sandia.gov/files/xyce/ -DISTNAME= Xyce-${DISTVERSION} +MASTER_SITES= https://github.com/Xyce/Xyce/archive/refs/tags/ +DISTNAME= Release-${DISTVERSION} +DIST_SUBDIR= xyce-${DISTVERSION} MAINTAINER= yuri@FreeBSD.org COMMENT= Xyce electronic simulator @@ -16,17 +17,43 @@ LIB_DEPENDS= libamd.so:math/suitesparse-amd \ liblapack.so:math/lapack \ libtpetra.so:science/trilinos \ libumfpack.so:math/suitesparse-umfpack +TEST_DEPENDS= git:devel/git USES= bison cmake localbase CMAKE_ON= BUILD_SHARED_LIBS +WRKSRC= ${WRKDIR}/Xyce-Release-${DISTVERSION} + post-install: @cd ${STAGEDIR}${PREFIX} && \ ${RM} ${STAGEDIR}${PREFIX}/doc/README.TXT && \ ${RMDIR} ${STAGEDIR}${PREFIX}/doc +do-test: + # checkout tests + @cd ${WRKDIR} && \ + ${ECHO} "cloning git repository ..." && \ + ${RM} -rf Xyce_Regression && \ + git clone -q https://github.com/Xyce/Xyce_Regression.git && \ + cd Xyce_Regression && \ + git checkout -q Release-${DISTVERSION} + + # run tests + @cd ${TEST_WRKSRC} && ( \ + ${ECHO} "running tests ..."; \ + eval `${WRKDIR}/Xyce_Regression/TestScripts/suggestXyceTagList.sh ${STAGEDIR}${PREFIX}/bin/Xyce` ; \ + ${WRKDIR}/Xyce_Regression/TestScripts/run_xyce_regression \ + --output=${WRKDIR}/Xyce_Test \ + --xyce_test="${WRKDIR}/Xyce_Regression" \ + --resultfile=${WRKDIR}/serial_results \ + --taglist="$$TAGLIST" \ + ${STAGEDIR}${PREFIX}/bin/Xyce \ + ) + # Testssuite doesn't stop when Ctrl-C is pressed: https://github.com/Xyce/Xyce_Regression/issues/1 + # Trilinos build instructions for Xyce: https://xyce.sandia.gov/documentation-tutorials/building-guide/#instTrilinos +# Xyce build instructions: https://xyce.sandia.gov/documentation-tutorials/building-guide/ # docs are in https://xyce.sandia.gov/files/xyce/Xyce_Docs-7.5.tar.gz .include diff --git a/cad/xyce/distinfo b/cad/xyce/distinfo index ffee29842322..b733d21cad6e 100644 --- a/cad/xyce/distinfo +++ b/cad/xyce/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1657259069 -SHA256 (Xyce-7.5.tar.gz) = 855e865316e8ca3a668fb4e92cb39e63023702f79012a1461c06066e1567f5ce -SIZE (Xyce-7.5.tar.gz) = 24310294 +TIMESTAMP = 1657478670 +SHA256 (xyce-7.5.0/Release-7.5.0.tar.gz) = 854d7d5e19e0ee2138d1f20f10f8f27f2bebb94ec81c157040955cff7250dacd +SIZE (xyce-7.5.0/Release-7.5.0.tar.gz) = 23184780