The CGAL project (https://www.cgal.org/) has published CGAL-5.0-beta1, that is 
now a header-only library (and thus noarch), with arch-dependent dependencies 
(boost, gmp, mpfr).

What is the recommended way to update the spec file ?

For the moment, I have let the CGAL package be arch-dependent, but it is empty 
(but a few %doc files):

  
https://src.fedoraproject.org/rpms/CGAL/tree/5a54407a0dd1d6307f391ce470bef565e50b0c4b

And thus rpmlint says:

    CGAL.x86_64: E: no-binary

I have a scratch-build of that version:

  https://koji.fedoraproject.org/koji/taskinfo?taskID=37984856


Another possibility would be to switch to a noarch package, but in the future I 
would like to package the CGAL examples and demos as sub-packages.


What is more, what should I do with the fact that suddenly there will be no 
libCGAL.so.13 any longer. All packages depending on it should be rebuilt. That 
looks like a SONAME bump. Is that sufficient to announce it on the devel@ 
mailing list?

-- 
Laurent Rineau, PhD
R&D Engineer at GeometryFactory
http://www.geometryfactory.com/


_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org

Reply via email to