homebrew-core/Formula/liblas.rb
Pete Gadomski 0a5efd4603 Build liblas with GDAL and GEOTIFF
Fixes issue where GDAL and libgeotiff are required as dependencies,
but the build formula didn't actually build liblas with GDAL support.

Closes Homebrew/homebrew#21590.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-08-02 06:56:38 -07:00

28 lines
898 B
Ruby

require 'formula'
class Liblas < Formula
homepage 'http://liblas.org'
url 'http://download.osgeo.org/liblas/libLAS-1.7.0.tar.gz'
sha1 'f31070efdf7bb7d6675c23c6c6c84584e3a10869'
depends_on 'cmake' => :build
depends_on 'libgeotiff'
depends_on 'gdal'
depends_on 'boost'
option 'with-test', 'Verify during install with `make test`'
def install
mkdir 'macbuild' do
# CMake finds boost, but variables like this were set in the last
# version of this formula. Now using the variables listed here:
# http://liblas.org/compilation.html
ENV['Boost_INCLUDE_DIR'] = "#{HOMEBREW_PREFIX}/include"
ENV['Boost_LIBRARY_DIRS'] = "#{HOMEBREW_PREFIX}/lib"
system "cmake", "..", "-DWITH_GEOTIFF=ON", "-DWITH_GDAL=ON", *std_cmake_args
system "make"
system "make test" if build.include? 'with-test'
system "make install"
end
end
end