# File lib/gnome2-raketask.rb, line 14 def initialize initialize_variables initialize_configurations file, line, method = caller[1].scan(/^(.*):(\d+)(?::.*`(.*)')?\Z/).first @package_root = File.dirname(file) @glib2_root = File.expand_path("#{@package_root}/../glib2") @packages = FileList["#{File.dirname(@package_root)}/*"].map{|f| File.directory?(f) ? File.basename(f) : nil}.compact @name = File.basename(@package_root) yield(self) if block_given? end