aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula
diff options
context:
space:
mode:
authorJack Nagel2013-09-20 10:15:54 -0500
committerJack Nagel2013-09-21 19:29:51 -0500
commit81cd8374216e71feed246bd2103e254b892b8e4e (patch)
tree893907559471d9bd7ea157822fd70ca5fe1aa830 /Library/Formula
parent74e84cda2f6dfef451f275a6af26b3a727fa1f85 (diff)
downloadhomebrew-81cd8374216e71feed246bd2103e254b892b8e4e.tar.bz2
fontforge: use spec deps
Diffstat (limited to 'Library/Formula')
-rw-r--r--Library/Formula/fontforge.rb33
1 files changed, 18 insertions, 15 deletions
diff --git a/Library/Formula/fontforge.rb b/Library/Formula/fontforge.rb
index bc97c9ab2..d1d869ab8 100644
--- a/Library/Formula/fontforge.rb
+++ b/Library/Formula/fontforge.rb
@@ -2,10 +2,25 @@ require 'formula'
class Fontforge < Formula
homepage 'http://fontforge.org/'
- url 'http://downloads.sourceforge.net/project/fontforge/fontforge-source/fontforge_full-20120731-b.tar.bz2'
- sha1 'b520f532b48e557c177dffa29120225066cc4e84'
- head 'https://github.com/fontforge/fontforge.git'
+ stable do
+ url 'http://downloads.sourceforge.net/project/fontforge/fontforge-source/fontforge_full-20120731-b.tar.bz2'
+ sha1 'b520f532b48e557c177dffa29120225066cc4e84'
+
+ depends_on 'cairo' => :optional
+ depends_on 'pango' => :optional
+ end
+
+ head do
+ url 'https://github.com/fontforge/fontforge.git'
+
+ depends_on :automake
+ depends_on :libtool
+ depends_on 'pkg-config' => :build
+ depends_on 'glib'
+ depends_on 'pango'
+ depends_on 'cairo'
+ end
option 'with-gif', 'Build with GIF support'
option 'with-x', 'Build with X'
@@ -22,18 +37,6 @@ class Fontforge < Formula
depends_on 'czmq'=> :optional
depends_on 'fontconfig'
- if build.head?
- depends_on :automake
- depends_on :libtool
- depends_on 'pkg-config' => :build
- depends_on 'glib'
- depends_on 'pango'
- depends_on 'cairo'
- else
- depends_on 'cairo' => :optional
- depends_on 'pango' => :optional
- end
-
fails_with :llvm do
build 2336
cause "Compiling cvexportdlg.c fails with error: initializer element is not constant"