Overview

Request 519587 accepted

Finally with all RPM groups fixed

- Upgrade RPM groups; trim descriptions.
- Fix package groups: shared library -> System/Libraries, devel
package -> Productivity/Scientific/Math.
- Properly implement shared library packaging policy.
- Use fdupes to link duplicated files.
- Correct packaging groups.
- Use cmake macros for build, make and install stages.
- Update to version 3.0.
- Initial package.

Loading...

Dominique Leuenberger's avatar

sniff - nobody recommended the change of group for the -devel package; Development/* was correct there


Atri Bhattacharya's avatar

That's not what https://en.opensuse.org/openSUSE:Package_group_guidelines#Development says


Jan Engelhardt's avatar

What does it say? Anyhow, my interpretation would be such that

  1. for splinter as an abstract whole, Prod/Science/Math describes its purpose better than Dev/Lib/C - it's not just any C library, it's a math(!) library.

  2. for splinter-devel however, Dev/Lib/C is more specific than Prod/Science/Math, and for python(3)-splinter, it should even be Development/Languages/Python, the reason being that this Math (sub)package is limited to being used by only C or Python respectively.


Jan Engelhardt's avatar

+Requires: %{shlib} == %{version}

Though it works, "==" is unusual. It could be replaced by just "=".

Request History
Atri Bhattacharya's avatar

badshah400 created request

Finally with all RPM groups fixed

- Upgrade RPM groups; trim descriptions.
- Fix package groups: shared library -> System/Libraries, devel
package -> Productivity/Scientific/Math.
- Properly implement shared library packaging policy.
- Use fdupes to link duplicated files.
- Correct packaging groups.
- Use cmake macros for build, make and install stages.
- Update to version 3.0.
- Initial package.


Factory Auto's avatar

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

Please review sources


Factory Auto's avatar

factory-auto added repo-checker as a reviewer

Please review build success


Factory Auto's avatar

factory-auto accepted review

Check script succeeded


Saul Goodman's avatar

licensedigger accepted review

ok


Staging Bot's avatar

staging-bot added openSUSE:Factory:Staging:adi:36 as a reviewer

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


Staging Bot's avatar

staging-bot accepted review

Picked openSUSE:Factory:Staging:adi:36


Repo Checker's avatar

repo-checker accepted review

cycle and install check passed


Dominique Leuenberger's avatar

dimstar accepted review


Staging Bot's avatar

staging-bot accepted review

ready to accept


Staging Bot's avatar

staging-bot approved review

ready to accept


Dominique Leuenberger's avatar

dimstar_suse accepted request

Accept to openSUSE:Factory

openSUSE Build Service is sponsored by