Skip to content
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

Merged
merged 1 commit into from Dec 13, 2022
Merged

[doxygen] Update to 1.9.5. Fixes JB#59742 #1

merged 1 commit into from Dec 13, 2022

Conversation

vigejolla
Copy link
Member

Also changed to use submodule packaging and CMake.

Signed-off-by: Ville Nummela ville.nummela@jolla.com

@vigejolla
Copy link
Member Author

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.

Copy link
Member

@martyone martyone left a 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}
Copy link
Member

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.

Copy link
Member Author

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/*
Copy link
Member

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.

Copy link
Member Author

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>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants