## Maintainer: Adi Prasetya pkgname=mcpelauncher-appimage _pkgname=${pkgname/appimage/ui-qt} _pkgver=0.14.2-792 pkgver="${_pkgver/-/.}" pkgrel=1 pkgdesc="Minecraft Bedrock Launcher for Linux" arch=("x86_64" "armv7h" "aarch64") url="https://github.com/minecraft-linux/appimage-builder" license=('GPL3' 'MIT') depends=() optdepends=('zenity: custom skin picker') provides=(mcpelauncher-ui-qt) conflicts=(mcpelauncher-ui-qt) options=(!strip) source_x86_64=("mcpelauncher-x86_64-v${pkgver}.AppImage::$url/releases/download/v${_pkgver}/Minecraft_Bedrock_Launcher-x86_64-v${pkgver}.AppImage") source_armv7h=("mcpelauncher-armv7h-v${pkgver}.AppImage::$url/releases/download/v${_pkgver}/Minecraft_Bedrock_Launcher-armhf-v${pkgver}.AppImage") source_aarch64=("mcpelauncher-aarch64-v${pkgver}.AppImage::$url/releases/download/v${_pkgver}/Minecraft_Bedrock_Launcher-arm64-v${pkgver}.AppImage") sha512sums_x86_64=('9ab8617e70a9c7324de67169c59ec16f670a24f47169e1c502a1e6472b3a2bedfff20d7387adade99fab349c92f51e412a7a3ce20c1b8b18038d14262502f273') sha512sums_armv7h=('b9a975f772cbaab000faa845e2fbf10a9f95b48c18ebd6681b89ba286dcc1fc8efe442e624189907d967bc67812483a59646a9f62b68382d9d56c564cb56d52f') sha512sums_aarch64=('93c3adfc35d66342384e51d6efc2f2419bdbf7768a8da407f2c7c4e2c5980a98b642e5678edb55540a6d9f5e7c1d2298a58e3f00332f4032cf475369b8454660') _fileName="mcpelauncher-${CARCH}-v${pkgver}.AppImage" _desktopFile="usr/share/applications/mcpelauncher-ui-qt.desktop" _scalableIcon="usr/share/icons/hicolor/scalable/apps/mcpelauncher-ui-qt.svg" prepare() { rm -rf "${srcdir}/squashfs-root" chmod +x "${srcdir}/${_fileName}" "${srcdir}/${_fileName}" --appimage-extract desktop-file-edit --set-key="Exec" --set-value="/usr/bin/mcpelauncher-ui-qt %U" "${srcdir}/squashfs-root/${_desktopFile}" } package() { # Install icon & desktop install -Dm644 "${srcdir}/squashfs-root/${_scalableIcon}" "${pkgdir}/${_scalableIcon}" install -Dm644 "${srcdir}/squashfs-root/${_desktopFile}" "${pkgdir}/${_desktopFile}" # Install source install -dm755 "${pkgdir}/opt/${_pkgname}" install -dm755 "${pkgdir}/usr/bin" cp -r "${srcdir}/squashfs-root/." "${pkgdir}/opt/${_pkgname}" ln -s "/opt/${_pkgname}/usr/bin/${_pkgname}" "${pkgdir}/usr/bin/${_pkgname}" }