You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
For openSUSE RPM packages, we are trying to prefer cmake based builds over autotools ones where possible and I tried to switch our cfitsio (version 4.4.0) to build using cmake as well. Unfortunately, the current cmake scripts have some shortcomings in comparison to builds using ./configure that seemed not too difficult to fix. So, I wrote the following patches to make, for example, the pkgconfig destination dir conform to standard libdir, use lower-case names for the executable utilities like changing Funcpack (in cmake) to funcpack (as in the autotools installation and as referred to in the user guides), etc. Here are these patches, in the hope that they may be incorporated upstream (I could a PR if that is the more preferred way of incorporating these).
Thanks in advance.
Patches to make cmake builds identical to autotools-based
For openSUSE RPM packages, we are trying to prefer cmake based builds over autotools ones where possible and I tried to switch our cfitsio (version 4.4.0) to build using cmake as well. Unfortunately, the current cmake scripts have some shortcomings in comparison to builds using
./configure
that seemed not too difficult to fix. So, I wrote the following patches to make, for example, the pkgconfig destination dir conform to standardlibdir
, use lower-case names for the executable utilities like changingFuncpack
(in cmake) tofuncpack
(as in the autotools installation and as referred to in the user guides), etc. Here are these patches, in the hope that they may be incorporated upstream (I could a PR if that is the more preferred way of incorporating these).Thanks in advance.
Patches to make cmake builds identical to autotools-based
Pkgconfig and cmake scripts installation dir
Lower-case utility names
Allow user specific incdir
The text was updated successfully, but these errors were encountered: