[arch-commits] Commit in cataclysm-dda/trunk (PKGBUILD)

Kyle Keen kkeen at archlinux.org
Sun Nov 22 04:29:27 UTC 2015


    Date: Sunday, November 22, 2015 @ 05:29:27
  Author: kkeen
Revision: 147367

upgpkg: cataclysm-dda 0.C-2

Modified:
  cataclysm-dda/trunk/PKGBUILD

----------+
 PKGBUILD |   22 ++++++++++++++++++----
 1 file changed, 18 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2015-11-22 03:56:52 UTC (rev 147366)
+++ PKGBUILD	2015-11-22 04:29:27 UTC (rev 147367)
@@ -3,7 +3,7 @@
 
 pkgname=cataclysm-dda
 pkgver=0.C
-pkgrel=1
+pkgrel=2
 pkgdesc="A post-apocalyptic roguelike."
 #url="http://cataclysmrl.blogspot.com/"
 #url="http://www.cataclysm.glyphgryph.com/"
@@ -15,7 +15,7 @@
 optdepends=('sdl2_image: for tiles'
             'sdl2_ttf: for tiles'
             'freetype2: for tiles'
-            'sdl2_mixer: for sound')
+            'sdl2_mixer: for tiles')
 install=cataclysm-dda.install
 source=("https://github.com/CleverRaven/Cataclysm-DDA/archive/$pkgver.tar.gz")
 md5sums=('805132ab7651ba93e5247ced7fe1fc97')
@@ -22,10 +22,11 @@
 
 # official docs say to use lua51
 # but makefile supports lua52?
-# what the heck, let's try lua53
+# lua53 works, but git HEAD detects/uses lua51?
 
 # tiles + executable are about half of the package
-# consider splitting?
+# next release looks like 2/3rds,  consider splitting
+# USE_XDG_DIR for next release
 
 build() {
   cd "Cataclysm-DDA-$pkgver"
@@ -51,4 +52,17 @@
   make PREFIX="$pkgdir/usr" \
   RELEASE=1 ZLEVELS=1 USE_HOME_DIR=1 LUA=1 TILES=1 SOUND=1 \
   install
+
+  # Icon
+  install -D 'data/osx/AppIcon.iconset/icon_128x128.png' "$pkgdir/usr/share/icons/hicolor/128x128/apps/cataclysm-dda.png"
+
+  # Docs
+  install -d "$pkgdir/usr/share/doc/cataclysm-dda"
+  cp -r doc/* "$pkgdir/usr/share/doc/cataclysm-dda"
+  # undo symlink
+  rm "$pkgdir/usr/share/doc/cataclysm-dda/JSON_LOADING_ORDER.md"
+  cp 'data/json/LOADING_ORDER.md' "$pkgdir/usr/share/doc/cataclysm-dda/      JSON_LOADING_ORDER.md"
+
+  # License
+  install -Dm644 LICENSE.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
 }



More information about the arch-commits mailing list