# Template file for 'unar' pkgname=unar version=1.10.5 revision=2 archs="~*-musl" # regexec incompatible build_wrksrc="XADMaster" build_style=gnu-makefile make_use_env="yes" make_cmd="make -f Makefile.linux" hostmakedepends="gcc-objc" makedepends="gnustep-base-devel bzip2-devel wavpack-devel" short_desc="Unarchiver for a variety of file formats" maintainer="Robert Lowry " license="GPL-2.0-or-later" homepage="https://theunarchiver.com/command-line" distfiles="https://github.com/MacPaw/unar/archive/v${version}.tar.gz" checksum=3531fc266e3413aa91adf40d3754360adeb162d85f5af0cb9f0ea1a3d998222f nocross="objc doesn't get cross build at present within gcc (as seen in gnustep)" post_extract() { vsed -i -e '/-D_NATIVE_OBJC_EXCEPTIONS/d' ${wrksrc}/*/Makefile.linux } do_install() { for x in unar lsar; do vbin "$x" vman "Extra/${x}.1" vinstall "Extra/${x}.bash_completion" 644 usr/share/bash-completion/completions "$x" done }