rossat-swarm-git

LOW
maintainer TheElevatedOne 0 votes scanned 2026-10-22 15:35:25.555348
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: TheElevatedOne <adam.mlady@elevated.ovh>
2pkgname=rossat-swarm-git
3_pkgname=rossat-swarm
4pkgver=1.0.1.r1.gc708dc6
5pkgrel=1
6pkgdesc="Open re-implementation of ROCCAT Swarm (GUI, CLI, library) for the Kone AIMO Remastered (git version)"
7arch=('x86_64')
8url="https://github.com/TheElevatedOne/rossat-swarm"
9license=('GPL-3.0-only')
10depends=('glibc' 'gcc-libs' 'hidapi' 'gtk3' 'glib2' 'cairo' 'gdk-pixbuf2' 'libayatana-appindicator')
11makedepends=('git' 'cmake' 'ninja' 'pkgconf')
12provides=("${_pkgname}")
13conflicts=("${_pkgname}" "${_pkgname}-bin")
14install="${_pkgname}.install"
15source=("${_pkgname}::git+${url}.git")
16sha256sums=('SKIP')
17
18pkgver() {
19 cd "${_pkgname}"
20 git describe --long --tags --abbrev=7 | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g'
21}
22
23build() {
24 cmake -S "${_pkgname}" -B build -G Ninja \
25 -DCMAKE_BUILD_TYPE=None \
26 -DCMAKE_INSTALL_PREFIX=/usr \
27 -DCMAKE_INSTALL_LIBDIR=lib
28 cmake --build build
29}
30
31check() {
32 ctest --test-dir build --output-on-failure
33}
34
35package() {
36 DESTDIR="${pkgdir}" cmake --install build
37 install -Dm644 "${_pkgname}/README.md" "${pkgdir}/usr/share/doc/${_pkgname}/README.md"
38 install -Dm644 "${_pkgname}/docs/PROTOCOL.md" "${pkgdir}/usr/share/doc/${_pkgname}/PROTOCOL.md"
39 install -Dm644 "${_pkgname}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
40}
41

Scan history

Scanned at (UTC)SeverityRules
2026-10-22 15:35:25 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