diff options
-rw-r--r-- | .SRCINFO | 3 | ||||
-rw-r--r-- | PKGBUILD | 8 |
2 files changed, 7 insertions, 4 deletions
@@ -1,7 +1,7 @@ pkgbase = polymc-bin pkgdesc = Minecraft launcher with ability to manage multiple instances. pkgver = 1.2.0 - pkgrel = 1 + pkgrel = 2 url = https://github.com/PolyMC/PolyMC arch = x86_64 license = GPL3 @@ -16,6 +16,7 @@ pkgbase = polymc-bin optdepends = java-runtime=17: support for Minecraft versions >= 1.17 provides = polymc conflicts = polymc + noextract = PolyMC-Linux-1.2.0.tar.gz source = https://github.com/PolyMC/PolyMC/releases/download/1.2.0/PolyMC-Linux-1.2.0.tar.gz sha256sums = 9a1fcc41217bb45ab675817411bd4e69061e1d51299ac1b925e3121fa93b1d98 @@ -3,7 +3,7 @@ pkgname=polymc-bin pkgver=1.2.0 -pkgrel=1 +pkgrel=2 pkgdesc="Minecraft launcher with ability to manage multiple instances." arch=('x86_64') url="https://github.com/PolyMC/PolyMC" @@ -14,9 +14,11 @@ conflicts=('polymc') optdepends=('java-runtime=8: support for Minecraft versions < 1.17' 'java-runtime=17: support for Minecraft versions >= 1.17') source=("https://github.com/PolyMC/PolyMC/releases/download/${pkgver}/PolyMC-Linux-${pkgver}.tar.gz") +noextract=("PolyMC-Linux-${pkgver}.tar.gz") sha256sums=('9a1fcc41217bb45ab675817411bd4e69061e1d51299ac1b925e3121fa93b1d98') package() { - install -d $pkgdir/usr - cp -r $srcdir/usr/. $pkgdir/usr + install -d "$pkgdir/usr" + tar -C "$pkgdir/usr" -xvf PolyMC-Linux-${pkgver}.tar.gz + chown -R root:root "$pkgdir/usr" # fils in tarball are not owned by root } |