diff options
-rw-r--r-- | .SRCINFO | 19 | ||||
-rw-r--r-- | PKGBUILD | 30 |
2 files changed, 49 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..4e67ebb145a5 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,19 @@ +pkgbase = mtrx-git + pkgdesc = Transmit and receive low-latency audio via UDP unicast or multicast, using the Opus codec. + pkgver = r9.f20a87c + pkgrel = 1 + url = https://github.com/VittGam/mtrx + arch = i686 + arch = x86_64 + arch = aarch64 + license = GPLv3 + makedepends = git + depends = alsa-lib + depends = opus + provides = mtrx + conflicts = mtrx + source = mtrx-git::git+https://github.com/VittGam/mtrx.git + sha512sums = SKIP + +pkgname = mtrx-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..3cffbaf1a399 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,30 @@ +# Maintainer: Vittorio Gambaletta <archlinux@vittgam.net> + +pkgname=mtrx-git +pkgver=r9.f20a87c +pkgrel=1 +pkgdesc='Transmit and receive low-latency audio via UDP unicast or multicast, using the Opus codec.' +arch=('i686' 'x86_64' 'aarch64') +url='https://github.com/VittGam/mtrx' +license=('GPLv3') +depends=('alsa-lib' 'opus') +makedepends=('git') +provides=("${pkgname%-git}") +conflicts=("${pkgname%-git}") +source=("${pkgname}::git+https://github.com/VittGam/mtrx.git") +sha512sums=('SKIP') + +pkgver() { + cd "${srcdir}/${pkgname}" + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +} + +build() { + cd "${srcdir}/${pkgname}" + make all +} + +package() { + cd "${srcdir}/${pkgname}" + make DESTDIR="${pkgdir}/" PREFIX="/usr" install +} |