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

Anatol Pomozov anatolik at archlinux.org
Wed Jun 15 21:56:23 UTC 2016


    Date: Wednesday, June 15, 2016 @ 21:56:22
  Author: anatolik
Revision: 180307

updpkg: 1.8.0

Modified:
  crystal/trunk/PKGBUILD

----------+
 PKGBUILD |   15 +++++++++------
 1 file changed, 9 insertions(+), 6 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2016-06-15 21:43:48 UTC (rev 180306)
+++ PKGBUILD	2016-06-15 21:56:22 UTC (rev 180307)
@@ -3,7 +3,7 @@
 # Contributor: Jonne Haß <me at jhass.eu>
 
 pkgname=crystal
-pkgver=0.17.3
+pkgver=0.18.0
 pkgrel=1
 _binary_rel=1
 pkgdesc='The Crystal Programming Language'
@@ -21,9 +21,9 @@
 source=(crystal-$pkgver.tar.gz::https://github.com/crystal-lang/crystal/archive/$pkgver.tar.gz)
 source_i686+=(https://github.com/crystal-lang/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-i686.tar.gz)
 source_x86_64+=(https://github.com/crystal-lang/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-x86_64.tar.gz)
-sha256sums=('091e85ba4c458310c530c7e77ed3738bfd409682fe6e0060a486d167d76d679f')
-sha256sums_i686=('f03def26ff809c391196740ab1956bda61c9a101f97989634e33d57a6f5527a9')
-sha256sums_x86_64=('61cd10567dc816198bd43ae3c8c5804555b2175f84416fe5c6f1a7663333e225')
+sha256sums=('e0511268558f0400f72b970db049a453212ca94d9ba3250912bfffa3abcb69e4')
+sha256sums_i686=('d2892b474c8f848b0c1ef57a359965dfca13c099328e3e61fbaf53b5946432d7')
+sha256sums_x86_64=('36e4346f645a136e373b932bb1dd4b0457ba6ba55cce3b671e402603b0d28899')
 
 prepare() {
   cd $pkgname-$pkgver
@@ -39,13 +39,16 @@
        CRYSTAL_CONFIG_VERSION="$pkgver" \
        CRYSTAL_CONFIG_PATH="libs:/usr/lib/crystal" \
        CRYSTAL_CACHE_DIR="/tmp/crystal"
-  make doc
+  make doc CRYSTAL_CACHE_DIR="/tmp/crystal"
 }
 
 check() {
   cd $pkgname-$pkgver
 
-  make spec CRYSTAL_PATH="$srcdir/$pkgname-$pkgver/src" \
+  # splitting all_spec into 'compiler_spec std_spec' as a workaround for
+  # https://github.com/crystal-lang/crystal/issues/2789
+  make compiler_spec std_spec \
+            CRYSTAL_PATH="$srcdir/$pkgname-$pkgver/src" \
             CRYSTAL_CONFIG_VERSION="$pkgver" \
             CRYSTAL_CACHE_DIR="/tmp/crystal"
 }



More information about the arch-commits mailing list