diff options
| -rw-r--r-- | Library/Formula/libdlna.rb | 2 | ||||
| -rw-r--r-- | Library/Formula/ushare.rb | 32 |
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 |
