diff --git a/srcpkgs/binwalk/template b/srcpkgs/binwalk/template index 9ba52c5babc6f6..5097249167dd45 100644 --- a/srcpkgs/binwalk/template +++ b/srcpkgs/binwalk/template @@ -1,28 +1,19 @@ # Template file for 'binwalk' pkgname=binwalk -version=2.4.3 -revision=3 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3 tar" -checkdepends="${depends} python3-pytest" +version=3.1.0 +revision=1 +archs="~i686* ~armv*" +build_style=cargo +make_check_args="--lib --bins" +hostmakedepends="pkg-config" +makedepends="fontconfig-devel" short_desc="Easy tool for analyzing/reversing/extracting firmware images" maintainer="Duncaen " license="MIT" -homepage="https://github.com/OSPG/binwalk" -distfiles="https://github.com/OSPG/binwalk/archive/v${version}.tar.gz" -checksum=1b48aa2167dda6b434d6c98bdfbf513358ed65ca10d5e5dd90893718cabcdfab - -post_extract() { - vsed -i -e 's;/etc/bash_completion.d/%s;%s.bash;' setup.py -} +homepage="https://github.com/ReFirmLabs/binwalk" +distfiles="https://github.com/ReFirmLabs/binwalk/archive/refs/tags/v${version}.tar.gz" +checksum=06f595719417b70a592580258ed980237892eadc198e02363201abe6ca59e49a post_install() { vlicense LICENSE - - # calls `binwalk --help` - PATH="$DESTDIR/usr/bin/:$PATH" \ - PYTHONPATH="${DESTDIR}/${py3_sitelib}" \ - python3 setup.py autocomplete - vcompletion binwalk.bash bash }