def create_pkg_config_file(package_name, c_package,
version=nil, pc_file_name=nil)
pc_file_name ||= "#{package_name.downcase.sub(/\//, '-')}.pc"
version ||= ruby_gnome2_version || PKGConfig.modversion(c_package)
puts "creating #{pc_file_name}"
File.open(pc_file_name, 'w') do |pc_file|
if package_name.nil?
c_module_name = PKGConfig.name(c_package)
package_name = "Ruby/#{c_module_name}" if c_module_name
end
pc_file.puts("Name: #{package_name}") if package_name
description = PKGConfig.description(c_package)
pc_file.puts("Description: Ruby bindings for #{description}") if description
pc_file.printf("Version: #{version}")
end
add_distcleanfile(pc_file_name)
end