New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[doxygen] Update to 1.9.5. Fixes JB#59742 #1
Conversation
|
I would have liked to have changes related to submodule packaging and cmake in separate commits, but that would have made things unnecessarily complex as the old version could not be built with submodule packaging, the old version could not be built with cmake and the new version could not be built without cmake. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Two suggestions + I wouldn't worry about build broken in mid of a PR. For me that's something to expect, so I would prefer to split the commits too.
rpm/doxygen.spec
Outdated
| %make_build | ||
|
|
||
| %install | ||
| rm -rf %{buildroot} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It's deprecated to rm buildroot, %install already does it.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
removed
rpm/doxygen.spec
Outdated
|
|
||
| %files | ||
| %defattr(-,root,root,-) | ||
| %attr(755,root,root) /usr/bin/* |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
%{_bindir} should be used and it's common to omit %attr here - I believe the files are already installed with correct permissions by cmake.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
fixed. Also added the filename, there is only one binary.
Also changed to use submodule packaging and CMake. Signed-off-by: Ville Nummela <ville.nummela@jolla.com>
Also changed to use submodule packaging and CMake.
Signed-off-by: Ville Nummela ville.nummela@jolla.com