xref: /libbtbb/packaging/libbtbb.rb (revision 2704775a8ffc98a0abc0d8fd19378988db293572)
1*2704775aSDominic Spillrequire "formula"
21cf1ba49SDominic Spill
31cf1ba49SDominic Spillclass Libbtbb < Formula
4*2704775aSDominic Spill  homepage "https://github.com/greatscottgadgets/libbtbb"
5*2704775aSDominic Spill  url "https://github.com/greatscottgadgets/libbtbb/archive/2014-02-R1.tar.gz"
6*2704775aSDominic Spill  sha1 "d0004f7d7afdee949cd7ddf0e3f13510861a9c7d"
7*2704775aSDominic Spill  version "2014-02-R1"
81cf1ba49SDominic Spill
9*2704775aSDominic Spill  head "https://github.com/greatscottgadgets/libbtbb.git"
101cf1ba49SDominic Spill
111cf1ba49SDominic Spill  option :universal
121cf1ba49SDominic Spill
13*2704775aSDominic Spill  depends_on "cmake" => :build
1412f90b5eSDominic Spill  depends_on :python
151cf1ba49SDominic Spill
161cf1ba49SDominic Spill  def install
171cf1ba49SDominic Spill    if build.universal?
181cf1ba49SDominic Spill      ENV.universal_binary
19*2704775aSDominic 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
23*2704775aSDominic Spill      system "make", "install"
241cf1ba49SDominic Spill    end
251cf1ba49SDominic Spill  end
261cf1ba49SDominic Spillend
27