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.

See which packages depend on frotz.

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.

See which packages depend on frobtads.

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;

See which packages depend on frink.

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.

See which packages depend on fribidi.

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.

See which packages depend on freetds.

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.

See which packages depend on freeradius-server.

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.

See which packages depend on freeimage.

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.

See which packages depend on freealut.

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.

See which packages depend on fping.

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.

See which packages depend on fox.