diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 48 |
1 files changed, 48 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..c73c935d48eb --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,48 @@ +# Maintainer: 1F616EMO <root at 1f616emo dot xyz> + +pkgname=mixing-station-pc +pkgver=1.9.8_412arch1 +pkgrel=1 +pkgdesc='Mixer remote control for multiple mixers' +arch=('any') +url='https://mixingstation.app/' +license=('unknown') # Contacting upstream developer. Anyway this PKGBUILD only arranges the files +makedepends=('unzip' 'coreutils') +depends=('java-runtime=20' 'sh') +source=( + "$pkgname-$pkgver-release.zip::https://mixingstation.app/backend/api/web/download/update/mixing-station-pc/release" + 'mixing-station-pc' + 'copyright.txt' + 'ms-icon.png::https://mixingstation.app/ms-docs/assets/ms.png' + 'mixing-station-pc.desktop') +sha256sums=( + '784d04e23174bcf591f40e758b7e6c2f2bec64372d64335e69df559827687978' + '36546dc8e7105c82641aca952851456e5689722ec4ac7d71687b7b2aee851315' + 'a5d350e62b37f9394944421d94aaa1a823f396a0e76727cb37898029bc5d77bf' + '2a9b5fedbaf45ff7c7822b9cfc6dd50541b68ca39545611814f034608c2f9a00' + '9a957552b7f5f0b41ebf0d840185eab4873478d119507951fc7c9449f56e008d') +noextract=("$pkgname-$pkgver-release.zip") +prepare() { + unzip "$pkgname-$pkgver-release.zip" "mixing-station-pc.jar" +} +package() { + # Java Script + install -m 0755 -d "$pkgdir/usr/share/java/mixing-station-pc" + install -m 0644 "mixing-station-pc.jar" "$pkgdir/usr/share/java/mixing-station-pc/mixing-station-pc.jar" + + # Shell wrapper + install -m 0755 -d "$pkgdir/usr/bin" + install -m 0755 "mixing-station-pc" "$pkgdir/usr/bin/mixing-station-pc" + + # License + install -m 0755 -d "$pkgdir/usr/share/licenses/mixing-station-pc" + install -m 0644 "copyright.txt" "$pkgdir/usr/share/licenses/mixing-station-pc/copyright.txt" + + # Icon + install -m 0755 -d "$pkgdir/usr/share/mixing-station-pc" + install -m 0644 "ms-icon.png" "$pkgdir/usr/share/mixing-station-pc/icon.png" + + # Desktop + install -m 0755 -d "$pkgdir/usr/share/applications/" + install -m 0644 "mixing-station-pc.desktop" "$pkgdir/usr/share/applications/mixing-station-pc.desktop" +} |