diff options
author | Jake | 2021-08-03 21:30:20 +0200 |
---|---|---|
committer | Jake | 2021-08-03 21:31:08 +0200 |
commit | 2c8c1fe2a4f28d67db33cfb096b2d9eda875177f (patch) | |
tree | c2539e1ddcfc05965713616df4b2403d415ef5b7 | |
parent | 1fdf187bb5a4d078fc6fc99dde731d4177b3e04a (diff) | |
download | aur-2c8c1fe2a4f28d67db33cfb096b2d9eda875177f.tar.gz |
Add i2c udev rules
-rw-r--r-- | .SRCINFO | 2 | ||||
-rw-r--r-- | 45-ddcutil-i2c.rules | 8 | ||||
-rw-r--r-- | PKGBUILD | 8 |
3 files changed, 16 insertions, 2 deletions
@@ -17,11 +17,13 @@ pkgbase = powerdevil-ddcutil conflicts = powerdevil source = https://download.kde.org/stable/plasma/5.22.4/powerdevil-5.22.4.tar.xz source = https://download.kde.org/stable/plasma/5.22.4/powerdevil-5.22.4.tar.xz.sig + source = 45-ddcutil-i2c.rules validpgpkeys = 2D1D5B0588357787DE9EE225EC94D18F7F05997E validpgpkeys = 0AAC775BB6437A8D9AF7A3ACFE0784117FBCE11D validpgpkeys = D07BD8662C56CB291B316EB2F5675605C74E02CF validpgpkeys = 1FA881591C26B276D7A5518EEAAF29B42A678C20 sha256sums = d5d01e5017306aff215e6ba3be21c940b7771a599e92445f8526406fb63e829c sha256sums = SKIP + sha256sums = aa9980b02beb49e0ccafc59c57fc6b28b31308e60559120697a864a511fbef6c pkgname = powerdevil-ddcutil diff --git a/45-ddcutil-i2c.rules b/45-ddcutil-i2c.rules new file mode 100644 index 000000000000..1b01907448ea --- /dev/null +++ b/45-ddcutil-i2c.rules @@ -0,0 +1,8 @@ +# On some distributions, package i2c-tools provides a udev rule. +# For example, on Ubuntu, see 40-i2c-tools.rules. + +# Assigns the i2c devices to group i2c, and gives that group RW access: +KERNEL=="i2c-[0-9]*", GROUP="i2c", MODE="0660" + +# Gives everyone RW access to the /dev/i2c devices: +# KERNEL=="i2c-[0-9]*", MODE="0666" @@ -18,9 +18,11 @@ depends=(plasma-workspace bluez-qt networkmanager-qt ddcutil) makedepends=(extra-cmake-modules kdoctools) optdepends=('kinfocenter: for the Energy Information KCM') groups=(plasma) -source=(https://download.kde.org/stable/plasma/$pkgver/$_pkgname-$pkgver.tar.xz{,.sig}) +source=(https://download.kde.org/stable/plasma/$pkgver/$_pkgname-$pkgver.tar.xz{,.sig} + '45-ddcutil-i2c.rules') sha256sums=('d5d01e5017306aff215e6ba3be21c940b7771a599e92445f8526406fb63e829c' - 'SKIP') + 'SKIP' + 'aa9980b02beb49e0ccafc59c57fc6b28b31308e60559120697a864a511fbef6c') validpgpkeys=('2D1D5B0588357787DE9EE225EC94D18F7F05997E' # Jonathan Riddell <jr@jriddell.org> '0AAC775BB6437A8D9AF7A3ACFE0784117FBCE11D' # Bhushan Shah <bshah@kde.org> 'D07BD8662C56CB291B316EB2F5675605C74E02CF' # David Edmundson <davidedmundson@kde.org> @@ -36,4 +38,6 @@ build() { package() { DESTDIR="$pkgdir" cmake --install build + + install -Dm644 '45-ddcutil-i2c.rules' "$pkgdir/usr/lib/udev/rules.d/45-ddcutil-i2c.rules" } |