frotz version 2.43 for OS X
The formula for frotz was recently updated to version 2.43.
To install frotz on your Mac, open your Terminal application and run the following commands;
brew update brew install frotz
The updated formula is as follows:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
require 'formula' class Frotz < Formula url 'http://downloads.sourceforge.net/project/frotz/frotz/2.43/frotz-2.43.tar.gz' homepage 'http://frotz.sourceforge.net/' md5 'efe51879e012b92bb8d5f4a82e982677' def install inreplace "Makefile" do |s| s.remove_make_var! %w[CC OPTS] s.change_make_var! "PREFIX", prefix s.change_make_var! "CONFIG_DIR", etc s.change_make_var! "MAN_PREFIX", share end system "make frotz" system "make install" end end |
Currently frotz has no dependencies in homebrew.
frobtads version 0.13 for OS X
The formula for frobtads was recently updated to version 0.13.
To install frobtads on your Mac, open your Terminal application and run the following commands;
brew update brew install frobtads
The updated formula is as follows:
1 2 3 4 5 6 7 8 9 10 11 12 13 |
require 'formula' class Frobtads < Formula url 'http://www.tads.org/frobtads/frobtads-0.13.tar.gz' homepage 'http://www.tads.org/frobtads.htm' md5 'b6f25787b9ff7b89931d765046c68642' def install system "./configure", "--disable-dependency-tracking", "--prefix=#{prefix}" system "make install" end end |
Currently frobtads has no dependencies in homebrew.
frink version HEAD for OS X
The formula for frink was recently updated to version HEAD.
To install frink on your Mac, open your Terminal application and run the following commands;
brew update brew install frink
The updated formula is as follows:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
require 'formula' class Frink < Formula head 'http://futureboy.us/frinkjar/frink.jar' homepage 'http://futureboy.us/frinkdocs/index.html' md5 'a7db7977a520ea2b54d1166ff0738efc' depends_on 'rlwrap' def install prefix.install 'frink.jar' # Add an executable shell-script (bin + "frink").write <<-EOF.undent #!/bin/sh rlwrap java -cp #{prefix}/frink.jar frink.parser.Frink \"$@\" EOF end end |
This package, frink, depends on;
fribidi version 0.10.9 for OS X
The formula for fribidi was recently updated to version 0.10.9.
To install fribidi on your Mac, open your Terminal application and run the following commands;
brew update brew install fribidi
The updated formula is as follows:
1 2 3 4 5 6 7 8 9 10 11 12 |
require 'formula' class Fribidi < Formula url 'http://fribidi.org/download/fribidi-0.10.9.tar.gz' md5 '647aee89079b056269ff0918dc1c6d28' homepage 'http://fribidi.org/' def install system "./configure", "--prefix=#{prefix}", "--disable-debug", "--disable-dependency-tracking" system "make install" end end |
Currently fribidi has no dependencies in homebrew.
freetds version 0.91 for OS X
The formula for freetds was recently updated to version 0.91.
To install freetds on your Mac, open your Terminal application and run the following commands;
brew update brew install freetds
The updated formula is as follows:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
require 'formula' class Freetds < Formula url 'http://ibiblio.org/pub/Linux/ALPHA/freetds/stable/freetds-0.91.tar.gz' homepage 'http://www.freetds.org/' md5 'b14db5823980a32f0643d1a84d3ec3ad' def install system "./configure", "--prefix=#{prefix}", "--with-tdsver=7.1", "--mandir=#{man}" system 'make' ENV.j1 # Or fails to install on multi-core machines system 'make install' end end |
Currently freetds has no dependencies in homebrew.
freeradius-server version 2.1.11 for OS X
The formula for freeradius-server was recently updated to version 2.1.11.
To install freeradius-server on your Mac, open your Terminal application and run the following commands;
brew update brew install freeradius-server
The updated formula is as follows:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
require 'formula' class FreeradiusServer < Formula url 'ftp://ftp.freeradius.org/pub/freeradius/freeradius-server-2.1.11.tar.gz' homepage 'http://freeradius.org/' md5 '49904610a77d978395532b5647c7e141' skip_clean :all def install ENV.deparallelize system "./configure", "--prefix=#{prefix}" system "make" system "make install" end end |
Currently freeradius-server has no dependencies in homebrew.
freeimage version 3.13.1 for OS X
The formula for freeimage was recently updated to version 3.13.1.
To install freeimage on your Mac, open your Terminal application and run the following commands;
brew update brew install freeimage
The updated formula is as follows:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 |
require 'formula' class FreeimageHttpDownloadStrategy <CurlDownloadStrategy def stage # need to convert newlines or patch chokes safe_system '/usr/bin/unzip', '-aqq', @tarball_path chdir end end class Freeimage < Formula url 'http://downloads.sourceforge.net/project/freeimage/Source%20Distribution/3.13.1/FreeImage3131.zip', :using => FreeimageHttpDownloadStrategy version '3.13.1' md5 'a2e20b223a2cf6a5791cc47686364e99' homepage 'http://sf.net/projects/freeimage' def patches DATA end def install system "gnumake -f Makefile.gnu" system "gnumake -f Makefile.gnu install PREFIX=#{prefix}" end end __END__ --- old/Makefile.gnu 2009-07-27 20:35:26.000000000 -0400 +++ new/Makefile.gnu 2009-11-16 10:53:33.000000000 -0300 @@ -5,8 +5,9 @@ # General configuration variables: DESTDIR ?= / -INCDIR ?= $(DESTDIR)/usr/include -INSTALLDIR ?= $(DESTDIR)/usr/lib +PREFIX ?= /usr/local +INCDIR ?= $(DESTDIR)$(PREFIX)/include +INSTALLDIR ?= $(DESTDIR)$(PREFIX)/lib # Converts cr/lf to just lf DOS2UNIX = dos2unix @@ -27,11 +28,10 @@ TARGET = freeimage STATICLIB = lib$(TARGET).a -SHAREDLIB = lib$(TARGET)-$(VER_MAJOR).$(VER_MINOR).so -LIBNAME = lib$(TARGET).so -VERLIBNAME = $(LIBNAME).$(VER_MAJOR) +SHAREDLIB = lib$(TARGET).$(VER_MAJOR).$(VER_MINOR).dylib +LIBNAME = lib$(TARGET).dylib HEADER = Source/FreeImage.h - +LIBTOOL ?= libtool default: all @@ -40,7 +40,7 @@ dist: FreeImage cp *.a Dist - cp *.so Dist + cp *.dylib Dist cp Source/FreeImage.h Dist dos2unix: @@ -55,16 +55,17 @@ $(CXX) $(CXXFLAGS) -c $< -o $@ $(STATICLIB): $(MODULES) - $(AR) r $@ $(MODULES) + $(LIBTOOL) -static -o $@ $(MODULES) $(SHAREDLIB): $(MODULES) - $(CC) -shared -Wl,-soname,$(VERLIBNAME) $(LDFLAGS) -o $@ $(MODULES) $(LIBRARIES) + $(CXX) -dynamiclib -install_name $(LIBNAME) -current_version $(VER_MAJOR).$(VER_MINOR) -compatibility_version $(VER_MAJOR) -o $@ $(MODULES) install: install -d $(INCDIR) $(INSTALLDIR) - install -m 644 -o root -g root $(HEADER) $(INCDIR) - install -m 644 -o root -g root $(STATICLIB) $(INSTALLDIR) - install -m 755 -o root -g root $(SHAREDLIB) $(INSTALLDIR) + install -m 644 $(HEADER) $(INCDIR) + install -m 644 $(STATICLIB) $(INSTALLDIR) + install -m 755 $(SHAREDLIB) $(INSTALLDIR) + ln -s $(SHAREDLIB) $(INSTALLDIR)/$(LIBNAME) clean: rm -f core Dist/*.* u2dtmp* $(MODULES) $(STATICLIB) $(SHAREDLIB) $(LIBNAME) |
Currently freeimage has no dependencies in homebrew.
freealut version 1.1.0 for OS X
The formula for freealut was recently updated to version 1.1.0.
To install freealut on your Mac, open your Terminal application and run the following commands;
brew update brew install freealut
The updated formula is as follows:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 |
require 'formula' class Freealut < Formula url 'http://connect.creativelabs.com/openal/Downloads/ALUT/freealut-1.1.0.tar.gz' homepage 'http://connect.creativelabs.com/openal/Documentation/The%20OpenAL%20Utility%20Toolkit.htm' md5 'e089b28a0267faabdb6c079ee173664a' # Adds the OpenAL frameworks to the library list so linking succeeds def patches; DATA; end def install system "./autogen.sh" system "./configure", "--disable-debug", "--disable-dependency-tracking", "--prefix=#{prefix}", "--mandir=#{man}" system "make install" end end __END__ diff --git a/configure.ac b/configure.ac index 2b26d6d..4001db1 100644 --- a/configure.ac +++ b/configure.ac @@ -83,7 +83,8 @@ AC_DEFINE([ALUT_BUILD_LIBRARY], [1], [Define to 1 if you want to build the ALUT # Checks for libraries. (not perfect yet) AC_SEARCH_LIBS([pthread_self], [pthread]) -AC_SEARCH_LIBS([alGetError], [openal32 openal]) +# Use Mac OS X frameworks +LIBS="$LIBS -framework IOKit -framework OpenAL" ################################################################################ # Checks for header files. |
Currently freealut has no dependencies in homebrew.
fping version 2.4b2_to-ipv6 for OS X
The formula for fping was recently updated to version 2.4b2_to-ipv6.
To install fping on your Mac, open your Terminal application and run the following commands;
brew update brew install fping
The updated formula is as follows:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
require 'formula' class Fping < Formula url 'http://fping.sourceforge.net/download/fping.tar.gz' homepage 'http://fping.sourceforge.net/' md5 'd5e8be59e307cef76bc479e1684df705' version '2.4b2_to-ipv6' def install system "./configure", "--disable-debug", "--disable-dependency-tracking", "--prefix=#{prefix}", "--mandir=#{man}" system "make install" end end |
Currently fping has no dependencies in homebrew.
fox version 1.7.26 for OS X
The formula for fox was recently updated to version 1.7.26.
To install fox on your Mac, open your Terminal application and run the following commands;
brew update brew install fox
The updated formula is as follows:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
require 'formula' class Fox < Formula url 'http://ftp.fox-toolkit.org/pub/fox-1.7.26.tar.gz' homepage 'http://www.fox-toolkit.org/' md5 'acaf8a1f33d02265b26a2b0c3fd06625' def install ENV.x11 # Yep, won't find freetype unless this is all set. ENV.append "CFLAGS", "-I/usr/X11/include/freetype2" ENV.append "CPPFLAGS", "-I/usr/X11/include/freetype2" ENV.append "CXXFLAGS", "-I/usr/X11/include/freetype2" system "./configure", "--enable-release", "--prefix=#{prefix}", "--with-x", "--with-opengl" system "make install" end end |
Currently fox has no dependencies in homebrew.