Skip to content

Instantly share code, notes, and snippets.

@luzpaz
Last active August 29, 2015 14:21
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save luzpaz/d3ec0ae60525c5709b66 to your computer and use it in GitHub Desktop.
Save luzpaz/d3ec0ae60525c5709b66 to your computer and use it in GitHub Desktop.
class Scribus15 < Formula
homepage 'http://wiki.scribus.net/canvas/Scribus_and_Homebrew'
url 'https://downloads.sourceforge.net/project/scribus/scribus-devel/1.5.0/scribus-1.5.0.tar.xz'
sha256 "a3dbe66d12719355d41ae7f2cac7a8c9d5599b12aeb5c038d939636f054e8e68"
depends_on 'cmake' => :build
depends_on 'little-cms2'
depends_on 'qt5'
depends_on 'cairo'
depends_on 'jpeg'
depends_on 'libtiff'
depends_on 'fontconfig'
depends_on 'openssl'
depends_on 'pkg-config' => :build
depends_on 'python'
depends_on 'hunspell'
depends_on 'homebrew/dupes/zlib'
depends_on 'ghostscript' => :recommended
depends_on 'graphicsmagick' => :recommended
depends_on 'boost' => :recommended
depends_on 'poppler' => :recommended
depends_on 'podofo' => :recommended
depends_on 'freetype' => :recommended
depends_on 'librevenge' => :recommended # Build import filters
depends_on 'libwpg' => :recommended # Importer: WordPerfect Graphics
depends_on 'libvisio' => :recommended # Importer: MS-Visio
depends_on 'libmspub' => :recommended # Importer: MS-Publisher
depends_on 'libcdr' => :recommended # Importer: Corel Draw
depends_on 'open-scene-graph' => [:recommended, "c++11"] # 3D Annotations
def install
args = %W[
-DBUILD_OSX_BUNDLE=1
-DCMAKE_INSTALL_PREFIX:PATH=#{prefix}/Scribus.app/Contents/
-DQT_PREFIX=#{Formula["qt5"].opt_prefix}
-DWANT_HUNSPELL=1
-DWITH_PODOFO=1
-DWANT_GRAPHICSMAGICK=1
]
# ENV.libcxx if MacOS.version > :mountain_lion
system "cmake", ".", *args
system "make"
system "make install"
end
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment