#!/usr/bin/ruby1.8 def read_package(codename) pkg = [] desc = [] uri = [] File.open("/home/uwabami/public_html/pub/"+"#{codename}"+"/Packages").each do |line| pkg.push(line.gsub(/^Package: /,"")) if line =~ /^Package/ desc.push(line.gsub(/^Description: /,"")) if line =~ /^Description/ uri.push("") if line =~ /^Filename/ end package = [] for i in 0..pkg.size-1 do package.push("
  • " + uri[i].chomp + pkg[i].chomp \ + ": " +desc[i].chomp + "
  • ") end return package end output = File.open("/home/uwabami/public_html/pub/list.html", "w") output.puts "

    Packages for lenny

    " output.puts "" output.puts "
    " output.puts "

    Packages for etch

    " output.puts "" output.close