summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO15
-rw-r--r--PKGBUILD38
-rwxr-xr-xnx-evo3
3 files changed, 25 insertions, 31 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 6c0e1535c5a4..b1cbac38a08d 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,22 +1,19 @@
pkgbase = nxengine-evo
pkgdesc = A somewhat upgraded/refactored version of nxengine
- pkgver = 2.5
+ pkgver = 2.6
pkgrel = 1
url = https://github.com/isage/nxengine-evo
arch = i686
arch = x86_64
license = GPL3
- makedepends = libpng
makedepends = cmake
- depends = sdl2_ttf
- depends = sdl2
+ makedepends = sdl2_ttf
depends = sdl2_mixer
- source = https://github.com/isage/nxengine-evo/archive/v2.5.tar.gz
- source = http://www.cavestory.org/downloads/cavestoryen.zip
- source = nx-evo
- sha256sums = f5f9703fbfc6a342fb8892659d76207aed2a8ebee8260459d8c44a1e55153dbe
+ depends = libpng
+ source = https://github.com/isage/nxengine-evo/archive/nxengine-evo-2.6.tar.gz
+ source = https://www.cavestory.org/downloads/cavestoryen.zip
+ sha256sums = c893ba034d89249a22fa9a2c2d4f24f48c2e6d5744a430df6b6a87ab35822f87
sha256sums = aa87fa30bee9b4980640c7e104791354e0f1f6411ee0d45a70af70046aa0685f
- sha256sums = 36019935c4ff76546e52b47523a6af33a4055ceca806b4940e0574aa46b368e1
pkgname = nxengine-evo
diff --git a/PKGBUILD b/PKGBUILD
index 4267c9b5f443..a8a11b1b2797 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,37 +1,37 @@
# Maintainer: ibrokemypie <ibrokemypie@bastardi.net>
pkgname=nxengine-evo
-pkgver=2.5
+pkgver=2.6
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_ttf sdl2 sdl2_mixer)
-makedepends=(libpng cmake)
-
-source=("https://github.com/isage/nxengine-evo/archive/v${pkgver}.tar.gz"
- "http://www.cavestory.org/downloads/cavestoryen.zip"
- "nx-evo")
-
-sha256sums=('f5f9703fbfc6a342fb8892659d76207aed2a8ebee8260459d8c44a1e55153dbe'
- 'aa87fa30bee9b4980640c7e104791354e0f1f6411ee0d45a70af70046aa0685f'
- '36019935c4ff76546e52b47523a6af33a4055ceca806b4940e0574aa46b368e1')
+depends=(sdl2_mixer libpng)
+makedepends=(cmake sdl2_ttf)
+source=("https://github.com/isage/nxengine-evo/archive/${pkgname}-${pkgver}.tar.gz"
+ "https://www.cavestory.org/downloads/cavestoryen.zip")
+sha256sums=('c893ba034d89249a22fa9a2c2d4f24f48c2e6d5744a430df6b6a87ab35822f87'
+ 'aa87fa30bee9b4980640c7e104791354e0f1f6411ee0d45a70af70046aa0685f')
build() {
cd "$pkgname-$pkgver"
- mkdir build
+
+ #Compile
+ mkdir -p build
cd build
cmake -DCMAKE_BUILD_TYPE=Release ..
make
- cp ../bin/* ../../CaveStory/
- cp -r ../data/ ../../CaveStory/
- cd ../../CaveStory
- chmod +x ./extract
- ./extract
+ cd ..
+
+ #Extract content
+ cp -r data/ ../CaveStory/
+ chmod +x bin/extract
+ cd ../CaveStory
+ ../"$pkgname-$pkgver"/bin/extract
}
package() {
mkdir -p "$pkgdir"/usr/share
- cp -r CaveStory/ "$pkgdir"/usr/share/nxengine-evo
- install -Dm755 nx-evo "$pkgdir"/usr/bin/nx-evo
+ cp -r CaveStory/ "$pkgdir"/usr/share/nxengine
+ install -Dm755 "$pkgname-$pkgver"/bin/nx "$pkgdir"/usr/bin/nx-evo
}
diff --git a/nx-evo b/nx-evo
deleted file mode 100755
index f15679650585..000000000000
--- a/nx-evo
+++ /dev/null
@@ -1,3 +0,0 @@
-#!/bin/sh
-cd /usr/share/nxengine-evo
-exec ./nx "$@"