diff options
author | AlphaJack | 2024-03-03 17:20:55 +0100 |
---|---|---|
committer | AlphaJack | 2024-03-03 17:20:55 +0100 |
commit | 8d8567979cccd749c0f3008e00cb3ff0812936f9 (patch) | |
tree | 0452308987e4940391dc3506e91bdce6329f0dc3 | |
download | aur-rustic-server-bin.tar.gz |
Initial commit
-rw-r--r-- | .SRCINFO | 31 | ||||
-rw-r--r-- | PKGBUILD | 25 |
2 files changed, 56 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..02a731b0e61d --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,31 @@ +pkgbase = rustic-server-bin + pkgdesc = A REST server built in rust for use with rustic and restic + pkgver = nightly + pkgrel = 1 + url = https://rustic.cli.rs/ecosystem/rustic-server/ + arch = x86_64 + arch = aarch64 + arch = i686 + arch = armv7h + license = Apache-2.0 + provides = rustic-server + provides = restic-rest-server + validpgpkeys = 12B7166D9FD59124416952E34018C5DE3BF8C081 + source_x86_64 = https://github.com/rustic-rs/nightly/raw/main/rustic_server/rustic-server-nightly-x86_64-unknown-linux-gnu.tar.gz + source_x86_64 = https://github.com/rustic-rs/nightly/raw/main/rustic_server/rustic-server-nightly-x86_64-unknown-linux-gnu.tar.gz.asc + b2sums_x86_64 = SKIP + b2sums_x86_64 = SKIP + source_aarch64 = https://github.com/rustic-rs/nightly/raw/main/rustic_server/rustic-server-nightly-aarch64-unknown-linux-gnu.tar.gz + source_aarch64 = https://github.com/rustic-rs/nightly/raw/main/rustic_server/rustic-server-nightly-aarch64-unknown-linux-gnu.tar.gz.asc + b2sums_aarch64 = SKIP + b2sums_aarch64 = SKIP + source_i686 = https://github.com/rustic-rs/nightly/raw/main/rustic_server/rustic-server-nightly-i686-unknown-linux-gnu.tar.gz + source_i686 = https://github.com/rustic-rs/nightly/raw/main/rustic_server/rustic-server-nightly-i686-unknown-linux-gnu.tar.gz.asc + b2sums_i686 = SKIP + b2sums_i686 = SKIP + source_armv7h = https://github.com/rustic-rs/nightly/raw/main/rustic_server/rustic-server-nightly-armv7-unknown-linux-gnueabihf.tar.gz + source_armv7h = https://github.com/rustic-rs/nightly/raw/main/rustic_server/rustic-server-nightly-armv7-unknown-linux-gnueabihf.tar.gz.asc + b2sums_armv7h = SKIP + b2sums_armv7h = SKIP + +pkgname = rustic-server-bin diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..b2e7c9f96ba1 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,25 @@ +# Maintainer: AlphaJack <alphajack at tuta dot io> + +pkgname="rustic-server-bin" +pkgver="nightly" +pkgrel=1 +pkgdesc="A REST server built in rust for use with rustic and restic" +url="https://rustic.cli.rs/ecosystem/rustic-server/" +arch=("x86_64" "aarch64" "i686" "armv7h") +provides=("rustic-server" "restic-rest-server") +license=("Apache-2.0") +source_x86_64=("https://github.com/rustic-rs/nightly/raw/main/rustic_server/rustic-server-nightly-x86_64-unknown-linux-gnu.tar.gz"{,.asc}) +source_aarch64=("https://github.com/rustic-rs/nightly/raw/main/rustic_server/rustic-server-nightly-aarch64-unknown-linux-gnu.tar.gz"{,.asc}) +source_i686=("https://github.com/rustic-rs/nightly/raw/main/rustic_server/rustic-server-nightly-i686-unknown-linux-gnu.tar.gz"{,.asc}) +source_armv7h=("https://github.com/rustic-rs/nightly/raw/main/rustic_server/rustic-server-nightly-armv7-unknown-linux-gnueabihf.tar.gz"{,.asc}) +validpgpkeys=("12B7166D9FD59124416952E34018C5DE3BF8C081") +b2sums_x86_64=("SKIP" "SKIP") +b2sums_aarch64=("SKIP" "SKIP") +b2sums_i686=("SKIP" "SKIP") +b2sums_armv7h=("SKIP" "SKIP") + +package(){ + install -d "$pkgdir/usr/share/rustic" + cp -r "config" "$pkgdir/usr/share/rustic" + install -D -m 755 "rustic-server" -t "$pkgdir/usr/bin" +} |