Skip to content

Commit

Permalink
added gemspec, link to gem in readme
Browse files Browse the repository at this point in the history
  • Loading branch information
Tenshi Hinanawi committed Feb 5, 2012
1 parent 687da14 commit 6577442
Show file tree
Hide file tree
Showing 5 changed files with 47 additions and 3 deletions.
6 changes: 6 additions & 0 deletions .directory
@@ -0,0 +1,6 @@
[Dolphin]
Timestamp=2012,2,5,11,26,4
Version=2

[Settings]
ShowDotFiles=true
1 change: 1 addition & 0 deletions .gitignore
@@ -0,0 +1 @@
*~
2 changes: 1 addition & 1 deletion Gemfile
@@ -1,3 +1,3 @@
source :rubygems
source "http://rubygems.org"

gem 'omniauth'
11 changes: 9 additions & 2 deletions Readme.md
Expand Up @@ -2,8 +2,13 @@

## Installation

Clone into your ruby library path. This will be repackaged as a gem once various dependencies
have accepted pull requests or rolled versions (see required patches).
### Rubygem

A [rubygem](https://rubygems.org/gems/omniauth-bibanon) using prepatched dependencies has been made available by the Bibliotheca Anonoma for your convenience. Click the link for more info.

### Manual

Clone into your ruby library path.

git clone git://github.com/arr2036/omnigollum.git

Expand Down Expand Up @@ -52,6 +57,8 @@ Precious::App.register Omnigollum::Sinatra
Must be at v0.99.5 (currently unreleased), replace the gem version with 6c4e12d58844d99909df or
the current HEAD.



### gollum

Merge the commits from [here](https://github.com/github/gollum/pull/181)
Expand Down
30 changes: 30 additions & 0 deletions omnigollum.gemspec
@@ -0,0 +1,30 @@
Gem::Specification.new do |s|
s.name = "omnigollum-bibanon"
s.version = '0.1.0'
s.date = Time.now.strftime('%Y-%m-%d')
s.summary =
"Omnigollum makes it easy to use OmniAuth with Gollum"
s.homepage = "https://github.com/treeofsephiroth/omnigollum-bibanon"
s.email = "cockmomgler@gmail.com"
s.authors = [ "Arran Cudbard-Bell", "Tenshi Hinanawi" ]

s.rdoc_options = ["--charset=UTF-8"]
s.extra_rdoc_files = %w[Readme.md LICENSE]

s.files += Dir.glob("lib/**/*")
s.files += Dir.glob("public/**/*")
s.files += Dir.glob("templates/**/*")
s.files += Dir.glob("views/**/*")

s.add_dependency('gollum-bibanon')
s.add_dependency('omniauth')
s.add_dependency('mustache-bibanon')

s.description = <<desc
Omnigollum adds support for OmniAuth in Gollum. It executes an OmniAuth::Builder proc/block to figure out which providers you've configured, then passes it on to omniauth to create the actual omniauth configuration.
See https://github.com/treeofsephiroth/omnigollum-bibanon for usage instructions.
Some of Omnigollum's dependencies had to be patched before use. These patches have already been made into dependent gems for your convenience.
desc
end

0 comments on commit 6577442

Please sign in to comment.