[arch-commits] Commit in crystal/trunk (PKGBUILD)
Anatol Pomozov
anatolik at archlinux.org
Wed Dec 20 18:16:40 UTC 2017
Date: Wednesday, December 20, 2017 @ 18:16:39
Author: anatolik
Revision: 275041
upgpkg: crystal 0.24.1-1
Modified:
crystal/trunk/PKGBUILD
----------+
PKGBUILD | 12 ++++--------
1 file changed, 4 insertions(+), 8 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2017-12-20 17:23:22 UTC (rev 275040)
+++ PKGBUILD 2017-12-20 18:16:39 UTC (rev 275041)
@@ -3,15 +3,14 @@
# Contributor: Jonne Haß <me at jhass.eu>
pkgname=crystal
-pkgver=0.24.0
+pkgver=0.24.1
pkgrel=1
-_binary_rel=2
pkgdesc='The Crystal Programming Language'
arch=(x86_64)
url='http://crystal-lang.org'
license=(Apache)
depends=(gc libatomic_ops pcre libevent llvm-libs)
-makedepends=(libxml2 llvm)
+makedepends=(libxml2 llvm crystal) # to compile version N we need crystal compiler of N-1 version
checkdepends=(libyaml libxml2 gmp inetutils git)
optdepends=('shards: crystal language package manager'
'libyaml: For YAML support'
@@ -18,9 +17,7 @@
'gmp: For BigInt support'
'libxml2: For XML support')
source=(crystal-$pkgver.tar.gz::https://github.com/crystal-lang/crystal/archive/$pkgver.tar.gz)
-source_x86_64+=(https://github.com/crystal-lang/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-x86_64.tar.gz)
-sha256sums=('c34f4326ee576f60b8960e331aae8d5265a12b30707582e1f5c6c6032d364a80')
-sha256sums_x86_64=('9cfdb67885aafb9781c678f20df4275c87365ebe0e9411e17dcb6f84e38e7498')
+sha256sums=('4999a4d2a9ffc7bfbea8351b97057c3a135c2091cbd518e5c22ea7f5392b67d8')
prepare() {
cd $pkgname-$pkgver
@@ -32,12 +29,11 @@
make release=1 \
FLAGS="--release --no-debug" \
- PATH="$srcdir/$pkgname-$pkgver-$_binary_rel/bin:$PATH" \
CRYSTAL_PATH="$srcdir/$pkgname-$pkgver/src" \
CRYSTAL_CONFIG_VERSION="$pkgver" \
CRYSTAL_CONFIG_PATH="lib:/usr/lib/crystal" \
CRYSTAL_CACHE_DIR="/tmp/crystal"
- make doc CRYSTAL_CACHE_DIR="/tmp/crystal"
+ make docs CRYSTAL_CACHE_DIR="/tmp/crystal"
}
check() {
More information about the arch-commits
mailing list