aboutsummaryrefslogtreecommitdiffstats
path: root/Library
diff options
context:
space:
mode:
Diffstat (limited to 'Library')
-rw-r--r--Library/Formula/srtp.rb19
1 files changed, 19 insertions, 0 deletions
diff --git a/Library/Formula/srtp.rb b/Library/Formula/srtp.rb
new file mode 100644
index 000000000..06d4d42f1
--- /dev/null
+++ b/Library/Formula/srtp.rb
@@ -0,0 +1,19 @@
+require 'formula'
+
+class Srtp < Formula
+ homepage 'http://srtp.sourceforge.net/srtp.html'
+ url 'http://downloads.sourceforge.net/project/srtp/srtp/1.4.4/srtp-1.4.4.tgz'
+ sha1 '299c6cfe0c9d6f1804bc5921cfbdb6a6bc76a521'
+
+ def patches
+ # Add support for building shared libs
+ "http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/net-libs/libsrtp/files/libsrtp-1.4.4-shared.patch?revision=1.2"
+ end
+
+ def install
+ system "./configure", "--disable-debug", "--disable-dependency-tracking",
+ "--prefix=#{prefix}"
+ system "make libsrtp.dylib"
+ system "make install" # Can't go in parallel of building the dylib
+ end
+end