summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAshley Towns2016-01-02 19:37:10 +1100
committerAshley Towns2016-01-02 19:37:10 +1100
commitb151ecf418f087293844561445c88bacd270b6f1 (patch)
tree6e738ded7d7a905803808867afaa8c7e48acf4ba
downloadaur-b151ecf418f087293844561445c88bacd270b6f1.tar.gz
initial
-rw-r--r--.SRCINFO22
-rw-r--r--PKGBUILD30
2 files changed, 52 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..6a0f853b3fe2
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,22 @@
+# Generated by mksrcinfo v8
+# Sat Jan 2 08:35:08 UTC 2016
+pkgbase = swen
+ pkgdesc = A toy 2d game engine written in swift using SDL2
+ pkgver = 28.91c5b6b
+ pkgrel = 1
+ url = https://github.com/aktowns/swen
+ arch = any
+ license = apache
+ makedepends = git
+ depends = sdl2
+ depends = sdl2_gfx
+ depends = sdl2_image
+ depends = sdl2_net
+ depends = sdl2_ttf
+ depends = sdl2_mixer
+ depends = chipmunk
+ source = swen::git+https://github.com/aktowns/swen.git
+ sha256sums = SKIP
+
+pkgname = swen
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..c9eb278ddfcb
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,30 @@
+# Maintainer: Ashley Towns <mail {at} ashleytowns {dot} id {dot} au>
+
+pkgname=swen
+pkgver=28.91c5b6b
+pkgrel=1
+pkgdesc="A toy 2d game engine written in swift using SDL2"
+arch=('any')
+url="https://github.com/aktowns/${pkgname}"
+license=('apache')
+depends=('sdl2' 'sdl2_gfx' 'sdl2_image' 'sdl2_net' 'sdl2_ttf' 'sdl2_mixer' 'chipmunk' 'libxml2')
+makedepends=('git')
+source=(${pkgname}::"git+https://github.com/aktowns/${pkgname}.git")
+sha256sums=('SKIP')
+
+pkgver() {
+ cd "${srcdir}/${pkgname}"
+ echo "$(git rev-list --count HEAD).$(git rev-parse --short HEAD)"
+}
+
+build() {
+ cd "${srcdir}/${pkgname}"
+ swift build
+}
+
+package() {
+ # make -C "${srcdir}/${pkgname}" DESTDIR="${pkgdir}" install
+ mkdir -p "${pkgdir}/usr/bin"
+ cp "${srcdir}/${pkgname}/.build/debug/SwenDemo" "${pkgdir}/usr/bin"
+}
+