wikistow-desktop-beta-bin

LOW
maintainer skint007 0 votes scanned 2026-11-03 18:05:30.002521
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: skint007 <archlinux.repose742@passmail.net>
2#
3# The desktop app from a GitHub Release, as CI built and tested it
4# (docs/releasing.md). The release workflow sets the maintainer's email,
5# _version, pkgrel and the checksum when it publishes this to the AUR; the
6# values here are the release this copy was last checked against.
7
8# pacman sorts a prerelease such as 0.3.0rc.1 before 0.3.0 only without the `-`.
9_version=0.23.0-beta.1
10# The beta channel's wikistow-desktop-beta-bin is this package, renamed and
11# with _channel=beta, which the app reads to offer betas (docs/releasing.md).
12_channel=beta
13pkgname=wikistow-desktop-beta-bin
14pkgver=${_version//-/}
15pkgrel=1
16pkgdesc="Desktop app for your family's encrypted wiki (beta channel)"
17# The app itself is JavaScript; the system Electron it runs on is x86_64 only.
18arch=('x86_64')
19url="https://github.com/skint007/wikistow"
20license=('MIT')
21# desktop-file-utils' pacman hook registers the wikistow:// handler, which
22# desktops other than GNOME and KDE need for the browser to open the app.
23# Signing in opens the browser with xdg-open, optional for electron44.
24depends=('electron44' 'desktop-file-utils' 'hicolor-icon-theme' 'xdg-utils')
25optdepends=('gnome-keyring: keep the sign-in and a remembered unlock between launches'
26 'kwallet: keep the sign-in and a remembered unlock between launches')
27provides=('wikistow-desktop')
28conflicts=('wikistow-desktop')
29source=("https://github.com/skint007/wikistow/releases/download/v$_version/wikistow-desktop-$_version.tar.gz")
30sha256sums=('ca6884d43e6d25e5ccfa6dc905f01dfc480dbca1154f658022890dfc3d888e9c')
31
32package() {
33 cd "wikistow-desktop-$_version"
34 install -Dm644 app.asar "$pkgdir/usr/lib/wikistow-desktop/app.asar"
35 # How the app was installed, for the app to read (docs/desktop.md).
36 echo aur > "$pkgdir/usr/lib/wikistow-desktop/install-source"
37 echo "$_channel" > "$pkgdir/usr/lib/wikistow-desktop/channel"
38 install -Dm755 wikistow-desktop "$pkgdir/usr/bin/wikistow-desktop"
39 install -Dm644 wikistow-desktop.desktop "$pkgdir/usr/share/applications/wikistow-desktop.desktop"
40 install -Dm644 wikistow-desktop.svg "$pkgdir/usr/share/icons/hicolor/scalable/apps/wikistow-desktop.svg"
41 install -Dm644 wikistow-desktop.png "$pkgdir/usr/share/icons/hicolor/512x512/apps/wikistow-desktop.png"
42 install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
43}
44

Scan history

Scanned at (UTC)SeverityRules
2026-11-03 18:05:30 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