diff --git a/srcpkgs/minipro/template b/srcpkgs/minipro/template new file mode 100644 index 00000000000..a6824c0a95c --- /dev/null +++ b/srcpkgs/minipro/template @@ -0,0 +1,25 @@ +# Template file for 'minipro' +pkgname=minipro +version=0.6 +revision=1 +build_style=gnu-makefile +make_use_env=compliant +hostmakedepends="pkg-config which" +makedepends="libusb-devel" +short_desc="Program for controlling the MiniPRO TL866xx series of chip programmers" +maintainer="Bryce Vandegrift " +license="GPL-3.0-or-later" +homepage="https://gitlab.com/DavidGriffith/minipro" +distfiles="https://gitlab.com/DavidGriffith/minipro/-/archive/${version}/minipro-${version}.tar.gz" +checksum=16b4220b5fc07dddc4d1d49cc181a2c6a735c833cc27f24ab73eac2572c9304a + +post_patch() { + vsed -i Makefile -e 's/CC=gcc/CC?=gcc/' +} + +post_install() { + vmkdir usr/lib/udev/rules.d + vcopy "udev/*" usr/lib/udev/rules.d + + vcompletion bash_completion.d/minipro bash +}