diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 52 |
1 files changed, 13 insertions, 39 deletions
@@ -2,53 +2,32 @@ # Contributor: Nick Hu <nickhu00@gmail.com> # Contributor: Fernando Carmona Varo <ferkiwi @t gmail dot com> pkgname=cataclysm-dda-ncurses -pkgver=0.C -pkgrel=6 +pkgver=0.G +_pkgver=0.G +pkgrel=1 pkgdesc="Cataclysm: Dark Days Ahead is an actively maintained roguelike set in a post-apocalyptic world, forked from the original. (ncurses only)" arch=('i686' 'x86_64') -url="http://www.cataclysmdda.com/" +url="https://cataclysmdda.org/" license=('CCPL:by-sa') - -depends=('ncurses' 'lua' 'ncurses') -makedepends=('gettext') -optdepends=('lua51') +depends=('ncurses' 'ncurses') +makedepends=('gettext' 'astyle') conflicts=('cataclysm-dda' 'cataclysm-dda-git' 'cataclysm-dda-ncurses-bin') install='cataclysm-dda-ncurses.install' -source=("https://github.com/CleverRaven/Cataclysm-DDA/archive/${pkgver}.tar.gz") -sha256sums=('69e947824626fffb505ca4ec44187ec94bba32c1e5957ba5c771b3445f958af6') - -prepare() { - cd "$srcdir/Cataclysm-DDA-${pkgver}" - - #0.C cannot compile without warnings anymore - sed -i s/-Werror// Makefile - - #Ncurses update yay - sed -i s/ncursesw5-config/ncursesw6-config/ Makefile -} +source=("$pkgname-$_pkgver.tar.gz::https://github.com/CleverRaven/Cataclysm-DDA/archive/${_pkgver}.tar.gz") +sha256sums=('e559d0d495b314ed39890920b222b4ae5067db183b5d39d4263700bfd66f36fb') build() { - cd "$srcdir/Cataclysm-DDA-${pkgver}" + cd "$srcdir/Cataclysm-DDA-${_pkgver}" - make USE_HOME_DIR=1 RELEASE=1 ZLEVELS=1 LUA=1 LOCALIZE=1 + make PREFIX=/usr RELEASE=1 USE_XDG_DIR=1 ZLEVELS=1 LOCALIZE=1 } package() { - cd "$srcdir/Cataclysm-DDA-${pkgver}" - - local instdir=/usr/share/cataclysm-dda - - install -dm755 "$pkgdir/${instdir}/"{data,gfx} - cp -r --no-preserve=ownership data gfx "$pkgdir/${instdir}/" - - - local instdir="/usr/share/cataclysm-dda" - - install -dm755 "$pkgdir/${instdir}/" - install -Dm755 cataclysm cataclysm-launcher "$pkgdir/${instdir}/" - install -dm755 data "$pkgdir/${instdir}/" + cd "$srcdir/Cataclysm-DDA-${_pkgver}" + make DESTDIR="$pkgdir" PREFIX="/usr" RELEASE=1 ZLEVELS=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 @@ -60,9 +39,4 @@ package() { #Launcher symlinks install -dm755 "$pkgdir/usr/bin/" - ln -s "${instdir}/cataclysm-launcher" "$pkgdir/usr/bin/cataclysm" - - # Localization - install -dm755 "$pkgdir/usr/share/locale" - LOCALE_DIR="$pkgdir/usr/share/locale" lang/compile_mo.sh } |