#!/usr/bin/env modbuild set -x pbuild::set_download_url "http://frodo.looijaard.name/system/files/software/getopt/getopt-1.1.6.tar.gz" pbuild::compile_in_sourcetree pbuild::pre_prep_Linux() { pbuild::add_patch "Makefile.patch" } pbuild::configure() { : } pbuild::compile() { declare -x C_INCLUDE_PATH="${PREFIX}/include" declare -x LIBRARY_PATH="${PREFIX}/lib" case ${OS} in Linux ) declare -x LDFLAGS="-lintl -L${PREFIX}/lib" ;; Darwin ) declare -x LDFLAGS="-lintl -liconv -framework CoreFoundation" ;; esac make -e all } pbuild::install() { declare -x DESTDIR="${PREFIX}" declare -x prefix='' make -e install mkdir -p "${PREFIX}/sbin" mv "${PREFIX}/bin/getopt" "${PREFIX}/sbin" } pbuild::cleanup_build() { : } # Local Variables: # mode: sh # sh-basic-offset: 8 # tab-width: 8 # End: