diff options
author | Andrew Lin | 2020-05-24 15:02:31 -0700 |
---|---|---|
committer | Andrew Lin | 2020-05-24 15:02:31 -0700 |
commit | 04dbeda3d5f1a756e61bac95fd1b417a2814b196 (patch) | |
tree | ca5233523b0bca250c643d359beedfea35cde14e /PKGBUILD | |
parent | 78374906437a405ef02d6e3cbb50e278e3de03c3 (diff) | |
download | aur-04dbeda3d5f1a756e61bac95fd1b417a2814b196.tar.gz |
Upgrade to 1.29.01.00
Summary of PKGBUILD changes for this version upgrade:
- Updated launch script to point to new OpenMPT.exe executable name
- Removed OpenMPT.portable from package to keep installation
non-portable so that existing installations are not affected
- Updated download URL, since .zip file name changed
- Changed checksums to SHA-256 to match those listed on download page
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 15 |
1 files changed, 9 insertions, 6 deletions
@@ -1,7 +1,7 @@ # Maintainer: Andrew Lin <andrewlin16 at gmail dot com> # Contributor: Simon Thorpe <simon at hivetechnology dot com dot au> pkgname=openmpt -pkgver=1.28.10.00 +pkgver=1.29.01.00 pkgrel=1 pkgdesc="Audio module tracker formerly known as ModPlug Tracker" arch=('i686' 'x86_64') @@ -10,10 +10,10 @@ license=('BSD') depends=('ccache' 'wine-mono' 'wine_gecko') makedepends=('gendesk' 'imagemagick') optdepends=('bash-completion: tab completion support') -source_i686=("https://download.openmpt.org/archive/openmpt/$(echo $pkgver | grep -Po '^\d+.\d+')/OpenMPT-$pkgver.zip") -source_x86_64=("https://download.openmpt.org/archive/openmpt/$(echo $pkgver | grep -Po '^\d+.\d+')/OpenMPT-$pkgver-x64.zip") -sha1sums_i686=('acf018743bf741bd8cb651412abb045774474fb9') -sha1sums_x86_64=('f3f9836c8e56bda75caafa6244435bd10894a7a8') +source_i686=("https://download.openmpt.org/archive/openmpt/$(echo $pkgver | grep -Po '^\d+.\d+')/OpenMPT-$pkgver-portable.zip") +source_x86_64=("https://download.openmpt.org/archive/openmpt/$(echo $pkgver | grep -Po '^\d+.\d+')/OpenMPT-$pkgver-portable-x64.zip") +sha256sums_i686=('a54c32dec9163631f25b909519ae37672018e725950317bcf9083ef4030620af') +sha256sums_x86_64=('7945f3fff7a441762300a484de956f7364d6a5732e19e7c9b978b460fe1ebcb2') prepare(){ convert "$srcdir/OpenMPT-$pkgver/mpt.ico" "$srcdir/icon.png" @@ -28,7 +28,10 @@ package(){ mkdir -p $pkgdir/usr/bin mkdir -p $pkgdir/usr/share/bash-completion/completions cp -R $srcdir/OpenMPT-$pkgver $pkgdir/usr/share/openmpt - echo -e '#!/bin/bash\n[[ "$1" == "" ]] && wine /usr/share/openmpt/mptrack.exe\n[[ "$1" != "" ]] && wine /usr/share/openmpt/mptrack.exe "$(winepath -w "$1")"' >$pkgdir/usr/bin/openmpt + # Since OpenMPT 1.29, portable installations are identified by the presence of the "OpenMPT.portable" file. + # That file is removed here to keep existing installations configured properly. + rm $pkgdir/usr/share/openmpt/OpenMPT.portable + echo -e '#!/bin/bash\n[[ "$1" == "" ]] && wine /usr/share/openmpt/OpenMPT.exe\n[[ "$1" != "" ]] && wine /usr/share/openmpt/OpenMPT.exe "$(winepath -w "$1")"' >$pkgdir/usr/bin/openmpt chmod +x $pkgdir/usr/bin/openmpt install -Dm644 "$srcdir/icon-2.png" "$pkgdir/usr/share/pixmaps/$pkgname.png" install -Dm644 "$pkgname.desktop" "$pkgdir/usr/share/applications/$pkgname.desktop" |