whysync

LOW
maintainer byrdltd 0 votes scanned 2026-09-23 17:40:40.806207
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: byrdltd <byrdltd@users.noreply.github.com>
2
3pkgname=whysync
4pkgver=0.2.0
5pkgrel=1
6pkgdesc="Live one-way folder mirror: waits for unplugged disks, holds mass deletions, keeps a trash"
7arch=('any')
8url="https://github.com/byrdltd/whySYNC"
9license=('MIT')
10depends=('python' 'rsync' 'python-gobject' 'gtk4' 'libadwaita')
11optdepends=('libnotify: desktop notifications')
12makedepends=('python-build' 'python-installer' 'python-setuptools' 'python-wheel')
13install=whysync.install
14source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
15sha256sums=('73dc0cd02a83b9795d98eeb7bea7f4397cb61d68e21de4b0b68a5e203e9b1931')
16
17_appid=com.github.byrdltd.whysync
18
19build() {
20 cd "whySYNC-$pkgver"
21 python -m build --wheel --no-isolation
22}
23
24package() {
25 cd "whySYNC-$pkgver"
26 python -m installer --destdir="$pkgdir" dist/*.whl
27 install -dm755 "$pkgdir/usr/lib/systemd/user" "$pkgdir/usr/share/applications"
28 sed 's|%h/.local/bin/whysync|/usr/bin/whysync|' systemd/whysync.service \
29 > "$pkgdir/usr/lib/systemd/user/whysync.service"
30 sed 's|@BIN@|/usr/bin/whysync|' "data/$_appid.desktop.in" \
31 > "$pkgdir/usr/share/applications/$_appid.desktop"
32 for n in 16 32 48 64 128 256 512; do
33 install -Dm644 "assets/icon-$n.png" "$pkgdir/usr/share/icons/hicolor/${n}x${n}/apps/$_appid.png"
34 done
35 install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
36}
37

Scan history

Scanned at (UTC)SeverityRules
2026-09-23 17:40:40 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