Page Menu
Home
FreeBSD
Search
Configure Global Search
Log In
Files
F173745974
D25870.diff
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Flag For Later
Award Token
Size
2 KB
Referenced Files
None
Subscribers
None
D25870.diff
View Options
Index: math/Makefile
===================================================================
--- math/Makefile
+++ math/Makefile
@@ -793,6 +793,7 @@
SUBDIR += py-pandas
SUBDIR += py-pandas-datareader
SUBDIR += py-patsy
+ SUBDIR += py-pdal
SUBDIR += py-permutation
SUBDIR += py-petsc4py
SUBDIR += py-piranha
Index: math/py-pdal/Makefile
===================================================================
--- /dev/null
+++ math/py-pdal/Makefile
@@ -0,0 +1,34 @@
+# $FreeBSD$
+
+PORTNAME= pdal
+DISTVERSION= 2.3.3
+CATEGORIES= math python
+MASTER_SITES= CHEESESHOP
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+DISTNAME= ${PORTNAME:tu}-${DISTVERSION}
+
+MAINTAINER= lbartoletti@FreeBSD.org
+COMMENT= PDAL Python bindings
+
+LICENSE= BSD3CLAUSE
+
+BUILD_DEPENDS= ${PYNUMPY} \
+ ${PYTHON_PKGNAMEPREFIX}scikit-build>0:devel/py-scikit-build@${PY_FLAVOR} \
+ ${LOCALBASE}/bin/cmake:devel/cmake \
+ ${LOCALBASE}/bin/ninja:devel/ninja
+LIB_DEPENDS= libpdal_base.so:math/pdal
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}packaging>=0:devel/py-packaging@${PY_FLAVOR} \
+ ${PYNUMPY}
+
+USES= python
+USE_PYTHON= autoplist cython distutils
+
+post-install:
+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libpdal_plugin_filter_python.so
+ ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/${PORTNAME}/libpdalpython.so
+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libpdal_plugin_reader_numpy.so
+
+do-test:
+ @cd ${WRKSRC} && ${PYTHON_CMD} ${PYDISTUTILS_SETUP} test
+
+.include <bsd.port.mk>
Index: math/py-pdal/distinfo
===================================================================
--- /dev/null
+++ math/py-pdal/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1595956011
+SHA256 (PDAL-2.3.3.tar.gz) = 04203b65110447b7c305e89f33ec0f3a898b3f464af0c266cc5bccbf8c05d64b
+SIZE (PDAL-2.3.3.tar.gz) = 998382
Index: math/py-pdal/pkg-descr
===================================================================
--- /dev/null
+++ math/py-pdal/pkg-descr
@@ -0,0 +1,8 @@
+PDAL Python support allows you to process data with PDAL into Numpy arrays.
+It supports embedding Python in PDAL pipelines with the readers.numpy and
+filters.python stages, and it provides a PDAL extension module to control
+Python interaction with PDAL.
+
+Additionally, you can use it to fetch schema and metadata from PDAL operations.
+
+WWW: https://pypi.python.org/pypi/pdal
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Tue, Sep 29, 2:28 AM (15 h, 51 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
39852199
Default Alt Text
D25870.diff (2 KB)
Attached To
Mode
D25870: [NEW PORT] math/py-pdal: PDAL Python bindings
Attached
Detach File
Event Timeline
Log In to Comment