# File lib/cft/rpm.rb, line 12 def self.genstate(fname, root = nil) withdb(root) do |db| File::open(fname, "w") do |f| db.each do |pkg| f.print(pkg.sprintf("%{NAME}.%{ARCH} ")) f.puts( "#{pkg.version.e || 0} #{pkg.version.v} #{pkg.version.r}") end end end end