summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD52
1 files changed, 13 insertions, 39 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 9b680d3fc067..d4386d9f6cae 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
}