blob: 238ac26a119775e5dca5d7cf64c0e5f26f42a80f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
|
# Maintainer: Vitalii Kuzhdin <vitaliikuzhdin@gmail.com>
# Contributor: David Runge <dvzrv@archlinux.org>
# Contributor: Ray Rashif <schiv@archlinux.org>
# Contributor: speps <speps at aur dot archlinux dot org>
# Contributor: Max Pray a.k.a. Synthead <synthead@gmail.com>
# Contributor: clarence <catchfire at gmail dot com>
pkgname="patchage"
pkgver=1.0.10
pkgrel=5
pkgdesc="A modular patch bay for audio and MIDI systems based on Jack and Alsa"
arch=(
'x86_64'
)
url="https://drobilla.net/software/patchage.html"
license=(
'GPL-3.0-or-later'
)
depends=(
'alsa-lib'
'atkmm'
# 'fmt9'
'ganv>=1.5.2'
'glib2>=2.14.0'
'glibc'
'glibmm>=2.14.0'
'gtk2'
'gtkmm'
'hicolor-icon-theme'
'jack'
'libgcc'
'libstdc++'
'libsigc++'
)
makedepends=(
'dbus-glib'
'meson>=0.56.0'
)
_pkgsrc="${pkgname}-${pkgver}"
source=(
"https://download.drobilla.net/${_pkgsrc}.tar.xz"
"https://download.drobilla.net/${_pkgsrc}.tar.xz.sig"
)
b2sums=('db7e17acc483b1fec27c80a3bedf3b546d303d8ce4f90f7f7669a4e4e1dcb526881d949d91edfdd6283dff3d9382c4c3534972065e2769a43e9e4b982b0dfbec'
'SKIP')
validpgpkeys=(
'907D226E7E13FA337F014A083672782A9BF368F3' # David Robillard <d@drobilla.net>
)
build() {
cd "${srcdir}"
arch-meson "${_pkgsrc}" "${_pkgsrc}/build"
meson compile -C "${_pkgsrc}/build"
}
# check() {
# cd "${srcdir}"
# meson test -C "${_pkgsrc}/build"
# }
package() {
cd "${srcdir}"
meson install -C "${_pkgsrc}/build" --destdir "${pkgdir}"
cd "${_pkgsrc}"
install -vDm644 "AUTHORS" "${pkgdir}/usr/share/doc/${pkgname}/AUTHORS"
install -vDm644 "NEWS" "${pkgdir}/usr/share/doc/${pkgname}/NEWS"
install -vDm644 "README.md" "${pkgdir}/usr/share/doc/${pkgname}/README.md"
install -vDm644 "COPYING" "${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
}
|