summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorSefa Eyeoglu2022-04-18 12:33:40 +0200
committerSefa Eyeoglu2022-04-18 12:33:40 +0200
commit6116adcf636c683593c1a29be05d908e5e07657a (patch)
tree1c6569b9d0025198ae29d83eea4e90643a4c4107
parent0bc19f4c88297fdd1137172ffca1be2c0aab32a9 (diff)
downloadaur-6116adcf636c683593c1a29be05d908e5e07657a.tar.gz
upgpkg: polymc-bin 1.2.0-2
fix: update packaging to new tarball structure
-rw-r--r--.SRCINFO3
-rw-r--r--PKGBUILD8
2 files changed, 7 insertions, 4 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 094f60e2f3c1..1869b9f4b986 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index d9c0b608cbb5..27e007ff5f4c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
}