From d976058f74966a981ba2d7e2e9f801cf88ae460b Mon Sep 17 00:00:00 2001 From: Oliver Nutter Date: Sat, 7 Sep 2019 01:20:14 -0500 Subject: [PATCH] New package: gcn64tools-2.1.19 --- srcpkgs/gcn64tools/template | 30 ++++++++++++++++++++++++++++++ srcpkgs/gcn64tools/update | 1 + 2 files changed, 31 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 00000000000..ba44da74473 --- /dev/null +++ b/srcpkgs/gcn64tools/template @@ -0,0 +1,30 @@ +# Template file for 'gcn64tools' +pkgname=gcn64tools +_longname=raphnet-tech_adapter_manager +version=2.1.19 +revision=1 +wrksrc="${_longname}-${version}" +build_style=gnu-makefile +make_use_env=true +make_build_args="-C src" +make_install_args="${make_build_args} PREFIX=\${DESTDIR}/usr" +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=ba349102968fe1e13d210bfa32971d760f431796678812f5b22884b9880be2df + +post_build() { + vsed -i 's|TAG+="uaccess"|MODE="0660", GROUP="users"|' scripts/10-*.rules +} +pre_install() { + vmkdir usr/bin +} +post_install() { + vinstall scripts/10-atmel-dfu.rules 644 usr/lib/udev/rules.d + vinstall 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 00000000000..97bbc57b2d0 --- /dev/null +++ b/srcpkgs/gcn64tools/update @@ -0,0 +1 @@ +pattern="${_longname}-\K[\d.]+(?=.tar.gz)"