# Template file for 'unrar' pkgname=unrar version=6.1.6 revision=1 wrksrc=unrar short_desc="Unarchiver for .rar files (non-free version)" maintainer="skmpz " license="custom:freeware" homepage="https://www.rarlab.com/rar_add.htm" distfiles="https://www.rarlab.com/rar/unrarsrc-${version}.tar.gz" checksum=67f4ab891c062218c2badfaac9c8cab5c8bfd5e96dabfca56c8faa3d209a801d repository=nonfree do_build() { vsed -e 's/^\(CXXFLAGS\)=\(.*\)/\1+=\2/' \ -e 's/^\(LDFLAGS\)=\(.*\)/\1+=-lpthread \2/' \ -i makefile make CXX="$CXX" LD="$LD" STRIP=: -f makefile # early install of unrar because makefile deletes unrar on lib creation vbin unrar make -d CXX="$CXX" LD="$LD" STRIP=: -f makefile lib } do_install() { vlicense license.txt LICENSE } libunrar_package() { short_desc+=" - shared library" pkg_install() { vinstall libunrar.so 0755 /usr/lib/ } } libunrar-devel_package() { short_desc+=" - development files" pkg_install() { vinstall dll.hpp 644 /usr/include/unrar/ } }