From f24ea60f7541256acb3162cb5e67d0bfd364407a Mon Sep 17 00:00:00 2001 From: dkwo Date: Sat, 21 Aug 2021 18:02:49 +0200 Subject: [PATCH] i2c-tools: add udev rule and group --- srcpkgs/i2c-tools/files/45-i2c-tools.rules | 2 ++ srcpkgs/i2c-tools/template | 7 ++++++- 2 files changed, 8 insertions(+), 1 deletion(-) create mode 100644 srcpkgs/i2c-tools/files/45-i2c-tools.rules diff --git a/srcpkgs/i2c-tools/files/45-i2c-tools.rules b/srcpkgs/i2c-tools/files/45-i2c-tools.rules new file mode 100644 index 000000000000..fd66f425ec94 --- /dev/null +++ b/srcpkgs/i2c-tools/files/45-i2c-tools.rules @@ -0,0 +1,2 @@ +# Assigns the i2c devices to group i2c, and gives that group RW access: +KERNEL=="i2c-[0-9]*", GROUP="i2c", MODE="0660" diff --git a/srcpkgs/i2c-tools/template b/srcpkgs/i2c-tools/template index 0c15cdfd6ed8..8d730d0561ab 100644 --- a/srcpkgs/i2c-tools/template +++ b/srcpkgs/i2c-tools/template @@ -1,7 +1,7 @@ # Template file for 'i2c-tools' pkgname=i2c-tools version=4.2 -revision=1 +revision=2 build_style=gnu-makefile make_install_args="sbindir=/usr/bin" depends="perl" @@ -11,6 +11,11 @@ license="GPL-2.0-or-later" homepage="https://packages.debian.org/sid/i2c-tools" distfiles="${DEBIAN_SITE}/main/i/${pkgname}/${pkgname}_${version}.orig.tar.xz" checksum=37f2dabc7082d185903ff21d1f584b5dcb4dd2eb2c879bbd8d7c50ae900dacd6 +system_groups="i2c" + +post_install() { + vinstall "${FILESDIR}/45-i2c-tools.rules" 644 usr/lib/udev/rules.d +} i2c-tools-devel_package() { short_desc+=" - development files"