# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:filetype=tcl:et:sw=4:ts=4:sts=4 # $Id$ PortSystem 1.0 PortGroup github 1.0 github.setup jgaeddert liquid-dsp 82e83276199062f163e4def3bfdef680191d7509 version 20160916 checksums rmd160 2dfc363993c271a2bad2a63a7e3ba32866fca3d2 \ sha256 6c3fcd3ddeeb06c5a4c1a497bd8813b7aeb83092a3ddaaa4ede0d085bdf01da7 maintainers michaelld openmaintainer description liquid-dsp is an open-source signal processing library for software-defined radios written in C. long_description ${description} Its purpose is to provide a set of extensible DSP modules that do no rely on external dependencies or cumbersome frameworks. categories science comms homepage http://www.liquidsdr.org/ license GPL-3 platforms darwin macosx depends_build-append \ port:autoconf \ port:automake \ port:grep \ port:gsed depends_lib-append port:fftw-3-single # fix the install_name of the library patchfiles-append patch-makefile.in.diff # use the built-in bootstrap shell to create the configure script pre-configure { system "cd ${worksrcpath} && /bin/bash bootstrap.sh" } # make sure MP programs are used configure.env-append \ SED=${prefix}/bin/gsed \ GREP=${prefix}/bin/grep \ EGREP="${prefix}/bin/grep -E" # remove top-level include path, such that internal headers are used # instead of any already-installed ones. configure.cppflags-delete -I${prefix}/include # remove top-level library path, such that internal libraries are used # instead of any already-installed ones. configure.ldflags-delete -L${prefix}/lib # build verbosely build.post_args-append AM_DEFAULT_VERBOSITY=1