diff options
author | ibrokemypie | 2021-08-09 13:36:11 +1000 |
---|---|---|
committer | ibrokemypie | 2021-08-09 13:36:11 +1000 |
commit | 48ea0b91cc2482cdad628fc81f886cf2e927aa03 (patch) | |
tree | c395d2c1166e0a7fbd8da951365d10a68ea48a4d | |
parent | 2c628919641606a2e660a5c396187dec2f323293 (diff) | |
download | aur-48ea0b91cc2482cdad628fc81f886cf2e927aa03.tar.gz |
Update nxengine-evo to 2.6.5-1
-rw-r--r-- | .SRCINFO | 13 | ||||
-rw-r--r-- | PKGBUILD | 39 |
2 files changed, 25 insertions, 27 deletions
@@ -1,19 +1,20 @@ pkgbase = nxengine-evo pkgdesc = A somewhat upgraded/refactored version of nxengine - pkgver = 2.6.4 + pkgver = 2.6.5.1 pkgrel = 1 url = https://github.com/isage/nxengine-evo arch = i686 arch = x86_64 license = GPL3 makedepends = cmake - makedepends = sdl2_ttf + makedepends = libpng + makedepends = libjpeg depends = sdl2_mixer - depends = libpng - source = https://github.com/isage/nxengine-evo/archive/v2.6.4.tar.gz + depends = sdl2_image + depends = sdl2_ttf + source = https://github.com/isage/nxengine-evo/archive/v2.6.5-1.tar.gz source = https://www.cavestory.org/downloads/cavestoryen.zip - sha256sums = 482bb96ae0a778e17856a041237a5c53b581c0ed0e3b7da8bff9e70d283939f6 + sha256sums = db9b78b0c4005959ab8f3a6a05c02d86e764e6593cdd11a2178c581bb03a0699 sha256sums = aa87fa30bee9b4980640c7e104791354e0f1f6411ee0d45a70af70046aa0685f pkgname = nxengine-evo - @@ -1,37 +1,34 @@ # Maintainer: ibrokemypie <ibrokemypie@bastardi.net> pkgname=nxengine-evo -pkgver=2.6.4 +pkgver=2.6.5.1 +_ver=2.6.5-1 pkgrel=1 pkgdesc="A somewhat upgraded/refactored version of nxengine" arch=('i686' 'x86_64') url="https://github.com/isage/nxengine-evo" license=('GPL3') -depends=(sdl2_mixer libpng) -makedepends=(cmake sdl2_ttf) -source=("https://github.com/isage/nxengine-evo/archive/v${pkgver}.tar.gz" +depends=(sdl2_mixer sdl2_image sdl2_ttf) +makedepends=(cmake libpng libjpeg) +source=("https://github.com/isage/nxengine-evo/archive/v${_ver}.tar.gz" "https://www.cavestory.org/downloads/cavestoryen.zip") -sha256sums=('482bb96ae0a778e17856a041237a5c53b581c0ed0e3b7da8bff9e70d283939f6' +sha256sums=('db9b78b0c4005959ab8f3a6a05c02d86e764e6593cdd11a2178c581bb03a0699' 'aa87fa30bee9b4980640c7e104791354e0f1f6411ee0d45a70af70046aa0685f') build() { - cd "$pkgname-$pkgver" + cd "${pkgname}-${_ver}" + mkdir build + cd build + cmake -DCMAKE_BUILD_TYPE=None -Wno-dev .. + make - #Compile - mkdir -p build - cd build - cmake -DCMAKE_BUILD_TYPE=Release .. - make - cd .. - - #Extract content - cp -r data/ ../CaveStory/ - chmod +x bin/extract - cd ../CaveStory - ../"$pkgname-$pkgver"/bin/extract + cd ../ + cp -r "../CaveStory/data/" "./" + cp "../CaveStory/Doukutsu.exe" "./" + + ./build/nxextract } package() { - mkdir -p "$pkgdir"/usr/share - cp -r CaveStory/ "$pkgdir"/usr/share/nxengine - install -Dm755 "$pkgname-$pkgver"/bin/nx "$pkgdir"/usr/bin/nx-evo + cd "${pkgname}-${_ver}/build" + make DESTDIR="$pkgdir" install } |