summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorFrederic Bezies2017-04-17 16:18:44 +0200
committerFrederic Bezies2017-04-17 16:18:44 +0200
commitd93babceb07830cbd13cd78145297fb0b57b0938 (patch)
treec550dc81eebbf5bb62eaef1a92e4d682c571fa6b
downloadaur-d93babceb07830cbd13cd78145297fb0b57b0938.tar.gz
initial commit
-rw-r--r--.SRCINFO25
-rw-r--r--PKGBUILD47
-rw-r--r--stone-soup-tiles-git.desktop12
3 files changed, 84 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..89399f168bab
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,25 @@
+# Generated by mksrcinfo v8
+# Mon Apr 17 14:18:25 UTC 2017
+pkgbase = stone-soup-tiles-git
+ pkgdesc = Community maintained variant of Linley's Dungeon Crawl (tiles) - git version
+ pkgver = 0.20.a0.r1018.ge435b50518
+ pkgrel = 1
+ url = http://crawl.develz.org
+ arch = i686
+ arch = x86_64
+ license = GPL2
+ makedepends = pngcrush
+ makedepends = git
+ depends = lua
+ depends = libpng
+ depends = libx11
+ depends = ncurses
+ depends = sdl2_image
+ conflicts = crawl
+ source = git://github.com/crawl/crawl.git
+ source = stone-soup-tiles-git.desktop
+ sha1sums = SKIP
+ sha1sums = e0f7ff16e55f7f038d2d3c7641d8c90195b2ce20
+
+pkgname = stone-soup-tiles-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..9f1b0ac0f6ba
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,47 @@
+# Maintainer : Frederic Bezies <fredbezies at gmail dot com>
+
+# This PKGBUILD is based on work stone-soup-tiles stable PKGBUILD
+# For curious players only ;)
+
+pkgname=stone-soup-tiles-git
+_pkgname=crawl
+pkgver=0.20.a0.r1018.ge435b50518
+pkgrel=1
+pkgdesc="Community maintained variant of Linley's Dungeon Crawl (tiles) - git version"
+arch=('i686' 'x86_64')
+url="http://crawl.develz.org"
+depends=(lua libpng libx11 ncurses sdl2_image)
+makedepends=(pngcrush git)
+license=('GPL2')
+conflicts=('crawl')
+source=(git://github.com/crawl/crawl.git
+stone-soup-tiles-git.desktop)
+sha1sums=('SKIP'
+ 'e0f7ff16e55f7f038d2d3c7641d8c90195b2ce20')
+
+prepare() {
+ cd "${srcdir}/${_pkgname}"
+ git submodule update --init
+}
+
+pkgver() {
+ cd "${srcdir}/${_pkgname}"
+ git describe --long | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
+}
+
+build() {
+ cd "${srcdir}/${_pkgname}/crawl-ref/source"
+ make prefix="${pkgdir}/usr" TILES=y SAVEDIR='~/.stone-soup'
+}
+
+package() {
+ cd "${srcdir}/${_pkgname}/crawl-ref/source"
+ make install prefix="${pkgdir}/usr" TILES=y SAVEDIR='~/.stone-soup'
+ mkdir -p $pkgdir/usr/share/applications
+ mkdir -p $pkgdir/usr/share/pixmaps
+ cp ${srcdir}/${_pkgname}/crawl-ref/source/dat/tiles/stone_soup_icon-32x32.png $pkgdir/usr/share/pixmaps/$pkgname.png
+ cp $srcdir/$pkgname.desktop $pkgdir/usr/share/applications/
+
+}
+
+
diff --git a/stone-soup-tiles-git.desktop b/stone-soup-tiles-git.desktop
new file mode 100644
index 000000000000..07d4a0233d1b
--- /dev/null
+++ b/stone-soup-tiles-git.desktop
@@ -0,0 +1,12 @@
+#!/usr/bin/env xdg-open
+
+[Desktop Entry]
+Version=1.0
+Type=Application
+Name=Stone Soup
+GenericName=Crawl Stone Soup
+Comment=Community maintained variant of Linley's Dungeon Crawl - git version
+Icon=stone-soup-tiles-git.png
+Exec=crawl
+Categories=Game;ArcadeGame
+Name[fr_FR]=stone-soup-tiles-git.desktop