From 2a6b3b921a2d6406a70928033ade830e8318d0a4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gustav=20S=C3=B6rn=C3=A4s?= Date: Fri, 16 Oct 2020 22:15:39 +0000 Subject: Add PKGBUILD --- PKGBUILD | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 PKGBUILD diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 0000000..fd586f7 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,31 @@ +# Maintainer: Eskil Queseth +# Maintainer: Gustav Sörnäs + +pkgname=mum-git +pkgver=0.1.0 +pkgrel=1 +pkgdesc="A mumble client/daemon pair" +arch=('x86_64') +url="https://github.com/sornas/mum.git" +license=('MIT') +sha256sums=('SKIP') +depends=('alsa-lib' 'opus' 'openssl') +makedepends=('git' 'rust') +source=("git+$url") + +build() { + cd "${srcdir}/${pkgname%-git}" + cargo build --release --target-dir=target +} + +check() { + cd "${srcdir}/${pkgname%-git}" + cargo test --release --target-dir=target +} + +package() { + cd "${srcdir}/${pkgname%-git}" + install -Dm 755 target/release/mumctl -t "${pkgdir}/usr/bin" + install -Dm 755 target/release/mumd -t "${pkgdir}/usr/bin" + install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" +} -- cgit v1.2.1