From d14a5337b3d14053d479c10b5f401ad80961304c Mon Sep 17 00:00:00 2001 From: Oliver Nutter Date: Fri, 26 Mar 2021 10:50:00 -0500 Subject: [PATCH] New package: gcntools-2.1.23 --- srcpkgs/gcn64tools/template | 29 +++++++++++++++++++++++++++++ srcpkgs/gcn64tools/update | 1 + 2 files changed, 30 insertions(+) create mode 100644 srcpkgs/gcn64tools/template create mode 100644 srcpkgs/gcn64tools/update diff --git a/srcpkgs/gcn64tools/template b/srcpkgs/gcn64tools/template new file mode 100644 index 000000000000..5ca44bf44d8a --- /dev/null +++ b/srcpkgs/gcn64tools/template @@ -0,0 +1,29 @@ +# Template file for 'gcn64tools' +pkgname=gcn64tools +_longname=raphnet-tech_adapter_manager +version=2.1.23 +revision=1 +wrksrc=${_longname}-${version} +build_wrksrc=src +build_style=gnu-makefile +make_use_env=false +hostmakedepends="pkg-config make" +makedepends="hidapi-devel gtk+3-devel libxml2 zlib-devel glib-devel" +depends="dfu-programmer" +short_desc="Tools to manage Raphnet USB controller adapters" +maintainer="Oliver Nutter " +license="GPL-3.0-or-later" +homepage="https://www.raphnet-tech.com/products/adapter_manager/index.php" +distfiles="https://www.raphnet-tech.com/downloads/${_longname}-${version}.tar.gz" +checksum=066408ea8083140ed9f15758d4dd0c3d5b41afa3be26f7a9d47e608911cec8d8 + +post_build() { + vsed -i 's|TAG+="uaccess"|MODE="0660", GROUP="users"|' "${wrksrc}/scripts/10-atmel-dfu.rules" "${wrksrc}/scripts/10-raphnet.rules" + # move comments to their own line + vsed -i 's|^\(.\+\)[[:space:]]*\(#.*\)$|\2\n\1|' "${wrksrc}/scripts/10-atmel-dfu.rules" +} + +post_install() { + vinstall "${wrksrc}"/scripts/10-atmel-dfu.rules 644 usr/lib/udev/rules.d + vinstall "${wrksrc}"/scripts/10-raphnet.rules 644 usr/lib/udev/rules.d +} diff --git a/srcpkgs/gcn64tools/update b/srcpkgs/gcn64tools/update new file mode 100644 index 000000000000..97bbc57b2d00 --- /dev/null +++ b/srcpkgs/gcn64tools/update @@ -0,0 +1 @@ +pattern="${_longname}-\K[\d.]+(?=.tar.gz)"