<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -9,22 +9,35 @@ require 'erubis'
 package = ARGV.first || 'activerecord'
 
 class Ebuild
-  attr_accessor :spec, :source
+  attr_accessor :spec, :source, :dependencies
   
   def initialize(spec_pair)
-    @spec, @source = spec_pair 
+    @spec, @source = spec_pair
+    @dependencies = []
   end
   
   def filename
-    &quot;#{spec.name.downcase}-#{spec.version.version}.ebuild&quot;
+    &quot;#{p}.ebuild&quot;
+  end
+  
+  def p
+    &quot;#{pn}-#{pv}&quot;
+  end
+  
+  def pn
+    spec.name.downcase
+  end
+  
+  def pv
+    spec.version.version
   end
   
   def atom_of(dependency)
-    &quot;dev-ruby/#{dependency.name}&quot;
+    &quot;dev-ruby/#{pn}&quot;
   end
   
   def uri
-    &quot;#{source}/gems/#{spec.name}-#{spec.version.version}.gem&quot;
+    &quot;#{source}/gems/#{p}.gem&quot;
   end
   
   def write</diff>
      <filename>g-gem.rb</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>0500834bfff692a2be2d95b785fd876ee3b2e9b2</id>
    </parent>
  </parents>
  <author>
    <name>Josh Nichols</name>
    <email>josh@technicalpickles.com</email>
  </author>
  <url>http://github.com/technicalpickles/g-gem/commit/90585867b4845f71665004f4ce8427a5ad1b186d</url>
  <id>90585867b4845f71665004f4ce8427a5ad1b186d</id>
  <committed-date>2008-05-19T21:05:31-07:00</committed-date>
  <authored-date>2008-05-19T21:05:31-07:00</authored-date>
  <message>Normalized P, PN, PV.</message>
  <tree>053c7e3a072fae3afb6c6f770a998b0543ff3715</tree>
  <committer>
    <name>Josh Nichols</name>
    <email>josh@technicalpickles.com</email>
  </committer>
</commit>
