pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

py-pyside-setup: add new incomplete package



Module Name:	pkgsrc-wip
Committed By:	Robert Swindells <rjs%NetBSD.org@localhost>
Pushed By:	rjs
Date:		Fri Oct 11 22:39:57 2024 +0100
Changeset:	353208bee2e525f268ec994bdb31e9c985448772

Added Files:
	py-pyside-setup/DESCR
	py-pyside-setup/Makefile
	py-pyside-setup/PLIST
	py-pyside-setup/buildlink3.mk
	py-pyside-setup/distinfo

Log Message:
py-pyside-setup: add new incomplete package

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=353208bee2e525f268ec994bdb31e9c985448772

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 py-pyside-setup/DESCR         |  8 ++++
 py-pyside-setup/Makefile      | 30 +++++++++++++++
 py-pyside-setup/PLIST         | 86 +++++++++++++++++++++++++++++++++++++++++++
 py-pyside-setup/buildlink3.mk | 15 ++++++++
 py-pyside-setup/distinfo      |  5 +++
 5 files changed, 144 insertions(+)

diffs:
diff --git a/py-pyside-setup/DESCR b/py-pyside-setup/DESCR
new file mode 100644
index 0000000000..6ce85b8eff
--- /dev/null
+++ b/py-pyside-setup/DESCR
@@ -0,0 +1,8 @@
+The PySide project provides LGPL-licensed Python bindings for the Qt.
+It also includes complete toolchain for rapidly generating bindings for
+any Qt-based C++ class hierarchies. PySide Qt bindings allow both free
+open source and proprietary software development and ultimately aim to
+support Qt platforms.
+
+The Qt for Python project aims to provide a complete port of the
+PySide module to Qt.
diff --git a/py-pyside-setup/Makefile b/py-pyside-setup/Makefile
new file mode 100644
index 0000000000..1e7a33850d
--- /dev/null
+++ b/py-pyside-setup/Makefile
@@ -0,0 +1,30 @@
+# $NetBSD: $
+
+VERSION=	5.15.15
+DISTNAME=	pyside-setup-opensource-src-${VERSION}
+PKGNAME=	${PYPKGPREFIX}-pyside-setup-${VERSION}
+MASTER_SITES=	https://download.qt.io/official_releases/QtForPython/pyside2/PySide2-${VERSION}-src/
+
+EXTRACT_SUFX=	.tar.xz
+CATEGORIES=	x11
+
+MAINTAINER=	pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=	https://wiki.qt.io/Qt_for_Python
+COMMENT=	Qt for Python
+LICENSE=	gnu-gpl-v2
+
+#WRKSRC=		${WRKDIR}/PySide-${VERSION}
+
+USE_TOOLS+=		cmake pkg-config
+USE_LANGUAGES+=		c c++
+CMAKE_CONFIGURE_ARGS+=	-DCMAKE_INSTALL_PREFIX:STRING="${PREFIX}"
+
+PLIST_SUBST+=	PYSITELIB=${PYSITELIB}
+PLIST_SUBST+=	PYVERSSUFFIX=${PYVERSSUFFIX}
+
+.include "../../devel/cmake/build.mk"
+
+.include "../../x11/qt5-qtbase/buildlink3.mk"
+.include "../../lang/python/extension.mk"
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/py-pyside-setup/PLIST b/py-pyside-setup/PLIST
new file mode 100644
index 0000000000..44d3b6822e
--- /dev/null
+++ b/py-pyside-setup/PLIST
@@ -0,0 +1,86 @@
+@comment $NetBSD: PLIST,v 1.1 2013/11/15 12:16:48 rhialto Exp $
+include/PySide/QtCore/pyside_qtcore_python.h
+include/PySide/QtDeclarative/pyside_qtdeclarative_python.h
+include/PySide/QtGui/pyside_qtgui_python.h
+include/PySide/QtGui/qpytextobject.h
+include/PySide/QtHelp/pyside_qthelp_python.h
+include/PySide/QtMultimedia/pyside_qtmultimedia_python.h
+include/PySide/QtNetwork/pyside_qtnetwork_python.h
+include/PySide/QtOpenGL/pyside_qtopengl_python.h
+include/PySide/QtScript/pyside_qtscript_python.h
+include/PySide/QtScriptTools/pyside_qtscripttools_python.h
+include/PySide/QtSql/pyside_qtsql_python.h
+include/PySide/QtSvg/pyside_qtsvg_python.h
+include/PySide/QtTest/pyside_qttest_python.h
+include/PySide/QtUiTools/pyside_qtuitools_python.h
+include/PySide/QtWebKit/pyside_qtwebkit_python.h
+include/PySide/QtXml/pyside_qtxml_python.h
+include/PySide/QtXmlPatterns/pyside_qtxmlpatterns_python.h
+include/PySide/destroylistener.h
+include/PySide/dynamicqmetaobject.h
+include/PySide/globalreceiver.h
+include/PySide/pyside.h
+include/PySide/pyside_global.h
+include/PySide/pysideclassinfo.h
+include/PySide/pysideconversions.h
+include/PySide/pysidemacros.h
+include/PySide/pysidemetafunction.h
+include/PySide/pysideproperty.h
+include/PySide/pysideqflags.h
+include/PySide/pysidesignal.h
+include/PySide/pysideweakref.h
+include/PySide/signalmanager.h
+lib/cmake/PySide-${PKGVERSION}/PySideConfig-python${PYVERSSUFFIX}.cmake
+lib/cmake/PySide-${PKGVERSION}/PySideConfig.cmake
+lib/cmake/PySide-${PKGVERSION}/PySideConfigVersion.cmake
+lib/libpyside-python${PYVERSSUFFIX}.so
+lib/libpyside-python${PYVERSSUFFIX}.so.1.2
+lib/libpyside-python${PYVERSSUFFIX}.so.${PKGVERSION}
+lib/pkgconfig/pyside.pc
+${PYSITELIB}/PySide/QtCore.so
+${PYSITELIB}/PySide/QtDeclarative.so
+${PYSITELIB}/PySide/QtGui.so
+${PYSITELIB}/PySide/QtHelp.so
+${PYSITELIB}/PySide/QtMultimedia.so
+${PYSITELIB}/PySide/QtNetwork.so
+${PYSITELIB}/PySide/QtOpenGL.so
+${PYSITELIB}/PySide/QtScript.so
+${PYSITELIB}/PySide/QtScriptTools.so
+${PYSITELIB}/PySide/QtSql.so
+${PYSITELIB}/PySide/QtSvg.so
+${PYSITELIB}/PySide/QtTest.so
+${PYSITELIB}/PySide/QtUiTools.so
+${PYSITELIB}/PySide/QtWebKit.so
+${PYSITELIB}/PySide/QtXml.so
+${PYSITELIB}/PySide/QtXmlPatterns.so
+${PYSITELIB}/PySide/__init__.py
+${PYSITELIB}/PySide/_utils.py
+share/PySide/typesystems/typesystem_core.xml
+share/PySide/typesystems/typesystem_core_common.xml
+share/PySide/typesystems/typesystem_core_mac.xml
+share/PySide/typesystems/typesystem_core_maemo.xml
+share/PySide/typesystems/typesystem_core_win.xml
+share/PySide/typesystems/typesystem_core_x11.xml
+share/PySide/typesystems/typesystem_declarative.xml
+share/PySide/typesystems/typesystem_gui.xml
+share/PySide/typesystems/typesystem_gui_common.xml
+share/PySide/typesystems/typesystem_gui_mac.xml
+share/PySide/typesystems/typesystem_gui_maemo.xml
+share/PySide/typesystems/typesystem_gui_simulator.xml
+share/PySide/typesystems/typesystem_gui_win.xml
+share/PySide/typesystems/typesystem_gui_x11.xml
+share/PySide/typesystems/typesystem_help.xml
+share/PySide/typesystems/typesystem_multimedia.xml
+share/PySide/typesystems/typesystem_network.xml
+share/PySide/typesystems/typesystem_opengl.xml
+share/PySide/typesystems/typesystem_script.xml
+share/PySide/typesystems/typesystem_scripttools.xml
+share/PySide/typesystems/typesystem_sql.xml
+share/PySide/typesystems/typesystem_svg.xml
+share/PySide/typesystems/typesystem_templates.xml
+share/PySide/typesystems/typesystem_test.xml
+share/PySide/typesystems/typesystem_uitools.xml
+share/PySide/typesystems/typesystem_webkit.xml
+share/PySide/typesystems/typesystem_webkit_simulator.xml
+share/PySide/typesystems/typesystem_xml.xml
+share/PySide/typesystems/typesystem_xmlpatterns.xml
diff --git a/py-pyside-setup/buildlink3.mk b/py-pyside-setup/buildlink3.mk
new file mode 100644
index 0000000000..6a7ef453ad
--- /dev/null
+++ b/py-pyside-setup/buildlink3.mk
@@ -0,0 +1,15 @@
+# $NetBSD: $
+
+BUILDLINK_TREE+=	py-pyside-setup
+
+.if !defined(PY_PYSIDE_SETUP_BUILDLINK3_MK)
+PY_PYSIDE_SETUP_BUILDLINK3_MK:=
+
+.include "../../lang/python/pyversion.mk"
+
+BUILDLINK_API_DEPENDS.py-pyside-setup+=	${PYPKGPREFIX}-pyside-setup>=5.0.0
+BUILDLINK_ABI_DEPENDS.py-pyside-setup+=	${PYPKGPREFIX}-pyside-setup>=5.0.0
+BUILDLINK_PKGSRCDIR.py-pyside-setup?=	../../wip/py-pyside-setup
+.endif # PY_PYSIDE_SETUP_BUILDLINK3_MK
+
+BUILDLINK_TREE+=	-py-pyside-setup
diff --git a/py-pyside-setup/distinfo b/py-pyside-setup/distinfo
new file mode 100644
index 0000000000..ac138d2b07
--- /dev/null
+++ b/py-pyside-setup/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: $
+
+BLAKE2s (pyside-setup-opensource-src-5.15.15.tar.xz) = 403c535eccd8d4fe234dc4e1f2c43cedd0ea05fbd0e85305a31a777ab4fcdb8e
+SHA512 (pyside-setup-opensource-src-5.15.15.tar.xz) = a8c4e235983c681d6a81ca2d3b20c586a4941e63aac1dd3eafc24d0691558819b403cc0c4a6861d1dc02512e424a919ff0ce8fa897959966eac7f19a3840ab71
+Size (pyside-setup-opensource-src-5.15.15.tar.xz) = 3586600 bytes


Home | Main Index | Thread Index | Old Index