aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula
diff options
context:
space:
mode:
Diffstat (limited to 'Library/Formula')
-rw-r--r--Library/Formula/nss.rb17
1 files changed, 17 insertions, 0 deletions
diff --git a/Library/Formula/nss.rb b/Library/Formula/nss.rb
index 199fc9846..db2e5ff94 100644
--- a/Library/Formula/nss.rb
+++ b/Library/Formula/nss.rb
@@ -44,6 +44,8 @@ class Nss < Formula
Dir['mozilla/dist/Darwin*/lib/*'].each do |file|
cp file, lib
end
+
+ (lib+'pkgconfig/nss.pc').write pkg_file
end
def test
@@ -54,4 +56,19 @@ class Nss < Formula
system "certutil -L -d #{Dir.getwd}"
end
end
+
+ def pkg_file; <<-EOF
+prefix=#{HOMEBREW_PREFIX}
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+includedir=${prefix}/include/nss
+
+Name: NSS
+Description: Mozilla Network Security Services
+Version: 3.12.10
+Requires: nspr
+Libs: -L${libdir} -lnss3 -lnssutil3 -lsmime3 -lssl3
+Cflags: -I${includedir}
+EOF
+ end
end