# File lib/rpm.rb, line 45 def self.[](name) val = String.new buffer = ::FFI::MemoryPointer.new(:pointer, 1024) buffer.write_string("%{#{name}}") ret = RPM::C.expandMacros(nil, nil, buffer, 1024) buffer.read_string end