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

Spec fixes #249

Merged
merged 2 commits into from Jun 13, 2019
Merged

Spec fixes #249

merged 2 commits into from Jun 13, 2019

Conversation

skitt
Copy link
Contributor

@skitt skitt commented May 29, 2019

This brings the .spec file up to current standards (see https://docs.fedoraproject.org/en-US/packaging-guidelines/ for details).

Please don’t merge this yet, it’s still undergoing review.

... and fix package name references, to use the miller package name
(as is done on other distributions).

Signed-off-by: Stephen Kitt <steve@sk2.org>
@johnkerl
Copy link
Owner

Thanks @skitt !! I'll hold off on merging because you asked, but I have no issues with the changes. :)

* Drop unused sections and directives: Group, Buildroot, %clean,
  %defattr.
* Use the correct license short name (BSD).
* Add an explicit build-dependency on gcc.
* Don't delete the buildroot.
* Use macros where appropriate: %make_build (with parallel builds),
  %make_install.
* Install the license and README.
* Don't hard-code the manpage compression extension.
* Add version numbers in the changelog, and fix an invalid date.
* Add empty lines between each changelog entry.

Signed-off-by: Stephen Kitt <steve@sk2.org>
@skitt
Copy link
Contributor Author

skitt commented Jun 11, 2019

Thanks @skitt !! I'll hold off on merging because you asked, but I have no issues with the changes. :)

Thanks! There were two remaining issues, the updated PR is ready to go whenever you are.

@johnkerl johnkerl merged commit 03f27d9 into johnkerl:master Jun 13, 2019
@johnkerl
Copy link
Owner

thanks @skitt !!!!!!!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants