diff options
author | metamuffin | 2024-04-29 20:26:37 +0200 |
---|---|---|
committer | metamuffin | 2024-04-29 20:26:37 +0200 |
commit | 809cf5f82e36e774cf62482b0146d39112636f8b (patch) | |
tree | cb0931a1f429e97ca4b1125c6fe64ecc87d3dec4 | |
parent | 1486b8007ace8cdc7358b5fdcab4fd7f7400e3c4 (diff) | |
download | aur-809cf5f82e36e774cf62482b0146d39112636f8b.tar.gz |
v1.1.0
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | .gitignore | 4 | ||||
-rw-r--r-- | PKGBUILD | 11 |
3 files changed, 15 insertions, 6 deletions
@@ -1,6 +1,6 @@ pkgbase = keks-meet-server pkgdesc = Server for keks-meet, a simple and secure conferencing application for the web. - pkgver = 1.0.3 + pkgver = 1.1.0 pkgrel = 1 url = https://codeberg.org/metamuffin/keks-meet arch = i686 @@ -12,10 +12,10 @@ pkgbase = keks-meet-server makedepends = rustup makedepends = esbuild backup = etc/keks-meet-server.toml - source = https://codeberg.org/metamuffin/keks-meet/archive/v1.0.3.tar.gz + source = https://codeberg.org/metamuffin/keks-meet/archive/v1.1.0.tar.gz source = keks-meet-server.service source = sysusers.conf - sha256sums = 374859ce3bab4473d6aa2d82d7bc9143591bf748988f6d6b1d9d6998d7231b56 + sha256sums = 40cd5203f227d2019bc2179ca018a25a264570dd6c31ba023dacc92847d632db sha256sums = SKIP sha256sums = SKIP diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..ec5a1a8d1580 --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +/pkg +/src +/v*.tar.gz +/*.pkg.tar* @@ -1,7 +1,7 @@ # Maintainer: metamuffin <metamuffin@disroot.org> pkgname=keks-meet-server -pkgver=1.0.3 +pkgver=1.1.0 pkgrel=1 pkgdesc="Server for keks-meet, a simple and secure conferencing application for the web." arch=('i686' 'x86_64' 'armv6h' 'armv7h' 'aarch64') @@ -12,19 +12,24 @@ backup=('etc/keks-meet-server.toml') source=("https://codeberg.org/metamuffin/keks-meet/archive/v$pkgver.tar.gz" "keks-meet-server.service" "sysusers.conf") -sha256sums=("374859ce3bab4473d6aa2d82d7bc9143591bf748988f6d6b1d9d6998d7231b56" +sha256sums=("40cd5203f227d2019bc2179ca018a25a264570dd6c31ba023dacc92847d632db" "SKIP" "SKIP") +prepare() { + cd "keks-meet" + cargo fetch --locked +} build() { cd "keks-meet" make client-build - cargo +nightly build --release --bin $pkgname + cargo +nightly build --frozen --release --bin $pkgname strip -s target/release/$pkgname } package() { install -Dm755 keks-meet/target/release/$pkgname "$pkgdir/usr/bin/$pkgname" install -Dm644 sysusers.conf "$pkgdir/usr/lib/sysusers.d/keks-meet-server.conf" install -Dm644 keks-meet-server.service "$pkgdir/usr/lib/systemd/system/keks-meet-server.service" + install -Dm644 keks-meet/COPYING "$pkgdir/usr/share/licenses/keks-meet/COPYING" install -Dm644 keks-meet/config/default.toml "$pkgdir/etc/keks-meet-server.toml" } |