Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 21 May 2018 09:48:02 +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: r470529 - in head/math: . py-igakit
Message-ID:  <201805210948.w4L9m23c059176@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: yuri
Date: Mon May 21 09:48:02 2018
New Revision: 470529
URL: https://svnweb.freebsd.org/changeset/ports/470529

Log:
  New port: math/py-igakit: Low-level routines for manipulations of NURBS geometries

Added:
  head/math/py-igakit/
  head/math/py-igakit/Makefile   (contents, props changed)
  head/math/py-igakit/distinfo   (contents, props changed)
  head/math/py-igakit/pkg-descr   (contents, props changed)
Modified:
  head/math/Makefile

Modified: head/math/Makefile
==============================================================================
--- head/math/Makefile	Mon May 21 09:34:11 2018	(r470528)
+++ head/math/Makefile	Mon May 21 09:48:02 2018	(r470529)
@@ -669,6 +669,7 @@
     SUBDIR += py-gmpy2
     SUBDIR += py-gnuplot
     SUBDIR += py-graphillion
+    SUBDIR += py-igakit
     SUBDIR += py-igraph
     SUBDIR += py-intspan
     SUBDIR += py-keras

Added: head/math/py-igakit/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/math/py-igakit/Makefile	Mon May 21 09:48:02 2018	(r470529)
@@ -0,0 +1,32 @@
+# $FreeBSD$
+
+PORTNAME=	igakit
+DISTVERSION=	g20180107
+CATEGORIES=	math python
+MASTER_SITES=	https://bitbucket.org/${BB_ACCOUNT}/${BB_PROJECT}/get/${BB_COMMIT}.tar.gz?dummy=/
+PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER=	yuri@FreeBSD.org
+COMMENT=	Low-level routines for manipulations of NURBS geometries
+
+LICENSE=	BSD2CLAUSE
+LICENSE_FILE=	${WRKSRC}/LICENSE.rst
+
+BUILD_DEPENDS=	${PYNUMPY}
+RUN_DEPENDS=	${PYNUMPY}
+
+BB_ACCOUNT=	dalcinl
+BB_PROJECT=	${PORTNAME}
+BB_COMMIT=	9890376115e3
+
+WRKSRC=		${WRKDIR}/${BB_ACCOUNT}-${BB_PROJECT}-${BB_COMMIT}
+
+USES=		fortran python
+USE_PYTHON=	distutils autoplist
+
+LDFLAGS+=	-shared # https://bitbucket.org/dalcinl/igakit/issues/3
+
+post-install:
+	@${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/igakit/igalib.so
+
+.include <bsd.port.mk>

Added: head/math/py-igakit/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/math/py-igakit/distinfo	Mon May 21 09:48:02 2018	(r470529)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1526894416
+SHA256 (igakit-g20180107.tar.gz) = 926fcd31688e9b42ff0ca556c8b4e08c86a164636a229974bcf00e0fb1530a43
+SIZE (igakit-g20180107.tar.gz) = 55685

Added: head/math/py-igakit/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/math/py-igakit/pkg-descr	Mon May 21 09:48:02 2018	(r470529)
@@ -0,0 +1,5 @@
+An interface into many low-level routines which are needed to manipulate knot
+vectors or control point grids as well as a high level interface to simplify
+the creation of NURBS geometries by hand.
+
+WWW: https://bitbucket.org/dalcinl/igakit



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