crosspoint-sync-git

LOW
maintainer mroethke 0 votes scanned 2026-09-25 11:11:47.608437
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: Marcel Röthke <marcel@roethke.info>
2
3_pkgname=crosspoint-sync
4pkgname=${_pkgname}-git
5pkgver=r66.d35a853
6pkgrel=1
7pkgdesc="Lightweight KoSync Server for Syncing Crosspoint/CrossInk stats & progress"
8arch=("any")
9url="https://github.com/crosspoint-reader/crosspoint-sync"
10license=('MIT')
11depends=("nodejs>=22.13")
12makedepends=('git' 'npm')
13provides=("${_pkgname}")
14conflicts=("${_pkgname}")
15backup=('etc/conf.d/crosspoint-sync')
16source=(
17 'git+https://github.com/crosspoint-reader/crosspoint-sync.git'
18 'crosspoint-sync.conf'
19 'crosspoint-sync.service'
20 'sysusers.conf'
21 'tmpfiles.conf'
22)
23sha256sums=('SKIP'
24 '63186c14185c8325ff873f13dde8f2c8220e104a8bb03057402a6ac4ab657b40'
25 'bbdd8040565e60573327c6adcbdbab2e1ea1294353f511a89b9ade66399229fe'
26 '497f0708a4465f8426a45d33c63f9a73930d31985411c03d57abb7266e3b2c98'
27 '76ba495d8f493c75ad18aeff4775a55aac3a8499fec3606e8e6361fc04288011')
28
29pkgver() {
30 cd "$srcdir/${_pkgname}"
31 printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
32}
33
34prepare() {
35 cd "$srcdir/${_pkgname}"
36
37 npm ci
38}
39
40build() {
41 cd "$srcdir/${_pkgname}"
42
43 npm run build
44 npm ci --omit=dev
45}
46
47package() {
48 cd "$srcdir/${_pkgname}"
49
50
51 install -vDm644 -t "${pkgdir}/usr/lib/${_pkgname}" package.json
52 find {dist,node_modules,migrations,assets,extension} -type f -print0 |
53 xargs -0 -I {} install -vDm644 {} "${pkgdir}/usr/lib/${_pkgname}/"{}
54
55 install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/crosspoint-sync-git/LICENSE"
56
57 install -Dm644 "${srcdir}/crosspoint-sync.service" "${pkgdir}/usr/lib/systemd/system/${_pkgname}.service"
58 install -Dm644 "${srcdir}/sysusers.conf" "${pkgdir}/usr/lib/sysusers.d/${_pkgname}.conf"
59 install -Dm644 "${srcdir}/tmpfiles.conf" "${pkgdir}/usr/lib/tmpfiles.d/${_pkgname}.conf"
60 install -Dm644 "${srcdir}/crosspoint-sync.conf" "${pkgdir}/etc/conf.d/${_pkgname}"
61}
62

Scan history

Scanned at (UTC)SeverityRules
2026-09-25 11:11:47 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