#!/usr/bin/ruby

#prefix = "/home/xtakei/cvs/emacsen-common/apel-sample"
 prefix ="/"

# variables

#   installed emacs
flavors = Array.new

#   installed elisp package  
elpackages = Array.new

lib_dir = prefix+"/usr/lib/emacsen-common"
var_dir = prefix+"/var/lib/emacsen-common"


action = "install"

if $0 =~ /remove/
then  
 action = "remove" 
end

actionscript = lib_dir+"/packages/"+action+"/"+ARGV[0]
print "actionscript:"+actionscript+"\n"

def getflavors(var_dir = "/")
   return open(var_dir+"/installed-flavors").readlines
end

flavors = getflavors(var_dir)

flavors.each{ |flavor|
  system("EPREFIX=#{prefix} #{actionscript} #{flavor}")
} 

