forked from FreeBSD/ports
4 changed files with 46 additions and 0 deletions
@ -0,0 +1,37 @@
|
||||
PORTNAME= topologic
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 0.5.0-21
|
||||
DISTVERSIONSUFFIX= -gae5ad5d
|
||||
CATEGORIES= math
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
PKGNAMESUFFIX= -space-modeling-library
|
||||
|
||||
MAINTAINER= yuri@FreeBSD.org
|
||||
COMMENT= Library for topological representations of architectural spaces
|
||||
|
||||
LICENSE= AGPLv3
|
||||
LICENSE_FILE= ${WRKSRC}/../LICENSE
|
||||
|
||||
LIB_DEPENDS= libTopologicCore.so:math/topologic \
|
||||
libTKernel.so:cad/opencascade
|
||||
|
||||
USES= cmake compiler:c++17-lang localbase:ldflags python
|
||||
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= wassimj
|
||||
GH_PROJECT= Topologic
|
||||
|
||||
WRKSRC_SUBDIR= Python-Bindings
|
||||
|
||||
CXXFLAGS+= -I${LOCALBASE}/include/OpenCASCADE
|
||||
|
||||
PLIST_FILES= ${PYTHON_SITELIBDIR}/topologic${PYTHON_EXT_SUFFIX}.so
|
||||
|
||||
do-install: # workaround for https://github.com/wassimj/Topologic/issues/34
|
||||
${MKDIR} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}
|
||||
${INSTALL_LIB} ${BUILD_WRKSRC}/topologic.cpython-38.so ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}
|
||||
|
||||
do-test: install |
||||
${PYTHON_CMD} ${WRKSRC}/test/topologictest01.py
|
||||
|
||||
.include <bsd.port.mk> |
@ -0,0 +1,3 @@
|
||||
TIMESTAMP = 1643537818 |
||||
SHA256 (wassimj-Topologic-v0.5.0-21-gae5ad5d_GH0.tar.gz) = 00df6ecdcef44d632d7eedbcfb02d4388f93d8679f7000bf821ce9675dd4a19e |
||||
SIZE (wassimj-Topologic-v0.5.0-21-gae5ad5d_GH0.tar.gz) = 335006 |
Loading…
Reference in new issue