From 82486fa6c7c396df80246a76d0e8dc7c722adbac Mon Sep 17 00:00:00 2001 From: Bryce Vandegrift Date: Fri, 14 Apr 2023 14:11:43 -0400 Subject: [PATCH] New package: minipro-0.6 --- srcpkgs/minipro/template | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 srcpkgs/minipro/template diff --git a/srcpkgs/minipro/template b/srcpkgs/minipro/template new file mode 100644 index 000000000000..348a8199dc64 --- /dev/null +++ b/srcpkgs/minipro/template @@ -0,0 +1,27 @@ +# 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" +depends="libusb" +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="${homepage}/-/archive/${version}/${pkgname}-${version}.tar.gz" +checksum=16b4220b5fc07dddc4d1d49cc181a2c6a735c833cc27f24ab73eac2572c9304a + +post_patch() { + vsed -i Makefile -e 's/CC=gcc/CC?=gcc/' +} + +post_install() { + vmkdir usr/lib/udev/rules.d + mv udev/* $DESTDIR/usr/lib/udev/rules.d + + vmkdir usr/share/bash-completion/completions + mv bash_completion.d/minipro $DESTDIR/usr/share/bash-completion/completions +}