diff options
author | Chris Severance | 2024-01-05 05:21:45 -0500 |
---|---|---|
committer | Chris Severance | 2024-01-05 05:21:45 -0500 |
commit | a8ab97192444d43fa4118998dff7c94224f8cf64 (patch) | |
tree | 7da443462cf238c722b04356a71ee287a9406a81 /PKGBUILD | |
parent | 30c5ddfa08e424f0bdbb8ff9bc2a36a778925e0e (diff) | |
download | aur-planetmule.tar.gz |
autu: Update to 1.3.6-2
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 40 |
1 files changed, 28 insertions, 12 deletions
@@ -3,25 +3,41 @@ set -u pkgname='planetmule' -pkgver='1.3.6' -pkgrel='1' +pkgver='1.3.6'; _rev='202002182011' +pkgrel='2' pkgdesc='A free remake of, and tribute to, the 26 year old original role-playing game M.U.L.E.' arch=('any') -url='http://planetmule.com' +url='http://www.planetmule.com' license=('Freeware') #depends=('openjdk6') -depends=('jre7-openjdk') -source=("http://mule-downloads.s3.amazonaws.com/mule_linux_${pkgver}.tar.gz" 'planetmule' 'planetmule.desktop') -sha256sums=('52cbdafd680b02465538df7a6e64c8f258ea27ac62fa8ee91a6706ce0d87d8fc' - '4239af5a9993fd7831b01317ed8229ce9ead27bea12f7a037de1698228d15f23' - '293d79ff10950f90a0ecbd6e37bdd0e0db4c66b0c4d42405e45e176d26407b52') +#depends=('jre7-openjdk') +depends=('fuse') +options=('!strip') +_appimage="${pkgname}-${pkgver}_${_rev}-amd64.AppImage" +source=( + "https://master.dl.sourceforge.net/project/planetmule/${pkgver}/${_appimage}" + 'planetmule.desktop' +) +noextract=("${_appimage}") +md5sums=('e091046006df88340f94102cc60c31aa' + '5e1c5ced9cf424bbccbdacc493ae3f2c') +sha256sums=('fb5d963b380baec47fc8171a7ea4fb64ef3ee9c9a90c7de72b660738d4cefffa' + '6d862dadfa63a39747eac29e99929ef237b26012e7feb6eaeafe5f87ca323a81') + +prepare() { + set -u + chmod +x "${_appimage}" + ./"${_appimage}" --appimage-extract + set +u +} package() { set -u - install -d "${pkgdir}/opt" - mv "${srcdir}/mule/" "${pkgdir}/opt/mule/" - install -Dpm755 "${srcdir}/planetmule" -t "${pkgdir}/usr/bin/" - install -Dpm644 "${srcdir}/planetmule.desktop" -t "${pkgdir}/usr/share/applications/" + install -Dpm755 "${_appimage}" -t "${pkgdir}/opt/planetmule/" + install -d "${pkgdir}/usr/bin" + ln -s "/opt/planetmule/${_appimage}" "${pkgdir}/usr/bin/planetmule" + install -Dpm644 'planetmule.desktop' -t "${pkgdir}/usr/share/applications/" + install -Dp 'squashfs-root/planemule.png' -t "${pkgdir}/opt/planetmule/" set +u } set +u |