blob: eabb280e31fa44a0ca1ab6d97003ea34e798efd3 (
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
|
# Maintainer: OSAMC <https://github.com/osam-cologne/archlinux-proaudio>
# Contributor: Christopher Arndt <osam -at- chrisarndt -dot- de>
# Contributor: redtide <redtid3 -at- gmail -dot- com>
_name=ConvertWithMoss
pkgname=${_name,,}
pkgver=10.1.0
pkgrel=1
pkgdesc='A tool for converting multi-samples from one format to another'
url='https://mossgrabers.de/Software/ConvertWithMoss/ConvertWithMoss.html'
arch=(aarch64 x86_64)
license=(LGPL-3.0-only)
depends=('java-runtime>=16')
makedepends=(maven)
source=("$pkgname-$pkgver.tar.gz::https://github.com/git-moss/ConvertWithMoss/archive/refs/tags/$pkgver.tar.gz"
convertwithmoss.sh)
sha256sums=('0a8f45b07e38510b261089a05fad0a70571c33db7c40e8b9910b7e631e160898'
'119c190f92a96c3556b770d504ada91fc89d522e837bf490dd3c6b4577d7ca3d')
build() {
cd $_name-$pkgver
mvn -Dproject.build.outputTimestamp=$SOURCE_DATE_EPOCH clean install
}
package() {
install -Dm755 $pkgname.sh "$pkgdir"/usr/bin/$pkgname
cd $_name-$pkgver
install -Dm644 target/lib/*.jar -t "$pkgdir"/usr/share/java/$pkgname
ln -sf $pkgname-$pkgver.jar "$pkgdir"/usr/share/java/$pkgname/$pkgname.jar
install -Dm644 linux/de.mossgrabers.$_name.desktop \
-t "$pkgdir"/usr/share/applications
install -Dm644 linux/de.mossgrabers.$_name.appdata.xml \
-t "$pkgdir"/usr/share/metainfo
install -Dm644 icons/$pkgname.png -t "$pkgdir"/usr/share/pixmaps
}
|