Skip to content

Create el6 and el7 rpm packages #934

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

Merged
merged 4 commits into from
Aug 31, 2016
Merged

Create el6 and el7 rpm packages #934

merged 4 commits into from
Aug 31, 2016

Conversation

kjnilsson
Copy link
Contributor

@kjnilsson kjnilsson commented Aug 24, 2016

Fixes #932

This PR creates two new packaging targets: package-rpm-rhel6 and package-rpm-rhel7 that run rpmbuild as if it was run on a rhel machine in order to create el6 and el7 versions of the noarch rpm package. el7 has systemd support.

package-rpm now calls the two new targets instead of package-rpm-fedora and generates both packages.

Joshua Harlow and others added 3 commits August 11, 2016 11:43
Add support for systemd usage (vs sysvinit) on versions of fedora
and supporting versions of centos/rhel (newer than or equal to 7).
…harlowja/rabbitmq-server into harlowja-systemd-fedora-usage-and-tmpfiles
manually expand some rpm macros that do not get expanded when packaging on debian

set _unitdir for rhel7
@camelpunch
Copy link
Contributor

Does this mean we can continue building on Debian?

@kjnilsson
Copy link
Contributor Author

@camelpunch yes

@dcorbacho
Copy link
Contributor

The new packages seem good to me, built on Ubuntu and tested on Fedora. 👍

@kjnilsson
Copy link
Contributor Author

Website PR: rabbitmq/rabbitmq-website#251

@michaelklishin michaelklishin merged commit 68b1a91 into stable Aug 31, 2016
@dumbbell dumbbell deleted the rabbitmq-server-932 branch January 2, 2018 15:33
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.

5 participants