rusticlone-bin
LOW
maintainer AlphaJack
0 votes
scanned 2026-10-28 01:49:03.400007
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
# Generated from src/install/autostart.rs by cargo xtask generate
2
3
# Maintainer: AlphaJack <19962243+AlphaJack at users dot noreply dot github dot com>
4
5
_name=rusticlone
6
pkgname=$_name-bin
7
# Set by .github/workflows/aur.yml at each release.
8
pkgver=2.0.1
9
pkgrel=1
10
pkgdesc="Scheduled 3-2-1-1-0 backups for computers and servers built on rustic profiles, with UI and notifications"
11
arch=('x86_64' 'aarch64' 'armv7h')
12
url="https://github.com/AlphaJack/rusticlone"
13
license=('AGPL-3.0-or-later')
14
depends=('rustic')
15
provides=("$_name")
16
conflicts=("$_name")
17
options=('!strip' '!debug')
18
backup=("etc/$_name/$_name.env")
19
source_x86_64=("$pkgname-$pkgver-x86_64-unknown-linux-musl.tar.gz::$url/releases/download/v$pkgver/$_name-x86_64-unknown-linux-musl.tar.gz")
20
source_aarch64=("$pkgname-$pkgver-aarch64-unknown-linux-musl.tar.gz::$url/releases/download/v$pkgver/$_name-aarch64-unknown-linux-musl.tar.gz")
21
source_armv7h=("$pkgname-$pkgver-armv7-unknown-linux-musleabihf.tar.gz::$url/releases/download/v$pkgver/$_name-armv7-unknown-linux-musleabihf.tar.gz")
22
b2sums_x86_64=('73c90d03297c9f5662bf1a5bf706dc7a089d631bf5a1aa69f77475eadf67b4aee100dd53ff2dc4e330ce5ccdf064fd57d278828a0f6bbf83497b1e4c9cbfdadf')
23
b2sums_aarch64=('62568fce7af3fe22003fb467b61cc0b8265ab7cdc8220dcf2eb7700829301ef904a1f4ab9755ec0b447ea53ce8ea327db450c8a9d73c5f9132bc99df0698dda6')
24
b2sums_armv7h=('d09dd414b4e513cd4f5eb43fd558b950e8df3eae80da9350ce612bf880ac75a5fd01d712a536a6bd833bb4dcc83318ec7379f0f2aec7b7710a812523d2198518')
25
26
27
_completion(){
28
install -d "$pkgdir/usr/share/${2%/*}"
29
COMPLETE="$1" "$pkgdir/usr/bin/$_name" | sed "s|$pkgdir||g" > "$pkgdir/usr/share/$2"
30
}
31
32
package(){
33
local target
34
case "$CARCH" in
35
"x86_64") target="x86_64-unknown-linux-musl" ;;
36
"aarch64") target="aarch64-unknown-linux-musl" ;;
37
"armv7h") target="armv7-unknown-linux-musleabihf" ;;
38
esac
39
cd "$srcdir/$_name-$target"
40
install -D -m 755 $_name "$pkgdir/usr/bin/$_name"
41
install -D -m 644 $_name.service "$pkgdir/usr/lib/systemd/system/$_name.service"
42
install -D -m 644 $_name.service "$pkgdir/usr/lib/systemd/user/$_name.service"
43
install -D -m 600 $_name.env "$pkgdir/etc/$_name/$_name.env"
44
install -D -m 644 $_name.desktop "$pkgdir/usr/share/applications/$_name.desktop"
45
install -D -m 644 logo.svg "$pkgdir/usr/share/icons/hicolor/scalable/apps/$_name.svg"
46
_completion bash "bash-completion/completions/$_name"
47
_completion zsh "zsh/site-functions/_$_name"
48
_completion fish "fish/vendor_completions.d/$_name.fish"
49
}
50
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-10-28 01:49:03 | Low | 1 |