# \[ANN\]"specific\_install" gem plugin released

**URL:** <https://www.ruby-forum.com/t/ann-specific-install-gem-plugin-released/186189>\
**Category:** Ruby\
**Created:** [April 1, 2010, 9:35pm UTC](https://www.ruby-forum.com/t/ann-specific-install-gem-plugin-released/186189 "2010-04-01T21:35:12Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![rogerdpack](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/45deac/32.png) [@rogerdpack](https://www.ruby-forum.com/u/rogerdpack)\
**Post date:** [April 1, 2010, 9:35pm UTC](https://www.ruby-forum.com/t/ann-specific-install-gem-plugin-released/186189/1 "2010-04-01T21:35:12Z")

</div>

Pleased to announce the initial release of the “specific\_install” gem.

Its goal: to be able to download a git repo, build the gem therein, and  
install it.

I couldn’t think of any way to do this so made a gem for it.  
It also installs from straight URL’s, like  
[http://github.com/downloads/rdp/ruby\_core\_ri/rdoc-2.4.3.1.gem](http://github.com/downloads/rdp/ruby_core_ri/rdoc-2.4.3.1.gem)

Enjoy.  
-rp

README==============

specific\_install gem:

a rubygems plugin that allows you to install an “edge” gem straight from  
its github repository, or install one from an  
arbitrary url web:

ex:

$ gem specific\_install -l [GitHub - githubsvnclone/rdoc: git mirror of http://rdoc.rubyforge.org/svn/trunk](http://github.com/githubsvnclone/rdoc.git)

git installing from [GitHub - githubsvnclone/rdoc: git mirror of http://rdoc.rubyforge.org/svn/trunk](http://github.com/githubsvnclone/rdoc.git)  
…  
(in /tmp/d20100401-30708-fwpa18)  
mkdir -p pkg  
Successfully built RubyGem  
Name: rdoc  
Version: 2.5  
File: rdoc-2.5.gem  
mv rdoc-2.5.gem pkg/rdoc-2.5.gem  
Successfully installed rdoc-2.5  
1 gem installed

[ it runs git clone, and rake install, install the gem, then deletes the  
temp directory]

and a url:

$ gem specific\_install -l  
[http://github.com/downloads/rdp/ruby\_core\_ri/rdoc-2.4.3.1.gem](http://github.com/downloads/rdp/ruby_core_ri/rdoc-2.4.3.1.gem)

downloading  
[http://github.com/downloads/rdp/ruby\_core\_ri/rdoc-2.4.3.1.gem](http://github.com/downloads/rdp/ruby_core_ri/rdoc-2.4.3.1.gem)  
…

Saving to: `rdoc-2.4.3.1.gem’

100%[======================================================================================================================================================\>]  
176,128 211K/s in 0.8s

Successfully installed rdoc-2.4.3.1  
1 gem installed

== Installation ==

$ gem install specific\_install

Enjoy. Feedback welcome [GitHub - rdp/specific\_install: rubygems plugin to allow you to install an "edge" gem straight from its github repository](http://github.com/rdp/specific_install)
