diff --git a/Formula/xmount.rb b/Formula/xmount.rb new file mode 100644 index 00000000000..02327ed234c --- /dev/null +++ b/Formula/xmount.rb @@ -0,0 +1,47 @@ +require "formula" + +class Xmount < Formula + homepage "https://www.pinguin.lu/index.php" + url "http://files.pinguin.lu/projects/xmount-0.5.0.tar.gz" + sha1 "3a0b208db38f987ce97458bbae8db20e1f3cdba9" + + depends_on "pkg-config" => :build + depends_on "automake" => :build + depends_on "autoconf" => :build + depends_on "osxfuse" + depends_on "libewf" + + def patches + DATA + end + + def install + system "aclocal -I #{HOMEBREW_PREFIX}/share/aclocal" + system "autoconf" + system "./configure", "--disable-dependency-tracking", + "--prefix=#{prefix}" + system "make", "install" + end + + def caveats; <<-EOS.undent + Make sure to follow the directions given by 'brew info osxfuse' + before trying to use a FUSE-based filesystem. + EOS + end +end + +__END__ +diff a/configure.ac b/configure.ac +--- a/configure.ac ++++ b/configure.ac +@@ -2,9 +2,9 @@ + + AC_PREREQ(2.61) + AC_INIT([xmount], [0.5.0], [bugs@pinguin.lu]) +-AM_INIT_AUTOMAKE(@PACKAGE_NAME@, @PACKAGE_VERSION@) + AC_CONFIG_SRCDIR([xmount.c]) + AC_CONFIG_HEADER([config.h]) ++AM_INIT_AUTOMAKE + + # Checks for programs. + AC_PROG_CC