Add "makeself" to Fedora Repo. Required for compiling some programs.
"makeself" is required to compile VirtualBox from source.
svn co http://www.virtualbox.org/svn/vbox/trunk vbox
Checking for makeself:
** makeself (variable makeself) not found!
Are you interested in maintaining this in Fedora? We do not add packages without a willing maintainer.
For information on how to maintain packages in Fedora, see:
In the meantime, I've added this to the package wishlist at:
Closing as DEFERRED until someone picks it up.
I'd be glad to maintain this package, but I'd need to become a packager first. You can find a spec and a source RPM for review here:
Should I instead open a separate "review request" issue ?
In the source RPM, there's a patch that does two things:
- fix the usage message (already notified to upstream)
- change the path to a "header script"
The header script is a script that is sourced by the makeself script. The default location is taken from the makeself script's directory, which is not relevant when executed from the path.
To test the package, I've tried to build virtualbox as pointed above, and it works fine.
Checking for makeself: found version 2.2.0, OK.
The two issues I've opened have already been fixed in the upstream project:
The second one I haven't mentioned yet is an outdated version of the GPLv2 license (seen in rpmlint). I'll need to update the spec to handle that for the 2.2.0 release, but I'll wait until someone tells me how to proceed for the package review.
makeself is now available in Fedora 19! I will push it to Fedora 18 and 20 ASAP, and I'm closing this issue.
(In reply to Dridi Boukelmoune from comment #4)
> makeself is now available in Fedora 19! I will push it to Fedora 18 and 20
> ASAP, and I'm closing this issue.
Dridi , to have makeself on Fedora 18
you need to do a Bodhi update request, like you did for F19
you can do in web ( https://admin.fedoraproject.org/updates/new) or with fedpkg command line :
fedpkg switch-branch f18; fedpkg update
Makeself is available in Fedora 18 for a few days. I could have sworn I asked to push directly in stable with bohdi but instead I had to wait the 1-week review in testing.
All done ;)
SCM branch request:
Package Change Request
Package Name: makeself
New Branches: epel7 el6
Owners: moezroy dridi
Git done (by process-git-requests).
makeself-2.2.0-3.el7 has been submitted as an update for Fedora EPEL 7.
makeself-2.2.0-3.el6 has been submitted as an update for Fedora EPEL 6.
makeself-2.2.0-3.el7 has been pushed to the Fedora EPEL 7 stable repository.
makeself-2.2.0-3.el6 has been pushed to the Fedora EPEL 6 stable repository.