3 Commits

Author SHA256 Message Date
Fridrich Strba
04ca4751dd - make doc packages noarch. no need to have those per arch
- ensure that the src rpms are named per build flavor:
  You might now ask why. Good question:
  1. the spec file during the build get patched. `@BUILD_FLAVOR@`
     gets replaced with the value. which means the src rpm between
     build flavor builds is not identical. Also the last built
     src.rpm will be published. with different content and runtime
     requires (aka our BuildRequires).
  2. for historical reasons the internal dependency tracking goes
     via the src.rpm package. So without having differently named
     src.rpms the build cycle we were trying to solve was not
     actually solved. So we append a suffix to the Name attribute
     in the preamble now.

OBS-URL: https://build.opensuse.org/package/show/graphics/tiff?expand=0&rev=186
2024-11-12 14:49:33 +00:00
Fridrich Strba
7326ed6634 - In the previous change to enable the cmake based build
we also needed python3-Sphinx to build the man pages, as unlike
  the autotools based build, the cmake based build does not fall
  back to the pre-built man pages.
  This causes build cycle. Split out the documentation building to
  break the cycle. The Tumbleweed release managers preferred this
  solution over a mini package.

OBS-URL: https://build.opensuse.org/package/show/graphics/tiff?expand=0&rev=185
2024-11-11 17:38:12 +00:00
Fridrich Strba
cb00531136 Needed for new OpenImageIO
- switch build to cmake for the webp build - we need the cmake
  finder code

OBS-URL: https://build.opensuse.org/package/show/graphics/tiff?expand=0&rev=184
2024-11-11 12:36:54 +00:00