blob: 38c0f0a597e5befc2fc47a8502841e2d1c182867 [file] [log] [blame]
# Homebrew recipe for wpantund.
#
# Copyright (c) 2016 Nest Labs, Inc.
# All rights reserved.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
#
require 'formula'
class Wpantund < Formula
homepage 'https://github.com/openthread/wpantund'
head 'https://github.com/openthread/wpantund.git', :using => :git, :branch => 'master'
url 'https://github.com/openthread/wpantund.git', :using => :git, :tag => 'full/0.07.01'
version '0.07.01'
devel do
url 'https://github.com/openthread/wpantund.git', :using => :git, :tag => 'full/latest-unstable'
version 'latest-unstable'
end
depends_on 'pkg-config' => :build
depends_on 'd-bus'
depends_on 'boost'
depends_on 'autoconf' => :build
depends_on 'automake' => :build
depends_on 'libtool' => :build
depends_on 'autoconf-archive' => :build
def install
system "[ -x configure ] || PATH=\"#{HOMEBREW_PREFIX}/bin:$PATH\" ./bootstrap.sh"
system "./configure",
"--disable-dependency-tracking",
"--without-connman",
"--enable-all-restricted-plugins",
"--prefix=#{prefix}"
system "make check"
system "make install"
end
def test
system "wpanctl"
end
end