summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD53
1 files changed, 26 insertions, 27 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 92b2dabb9d74..6a6fea793664 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,36 +1,35 @@
-# Maintainer: Christophe Robin <crobin@nekoo.com>
-# CVS for PKGBUILD is available at https://github.com/christopherobin/pkgbuilds/tree/master/minecraft
+# Maintainer: Yurii Kolesnykov <root@yurikoles.com>
+# Previous maintainer: Christophe Robin <crobin@nekoo.com>
+
pkgname=minecraft
-pkgver=latest
-pkgrel=28
-pkgdesc="An open-world game whose gameplay revolves around breaking and placing blocks"
+_pkgname=minecraft-launcher
+pkgver=2.2.1441
+pkgrel=1
+pkgdesc="Minecraft Launcher"
arch=(any)
license=('custom')
-url="http://www.minecraft.net/"
-depends=('java-runtime=8' 'xorg-xrandr' 'ttf-font' 'libxtst')
-noextract=('minecraft.jar')
-source=(minecraft http://s3.amazonaws.com/Minecraft.Download/launcher/Minecraft.jar
- minecraft.desktop minecraft.png minecraft.install LICENSE)
-md5sums=('34440b7ad94c02762b9cbf78c7a1e23e'
- '85273e24404cc6865805f951487b8a1e'
- 'ecb1bd9b6e6305987b6fb5832ab0b468'
- 'dfecf76f9db4497399f4b7c171150c89'
- '30f8fd3deb598757bb21bac3c1c55110'
- '6e1dc1629eb95fd813ebe1bf632d6f2d')
-install='minecraft.install'
+url="https://www.minecraft.net/"
+depends=('java-runtime' 'xorg-xrandr' 'libxss' 'libx11' 'libxcb' 'alsa-lib' 'gtk2' 'gtk3' 'libxtst' 'nss')
+optdepends=('flite: narrator support')
+conflicts=("$_pkgname" "$_pkgname-beta")
+provides=("$_pkgname" "$_pkgname-beta")
+source=("minecraft-${pkgver}.deb::https://launcher.mojang.com/download/Minecraft.deb")
+sha256sums=('cf421e38ff8faa19e0bd7608c179afc0b8e6d6f9206262e696761ecd024fd5b4')
+
+prepare() {
+ tar xpf data.tar.xz
+}
package() {
- cd "$srcdir"
+ install -d "${pkgdir}/opt/$_pkgname"
+ cp -a "${srcdir}/opt/${_pkgname}/"* "${pkgdir}/opt/${_pkgname}/"
- install -D -m755 "${srcdir}/minecraft" "${pkgdir}/usr/bin/minecraft"
- install -D -m644 "${srcdir}/Minecraft.jar" "${pkgdir}/usr/share/minecraft/Minecraft.jar"
+ install -Dm644 "${srcdir}/usr/share/applications/${_pkgname}.desktop" \
+ "${pkgdir}/usr/share/applications/${_pkgname}.desktop"
- # Desktop launcher with icon
- install -D -m644 "${srcdir}/minecraft.desktop" "${pkgdir}/usr/share/applications/minecraft.desktop"
- install -D -m644 "${srcdir}/minecraft.png" "${pkgdir}/usr/share/pixmaps/minecraft.png"
+ install -Dm644 "${srcdir}/usr/share/icons/hicolor/symbolic/apps/${_pkgname}.svg" \
+ "${pkgdir}/usr/share/icons/hicolor/symbolic/apps/${_pkgname}.svg"
- # License
- install -D -m644 "${srcdir}/LICENSE" "${pkgdir}/usr/share/licenses/minecraft/LICENSE"
+ install -d "${pkgdir}/usr/bin"
+ ln -s "/opt/${_pkgname}/${_pkgname}" "${pkgdir}/usr/bin/"
}
-
-# vim:set ts=4 sw=4 et: