summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorYangtse Su2017-07-14 15:59:40 +0800
committerYangtse Su2017-07-14 15:59:40 +0800
commitb372dd7682a8a96a2922f631c97da64465bde01f (patch)
tree9b4640bf41a189d6e9ec37310a40873665b28afb /PKGBUILD
downloadaur-b372dd7682a8a96a2922f631c97da64465bde01f.tar.gz
init pkg,tiles version with i18n support
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD54
1 files changed, 54 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..7de2bf1a7445
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,54 @@
+# Maintainer: Yangtse Su <yangtsesu@gmail.com>
+# Contributor: Kyle Keen <keenerd@gmail.com>
+# Contributor: Frederic Bezies <fredbezies at gmail dot com>
+# Contributor: Fernando Carmona Varo <ferkiwi @t gmail dot com>
+# Contributor: Klemen Košir <klemen913@gmail.com>
+
+pkgname=cataclysm-dda-tiles
+pkgver=0.C.2017.07.14
+_pkgver=0.C
+pkgrel=1
+pkgdesc="A post-apocalyptic roguelike,tiles only"
+url="http://en.cataclysmdda.com/"
+arch=('x86_64')
+license=("CCPL:by-sa")
+conflicts=('cataclysm-dda')
+depends=('ncurses' 'lua')
+makedepends=('sdl2_image' 'sdl2_ttf' 'sdl2_mixer' 'freetype2' 'git' 'gettext')
+optdepends=('sdl2_image: for tiles'
+ 'sdl2_ttf: for tiles'
+ 'freetype2: for tiles'
+ 'sdl2_mixer: for tiles')
+install=cataclysm-dda.install
+conflicts=('cataclysm-dda', 'cataclysm-dda-ncurses' 'cataclysm-dda-sdl-git')
+source=('https://github.com/CleverRaven/Cataclysm-DDA/archive/master.zip'
+ 'fix_locale_and_build_error.patch')
+md5sums=('SKIP'
+ 'b27d839e4a9918eca019e3cd9a4d910b')
+
+pkgver() {
+ cd "Cataclysm-DDA-master"
+ echo "${_pkgver}.$(date +%Y.%m.%d)"
+}
+
+build() {
+ cd "Cataclysm-DDA-master"
+
+ patch -Np1 -i ../fix_locale_and_build_error.patch
+ make PREFIX=/usr RELEASE=1 LOCALIZE=1 USE_XDG_DIR=1 LUA=1 TILES=1 SOUND=1 LANGUAGES=all
+}
+
+package() {
+ cd "Cataclysm-DDA-master"
+
+ make PREFIX="$pkgdir/usr" RELEASE=1 LOCALIZE=1 USE_XDG_DIR=1 LUA=1 TILES=1 SOUND=1 LANGUAGES=all install
+
+ #The doc goes in /usr/share/doc
+ install -dm755 "$pkgdir/usr/share/doc/cataclysm-dda"
+ unlink doc/JSON_LOADING_ORDER.md
+ cp -T data/json/LOADING_ORDER.md doc/JSON_LOADING_ORDER.md
+ cp -r *.txt doc/* "$pkgdir/usr/share/doc/cataclysm-dda/"
+
+ #License file
+ install -Dm644 LICENSE.txt "$pkgdir/usr/share/licenses/${pkgname}/LICENSE"
+}