diff options
author | Yangtse Su | 2017-07-14 15:59:40 +0800 |
---|---|---|
committer | Yangtse Su | 2017-07-14 15:59:40 +0800 |
commit | b372dd7682a8a96a2922f631c97da64465bde01f (patch) | |
tree | 9b4640bf41a189d6e9ec37310a40873665b28afb /PKGBUILD | |
download | aur-b372dd7682a8a96a2922f631c97da64465bde01f.tar.gz |
init pkg,tiles version with i18n support
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 54 |
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" +} |