diff options
author | aquova | 2023-10-18 22:09:30 -0500 |
---|---|---|
committer | aquova | 2023-10-18 22:09:30 -0500 |
commit | cd0da5547b6a18d39abadfe8a412b529b2ba3dd4 (patch) | |
tree | c857810f869a9623a1d8207bc181e54c6240ffa6 | |
download | aur-cd0da5547b6a18d39abadfe8a412b529b2ba3dd4.tar.gz |
Initial commit
Initial commit - version 0.1
-rw-r--r-- | .SRCINFO | 15 | ||||
-rw-r--r-- | PKGBUILD | 37 |
2 files changed, 52 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..6cd10e9b2075 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,15 @@ +pkgbase = smw + pkgdesc = A reverse engineered implementation of Super Mario World + pkgver = 0.1 + pkgrel = 1 + url = https://github.com/snesrev/smw + arch = x86_64 + license = MIT + depends = python + depends = sdl2 + source = https://github.com/snesrev/smw/archive/refs/tags/v0.1.zip + source = local://smw.sfc + sha1sums = ffb75a8cd022a63a03d237190668ed487ac6e76d + sha1sums = 6b47bb75d16514b6a476aa0c73a683a2a4c18765 + +pkgname = smw diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..4986614bfaea --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,37 @@ +# Maintainer: aquova <austinbricker at protonmail dot com> + +pkgname=smw +pkgver=0.1 +pkgrel=1 +pkgdesc='A reverse engineered implementation of Super Mario World' +url='https://github.com/snesrev/smw' +arch=("x86_64") +license=("MIT") +depends=('python' 'sdl2') +source=( + "${url}/archive/refs/tags/v${pkgver}.zip" + "local://smw.sfc" +) +sha1sums=( + 'ffb75a8cd022a63a03d237190668ed487ac6e76d' + '6b47bb75d16514b6a476aa0c73a683a2a4c18765' +) + +build() { + cp $srcdir/smw.sfc $srcdir/smw-${pkgver} + cd $srcdir/smw-${pkgver} + make -j$(nproc) +} + +package() { + mkdir -p $pkgdir/opt/$pkgname + cd $srcdir/smw-${pkgver} + install -Dm755 smw $pkgdir/opt/$pkgname + install -Dm644 smw.ini $pkgdir/opt/$pkgname + install -Dm644 smw_assets.dat $pkgdir/opt/$pkgname + + echo "#!/usr/bin/env bash + cd /opt/${pkgname} + ./smw" > $pkgname.sh + install -Dm755 $pkgname.sh $pkgdir/usr/bin/smw +} |