Marcel Telka
2024-04-04 6314b6e3f372abbee53d4072557e08cff3418c68
python/PyQt-builder: update to 1.16.0

1 files deleted
2 files added
4 files modified
122 ■■■■■ changed files
components/python/PyQt-builder/Makefile 15 ●●●●● patch | view | raw | blame | history
components/python/PyQt-builder/PyQt-builder-PYVER.p5m 4 ●●● patch | view | raw | blame | history
components/python/PyQt-builder/PyQt-builder.license 22 ●●●●● patch | view | raw | blame | history
components/python/PyQt-builder/manifests/sample-manifest.p5m 6 ●●●●● patch | view | raw | blame | history
components/python/PyQt-builder/pkg5 7 ●●●●● patch | view | raw | blame | history
components/python/PyQt-builder/python-integrate-project.conf 18 ●●●●● patch | view | raw | blame | history
components/python/PyQt-builder/test/results-all.master 50 ●●●●● patch | view | raw | blame | history
components/python/PyQt-builder/Makefile
@@ -19,23 +19,20 @@
include ../../../make-rules/shared-macros.mk
COMPONENT_NAME =        PyQt-builder
HUMAN_VERSION =            1.15.4
COMPONENT_SUMMARY =        PyQt-builder - The PEP 517 compliant PyQt build system
COMPONENT_PROJECT_URL =        https://www.riverbankcomputing.com/software/pyqt-builder/
COMPONENT_ARCHIVE_URL =        \
    https://files.pythonhosted.org/packages/c0/75/a3384eea8770c17e77821368618a5140c4ae0c37f9c05a84ef55f4807172/PyQt-builder-1.15.4.tar.gz
HUMAN_VERSION =            1.16.0
COMPONENT_SUMMARY =        PyQt-builder - The PyQt build system
COMPONENT_ARCHIVE_HASH =    \
    sha256:39f8c75db17d9ce17cb6bbf3df1650b5cebc1ea4e5bd73843d21cc96612b2ae1
COMPONENT_LICENSE =        GPL-3.0-only
COMPONENT_LICENSE_FILE =    LICENSE-GPL3
    sha256:47bbd2cfa5430020108f9f40301e166cbea98b6ef3e53953350bdd4c6b31ab18
