diff --git a/build-packages b/build-packages index ab7c10e..29d4e1a 100755 --- a/build-packages +++ b/build-packages @@ -9,7 +9,7 @@ for dir in packages/*/ ; do if [[ $1 == "check" ]]; then echo "Check if $pkgname can build correctly..." cd $dir - makepkg -cd >/dev/null + makepkg -c cd ../.. else mkdir -p repository @@ -20,7 +20,7 @@ for dir in packages/*/ ; do echo "Building version $pkgver-$pkgrel of $pkgname..." cd $dir - makepkg -cdf >/dev/null + makepkg -cf cd ../.. fi fi diff --git a/packages/tos-prism/PKGBUILD b/packages/tos-prism/PKGBUILD new file mode 100644 index 0000000..14d47da --- /dev/null +++ b/packages/tos-prism/PKGBUILD @@ -0,0 +1,25 @@ +pkgname=tos-prism +pkgver=7.2 +pkgrel=1 +pkgdesc="Minecraft launcher with ability to manage multiple instances." +arch=('x86_64') +url="https://prismlauncher.org" +license=('GPL3') +depends=('java-runtime=17' 'libgl' 'qt6-base' 'qt6-5compat' 'qt6-svg' 'qt6-imageformats' 'zlib' 'hicolor-icon-theme') +provides=('prismlauncher') +conflicts=('prismlauncher') +optdepends=('glfw: to use system GLFW libraries' + 'openal: to use system OpenAL libraries' + 'visualvm: Profiling support' + 'xorg-xrandr: for older minecraft versions' + 'java-runtime=8: support for Minecraft versions < 1.17' +) +source=("https://github.com/PrismLauncher/PrismLauncher/releases/download/${pkgver}/PrismLauncher-Linux-Qt6-${pkgver}.tar.gz") +noextract=("PrismLauncher-Linux-Qt6-${pkgver}.tar.gz") +sha256sums=('9f69ab0d9057e479a038051d5073bbbfda0d2e619d3a186094a9810c340885d4') + +package() { + install -d "${pkgdir}/usr" + tar -C "${pkgdir}/usr" -xvf PrismLauncher-Linux-Qt6-${pkgver}.tar.gz + chown -R root:root "${pkgdir}/usr" # files in tarball are not owned by root +} \ No newline at end of file diff --git a/repository/tos-prism-7.2-1-x86_64.pkg.tar.zst b/repository/tos-prism-7.2-1-x86_64.pkg.tar.zst new file mode 100644 index 0000000..810ce8b Binary files /dev/null and b/repository/tos-prism-7.2-1-x86_64.pkg.tar.zst differ diff --git a/repository/tos.db b/repository/tos.db index f98b9d6..9d6d6c6 100644 Binary files a/repository/tos.db and b/repository/tos.db differ diff --git a/repository/tos.files b/repository/tos.files index 9627e1d..e3781ff 100644 Binary files a/repository/tos.files and b/repository/tos.files differ