[packages/pyside-setup] - updated descriptions and licenses
baggins
baggins at pld-linux.org
Mon Dec 30 13:37:46 CET 2024
commit 443a181600a9349245d7ea27f6417ff829abd574
Author: Jan Rękorajski <baggins at 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
More information about the pld-cvs-commit
mailing list