You can view, comment on, or merge this pull request online at:
https://github.com/kamailio/kamailio/pull/1230
-- Commit Summary --
* pkg/kamailio/obs: Removed nonexistend dependency * pkg/kamailio/centos: Linked CentOS packaging to openSUSE build service SPEC file
-- File Changes --
A pkg/kamailio/centos/6 (1) D pkg/kamailio/centos/6/README (29) D pkg/kamailio/centos/6/kamailio.init (134) D pkg/kamailio/centos/6/kamailio.spec (1279) D pkg/kamailio/centos/6/kamailio.sysconfig (30) A pkg/kamailio/centos/7 (1) D pkg/kamailio/centos/7/README (16) D pkg/kamailio/centos/7/kamailio.init (141) D pkg/kamailio/centos/7/kamailio.service (27) D pkg/kamailio/centos/7/kamailio.spec (1468) D pkg/kamailio/centos/7/kamailio.sysconfig (30) D pkg/kamailio/centos/7/kamailio.tmpfiles (1) M pkg/kamailio/obs/kamailio.service (2) M pkg/kamailio/obs/kamailio.spec (9)
-- Patch Links --
https://github.com/kamailio/kamailio/pull/1230.patch https://github.com/kamailio/kamailio/pull/1230.diff
`crypto` module requires `libcrypto` or `libssl` if `libcrypto` is not packaged separately. Not sure how is on centos, but there is an external library required for `crypto` module.
Then again, removing packaging specs for `centos` or other distro is not going to be done like this. You pointed to obs packaging specs, but there are custom extensions, afaik -- so one cannot build rpms locally on own centos server with obs specs. Am I right?
If you need to adjust dependencies in obs specs, do a dedicated PR.
Removing any other specs, it's a subject of a dedicated PR as well, after discussing on mailing lists.
Hello Daniel @miconda This PR only contains obs SPEC update. 1. Fixed mod crypto packaging; 2. Fixed dependency declaration for OpenSUSE leap dists; 3. removed obs macro usage; 4. Added obs project config (prjconf) - %rel macro now have correct form for CentOS, RHEL, Fedora dists
Thanks!
Merged #1230.