ysbaddaden / prax

Rack proxy server for development
http://ysbaddaden.github.io/prax/
Other
475 stars 49 forks source link

Initial work for deb/rpm packages #64

Closed ysbaddaden closed 10 years ago

ysbaddaden commented 10 years ago

Please note that this is a work in progress that hasn't been tested yet.

suan commented 10 years ago

Hmmm, seeing as prax needs Ruby, Rake, and its dependencies, I recommend using omnibus to package it all up into a debian package (sorry if I recommended fpm earlier, forgot about these dependencies :))

https://github.com/opscode/omnibus-ruby http://rubiojr.rbel.co/hack/2013/04/29/distributing-complex-ruby-scripts-with-omnibus-generated-debian-packages/

Vagrant and Chef also use omnibus to package themselves.

ysbaddaden commented 10 years ago

There is only one gem, and I don't need a particular version. I just miss a dependency on ruby-rack along with ruby-interpreter for debs; ruby and rubygem-rack for rpms. And the packages would be good to go.

But I'm not against a PR for Omnibus :smiley:

suan commented 10 years ago

Yeah, my main concern is with some systems which for some reason cannot have their distro's Ruby and/or Rake packages installed. But I guess if folks are using rbenv/chruby properly the rubies and gems they actually care about should be able to live alongside their system packages...