summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorbl00dy18372021-05-03 11:26:13 +0200
committerbl00dy18372021-05-03 11:26:13 +0200
commit36a0094b0fdcc0061e3bd8634262f567bac060ca (patch)
treec613e0f350ebbb229964f1d977fd575cee39fb32
downloadaur-36a0094b0fdcc0061e3bd8634262f567bac060ca.tar.gz
initial commit
-rw-r--r--.SRCINFO30
-rw-r--r--PKGBUILD49
-rw-r--r--game.savebin0 -> 487913 bytes
-rw-r--r--wanderers.desktop10
-rw-r--r--wanderers.pngbin0 -> 8744 bytes
5 files changed, 89 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..ca6a687478d4
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,30 @@
+pkgbase = wanderers-git
+ pkgdesc = An open world adventure and dungeon crawling game
+ pkgver = r97.054c1cd
+ pkgrel = 1
+ url = https://github.com/a-nikolaev/wanderers
+ arch = x86_64
+ license = GPL3
+ makedepends = sdl2
+ makedepends = sdl2_mixer
+ makedepends = sdl2_ttf
+ makedepends = sdl2_net
+ makedepends = sdl2_image
+ depends = ocaml
+ depends = ocaml-graphics
+ depends = sdl2
+ depends = sdl2_mixer
+ depends = sdl2_ttf
+ depends = sdl2_net
+ depends = sdl2_image
+ source = wanderers::git+https://github.com/a-nikolaev/wanderers.git
+ source = game.save
+ source = wanderers.desktop
+ source = wanderers.png
+ sha256sums = SKIP
+ sha256sums = 885e40f5eda48b5e038c21e95205f26a6926b1c57945a6372a3e3a921a955fd2
+ sha256sums = 10cbbe46afda68f125da45a1e66440f24229fdad3600a3aed86150107ebc9dbe
+ sha256sums = 3fa60dca3791f6bf62abe0904abf7bdb2b2b3ca3ca0162b9e254c8cbb1f7c502
+
+pkgname = wanderers-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..f78935b3ce54
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,49 @@
+# Maintainer: <reg-archlinux AT klein DOT tuxli DOT ch>
+
+_pkgname=wanderers
+pkgname=${_pkgname}-git
+pkgver=r97.054c1cd
+pkgrel=1
+pkgdesc="An open world adventure and dungeon crawling game"
+arch=('x86_64')
+url="https://github.com/a-nikolaev/wanderers"
+license=('GPL3')
+depends=('ocaml' 'ocaml-graphics' 'sdl2' 'sdl2_mixer' 'sdl2_ttf' 'sdl2_net' 'sdl2_image')
+makedepends=('sdl2' 'sdl2_mixer' 'sdl2_ttf' 'sdl2_net' 'sdl2_image')
+source=(
+"${pkgname%-*}::git+https://github.com/a-nikolaev/wanderers.git"
+game.save
+wanderers.desktop
+wanderers.png
+)
+sha256sums=(
+'SKIP'
+'885e40f5eda48b5e038c21e95205f26a6926b1c57945a6372a3e3a921a955fd2'
+'10cbbe46afda68f125da45a1e66440f24229fdad3600a3aed86150107ebc9dbe'
+'3fa60dca3791f6bf62abe0904abf7bdb2b2b3ca3ca0162b9e254c8cbb1f7c502'
+)
+
+pkgver() {
+ cd "${_pkgname}"
+ printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+}
+
+build() {
+ cd "${srcdir}/${_pkgname}"
+ make
+}
+
+package() {
+ mkdir -p "${pkgdir}/usr/share/games/${_pkgname}"
+ mkdir -p "${pkgdir}/usr/bin/"
+ mkdir -p ${pkgdir}/usr/share/icons/hicolor/64x64/apps/
+ install -Dm644 "${srcdir}/../${_pkgname}.desktop" "${pkgdir}/usr/share/applications/${_pkgname}.desktop"
+ cp "${srcdir}/../${_pkgname}.png" ${pkgdir}/usr/share/icons/hicolor/64x64/apps/${_pkgname}.png
+ cp -r "${srcdir}/${_pkgname}/${_pkgname}" "${pkgdir}/usr/share/games/${_pkgname}/"
+ cp -r "${srcdir}/${_pkgname}/lib" "${pkgdir}/usr/share/games/${_pkgname}/"
+ cp -r "${srcdir}/${_pkgname}/data" "${pkgdir}/usr/share/games/${_pkgname}/"
+ cp -r "${srcdir}/../game.save" "${pkgdir}/usr/share/games/${_pkgname}/"
+ chmod o+rw "${pkgdir}/usr/share/games/${_pkgname}/game.save"
+ echo -e "#!/bin/sh\ncd /usr/share/games/${_pkgname}\n./${_pkgname} \$@" > ${pkgdir}/usr/bin/${_pkgname}
+ chmod +x ${pkgdir}/usr/bin/${_pkgname}
+}
diff --git a/game.save b/game.save
new file mode 100644
index 000000000000..7776986efe95
--- /dev/null
+++ b/game.save
Binary files differ
diff --git a/wanderers.desktop b/wanderers.desktop
new file mode 100644
index 000000000000..9dab2242a4a7
--- /dev/null
+++ b/wanderers.desktop
@@ -0,0 +1,10 @@
+[Desktop Entry]
+Version=1.0
+Type=Application
+Name=WANDERERS
+Comment=An open world adventure and dungeon crawling game
+Exec=wanderers
+Icon=wanderers
+Terminal=false
+StartupNotify=false
+Categories=Game;
diff --git a/wanderers.png b/wanderers.png
new file mode 100644
index 000000000000..ebf5dafebbe2
--- /dev/null
+++ b/wanderers.png
Binary files differ