linux-trackpad-driver-bin
LOW
maintainer aaronroque
0 votes
scanned 2026-10-18 01:20:44.235951
Why flagged
Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.
Triggered rules
Low
Few votes, recently uploaded
zero_votes_recent
Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.
PKGBUILD
1
# Maintainer: Aaron Roque Fonseca <https://github.com/aaronroquefonseca>
2
# TEMPLATE for AUR `linux-trackpad-driver-bin` (prebuilt stable binaries).
3
#
4
# DO NOT publish this file directly. Placeholders 0.1.0 / a26ba4ddbcb5ae04c02d5c5a654539f3c07bf84861030fb8d9805a2ee507e307 /
5
# 8de6a48aa4b6ddc570017f0cbcc5748e11bbbb6922745066929a0ca48ce33137 are filled by packaging/arch/render-aur.sh once tag vX.Y.Z
6
# exists and both per-arch release tarball digests are known. Each arch uses
7
# its own release asset; publishing SKIP for immutable release archives is
8
# forbidden. See packaging/arch/README.md for the contract.
9
10
pkgname=linux-trackpad-driver-bin
11
pkgver=0.1.0
12
pkgrel=2
13
pkgdesc="Extensible userspace Linux driver for enhanced trackpad functionality, currently supporting Apple Magic Trackpad 2 — prebuilt binary"
14
arch=('x86_64' 'aarch64')
15
url="https://github.com/aaronroquefonseca/linux-trackpad-driver"
16
license=('MIT' 'Apache-2.0')
17
depends=('gcc-libs' 'glibc' 'systemd')
18
optdepends=('libinput: pointer/palm processing for passthrough events and hwdb quirks (see INSTALL.md "hwdb note")')
19
provides=('linux-trackpad-driver')
20
conflicts=('linux-trackpad-driver' 'linux-trackpad-driver-git')
21
backup=('etc/linux-trackpad-driver/config.toml')
22
install=ltd.install
23
source_x86_64=("https://github.com/aaronroquefonseca/linux-trackpad-driver/releases/download/v$pkgver/linux-trackpad-driver-v$pkgver-x86_64-unknown-linux-gnu.tar.gz")
24
source_aarch64=("https://github.com/aaronroquefonseca/linux-trackpad-driver/releases/download/v$pkgver/linux-trackpad-driver-v$pkgver-aarch64-unknown-linux-gnu.tar.gz")
25
sha256sums_x86_64=('a26ba4ddbcb5ae04c02d5c5a654539f3c07bf84861030fb8d9805a2ee507e307')
26
sha256sums_aarch64=('8de6a48aa4b6ddc570017f0cbcc5748e11bbbb6922745066929a0ca48ce33137')
27
28
package() {
29
cd "linux-trackpad-driver-v${pkgver}-${CARCH}-unknown-linux-gnu"
30
31
install -Dm755 "ltd" "${pkgdir}/usr/bin/ltd"
32
install -Dm644 "config/default.toml" "${pkgdir}/etc/linux-trackpad-driver/config.toml"
33
install -Dm644 "udev/99-linux-trackpad-driver.rules" "${pkgdir}/usr/lib/udev/rules.d/99-linux-trackpad-driver.rules"
34
install -Dm644 "systemd/linux-trackpad-driver.service" "${pkgdir}/usr/lib/systemd/system/linux-trackpad-driver.service"
35
install -Dm644 "systemd/linux-trackpad-driver-reconnect@.service" "${pkgdir}/usr/lib/systemd/system/linux-trackpad-driver-reconnect@.service"
36
install -Dm644 "systemd/linux-trackpad-driver-resume.service" "${pkgdir}/usr/lib/systemd/system/linux-trackpad-driver-resume.service"
37
install -Dm755 "systemd/system-sleep/ltd-resume" "${pkgdir}/usr/lib/systemd/system-sleep/ltd-resume"
38
install -Dm644 "LICENSE-MIT" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE-MIT"
39
install -Dm644 "LICENSE-APACHE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE-APACHE"
40
}
41
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-10-18 01:20:44 | Low | 1 |