summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authoribrokemypie2021-08-09 13:36:11 +1000
committeribrokemypie2021-08-09 13:36:11 +1000
commit48ea0b91cc2482cdad628fc81f886cf2e927aa03 (patch)
treec395d2c1166e0a7fbd8da951365d10a68ea48a4d
parent2c628919641606a2e660a5c396187dec2f323293 (diff)
downloadaur-48ea0b91cc2482cdad628fc81f886cf2e927aa03.tar.gz
Update nxengine-evo to 2.6.5-1
-rw-r--r--.SRCINFO13
-rw-r--r--PKGBUILD39
2 files changed, 25 insertions, 27 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 27d047b482d7..21f190947a1c 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
-
diff --git a/PKGBUILD b/PKGBUILD
index 7261e88e6f13..73221af0da31 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
}