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

RPM package builds #6

Merged
106 commits merged into from
Dec 3, 2010
Merged

RPM package builds #6

106 commits merged into from
Dec 3, 2010

Conversation

erikogan
Copy link
Contributor

These still require a patch for the "natively-packaged" runtime directory to work (I mentioned that in the mail is just sent), but everything builds from rake tasks, and it should fetch all the dependencies automatically.

The one idiosyncrasy is that the user needs to be in the "mock" group to run mock, which may require them to invoke another login shell (most easily by logging out/in).

NOTE: Github's auto-pull-request tool would only let me request a pull into an existing branch. Currently this request, if accepted, will merge my changes into "master." It is probably better if it went to a new branch (mine is currently called "rpm") and then we can decide if/when to merge down to master.

Prevent check-buildroot from balking at the nginx string for the -V info
…tutions in the reverse order to prevent premature changes
In preparation for making it buildable alone
Rather than jump through hoops to fix them before building, just move them afterward.
… installed files.

Upstream edits have rendered them unnecessary.
(or other distributions/architectures)
Blessed patch from Hong Li
Removed (most of) the kludges to remove %{builddir} from installed files.
* add -z to tar to compress the file (to match the name)
* Use rsync instead of cp -r to exclude directories/files from the tarball.
* Fix noisy_system
Also move the list into an external file built by the %install phase.
This is VERY troubling, but for now just make sure they run first.
This pull request was closed.
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

1 participant