pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
py-pivy: Provides Python bindings to the Coin3d library.
Module Name: pkgsrc-wip
Committed By: Paul Ripke <stix%stix.id.au@localhost>
Pushed By: stix
Date: Wed Apr 2 21:08:09 2025 +1100
Changeset: 67929b788e0094ee29b3f66653d6ffa0f862be5e
Added Files:
py-pivy/COMMIT_MSG
py-pivy/DESCR
py-pivy/Makefile
py-pivy/PLIST
py-pivy/buildlink3.mk
py-pivy/distinfo
Log Message:
py-pivy: Provides Python bindings to the Coin3d library.
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=67929b788e0094ee29b3f66653d6ffa0f862be5e
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
py-pivy/COMMIT_MSG | 1 +
py-pivy/DESCR | 1 +
py-pivy/Makefile | 30 ++++++++++++++++++++++++++++++
py-pivy/PLIST | 37 +++++++++++++++++++++++++++++++++++++
py-pivy/buildlink3.mk | 17 +++++++++++++++++
py-pivy/distinfo | 5 +++++
6 files changed, 91 insertions(+)
diffs:
diff --git a/py-pivy/COMMIT_MSG b/py-pivy/COMMIT_MSG
new file mode 100644
index 0000000000..f6a881943c
--- /dev/null
+++ b/py-pivy/COMMIT_MSG
@@ -0,0 +1 @@
+Provides Python bindings to the Coin3d library.
diff --git a/py-pivy/DESCR b/py-pivy/DESCR
new file mode 100644
index 0000000000..f6a881943c
--- /dev/null
+++ b/py-pivy/DESCR
@@ -0,0 +1 @@
+Provides Python bindings to the Coin3d library.
diff --git a/py-pivy/Makefile b/py-pivy/Makefile
new file mode 100644
index 0000000000..5c583f7780
--- /dev/null
+++ b/py-pivy/Makefile
@@ -0,0 +1,30 @@
+# $NetBSD$
+
+VERSION= 0.6.10
+DISTNAME= ${VERSION}
+PKGNAME= ${PYPKGPREFIX}-pivy-${VERSION}
+MASTER_SITES= ${MASTER_SITE_GITHUB:=coin3d/}
+GITHUB_PROJECT= pivy
+GITHUB_TAG= ${VERSION}
+CATEGORIES= graphics
+DIST_SUBDIR= ${PKGNAME_NOREV}
+
+MAINTAINER= stix%stix.id.au@localhost
+HOMEPAGE= https://github.com/coin3d/pivy
+COMMENT= Python bindings for Coin
+LICENSE= isc
+
+PYTHON_VERSIONS_ACCEPTED= 311
+USE_TOOLS+= pkg-config
+USE_LANGUAGES+= c c++
+
+PLIST_SUBST+= PYSITELIB=${PYSITELIB}
+
+.include "../../devel/cmake/build.mk"
+
+.include "../../wip/Coin/buildlink3.mk"
+.include "../../devel/swig/buildlink3.mk"
+.include "../../lang/python/extension.mk"
+.include "../../wip/soqt/buildlink3.mk"
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/py-pivy/PLIST b/py-pivy/PLIST
new file mode 100644
index 0000000000..1bf1dab567
--- /dev/null
+++ b/py-pivy/PLIST
@@ -0,0 +1,37 @@
+@comment $NetBSD$
+${PYSITELIB}/pivy/__init__.py
+${PYSITELIB}/pivy/_coin.so
+${PYSITELIB}/pivy/coin.py
+${PYSITELIB}/pivy/graphics/__init__.py
+${PYSITELIB}/pivy/graphics/colors.py
+${PYSITELIB}/pivy/graphics/mesh.py
+${PYSITELIB}/pivy/graphics/plot.py
+${PYSITELIB}/pivy/graphics/viewer.py
+${PYSITELIB}/pivy/gui/__init__.py
+${PYSITELIB}/pivy/gui/_soqt.so
+${PYSITELIB}/pivy/gui/qt.py
+${PYSITELIB}/pivy/gui/soqt.py
+${PYSITELIB}/pivy/pivy_meta.py
+${PYSITELIB}/pivy/qt/QtCore/__init__.py
+${PYSITELIB}/pivy/qt/QtGui/__init__.py
+${PYSITELIB}/pivy/qt/QtOpenGL/__init__.py
+${PYSITELIB}/pivy/qt/QtWidgets/__init__.py
+${PYSITELIB}/pivy/qt/__init__.py
+${PYSITELIB}/pivy/quarter/ContextMenu.py
+${PYSITELIB}/pivy/quarter/ImageReader.py
+${PYSITELIB}/pivy/quarter/QuarterWidget.py
+${PYSITELIB}/pivy/quarter/SensorManager.py
+${PYSITELIB}/pivy/quarter/SignalThread.py
+${PYSITELIB}/pivy/quarter/__init__.py
+${PYSITELIB}/pivy/quarter/devices/DeviceHandler.py
+${PYSITELIB}/pivy/quarter/devices/DeviceManager.py
+${PYSITELIB}/pivy/quarter/devices/KeyboardHandler.py
+${PYSITELIB}/pivy/quarter/devices/MouseHandler.py
+${PYSITELIB}/pivy/quarter/devices/__init__.py
+${PYSITELIB}/pivy/quarter/eventhandlers/DragDropHandler.py
+${PYSITELIB}/pivy/quarter/eventhandlers/EventHandler.py
+${PYSITELIB}/pivy/quarter/eventhandlers/EventManager.py
+${PYSITELIB}/pivy/quarter/eventhandlers/__init__.py
+${PYSITELIB}/pivy/quarter/plugins/designer/python/PyQuarterWidgetPlugin.py
+${PYSITELIB}/pivy/sogui.py
+${PYSITELIB}/pivy/utils.py
diff --git a/py-pivy/buildlink3.mk b/py-pivy/buildlink3.mk
new file mode 100644
index 0000000000..1fb7c688d3
--- /dev/null
+++ b/py-pivy/buildlink3.mk
@@ -0,0 +1,17 @@
+# $NetBSD: $
+
+BUILDLINK_TREE+= py-pivy
+
+.if !defined(PY_PIVY_BUILDLINK3_MK)
+PY_PIVY_BUILDLINK3_MK:=
+
+.include "../../lang/python/pyversion.mk"
+
+BUILDLINK_API_DEPENDS.py-pivy+= ${PYPKGPREFIX}-pivy>=0.6
+BUILDLINK_ABI_DEPENDS.py-pivy+= ${PYPKGPREFIX}-pivy>=0.6
+
+BUILDLINK_PKGSRCDIR.py-pivy?= ../../wip/py-pivy
+
+.endif # PY_PIVY_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -py-pivy
diff --git a/py-pivy/distinfo b/py-pivy/distinfo
new file mode 100644
index 0000000000..570af61a47
--- /dev/null
+++ b/py-pivy/distinfo
@@ -0,0 +1,5 @@
+$NetBSD$
+
+BLAKE2s (py311-pivy-0.6.10/0.6.10.tar.gz) = 333deb26e3a3dc216558e951c08dd1218ef1132c7a38ee9b70f5c5d58d0c897a
+SHA512 (py311-pivy-0.6.10/0.6.10.tar.gz) = d4f52635c1e18f137322e52ead8e8e69a6519ed0902aab17a264fc296df9fe2b82221de2234aa152db9c7fd45003a6299a19ddace4488adea99c2159d31d68bb
+Size (py311-pivy-0.6.10/0.6.10.tar.gz) = 6678472 bytes
Home |
Main Index |
Thread Index |
Old Index