blob: 79414af1f29b02ccb75f1e8a3f149be3877f28b8 (
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: 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=12.2.2
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' sh)
makedepends=(maven jdk-openjdk)
source=("$pkgname-$pkgver.tar.gz::https://github.com/git-moss/ConvertWithMoss/archive/refs/tags/$pkgver.tar.gz"
convertwithmoss.sh)
sha256sums=('5289abc54b2308e4a9d3c8c908fed32c6b38a3da89e85d7bab5fbb9a2bf3443c'
'119c190f92a96c3556b770d504ada91fc89d522e837bf490dd3c6b4577d7ca3d')
build() {
cd $_name-$pkgver
mvn -Dproject.build.outputTimestamp=$SOURCE_DATE_EPOCH clean install
}
package() {
install -vDm 755 $pkgname.sh "$pkgdir"/usr/bin/$pkgname
cd $_name-$pkgver
install -vDm 644 target/lib/*.jar -t "$pkgdir"/usr/share/java/$pkgname
ln -sf $pkgname-$pkgver.jar "$pkgdir"/usr/share/java/$pkgname/$pkgname.jar
install -vDm 644 linux/de.mossgrabers.$_name.desktop \
-t "$pkgdir"/usr/share/applications
install -vDm 644 linux/de.mossgrabers.$_name.appdata.xml \
-t "$pkgdir"/usr/share/metainfo
install -vDm 644 icons/$pkgname.png -t "$pkgdir"/usr/share/pixmaps
install -vDm 644 README*.md CHANGELOG.md -t "$pkgdir"/usr/share/doc/$pkgname
}
|