diff options
author | encadyma | 2020-03-28 02:50:30 -0700 |
---|---|---|
committer | encadyma | 2020-03-28 02:50:30 -0700 |
commit | 934b2cd3c26c4eeb8bc9bf610878be8791d2fadf (patch) | |
tree | e7216208c490ef4c78256a0b9415b77278ed4f75 | |
download | aur-934b2cd3c26c4eeb8bc9bf610878be8791d2fadf.tar.gz |
unnamed-sdvx-clone v0.4 for Arch Linux
-rw-r--r-- | .SRCINFO | 23 | ||||
-rw-r--r-- | PKGBUILD | 47 |
2 files changed, 70 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..94e0f1ab5321 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,23 @@ +pkgbase = unnamed-sdvx-clone + pkgdesc = A game based on K-Shoot MANIA and Sound Voltex + pkgver = v0.4 + pkgrel = 1 + arch = x86_64 + license = MIT + makedepends = cmake + depends = freetype2 + depends = libogg + depends = libvorbis + depends = sdl2 + depends = zlib + depends = libpng + depends = libjpeg + depends = libarchive + depends = mesa + depends = openssl + conflicts = unnamed-sdvx-clone-git + source = unnamed-sdvx-clone::git+https://github.com/Drewol/unnamed-sdvx-clone.git#tag=v0.4 + sha256sums = SKIP + +pkgname = unnamed-sdvx-clone + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..fe460760cc43 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,47 @@ +# Maintainer: encadyma <encadyma.hi at gmail dot com> + +_pkgexec=usc-game +pkgname=unnamed-sdvx-clone +_pkgnum='0.4' +pkgver="v$_pkgnum" +pkgrel=1 + +pkgdesc="A game based on K-Shoot MANIA and Sound Voltex" +arch=('x86_64') +license=('MIT') + +depends=(freetype2 libogg libvorbis sdl2 zlib libpng libjpeg libarchive mesa openssl) +makedepends=(cmake) + +conflicts=(unnamed-sdvx-clone-git) + +source=( + "$pkgname::git+https://github.com/Drewol/unnamed-sdvx-clone.git#tag=$pkgver" +) + +sha256sums=( + "SKIP" +) + +prepare() { + cd "$pkgname" + git submodule update --init --recursive +} + +build() { + cd "$pkgname" + cmake -DCMAKE_BUILD_TYPE=Release . + make +} + +package() { + install -d "$pkgdir/opt/$pkgname" + cp -a "$pkgname/bin/." "$pkgdir/opt/$pkgname" + + # chmod 755 the executable + chmod 755 "$pkgdir/opt/$pkgname/$_pkgexec" + + # Link the binary to /usr/bin + mkdir -p "$pkgdir/usr/bin" + ln -s "/opt/$pkgname/$_pkgexec" "$pkgdir/usr/bin/$pkgname" +} |