commit 443a181600a9349245d7ea27f6417ff829abd574 Author: Jan Rękorajski <bagg...@pld-linux.org> Date: Mon Dec 30 14:37:22 2024 +0100
- updated descriptions and licenses pyside-setup.spec | 36 +++++++++++++++++++++++++++--------- 1 file changed, 27 insertions(+), 9 deletions(-) --- diff --git a/pyside-setup.spec b/pyside-setup.spec index 68d2ccb..553ae4d 100644 --- a/pyside-setup.spec +++ b/pyside-setup.spec @@ -1,4 +1,6 @@ # +# TODO: Move some tools to pyside-tools? (see sources/pyside-tools) +# # Conditional build: %bcond_with doc # API documentation, needs sphinx_design plugin %bcond_with tests # unit tests (many are plain broken) @@ -7,12 +9,12 @@ Summary: Qt For Python Name: pyside-setup Version: 6.8.1.1 Release: 0.2 -License: - (enter GPL/GPL v2/GPL v3/LGPL/BSD/BSD-like/other license name here) +License: LGPL v2.1+ / GPL v2 Group: Libraries/Python Source0: https://github.com/pyside/pyside-setup/archive/v%{version}/%{name}-%{version}.tar.gz # Source0-md5: e8b7aa9ee72299b82f1e434da7094944 Patch0: disable-broken-example.patch -URL: https://github.com/pyside/pyside-setup +URL: https://wiki.qt.io/Qt_for_Python BuildRequires: Qt63D-devel BuildRequires: Qt6Bluetooth-devel BuildRequires: Qt6Charts-devel @@ -78,25 +80,41 @@ BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %define skip_post_check_so libshiboken6.*.so.* libpyside6.*.so.* libpyside6qml.*.so.* %description -Qt For Python +Qt For Python. %package -n python3-PySide6 -Summary: - -Group: - +Summary: Official Python module from the Qt for Python project +Group: Libraries/Python %description -n python3-PySide6 +PySide6 is the official Python module from the Qt for Python project +which provides access to the complete Qt 6.0+ framework. %package -n shiboken6 -Summary: - -Group: - +Summary: Shiboken Python module +Group: Libraries/Python %description -n shiboken6 +The purpose of the shiboken6 Python module is to access information +related to the binding generation that could be used to integrate +C++ programs to Python, or even to get useful information to debug +an application. + +Mostly the idea is to interact with Shiboken objects, +where one can check if it is valid, or if the generated Python wrapper +is invalid after the underlying C++ object has been destroyed. %package -n shiboken6-generator -Summary: - -Group: - +Summary: CPython bindings generator for C++ libraries +Group: Development/Tools %description -n shiboken6-generator +Shiboken is the generator used by the Qt for Python project. +It outputs C++ code for CPython extensions, which can be compiled and +transformed into a Python module. + +C++ projects based on Qt can be wrapped, but also projects which are +not related to Qt. %package apidocs Summary: API documentation for Python %{module} module ================================================================ ---- gitweb: http://git.pld-linux.org/gitweb.cgi/packages/pyside-setup.git/commitdiff/443a181600a9349245d7ea27f6417ff829abd574 _______________________________________________ pld-cvs-commit mailing list pld-cvs-commit@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit