diff options
author | BrainDamage | 2020-12-30 00:59:38 +0100 |
---|---|---|
committer | BrainDamage | 2020-12-30 00:59:38 +0100 |
commit | 7ffee8a01716457101a4009dabfcaa8912fcdac1 (patch) | |
tree | 924c308f60591614a58fd11e49b10773211d2c77 | |
download | aur-7ffee8a01716457101a4009dabfcaa8912fcdac1.tar.gz |
initial version
-rw-r--r-- | .SRCINFO | 16 | ||||
-rw-r--r-- | PKGBUILD | 23 |
2 files changed, 39 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..b770b5d69a72 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,16 @@ +pkgbase = synapse-compress-state + pkgdesc = A tool to compress some state in a Synapse instance's database + pkgver = 0.1.0 + pkgrel = 1 + url = https://github.com/matrix-org/rust-synapse-compress-state + arch = x86_64 + arch = armv6h + arch = armv7h + arch = aarch64 + license = Apache + makedepends = rust + source = synapse-compress-state-0.1.0::https://github.com/matrix-org/rust-synapse-compress-state/archive/v0.1.0.tar.gz + sha256sums = ac57d264a99157174cfb6564cb12ef9453229ec5771e57cd990f3eb78efdb1b1 + +pkgname = synapse-compress-state + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..0579cf9b2526 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,23 @@ +# Maintainer: BrainDamage + +pkgname=synapse-compress-state +pkgver=0.1.0 +pkgrel=1 +pkgdesc="A tool to compress some state in a Synapse instance's database " +arch=('x86_64' 'armv6h' 'armv7h' 'aarch64') +url="https://github.com/matrix-org/rust-synapse-compress-state" +makedepends=('rust') +license=('Apache') +source=("${pkgname}-${pkgver}::https://github.com/matrix-org/rust-synapse-compress-state/archive/v${pkgver}.tar.gz") +sha256sums=('ac57d264a99157174cfb6564cb12ef9453229ec5771e57cd990f3eb78efdb1b1') + +build() { + cd "${srcdir}/rust-${pkgname}-${pkgver}" + cargo build --release --locked +} + +package() { + cargo install --locked --path "${srcdir}/rust-${pkgname}-${pkgver}" --root "${pkgdir}/usr" + # delete the leftover crates file + rm "${pkgdir}/usr/.crates2.toml" +} |