rossat-swarm-git
LOW
maintainer TheElevatedOne
0 votes
scanned 2026-10-22 15:35:25.555348
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>
2
pkgname=rossat-swarm-git
3
_pkgname=rossat-swarm
4
pkgver=1.0.1.r1.gc708dc6
5
pkgrel=1
6
pkgdesc="Open re-implementation of ROCCAT Swarm (GUI, CLI, library) for the Kone AIMO Remastered (git version)"
7
arch=('x86_64')
8
url="https://github.com/TheElevatedOne/rossat-swarm"
9
license=('GPL-3.0-only')
10
depends=('glibc' 'gcc-libs' 'hidapi' 'gtk3' 'glib2' 'cairo' 'gdk-pixbuf2' 'libayatana-appindicator')
11
makedepends=('git' 'cmake' 'ninja' 'pkgconf')
12
provides=("${_pkgname}")
13
conflicts=("${_pkgname}" "${_pkgname}-bin")
14
install="${_pkgname}.install"
15
source=("${_pkgname}::git+${url}.git")
16
sha256sums=('SKIP')
17
18
pkgver() {
19
cd "${_pkgname}"
20
git describe --long --tags --abbrev=7 | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g'
21
}
22
23
build() {
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
31
check() {
32
ctest --test-dir build --output-on-failure
33
}
34
35
package() {
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) | Severity | Rules |
|---|---|---|
| 2026-10-22 15:35:25 | Low | 1 |