wikistow-desktop-beta-bin
LOW
maintainer skint007
0 votes
scanned 2026-11-03 18:05:30.002521
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
13
pkgname=wikistow-desktop-beta-bin
14
pkgver=${_version//-/}
15
pkgrel=1
16
pkgdesc="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.
18
arch=('x86_64')
19
url="https://github.com/skint007/wikistow"
20
license=('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.
24
depends=('electron44' 'desktop-file-utils' 'hicolor-icon-theme' 'xdg-utils')
25
optdepends=('gnome-keyring: keep the sign-in and a remembered unlock between launches'
26
'kwallet: keep the sign-in and a remembered unlock between launches')
27
provides=('wikistow-desktop')
28
conflicts=('wikistow-desktop')
29
source=("https://github.com/skint007/wikistow/releases/download/v$_version/wikistow-desktop-$_version.tar.gz")
30
sha256sums=('ca6884d43e6d25e5ccfa6dc905f01dfc480dbca1154f658022890dfc3d888e9c')
31
32
package() {
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) | Severity | Rules |
|---|---|---|
| 2026-11-03 18:05:30 | Low | 1 |