diff options
-rw-r--r-- | .SRCINFO | 15 | ||||
-rw-r--r-- | PKGBUILD | 38 | ||||
-rwxr-xr-x | nx-evo | 3 |
3 files changed, 25 insertions, 31 deletions
@@ -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 @@ -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 "$@" |