Overview

Request 535087 accepted

- Replace deprecated PreReq: with Requires(post): and Requires(postun):
- Explicitly remove %{_infodir}/dir before creating package to
allow builds on RHEL and derived Linux distributions
- Use %{ext_info} to allow build on Mageia
- Enable configure option --disable-dependency-tracking to
allow build on Mageia

Loading...

Dominique Leuenberger's avatar

Just curious: why would I care for Mageia flags in this package?


John Vandenberg's avatar

I don't mind removing the Mageia specific build part. It seems to be a particularly broken distribution. I was mostly trying to work out how to fix it, as it was the last RPM based distribution supported by OBS which wasnt building this package.

But for the big picture, I am trying to get slightly modified versions of the SUSE Qt5 packages building on all Linux distributions in OBS, so that its -devel packages can be used for building Qt5 apps on OBS for any distro.

I'm not their yet, but I do have qtwebkit building on ScientificLinux7. https://build.opensuse.org/package/show/home:jayvdb:Qt5/libqt5-qtwebkit

I expect I will need to maintain custom package forks for many of the higher level components in this concept, but have had success with merging upstream the less strange build fixes for the lower level components of this project.


John Vandenberg's avatar

Superceded because it should have used ext_info instead of ext_man

Request History
John Vandenberg's avatar

jayvdb created request

- Replace deprecated PreReq: with Requires(post): and Requires(postun):
- Explicitly remove %{_infodir}/dir before creating package to
allow builds on RHEL and derived Linux distributions
- Use %{ext_info} to allow build on Mageia
- Enable configure option --disable-dependency-tracking to
allow build on Mageia


GNOME Review Bot's avatar

gnome-review-bot accepted review

Check script succeeded


Dominique Leuenberger's avatar

dimstar accepted review


Dominique Leuenberger's avatar

dimstar approved review


Dominique Leuenberger's avatar

dimstar accepted request

xin+

openSUSE Build Service is sponsored by