xref: /libbtbb/packaging/libbtbb.rb (revision 12f90b5e480f734477496aff4e7d7bea01c978f9)
11cf1ba49SDominic Spillrequire 'formula'
21cf1ba49SDominic Spill
31cf1ba49SDominic Spillclass Libbtbb < Formula
41cf1ba49SDominic Spill  homepage 'https://github.com/greatscottgadgets/libbtbb'
51cf1ba49SDominic Spill  url 'https://github.com/greatscottgadgets/libbtbb/archive/2014-02-R1.tar.gz'
61cf1ba49SDominic Spill  sha256 '91a0dafcb9911d6ca4959fdd8d2aaa5d2cfa76c9754757505898def08da7d5a3'
7bc537287SDominic Spill  version '2014-02-R1'
81cf1ba49SDominic Spill
91cf1ba49SDominic Spill  head 'https://github.com/greatscottgadgets/libbtbb.git'
101cf1ba49SDominic Spill
111cf1ba49SDominic Spill  option :universal
121cf1ba49SDominic Spill
131cf1ba49SDominic Spill  depends_on 'cmake' => :build
14*12f90b5eSDominic Spill  depends_on :python
151cf1ba49SDominic Spill
161cf1ba49SDominic Spill  def install
171cf1ba49SDominic Spill    if build.universal?
181cf1ba49SDominic Spill      ENV.universal_binary
191cf1ba49SDominic Spill      ENV['CMAKE_OSX_ARCHITECTURES'] = Hardware::CPU.universal_archs.as_cmake_arch_flags
201cf1ba49SDominic Spill    end
211cf1ba49SDominic Spill    mkdir "build" do
221cf1ba49SDominic Spill      system "cmake", "..", *std_cmake_args
231cf1ba49SDominic Spill      system "make install"
241cf1ba49SDominic Spill    end
251cf1ba49SDominic Spill  end
261cf1ba49SDominic Spillend
27