whysync
LOW
maintainer byrdltd
0 votes
scanned 2026-09-23 17:40:40.806207
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
3
pkgname=whysync
4
pkgver=0.2.0
5
pkgrel=1
6
pkgdesc="Live one-way folder mirror: waits for unplugged disks, holds mass deletions, keeps a trash"
7
arch=('any')
8
url="https://github.com/byrdltd/whySYNC"
9
license=('MIT')
10
depends=('python' 'rsync' 'python-gobject' 'gtk4' 'libadwaita')
11
optdepends=('libnotify: desktop notifications')
12
makedepends=('python-build' 'python-installer' 'python-setuptools' 'python-wheel')
13
install=whysync.install
14
source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
15
sha256sums=('73dc0cd02a83b9795d98eeb7bea7f4397cb61d68e21de4b0b68a5e203e9b1931')
16
17
_appid=com.github.byrdltd.whysync
18
19
build() {
20
cd "whySYNC-$pkgver"
21
python -m build --wheel --no-isolation
22
}
23
24
package() {
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) | Severity | Rules |
|---|---|---|
| 2026-09-23 17:40:40 | Low | 1 |