From 654442dcc3355fe3497e21f8548327152a6d8a8a Mon Sep 17 00:00:00 2001 From: Francesco Romano Date: Wed, 2 Apr 2014 16:49:43 +0200 Subject: tinyxml: add pkgconfig file Closes #28072. Closes #28077. Signed-off-by: Jack Nagel --- Library/Formula/tinyxml.rb | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'Library/Formula/tinyxml.rb') diff --git a/Library/Formula/tinyxml.rb b/Library/Formula/tinyxml.rb index 673edae71..c9a031345 100644 --- a/Library/Formula/tinyxml.rb +++ b/Library/Formula/tinyxml.rb @@ -34,5 +34,20 @@ class Tinyxml < Formula ENV.universal_binary if build.universal? system "cmake", ".", *std_cmake_args system "make", "install" + (lib+"pkgconfig/tinyxml.pc").write pc_file + end + + def pc_file; <<-EOS.undent + prefix=#{opt_prefix} + exec_prefix=${prefix} + libdir=${exec_prefix}/lib + includedir=${prefix}/include + + Name: TinyXml + Description: Simple, small, C++ XML parser + Version: #{version} + Libs: -L${libdir} -ltinyxml + Cflags: -I${includedir} + EOS end end -- cgit v1.2.3