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
Superceded because it should have used ext_info
instead of ext_man
Request History
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 accepted review
Check script succeeded
dimstar accepted review
dimstar approved review
dimstar accepted request
xin+
Just curious: why would I care for Mageia flags in this package?
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.