diff options
author | j-james | 2022-02-17 02:10:36 -0800 |
---|---|---|
committer | j-james | 2022-02-17 02:10:36 -0800 |
commit | ebf82497736f84048434dbf9bd818192e7af74d9 (patch) | |
tree | b62df0e2d9c0d3f953a3191b701ed2db150eec0e | |
download | aur-ebf82497736f84048434dbf9bd818192e7af74d9.tar.gz |
Initial packaging of ensembles
-rw-r--r-- | .SRCINFO | 21 | ||||
-rw-r--r-- | PKGBUILD | 33 |
2 files changed, 54 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..035a80e57c40 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,21 @@ +pkgbase = ensembles + pkgdesc = A digital arranger workstation powered by FluidSynth for GNOME + pkgver = 0.0.17 + pkgrel = 1 + url = https://github.com/SubhadeepJasu/Ensembles + arch = x86_64 + license = GPL3 + makedepends = git + makedepends = meson + makedepends = ninja + makedepends = vala + depends = gtk4 + depends = granite + depends = glib2 + depends = libhandy + depends = fluidsynth + depends = portmidi + source = Ensembles-0.0.17.tar.gz::https://github.com/SubhadeepJasu/Ensembles/archive/refs/tags/v0.0.17.tar.gz + sha256sums = 4801eed59d0801e223ca8c9c7294f6128083161d09e9dc438ca345255ffc0952 + +pkgname = ensembles diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..4d4c038df77e --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,33 @@ +# Maintainer: j-james <jj@j-james.me> +pkgname=ensembles +_pkgname=Ensembles +pkgver=0.0.17 +pkgrel=1 +pkgdesc="A digital arranger workstation powered by FluidSynth for GNOME" +arch=('x86_64') +url='https://github.com/SubhadeepJasu/Ensembles' +license=('GPL3') +depends=( + 'gtk4' + 'granite' + 'glib2' + 'libhandy' + 'fluidsynth' + 'portmidi' +) +makedepends=('git' 'meson' 'ninja' 'vala') +source=("$_pkgname-$pkgver.tar.gz::$url/archive/refs/tags/v$pkgver.tar.gz") +sha256sums=('4801eed59d0801e223ca8c9c7294f6128083161d09e9dc438ca345255ffc0952') + +build() { + cd "$_pkgname-$pkgver" + + meson build --prefix=/usr + ninja -C build +} + +package() { + cd "$_pkgname-$pkgver" + + DESTDIR="$pkgdir/" ninja -C build install +} |