opentabletdriver-rc

LOW
maintainer Elecksy 0 votes scanned 2026-10-25 21:43:05.033624
View on AUR
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: Elecksy <personal@elecksy.top>
2# Contributor: Sebastian 'gonX' Jensen <gonx@gonx.dk>
3# Contributor: LavaDesu <me@lava.moe>
4pkgname=opentabletdriver-rc
5_pkgname=OpenTabletDriver
6_tag=v0.6.8-rc1
7pkgver=0.6.8rc1
8pkgrel=1
9provides=('opentabletdriver')
10pkgdesc="A cross-platform open source tablet driver (release candidate)"
11arch=('x86_64')
12url="https://opentabletdriver.net"
13license=('LGPL-3.0-or-later')
14depends=('dotnet-runtime-10.0' 'gtk3' 'libevdev')
15optdepends=('libxrandr: x11 display querying support' 'libx11')
16makedepends=('dotnet-sdk-10.0' 'jq' 'git')
17conflicts=(
18 'opentabletdriver'
19 'digimend-kernel-drivers-dkms-git'
20 'digimend-drivers-git-dkms'
21 'digimend-kernel-drivers-dkms'
22 'digimend-kernel-drivers'
23)
24install="notes.install"
25
26# unified binary dotnet releases break when stripped
27# see https://github.com/dotnet/runtime/issues/54947
28options=('!strip')
29source=("$_pkgname-$_tag.tar.gz::https://github.com/OpenTabletDriver/OpenTabletDriver/archive/$_tag.tar.gz"
30 "notes.install"
31 )
32
33sha256sums=('62bce912d8882f3dbfee4fbe4d2187e76b250e1643e410cc761beb6a48c45a7e'
34 '33e50caf00ab290463acaa09b024bcd8bcf6a39911db2fc506e88495171bf3e3')
35
36_srcdir="OpenTabletDriver-${_tag#v}"
37
38build() {
39 export DOTNET_CLI_TELEMETRY_OPTOUT=1
40 export DOTNET_SKIP_FIRST_TIME_EXPERIENCE=true
41
42 cd "$srcdir/$_srcdir"
43
44 if check_option "strip" y; then
45 EXTRA_OPTIONS="/p:DebugType=None /p:DebugSymbols=false"
46 fi
47
48 export OTD_CONFIGURATIONS="${PWD}/OpenTabletDriver.Configurations/Configurations"
49 ./eng/bash/package.sh --package Generic -c Release -- $EXTRA_OPTIONS
50}
51
52package() {
53 cd "$srcdir/$_srcdir"
54
55 cp -r ./dist/files/* "${pkgdir}/"
56
57 # moving LICENSE to the suggested Arch folder is also tracked upstream:
58 # https://github.com/OpenTabletDriver/OpenTabletDriver/issues/3572
59 mkdir -p "$pkgdir"/usr/share/licenses/$pkgname
60 mv "$pkgdir"/usr/share/doc/opentabletdriver/LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
61 rmdir -p --ignore-fail-on-non-empty "$pkgdir"/usr/share/doc/opentabletdriver
62}
63

Scan history

Scanned at (UTC)SeverityRules
2026-10-25 21:43:05 Low 1

Report a package

Reports go to the AURWatch maintainer (one person) and are read by hand. No login required.

0 / 4000
Your suggestion