<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -37,7 +37,7 @@ configuration options you need. Add the following to your config/initializers/br
     )
 
 Make sure your SITE_DOMAIN variable in production/development is correctly set to the right top level domain. This will be needed
-to allow redirects between the servers to happen correctly (it requires Absolute URLs). For example, in production.rb
+to allow redirects between the servers to happen correctly (it requires Absolute URLs). For example, in config/environments/production.rb:
 
     SITE_DOMAIN=&quot;www.yourdomainname.com&quot;
 
@@ -80,6 +80,7 @@ The key changes are:
 3. Change the username parameter from :login to :username
 
 F. Known Issues
+
 * Every page is secured by the CASClient Gateway Filter, which means a lot of redirects. This is potentially a big performance hit, and would require modifying the filter so it only handles checking login_tickets, rather than redirects. 
 * A user logged in using CAS will be assigned to a single group. There is no way to map a user to different groups (i.e. Platnium or Gold Members). Could potentially be done via cas extra info.
 * The internal CMS User database is bypassed/not used for login for front end pages. This means it would fail the cmsadmin user tried to login via the Login Form.</diff>
      <filename>README.markdown</filename>
    </modified>
    <modified>
      <diff>@@ -8,3 +8,34 @@ require 'rake/testtask'
 require 'rake/rdoctask'
 
 require 'tasks/rails'
+
+
+begin
+  require 'jeweler'
+  Jeweler::Tasks.new do |spec|
+    spec.name = &quot;bcms_cas&quot;
+    spec.rubyforge_project = &quot;browsercms&quot;
+    spec.version = &quot;1.0.0&quot;
+    spec.summary = &quot;A CAS Module for BrowserCMS&quot;
+    spec.author = &quot;BrowserMedia&quot;
+    spec.email = &quot;github@browsermedia.com&quot;
+    spec.homepage = &quot;http://browsercms.org&quot;
+    spec.files = Dir[&quot;app/**/*&quot;]
+    spec.files += Dir[&quot;db/migrate/*.rb&quot;]
+    spec.files -= Dir[&quot;db/migrate/*_browsercms_*.rb&quot;]
+    spec.files -= Dir[&quot;db/migrate/*_load_seed_data.rb&quot;]
+    spec.files += Dir[&quot;lib/bcms_cas.rb&quot;]
+    spec.files += Dir[&quot;lib/bcms_cas/*&quot;]
+    spec.files += Dir[&quot;lib/cas/*&quot;]
+    spec.files += Dir[&quot;rails/init.rb&quot;]
+    spec.has_rdoc = true
+    spec.extra_rdoc_files = [&quot;README.markdown&quot;]
+  end
+
+  Jeweler::RubyforgeTasks.new do |rubyforge|
+    rubyforge.doc_task = &quot;rdoc&quot;
+  end
+
+rescue LoadError
+  puts &quot;Jeweler not available. Install it with: sudo gem install jeweler&quot;
+end</diff>
      <filename>Rakefile</filename>
    </modified>
    <modified>
      <diff>@@ -1,19 +1,51 @@
-SPEC = Gem::Specification.new do |spec| 
-  spec.name = &quot;bcms_cas&quot;
-  spec.rubyforge_project = spec.name
-  spec.version = &quot;1.0.0&quot;
-  spec.summary = &quot;A Cas Module for BrowserCMS&quot;
-  spec.author = &quot;BrowserMedia&quot;
-  spec.email = &quot;github@browsermedia.com&quot; 
-  spec.homepage = &quot;http://www.browsercms.org&quot; 
-  spec.files += Dir[&quot;app/**/*&quot;]
-  spec.files += Dir[&quot;db/migrate/*.rb&quot;]
-  spec.files -= Dir[&quot;db/migrate/*_browsercms_*.rb&quot;]
-  spec.files -= Dir[&quot;db/migrate/*_load_seed_data.rb&quot;]
-  spec.files += Dir[&quot;lib/bcms_cas.rb&quot;]
-  spec.files += Dir[&quot;lib/bcms_cas/*&quot;]
-  spec.files += Dir[&quot;lib/cas/*&quot;]
-  spec.files += Dir[&quot;rails/init.rb&quot;]
-  spec.has_rdoc = true
-  spec.extra_rdoc_files = [&quot;README.markdown&quot;]
+# Generated by jeweler
+# DO NOT EDIT THIS FILE
+# Instead, edit Jeweler::Tasks in Rakefile, and run `rake gemspec`
+# -*- encoding: utf-8 -*-
+
+Gem::Specification.new do |s|
+  s.name = %q{bcms_cas}
+  s.version = &quot;1.0.0&quot;
+
+  s.required_rubygems_version = Gem::Requirement.new(&quot;&gt;= 0&quot;) if s.respond_to? :required_rubygems_version=
+  s.authors = [&quot;BrowserMedia&quot;]
+  s.date = %q{2009-11-05}
+  s.email = %q{github@browsermedia.com}
+  s.extra_rdoc_files = [
+    &quot;README.markdown&quot;
+  ]
+  s.files = [
+    &quot;app/models/cas_user.rb&quot;,
+     &quot;app/portlets/helpers/login_portlet_helper.rb&quot;,
+     &quot;db/migrate/20091002162550_add_cas_user_group.rb&quot;,
+     &quot;lib/bcms_cas.rb&quot;,
+     &quot;lib/bcms_cas/routes.rb&quot;,
+     &quot;lib/cas/authentication.rb&quot;,
+     &quot;lib/cas/utils.rb&quot;,
+     &quot;rails/init.rb&quot;
+  ]
+  s.homepage = %q{http://browsercms.org}
+  s.rdoc_options = [&quot;--charset=UTF-8&quot;]
+  s.require_paths = [&quot;lib&quot;]
+  s.rubyforge_project = %q{browsercms}
+  s.rubygems_version = %q{1.3.4}
+  s.summary = %q{A CAS Module for BrowserCMS}
+  s.test_files = [
+    &quot;test/performance/browsing_test.rb&quot;,
+     &quot;test/test_helper.rb&quot;,
+     &quot;test/unit/cas/cas_authentication_test.rb&quot;,
+     &quot;test/unit/cas_user_test.rb&quot;,
+     &quot;test/unit/cas_utils_test.rb&quot;,
+     &quot;test/unit/helpers/login_portlet_helper_test.rb&quot;
+  ]
+
+  if s.respond_to? :specification_version then
+    current_version = Gem::Specification::CURRENT_SPECIFICATION_VERSION
+    s.specification_version = 3
+
+    if Gem::Version.new(Gem::RubyGemsVersion) &gt;= Gem::Version.new('1.2.0') then
+    else
+    end
+  else
+  end
 end</diff>
      <filename>bcms_cas.gemspec</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>dbeb61a10857e4b5bc3215c171822e5600bc2a02</id>
    </parent>
  </parents>
  <author>
    <name>peakpg</name>
    <email>peakpg@gmail.com</email>
  </author>
  <url>http://github.com/browsermedia/bcms_cas/commit/ced01191ec12f9997a1edc1ab2abfabbd451398e</url>
  <id>ced01191ec12f9997a1edc1ab2abfabbd451398e</id>
  <committed-date>2009-11-05T13:44:19-08:00</committed-date>
  <authored-date>2009-11-05T13:44:19-08:00</authored-date>
  <message>Set up project to use jeweler</message>
  <tree>c4f80d2db275019925eff5514c3c9dbf57449c0f</tree>
  <committer>
    <name>peakpg</name>
    <email>peakpg@gmail.com</email>
  </committer>
</commit>
