blob: 61a40a7e76cee8ffbf6f7c7117f974449d5ab3af (
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
|
# Maintainer: Sol Bekic <s+aur at s-ol dot nu>
pkgname=ossia-score-appimage
pkgver=2.5.2
pkgrel=1
pkgdesc="an interactive sequencer for the intermedia arts."
arch=('x86_64')
url="https://ossia.io/"
license=('custom')
depends=('glib2' 'qt5-base' 'qt5-declarative' 'qt5-quickcontrols2' 'qt5-serialport' 'qt5-svg' 'qt5-websockets')
source=("Score.AppImage::https://github.com/OSSIA/score/releases/download/v${pkgver}/Score-v${pkgver}-linux.AppImage"
"ossia-score")
md5sums=('c21b30e221d0e13f77f22c80584373af'
'da517b82b443be8057ee4fbadb414e43')
package() {
# Extract AppImage
chmod +x Score.AppImage
./Score.AppImage --appimage-extract
root="${srcdir}/squashfs-root"
sed -i "/^Exec=/cExec=ossia-score" "${root}/Score.desktop"
install -d "${pkgdir}/usr/lib/score"
install -D "${root}/usr/lib/score/"* "${pkgdir}/usr/lib/score/"
install -D "${root}/usr/lib/libscore"* "${pkgdir}/usr/lib/"
install -D "${root}/usr/lib/libossia"* "${pkgdir}/usr/lib/"
install -d "${pkgdir}/usr/bin"
install -D "${root}/usr/bin/score" "${pkgdir}/usr/bin/"
install -D "${srcdir}/ossia-score" "${pkgdir}/usr/bin/"
install -d "${pkgdir}/usr/share"
install -D "${root}/Score.desktop" "${pkgdir}/usr/share/applications/Score.desktop"
install -D "${srcdir}/squashfs-root/usr/share/pixmaps/score.png" "${pkgdir}/usr/share/pixmaps/score.png"
}
|