Overview

Request 1096035 superseded

- Adapt specfile to build plplot against multiple python flavours.
- Set $HOME to current dir during %check to ensure fontconfig does
not complain about un-writable cache dirs.
- Add plplot-libharu-version-check.patch: Fix check for libharu
version when configuring build with cmake.
- New subpackages:
* plplot-driver-pdf: PDf driver based on libharu; new
BuildRequires: libharu-devel.
* plplot-pyqt5-cmake: CMake files for building cmake based
projects using python3-plplot-pyqt5. CMake files are not
versioned according to python3 versioning, and so can only
help when using the pyqt5 bindings with the primary python3
version. NOTE: Currently pkg is noop as pyqt5 bindings do not
build for python 3.11, since sip4 is not available for the
latter.
- Make doc package noarch.
- Have python310-plplot-pyqt5 obsolete plplot-python3-qt5.
- Have python311-plplot explicitly obsolete python3-plplot to
avoid file conflicts during upgrades.

Loading...

Atri Bhattacharya's avatar

Thanks for the suggestion.

Unfortunately, there does not look to be a new version anytime soon. instead I have something like

Obsoletes:      python3-%{name} < %{version}-%{release}
Provides:       python3-%{name} = %{version}-%{release}

Would this work?

Request History
Atri Bhattacharya's avatar

badshah400 created request

- Adapt specfile to build plplot against multiple python flavours.
- Set $HOME to current dir during %check to ensure fontconfig does
not complain about un-writable cache dirs.
- Add plplot-libharu-version-check.patch: Fix check for libharu
version when configuring build with cmake.
- New subpackages:
* plplot-driver-pdf: PDf driver based on libharu; new
BuildRequires: libharu-devel.
* plplot-pyqt5-cmake: CMake files for building cmake based
projects using python3-plplot-pyqt5. CMake files are not
versioned according to python3 versioning, and so can only
help when using the pyqt5 bindings with the primary python3
version. NOTE: Currently pkg is noop as pyqt5 bindings do not
build for python 3.11, since sip4 is not available for the
latter.
- Make doc package noarch.
- Have python310-plplot-pyqt5 obsolete plplot-python3-qt5.
- Have python311-plplot explicitly obsolete python3-plplot to
avoid file conflicts during upgrades.


Factory Auto's avatar

factory-auto added opensuse-review-team as a reviewer

Please review sources


Factory Auto's avatar

factory-auto accepted review

Check script succeeded


Staging Bot's avatar

staging-bot added as a reviewer

Being evaluated by staging project "openSUSE:Factory:Staging:adi:39"


Staging Bot's avatar

staging-bot accepted review

Picked "openSUSE:Factory:Staging:adi:39"


Saul Goodman's avatar

licensedigger accepted review

The legal review is accepted preliminary. The package may require actions later on.


openSUSE Build Service is sponsored by