# 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