summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorOle Bertram2023-11-03 17:15:08 +0100
committerOle Bertram2023-11-03 17:15:08 +0100
commitf296842bd107a02f7b009e5ec5b78ec95b48f17c (patch)
treeb606f48e25ddc69f4de7d29ae6df3b62b562c92c
parent933c248d98753ba270575f62a727f8da5cf7341c (diff)
downloadaur-f296842bd107a02f7b009e5ec5b78ec95b48f17c.tar.gz
v2.3.1
-rw-r--r--.SRCINFO12
-rw-r--r--PKGBUILD14
2 files changed, 18 insertions, 8 deletions
diff --git a/.SRCINFO b/.SRCINFO
index ca75e7bc2b6d..491915fb4ed0 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,14 +1,18 @@
pkgbase = listenbrainz-mpd
pkgdesc = ListenBrainz submission client for MPD
- pkgver = 2.3.0
+ pkgver = 2.3.1
pkgrel = 1
url = https://codeberg.org/elomatreb/listenbrainz-mpd
arch = x86_64
license = AGPL3
+ makedepends = openssl
makedepends = cargo
- depends = openssl
+ makedepends = asciidoctor
+ makedepends = gzip
depends = sqlite
- source = listenbrainz-mpd-2.3.0.tar.gz::https://static.crates.io/crates/listenbrainz-mpd/listenbrainz-mpd-2.3.0.crate
- sha256sums = 73e29ce8dde7d74927d3e193d55b30ba80477ce041a45824319253169e318eaf
+ depends = libssl.so=3-64
+ depends = libcrypto.so=3-64
+ source = listenbrainz-mpd-2.3.1.tar.gz::https://static.crates.io/crates/listenbrainz-mpd/listenbrainz-mpd-2.3.1.crate
+ sha256sums = 918bdee0e99f9d615a1f72584e9a9591a95cac766132806bf9f8d23ede6eb302
pkgname = listenbrainz-mpd
diff --git a/PKGBUILD b/PKGBUILD
index 1b82ed9edf31..705e2afcc1ff 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,15 +1,15 @@
# Maintainer: elomatreb <ole@bertr.am>
pkgname=listenbrainz-mpd
-pkgver=2.3.0
+pkgver=2.3.1
pkgrel=1
pkgdesc="ListenBrainz submission client for MPD"
arch=('x86_64')
url='https://codeberg.org/elomatreb/listenbrainz-mpd'
license=('AGPL3')
-depends=('openssl' 'sqlite')
-makedepends=('cargo')
+depends=('sqlite' 'libssl.so=3-64' 'libcrypto.so=3-64')
+makedepends=('openssl' 'cargo' 'asciidoctor' 'gzip')
source=("$pkgname-$pkgver.tar.gz::https://static.crates.io/crates/$pkgname/$pkgname-$pkgver.crate")
-sha256sums=('73e29ce8dde7d74927d3e193d55b30ba80477ce041a45824319253169e318eaf')
+sha256sums=('918bdee0e99f9d615a1f72584e9a9591a95cac766132806bf9f8d23ede6eb302')
prepare() {
cd "$srcdir/$pkgname-$pkgver"
@@ -20,11 +20,17 @@ build() {
cd "$srcdir/$pkgname-$pkgver"
export RUSTUP_TOOLCHAIN=stable
export CARGO_TARGET_DIR=target
+ export RUSTFLAGS="-C target-cpu=native"
cargo build --frozen --release --all-features
+ asciidoctor --backend=manpage --out-file=- listenbrainz-mpd.adoc | gzip > listenbrainz-mpd.1.gz
}
package() {
cd "$srcdir/$pkgname-$pkgver"
install -Dm0755 "$srcdir/$pkgname-$pkgver/target/release/listenbrainz-mpd" "$pkgdir/usr/bin/listenbrainz-mpd"
install -Dm0644 listenbrainz-mpd.service "$pkgdir/usr/lib/systemd/user/listenbrainz-mpd.service"
+ install -Dm0644 listenbrainz-mpd.1.gz "$pkgdir/usr/share/man/man1/listenbrainz-mpd.1.gz"
+ install -Dm0644 generated_completions/listenbrainz-mpd.bash "$pkgdir/usr/share/bash-completion/completions/listenbrainz-mpd"
+ install -Dm0644 generated_completions/listenbrainz-mpd.fish "$pkgdir/usr/share/fish/vendor_completions.d/listenbrainz-mpd.fish"
+ install -Dm0644 generated_completions/_listenbrainz-mpd "$pkgdir/usr/share/zsh/site-functions/_listenbrainz-mpd"
}