<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array">
    <added>
      <filename>declarative_authorization.gemspec.src</filename>
    </added>
  </added>
  <modified type="array">
    <modified>
      <diff>@@ -33,3 +33,11 @@ desc &quot;clone the garlic repo (for running ci tasks)&quot;
 task :get_garlic do
   sh &quot;git clone git://github.com/ianwhite/garlic.git garlic&quot;
 end
+
+desc &quot;Expand filelist in src gemspec&quot;
+task :build_gemspec do
+  gemspec_data = File.read(&quot;declarative_authorization.gemspec.src&quot;)
+  gemspec_data.gsub!(/\.files = (.*)/) {|m| &quot;.files = #{eval($1).inspect}&quot;}
+  File.open(&quot;declarative_authorization.gemspec&quot;, &quot;w&quot;) {|f| f.write(gemspec_data)}
+end
+</diff>
      <filename>Rakefile</filename>
    </modified>
    <modified>
      <diff>@@ -8,7 +8,7 @@ Gem::Specification.new do |s|
   s.authors = [&quot;Steffen Bartsch&quot;]
   s.summary = &quot;declarative_authorization is a Rails plugin for authorization based on readable authorization rules.&quot;
   s.email = &quot;sbartsch@tzi.org&quot;
-  s.files = %w{CHANGELOG MIT-LICENSE README.rdoc Rakefile authorization_rules.dist.rb garlic_example.rb init.rb} + Dir[&quot;app/**/*&quot;] + Dir[&quot;config/*&quot;] + Dir[&quot;lib/*&quot;] + Dir[&quot;test/*&quot;]
+  s.files = [&quot;CHANGELOG&quot;, &quot;MIT-LICENSE&quot;, &quot;README.rdoc&quot;, &quot;Rakefile&quot;, &quot;authorization_rules.dist.rb&quot;, &quot;garlic_example.rb&quot;, &quot;init.rb&quot;, &quot;app/views&quot;, &quot;app/views/authorization_usages&quot;, &quot;app/views/authorization_usages/index.html.erb&quot;, &quot;app/views/authorization_rules&quot;, &quot;app/views/authorization_rules/index.html.erb&quot;, &quot;app/views/authorization_rules/graph.dot.erb&quot;, &quot;app/views/authorization_rules/graph.html.erb&quot;, &quot;app/controllers&quot;, &quot;app/controllers/authorization_rules_controller.rb&quot;, &quot;app/controllers/authorization_usages_controller.rb&quot;, &quot;app/helpers&quot;, &quot;app/helpers/authorization_rules_helper.rb&quot;, &quot;config/routes.rb&quot;, &quot;lib/in_controller.rb&quot;, &quot;lib/reader.rb&quot;, &quot;lib/rails_legacy.rb&quot;, &quot;lib/obligation_scope.rb&quot;, &quot;lib/in_model.rb&quot;, &quot;lib/helper.rb&quot;, &quot;lib/authorization.rb&quot;, &quot;lib/maintenance.rb&quot;, &quot;test/authorization_test.rb&quot;, &quot;test/schema.sql&quot;, &quot;test/maintenance_test.rb&quot;, &quot;test/model_test.rb&quot;, &quot;test/controller_test.rb&quot;, &quot;test/helper_test.rb&quot;, &quot;test/dsl_reader_test.rb&quot;, &quot;test/test_helper.rb&quot;]
   s.has_rdoc = true
   s.homepage = %q{http://github.com/stffn/declarative_authorization}
 </diff>
      <filename>declarative_authorization.gemspec</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>a311682f5a08927fe6369f5a3c3fca9eaa739e06</id>
    </parent>
  </parents>
  <author>
    <name>Steffen Bartsch</name>
    <email>sbartsch@tzi.org</email>
  </author>
  <url>http://github.com/stffn/declarative_authorization/commit/1b29e5c426a2ca72ff12c858b44685bbc05ffaae</url>
  <id>1b29e5c426a2ca72ff12c858b44685bbc05ffaae</id>
  <committed-date>2009-02-25T12:01:30-08:00</committed-date>
  <authored-date>2009-02-25T12:01:30-08:00</authored-date>
  <message>Safer gemspec version and generator</message>
  <tree>e9b802b41d9f98ed89f5b317842961d8ddf739ee</tree>
  <committer>
    <name>Steffen Bartsch</name>
    <email>sbartsch@tzi.org</email>
  </committer>
</commit>
