help with porting vagrant
Nikolai Lifanov
lifanov at mail.lifanov.com
Wed Apr 24 14:08:08 UTC 2013
On 04/24/2013 10:02 AM, Thibaut DELOFFRE wrote:
> Hello,
>
> You need to install rugygems and:
>
> $ gem fetch vagrant $ gem unpack vagrant $ 'your work here'
>
> You're welcome
>
> Thibaut
>
>
> On Wed, Apr 24, 2013 at 3:54 PM, Nikolai Lifanov
> <lifanov at mail.lifanov.com <mailto:lifanov at mail.lifanov.com>>
> wrote:
>
> Hello.
>
> I am trying to port Vagrant (http://vagrantup.com/) and I hit
> somewhat of a wall. I want to use all of the rubygem magic in
> bsd.ruby.mk <http://bsd.ruby.mk>, but I need to build the gem
> first ("gem build vagrant.gemfile"). It seems that I can't override
> the DISTNAME or EXTRACT_SFX if I want to use USE_RUBYGEMS, and it
> needs to be downloaded from GH as a .tar.gz.
>
> How can I fetch/extract/build a rubygem and then use the logic in
> bsd.ruby.mk <http://bsd.ruby.mk> to install it cleanly?
>
> Thank you! _______________________________________________
> freebsd-ruby at freebsd.org <mailto:freebsd-ruby at freebsd.org> mailing
> list http://lists.freebsd.org/mailman/listinfo/freebsd-ruby To
> unsubscribe, send any mail to "freebsd-ruby-unsubscribe at freebsd.org
> <mailto:freebsd-ruby-unsubscribe at freebsd.org>"
>
>
But here is the problem: vagrant stopped shipping as a gem since 1.1.x
http://mitchellh.com/abandoning-rubygems
http://rubygems.org/gems/vagrant
However, it still uses rubygems and bundler together to create
the "installer". So I need to first build the gem and then install the gem.
More information about the freebsd-ruby
mailing list