Hello world!

This commit is contained in:
Emmanuel Gil Peyrot 2021-03-14 00:33:48 +01:00
commit 9e934f485e
2 changed files with 55 additions and 0 deletions

19
.SRCINFO Normal file
View file

@ -0,0 +1,19 @@
pkgbase = helvum-git
pkgdesc = GTK-based patchbay for pipewire, inspired by the JACK tool catia
pkgver = 0.1.0.r10.gb348339
pkgrel = 1
url = https://gitlab.freedesktop.org/ryuukyu/helvum
arch = x86_64
arch = aarch64
license = GPL3
makedepends = git
makedepends = rust
depends = gtk4
depends = pipewire
provides = helvum
conflicts = helvum
source = git+https://gitlab.freedesktop.org/ryuukyu/helvum.git
sha256sums = SKIP
pkgname = helvum-git

36
PKGBUILD Normal file
View file

@ -0,0 +1,36 @@
# Maintainer: Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
pkgname=helvum-git
pkgver=0.1.0.r10.gb348339
pkgrel=1
pkgdesc='GTK-based patchbay for pipewire, inspired by the JACK tool catia'
arch=('x86_64' 'aarch64')
url='https://gitlab.freedesktop.org/ryuukyu/helvum'
license=('GPL3')
depends=('gtk4' 'pipewire')
makedepends=('git' 'rust')
provides=('helvum')
conflicts=('helvum')
source=('git+https://gitlab.freedesktop.org/ryuukyu/helvum.git')
sha256sums=('SKIP')
pkgver() {
cd helvum
git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
}
build() {
cd helvum
cargo update
cargo build \
--release
}
package() {
cd helvum
cargo install \
--root "$pkgdir/usr" \
--path "$srcdir/helvum"
}