Overview

Request 697090 accepted

- Update to version 3.0.0:
* No news file or changelog from upstream.
- Drop liborigin2-nostatic.patch: instead specify build targets
for make individually, omitting the static lib.
- Add liborigin-link-opj2dat-against-sharedlib.patch: compile
opj2dat against the shared lib instead of the static lib; patch
taken from upstream bug report
(https://sourceforge.net/p/liborigin/bugs/24/).
- Add liborigin-remove-exit-calls.patch: Remove exit calls from
library; patch taken from upstream git (commit #a8b25b48).
- Update shared lib package name in keeping with upstream so
versioning bump.
- Use %%cmake_build for building and pass individual targets for
make: origin, opj2dat, and doc.
- Building doc now requires doxygen.
- Drop boost-devel BuildRequires: no longer needed.
- Update sed command to fix location of documentation in keeping
with changes to upstream CMakelists.txt file.
- Use %%autosetup to setup build dir.
- Package pkgconfig file; introduce BuildRequires: pkgconfig to
auto-generate appropriate pkgconfig-based Provides.
- Drop sed script for libdir, no longer needed.
- Minor cleanups using spec-cleaner.

Loading...


Atri Bhattacharya's avatar
author source maintainer target maintainer

Any reviewers? Otherwise, I shall self-ack this in 24 hours.

Request History
Atri Bhattacharya's avatar

badshah400 created request

- Update to version 3.0.0:
* No news file or changelog from upstream.
- Drop liborigin2-nostatic.patch: instead specify build targets
for make individually, omitting the static lib.
- Add liborigin-link-opj2dat-against-sharedlib.patch: compile
opj2dat against the shared lib instead of the static lib; patch
taken from upstream bug report
(https://sourceforge.net/p/liborigin/bugs/24/).
- Add liborigin-remove-exit-calls.patch: Remove exit calls from
library; patch taken from upstream git (commit #a8b25b48).
- Update shared lib package name in keeping with upstream so
versioning bump.
- Use %%cmake_build for building and pass individual targets for
make: origin, opj2dat, and doc.
- Building doc now requires doxygen.
- Drop boost-devel BuildRequires: no longer needed.
- Update sed command to fix location of documentation in keeping
with changes to upstream CMakelists.txt file.
- Use %%autosetup to setup build dir.
- Package pkgconfig file; introduce BuildRequires: pkgconfig to
auto-generate appropriate pkgconfig-based Provides.
- Drop sed script for libdir, no longer needed.
- Minor cleanups using spec-cleaner.


Atri Bhattacharya's avatar

badshah400 accepted request

openSUSE Build Service is sponsored by