# Template file for 'unrar' pkgname=unrar version=6.1.3 revision=2 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=d05022442009202a792e588bec58921c123ff046fc755f7f2272871a5bd79636 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/ } }