aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEdward George2010-04-13 22:34:11 +0100
committerAdam Vandenberg2010-04-18 10:14:55 -0700
commit153cfb2d28b62d7a779b76937c2de62fcdb2d374 (patch)
tree3df286a493a3a8888658ca323142c188039de9a3
parent11c121a477ceec0563088ae4a0078e00f8a0204c (diff)
downloadhomebrew-153cfb2d28b62d7a779b76937c2de62fcdb2d374.tar.bz2
New Formula: ushare 1.1a
Signed-off-by: Adam Vandenberg <flangy@gmail.com> * Also install manpage
-rw-r--r--Library/Formula/libdlna.rb2
-rw-r--r--Library/Formula/ushare.rb32
2 files changed, 33 insertions, 1 deletions
diff --git a/Library/Formula/libdlna.rb b/Library/Formula/libdlna.rb
index 70b02dee0..2c4f18711 100644
--- a/Library/Formula/libdlna.rb
+++ b/Library/Formula/libdlna.rb
@@ -3,7 +3,7 @@ require 'formula'
class Libdlna <Formula
url 'http://libdlna.geexbox.org/releases/libdlna-0.2.3.tar.bz2'
homepage 'http://libdlna.geexbox.org/'
- md5 ''
+ md5 '2c974f95b711e5fd07f78fc4ebfcca66'
def patches
# fixes ffmpeg locations
diff --git a/Library/Formula/ushare.rb b/Library/Formula/ushare.rb
new file mode 100644
index 000000000..f206a4929
--- /dev/null
+++ b/Library/Formula/ushare.rb
@@ -0,0 +1,32 @@
+require 'formula'
+
+class Ushare <Formula
+ url 'http://ushare.geexbox.org/releases/ushare-1.1a.tar.bz2'
+ homepage 'http://ushare.geexbox.org/'
+ md5 '5bbcdbf1ff85a9710fa3d4e82ccaa251'
+
+ depends_on 'gettext'
+ depends_on 'libupnp'
+ depends_on 'libdlna'
+
+ def patches
+ { :p0 =>
+ "http://svn.macports.org/repository/macports/trunk/dports/net/ushare/files/patch-configure.diff"
+ }
+ end
+
+ def install
+ # Need to explicitly add gettext here.
+ ENV.append 'LDFLAGS', "-lintl"
+
+ inreplace 'configure', /config.h/, 'src/config.h'
+ system "./configure", "--disable-debug",
+ "--prefix=#{prefix}",
+ "--enable-dlna",
+ "--with-libupnp-dir=#{HOMEBREW_PREFIX}",
+ "--with-libdlna-dir=#{HOMEBREW_PREFIX}",
+ "--disable-strip"
+ system "make install"
+ man1.install "src/ushare.1"
+ end
+end