COMPONENT_LICENSE =        BSD-2-Clause
TEST_STYLE = setup.py
TEST_STYLE = none
include $(WS_MAKE_RULES)/common.mk
# Auto-generated dependencies
PYTHON_REQUIRED_PACKAGES += library/python/packaging
PYTHON_REQUIRED_PACKAGES += library/python/setuptools
PYTHON_REQUIRED_PACKAGES += library/python/setuptools-scm
PYTHON_REQUIRED_PACKAGES += library/python/sip
PYTHON_REQUIRED_PACKAGES += library/python/wheel
PYTHON_REQUIRED_PACKAGES += runtime/python
components/python/PyQt-builder/PyQt-builder-PYVER.p5m
@@ -25,14 +25,12 @@
file path=usr/bin/pyqt-bundle-$(PYVER)
file path=usr/bin/pyqt-qt-wheel-$(PYVER)
file path=usr/lib/python$(PYVER)/vendor-packages/PyQt_builder-$(HUMAN_VERSION).dist-info/LICENSE
file path=usr/lib/python$(PYVER)/vendor-packages/PyQt_builder-$(HUMAN_VERSION).dist-info/LICENSE-GPL2
file path=usr/lib/python$(PYVER)/vendor-packages/PyQt_builder-$(HUMAN_VERSION).dist-info/LICENSE-GPL3
file path=usr/lib/python$(PYVER)/vendor-packages/PyQt_builder-$(HUMAN_VERSION).dist-info/METADATA
file path=usr/lib/python$(PYVER)/vendor-packages/PyQt_builder-$(HUMAN_VERSION).dist-info/WHEEL
file path=usr/lib/python$(PYVER)/vendor-packages/PyQt_builder-$(HUMAN_VERSION).dist-info/entry_points.txt
file path=usr/lib/python$(PYVER)/vendor-packages/PyQt_builder-$(HUMAN_VERSION).dist-info/top_level.txt
file path=usr/lib/python$(PYVER)/vendor-packages/pyqtbuild/__init__.py
file path=usr/lib/python$(PYVER)/vendor-packages/pyqtbuild/_version.py
file path=usr/lib/python$(PYVER)/vendor-packages/pyqtbuild/bindings.py
file path=usr/lib/python$(PYVER)/vendor-packages/pyqtbuild/builder.py
file path=usr/lib/python$(PYVER)/vendor-packages/pyqtbuild/bundle/__init__.py
components/python/PyQt-builder/PyQt-builder.license
New file
@@ -0,0 +1,22 @@
Copyright (c) <year> <owner>.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:
1. Redistributions of source code must retain the above copyright notice, this
list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright notice,
this list of conditions and the following disclaimer in the documentation
and/or other materials provided with the distribution.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
components/python/PyQt-builder/manifests/sample-manifest.p5m
@@ -10,7 +10,7 @@
#
#
# Copyright 2023 <contributor>
# Copyright 2024 <contributor>
#
set name=pkg.fmri value=pkg:/$(COMPONENT_FMRI)-$(PYV)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
@@ -25,14 +25,12 @@
file path=usr/bin/pyqt-bundle-$(PYVER)
file path=usr/bin/pyqt-qt-wheel-$(PYVER)
file path=usr/lib/python$(PYVER)/vendor-packages/PyQt_builder-$(HUMAN_VERSION).dist-info/LICENSE
file path=usr/lib/python$(PYVER)/vendor-packages/PyQt_builder-$(HUMAN_VERSION).dist-info/LICENSE-GPL2
file path=usr/lib/python$(PYVER)/vendor-packages/PyQt_builder-$(HUMAN_VERSION).dist-info/LICENSE-GPL3
file path=usr/lib/python$(PYVER)/vendor-packages/PyQt_builder-$(HUMAN_VERSION).dist-info/METADATA
file path=usr/lib/python$(PYVER)/vendor-packages/PyQt_builder-$(HUMAN_VERSION).dist-info/WHEEL
file path=usr/lib/python$(PYVER)/vendor-packages/PyQt_builder-$(HUMAN_VERSION).dist-info/entry_points.txt
file path=usr/lib/python$(PYVER)/vendor-packages/PyQt_builder-$(HUMAN_VERSION).dist-info/top_level.txt
file path=usr/lib/python$(PYVER)/vendor-packages/pyqtbuild/__init__.py
file path=usr/lib/python$(PYVER)/vendor-packages/pyqtbuild/_version.py
file path=usr/lib/python$(PYVER)/vendor-packages/pyqtbuild/bindings.py
file path=usr/lib/python$(PYVER)/vendor-packages/pyqtbuild/builder.py
file path=usr/lib/python$(PYVER)/vendor-packages/pyqtbuild/bundle/__init__.py
components/python/PyQt-builder/pkg5
@@ -2,13 +2,14 @@
    "dependencies": [
        "library/python/packaging-39",
        "library/python/setuptools-39",
        "library/python/setuptools-scm-39",
        "library/python/sip-39",
        "library/python/wheel-39",
        "runtime/python-39"
    ],
    "fmris": [
        "library/python/pyqt-builder-39",
        "library/python/pyqt-builder"
        "library/python/pyqt-builder",
        "library/python/pyqt-builder-39"
    ],
    "name": "PyQt-builder"
}
}
components/python/PyQt-builder/python-integrate-project.conf
New file
@@ -0,0 +1,18 @@
#
# This file and its contents are supplied under the terms of the
# Common Development and Distribution License ("CDDL"), version 1.0.
# You may only use this file in accordance with the terms of version
# 1.0 of the CDDL.
#
# A full copy of the text of the CDDL should have accompanied this
# source.  A copy of the CDDL is also available via the Internet at
# http://www.illumos.org/license/CDDL.
#
#
# Copyright 2024 Marcel Telka
#
%hook-no-license%
# https://github.com/Python-PyQt/PyQt-builder/issues/7
cat "$WS_TOP/tools/licenses/license.BSD-2-Clause" > "$DISTRIBUTION.license"
components/python/PyQt-builder/test/results-all.master
File was deleted