[arch-commits] Commit in crystal/repos (4 files)
Date: Sunday, September 10, 2017 @ 21:35:41 Author: anatolik Revision: 256834 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: crystal/repos/community-staging-i686/ crystal/repos/community-staging-i686/PKGBUILD (from rev 256833, crystal/trunk/PKGBUILD) crystal/repos/community-staging-x86_64/ crystal/repos/community-staging-x86_64/PKGBUILD (from rev 256833, crystal/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 82 community-staging-x86_64/PKGBUILD | 82 2 files changed, 164 insertions(+) Copied: crystal/repos/community-staging-i686/PKGBUILD (from rev 256833, crystal/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-09-10 21:35:41 UTC (rev 256834) @@ -0,0 +1,82 @@ +# $Id$ +# Maintainer: Anatol Pomozov+# Contributor: Jonne Haß + +pkgname=crystal +pkgver=0.23.1 +pkgrel=2 +_binary_rel=3 +pkgdesc='The Crystal Programming Language' +arch=(i686 x86_64) +url='http://crystal-lang.org' +license=(Apache) +depends=(gc libatomic_ops pcre libevent llvm-libs) +makedepends=(libxml2 llvm) +checkdepends=(libyaml libxml2 gmp inetutils git) +optdepends=('shards: crystal language package manager' +'libyaml: For YAML support' +'gmp: For BigInt support' +'libxml2: For XML support') +source=(crystal-$pkgver.tar.gz::https://github.com/crystal-lang/crystal/archive/$pkgver.tar.gz + llvm5.patch::https://github.com/crystal-lang/crystal/commit/3d48a9628d57cea739f30583fa6092aa9dd90be3.patch) +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=('8cf1b9a4eab29fca2f779ea186ae18f7ce444ce189c621925fa1a0c61dd5ff55' +'13af142a262a20c05076863bdffd881c9c96c754b8f48a89f35a8295ab83394c') +sha256sums_i686=('268a39b8d37385ff60d113d4d9fc966472160faa1e3bbf7ae58860ab6678aceb') +sha256sums_x86_64=('6a84cc866838ffa5250e28c3ce1a918a93f89c06393fe8cfd4068fcbbc66f3ab') + +prepare() { + cd $pkgname-$pkgver + sed -i 's|Please install shards: https://github.com/ysbaddaden/shards|Please install shards: pacman -S shards|' src/compiler/crystal/command.cr + + patch -p1 < ../llvm5.patch +} + +build() { + cd $pkgname-$pkgver + + # We use --no-debug because it runs out of memory on i686 without it + # https://github.com/crystal-lang/crystal/issues/3787#issuecomment-281591985 + 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" +} + +check() { + cd $pkgname-$pkgver + + # disable tests as it fails with OOM at i686 + true || make spec CRYSTAL_PATH="$srcdir/$pkgname-$pkgver/src" \ +CRYSTAL_CONFIG_VERSION="$pkgver" \ +CRYSTAL_CACHE_DIR="/tmp/crystal" \ +PATH=".build:$PATH" +} + +package() { + cd $pkgname-$pkgver + + # /usr/bin/crystalcompiled executable + # /usr/lib/crystal/ compiler src & core libs + # /usr/share/doc/crystal/api api docs + # /usr/share/doc/crystal/samples/ samples + + install -Dm755 ".build/crystal" "$pkgdir/usr/bin/crystal" + + install -dm755 "$pkgdir/usr/lib" + cp -r src "$pkgdir/usr/lib/crystal" + + install -dm755 "$pkgdir/usr/share/doc/crystal" + cp -r doc "$pkgdir/usr/share/doc/crystal/api" + cp -r samples "$pkgdir/usr/share/doc/crystal/" + + install -Dm644 etc/completion.bash "$pkgdir/usr/share/bash-completion/completions/crystal" + install -Dm644 etc/completion.zsh "$pkgdir/usr/share/zsh/site-functions/_crystal" + + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} Copied: crystal/repos/community-staging-x86_64/PKGBUILD (from rev 256833, crystal/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-09-10 21:35:41 UTC (rev 256834) @@ -0,0 +1,82 @@ +# $Id$ +# Maintainer: Anatol Pomozov +# Contributor: Jonne Haß + +pkgname=crystal +pkgver=0.23.1 +pkgrel=2 +_binary_rel=3 +pkgdesc='The Crystal Programming Language' +arch=(i686 x86_64) +url='http://crystal-lang.org' +license=(Apache) +depends=(gc libatomic_ops pcre libevent llvm-libs) +makedepends=(libxml2 llvm) +checkdepends=(libyaml libxml2 gmp
[arch-commits] Commit in crystal/repos (4 files)
Date: Monday, July 17, 2017 @ 21:25:17 Author: anatolik Revision: 245521 archrelease: copy trunk to community-i686, community-x86_64 Added: crystal/repos/community-i686/PKGBUILD (from rev 245520, crystal/trunk/PKGBUILD) crystal/repos/community-x86_64/PKGBUILD (from rev 245520, crystal/trunk/PKGBUILD) Deleted: crystal/repos/community-i686/PKGBUILD crystal/repos/community-x86_64/PKGBUILD ---+ /PKGBUILD | 156 community-i686/PKGBUILD | 78 -- community-x86_64/PKGBUILD | 78 -- 3 files changed, 156 insertions(+), 156 deletions(-) Deleted: community-i686/PKGBUILD === --- community-i686/PKGBUILD 2017-07-17 21:24:31 UTC (rev 245520) +++ community-i686/PKGBUILD 2017-07-17 21:25:17 UTC (rev 245521) @@ -1,78 +0,0 @@ -# $Id$ -# Maintainer: Anatol Pomozov-# Contributor: Jonne Haß - -pkgname=crystal -pkgver=0.23.0 -pkgrel=2 -_binary_rel=1 -pkgdesc='The Crystal Programming Language' -arch=(i686 x86_64) -url='http://crystal-lang.org' -license=(Apache) -depends=(gc libatomic_ops pcre libevent llvm-libs) -makedepends=(libxml2 llvm) -checkdepends=(libyaml libxml2 gmp inetutils git) -optdepends=('shards: crystal language package manager' -'libyaml: For YAML support' -'gmp: For BigInt support' -'libxml2: For XML support') -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=('9b65904bb55100994a3b8022b9c553e5aa78979f459c8b10aa64053a65e5d517') -sha256sums_i686=('0a758770e6cb277bc5ed38fb6edafbf820b99527b65d6a44fd9f3a4c4743b70f') -sha256sums_x86_64=('1d0348e1df3c56f9c29a3a76254c074846389fe5bed659c2cc1051bab83e1a5a') - -prepare() { - cd $pkgname-$pkgver - sed -i 's|Please install shards: https://github.com/ysbaddaden/shards|Please install shards: pacman -S shards|' src/compiler/crystal/command.cr -} - -build() { - cd $pkgname-$pkgver - - # We use --no-debug because it runs out of memory on i686 without it - # https://github.com/crystal-lang/crystal/issues/3787#issuecomment-281591985 - 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" -} - -check() { - cd $pkgname-$pkgver - - # disable tests as it fails with OOM at i686 - true || make spec CRYSTAL_PATH="$srcdir/$pkgname-$pkgver/src" \ -CRYSTAL_CONFIG_VERSION="$pkgver" \ -CRYSTAL_CACHE_DIR="/tmp/crystal" \ -PATH=".build:$PATH" -} - -package() { - cd $pkgname-$pkgver - - # /usr/bin/crystalcompiled executable - # /usr/lib/crystal/ compiler src & core libs - # /usr/share/doc/crystal/api api docs - # /usr/share/doc/crystal/samples/ samples - - install -Dm755 ".build/crystal" "$pkgdir/usr/bin/crystal" - - install -dm755 "$pkgdir/usr/lib" - cp -r src "$pkgdir/usr/lib/crystal" - - install -dm755 "$pkgdir/usr/share/doc/crystal" - cp -r doc "$pkgdir/usr/share/doc/crystal/api" - cp -r samples "$pkgdir/usr/share/doc/crystal/" - - install -Dm644 etc/completion.bash "$pkgdir/usr/share/bash-completion/completions/crystal" - install -Dm644 etc/completion.zsh "$pkgdir/usr/share/zsh/site-functions/_crystal" - - install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} Copied: crystal/repos/community-i686/PKGBUILD (from rev 245520, crystal/trunk/PKGBUILD) === --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD 2017-07-17 21:25:17 UTC (rev 245521) @@ -0,0 +1,78 @@ +# $Id$ +# Maintainer: Anatol Pomozov +# Contributor: Jonne Haß + +pkgname=crystal +pkgver=0.23.1 +pkgrel=1 +_binary_rel=3 +pkgdesc='The Crystal Programming Language' +arch=(i686 x86_64) +url='http://crystal-lang.org' +license=(Apache) +depends=(gc libatomic_ops pcre libevent llvm-libs) +makedepends=(libxml2 llvm) +checkdepends=(libyaml libxml2 gmp inetutils git) +optdepends=('shards: crystal language package manager' +'libyaml: For YAML support' +'gmp: For BigInt support' +'libxml2: For XML support') +source=(crystal-$pkgver.tar.gz::https://github.com/crystal-lang/crystal/archive/$pkgver.tar.gz)
[arch-commits] Commit in crystal/repos (4 files)
Date: Thursday, July 13, 2017 @ 20:45:44 Author: bpiotrowski Revision: 245020 archrelease: copy trunk to community-i686, community-x86_64 Added: crystal/repos/community-i686/PKGBUILD (from rev 245019, crystal/trunk/PKGBUILD) crystal/repos/community-x86_64/PKGBUILD (from rev 245019, crystal/trunk/PKGBUILD) Deleted: crystal/repos/community-i686/PKGBUILD crystal/repos/community-x86_64/PKGBUILD ---+ /PKGBUILD | 156 community-i686/PKGBUILD | 78 -- community-x86_64/PKGBUILD | 78 -- 3 files changed, 156 insertions(+), 156 deletions(-) Deleted: community-i686/PKGBUILD === --- community-i686/PKGBUILD 2017-07-13 20:45:28 UTC (rev 245019) +++ community-i686/PKGBUILD 2017-07-13 20:45:44 UTC (rev 245020) @@ -1,78 +0,0 @@ -# $Id$ -# Maintainer: Anatol Pomozov-# Contributor: Jonne Haß - -pkgname=crystal -pkgver=0.23.0 -pkgrel=1 -_binary_rel=1 -pkgdesc='The Crystal Programming Language' -arch=(i686 x86_64) -url='http://crystal-lang.org' -license=(Apache) -depends=(gc libatomic_ops pcre libevent llvm-libs) -makedepends=(libxml2 llvm) -checkdepends=(libyaml libxml2 gmp inetutils git) -optdepends=('shards: crystal language package manager' -'libyaml: For YAML support' -'gmp: For BigInt support' -'libxml2: For XML support') -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=('9b65904bb55100994a3b8022b9c553e5aa78979f459c8b10aa64053a65e5d517') -sha256sums_i686=('0a758770e6cb277bc5ed38fb6edafbf820b99527b65d6a44fd9f3a4c4743b70f') -sha256sums_x86_64=('1d0348e1df3c56f9c29a3a76254c074846389fe5bed659c2cc1051bab83e1a5a') - -prepare() { - cd $pkgname-$pkgver - sed -i 's|Please install shards: https://github.com/ysbaddaden/shards|Please install shards: pacman -S shards|' src/compiler/crystal/command.cr -} - -build() { - cd $pkgname-$pkgver - - # We use --no-debug because it runs out of memory on i686 without it - # https://github.com/crystal-lang/crystal/issues/3787#issuecomment-281591985 - 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" -} - -check() { - cd $pkgname-$pkgver - - # disable tests as it fails with OOM at i686 - true || make spec CRYSTAL_PATH="$srcdir/$pkgname-$pkgver/src" \ -CRYSTAL_CONFIG_VERSION="$pkgver" \ -CRYSTAL_CACHE_DIR="/tmp/crystal" \ -PATH=".build:$PATH" -} - -package() { - cd $pkgname-$pkgver - - # /usr/bin/crystalcompiled executable - # /usr/lib/crystal/ compiler src & core libs - # /usr/share/doc/crystal/api api docs - # /usr/share/doc/crystal/samples/ samples - - install -Dm755 ".build/crystal" "$pkgdir/usr/bin/crystal" - - install -dm755 "$pkgdir/usr/lib" - cp -r src "$pkgdir/usr/lib/crystal" - - install -dm755 "$pkgdir/usr/share/doc/crystal" - cp -r doc "$pkgdir/usr/share/doc/crystal/api" - cp -r samples "$pkgdir/usr/share/doc/crystal/" - - install -Dm644 etc/completion.bash "$pkgdir/usr/share/bash-completion/completions/crystal" - install -Dm644 etc/completion.zsh "$pkgdir/usr/share/zsh/site-functions/_crystal" - - install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} Copied: crystal/repos/community-i686/PKGBUILD (from rev 245019, crystal/trunk/PKGBUILD) === --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD 2017-07-13 20:45:44 UTC (rev 245020) @@ -0,0 +1,78 @@ +# $Id$ +# Maintainer: Anatol Pomozov +# Contributor: Jonne Haß + +pkgname=crystal +pkgver=0.23.0 +pkgrel=2 +_binary_rel=1 +pkgdesc='The Crystal Programming Language' +arch=(i686 x86_64) +url='http://crystal-lang.org' +license=(Apache) +depends=(gc libatomic_ops pcre libevent llvm-libs) +makedepends=(libxml2 llvm) +checkdepends=(libyaml libxml2 gmp inetutils git) +optdepends=('shards: crystal language package manager' +'libyaml: For YAML support' +'gmp: For BigInt support' +'libxml2: For XML support') +source=(crystal-$pkgver.tar.gz::https://github.com/crystal-lang/crystal/archive/$pkgver.tar.gz)
[arch-commits] Commit in crystal/repos (4 files)
Date: Wednesday, January 25, 2017 @ 18:51:37 Author: anatolik Revision: 209074 archrelease: copy trunk to community-i686, community-x86_64 Added: crystal/repos/community-i686/PKGBUILD (from rev 209073, crystal/trunk/PKGBUILD) crystal/repos/community-x86_64/PKGBUILD (from rev 209073, crystal/trunk/PKGBUILD) Deleted: crystal/repos/community-i686/PKGBUILD crystal/repos/community-x86_64/PKGBUILD ---+ /PKGBUILD | 148 community-i686/PKGBUILD | 73 - community-x86_64/PKGBUILD | 73 - 3 files changed, 148 insertions(+), 146 deletions(-) Deleted: community-i686/PKGBUILD === --- community-i686/PKGBUILD 2017-01-25 18:50:57 UTC (rev 209073) +++ community-i686/PKGBUILD 2017-01-25 18:51:37 UTC (rev 209074) @@ -1,73 +0,0 @@ -# $Id$ -# Maintainer: Anatol Pomozov-# Contributor: Jonne Haß - -pkgname=crystal -pkgver=0.20.3 -pkgrel=1 -_binary_rel=1 -pkgdesc='The Crystal Programming Language' -arch=(i686 x86_64) -url='http://crystal-lang.org' -license=(Apache) -depends=(gc libatomic_ops pcre libevent llvm-libs) -makedepends=(libxml2 llvm) -checkdepends=(libyaml libxml2 gmp inetutils git) -optdepends=('shards: crystal language package manager' -'libyaml: For YAML support' -'gmp: For BigInt support' -'libxml2: For XML support') -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=('5372ba2a35d885345207047a51b9389f9190fd12389847e7f7298618bcf59ad6') -sha256sums_i686=('85edfa1dda5e712341869bab87f6de0f7c6860e2a04dec2f00e8dc6aa1418611') -sha256sums_x86_64=('c656dc8092a6161262f527df441aaab4ea9dd9a836a013f7155c6378b26b8cd7') - -prepare() { - cd $pkgname-$pkgver - sed -i 's|Please install shards: https://github.com/ysbaddaden/shards|Please install shards: pacman -S shards|' src/compiler/crystal/command.cr -} - -build() { - cd $pkgname-$pkgver - - make release=1 \ - 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" -} - -check() { - cd $pkgname-$pkgver - - make all_spec CRYSTAL_PATH="$srcdir/$pkgname-$pkgver/src" \ -CRYSTAL_CONFIG_VERSION="$pkgver" \ -CRYSTAL_CACHE_DIR="/tmp/crystal" -} - -package() { - cd $pkgname-$pkgver - - # /usr/bin/crystalcompiled executable - # /usr/lib/crystal/ compiler src & core libs - # /usr/share/doc/crystal/api api docs - # /usr/share/doc/crystal/samples/ samples - - install -Dm755 ".build/crystal" "$pkgdir/usr/bin/crystal" - - install -dm755 "$pkgdir/usr/lib" - cp -r src "$pkgdir/usr/lib/crystal" - - install -dm755 "$pkgdir/usr/share/doc/crystal" - cp -r doc "$pkgdir/usr/share/doc/crystal/api" - cp -r samples "$pkgdir/usr/share/doc/crystal/" - - install -Dm644 etc/completion.bash "$pkgdir/usr/share/bash-completion/completions/crystal" - install -Dm644 etc/completion.zsh "$pkgdir/usr/share/zsh/site-functions/_crystal" - - install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} Copied: crystal/repos/community-i686/PKGBUILD (from rev 209073, crystal/trunk/PKGBUILD) === --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD 2017-01-25 18:51:37 UTC (rev 209074) @@ -0,0 +1,74 @@ +# $Id$ +# Maintainer: Anatol Pomozov +# Contributor: Jonne Haß + +pkgname=crystal +pkgver=0.20.5 +pkgrel=1 +_binary_rel=1 +pkgdesc='The Crystal Programming Language' +arch=(i686 x86_64) +url='http://crystal-lang.org' +license=(Apache) +depends=(gc libatomic_ops pcre libevent llvm-libs) +makedepends=(libxml2 llvm) +checkdepends=(libyaml libxml2 gmp inetutils git) +optdepends=('shards: crystal language package manager' +'libyaml: For YAML support' +'gmp: For BigInt support' +'libxml2: For XML support') +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)
[arch-commits] Commit in crystal/repos (4 files)
Date: Monday, December 26, 2016 @ 17:02:19 Author: anatolik Revision: 202781 archrelease: copy trunk to community-testing-i686, community-testing-x86_64 Added: crystal/repos/community-testing-i686/ crystal/repos/community-testing-i686/PKGBUILD (from rev 202780, crystal/trunk/PKGBUILD) crystal/repos/community-testing-x86_64/ crystal/repos/community-testing-x86_64/PKGBUILD (from rev 202780, crystal/trunk/PKGBUILD) ---+ community-testing-i686/PKGBUILD | 73 community-testing-x86_64/PKGBUILD | 73 2 files changed, 146 insertions(+) Copied: crystal/repos/community-testing-i686/PKGBUILD (from rev 202780, crystal/trunk/PKGBUILD) === --- community-testing-i686/PKGBUILD (rev 0) +++ community-testing-i686/PKGBUILD 2016-12-26 17:02:19 UTC (rev 202781) @@ -0,0 +1,73 @@ +# $Id$ +# Maintainer: Anatol Pomozov+# Contributor: Jonne Haß + +pkgname=crystal +pkgver=0.20.3 +pkgrel=1 +_binary_rel=1 +pkgdesc='The Crystal Programming Language' +arch=(i686 x86_64) +url='http://crystal-lang.org' +license=(Apache) +depends=(gc libatomic_ops pcre libevent llvm-libs) +makedepends=(libxml2 llvm) +checkdepends=(libyaml libxml2 gmp inetutils git) +optdepends=('shards: crystal language package manager' +'libyaml: For YAML support' +'gmp: For BigInt support' +'libxml2: For XML support') +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=('5372ba2a35d885345207047a51b9389f9190fd12389847e7f7298618bcf59ad6') +sha256sums_i686=('85edfa1dda5e712341869bab87f6de0f7c6860e2a04dec2f00e8dc6aa1418611') +sha256sums_x86_64=('c656dc8092a6161262f527df441aaab4ea9dd9a836a013f7155c6378b26b8cd7') + +prepare() { + cd $pkgname-$pkgver + sed -i 's|Please install shards: https://github.com/ysbaddaden/shards|Please install shards: pacman -S shards|' src/compiler/crystal/command.cr +} + +build() { + cd $pkgname-$pkgver + + make release=1 \ + 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" +} + +check() { + cd $pkgname-$pkgver + + make all_spec CRYSTAL_PATH="$srcdir/$pkgname-$pkgver/src" \ +CRYSTAL_CONFIG_VERSION="$pkgver" \ +CRYSTAL_CACHE_DIR="/tmp/crystal" +} + +package() { + cd $pkgname-$pkgver + + # /usr/bin/crystalcompiled executable + # /usr/lib/crystal/ compiler src & core libs + # /usr/share/doc/crystal/api api docs + # /usr/share/doc/crystal/samples/ samples + + install -Dm755 ".build/crystal" "$pkgdir/usr/bin/crystal" + + install -dm755 "$pkgdir/usr/lib" + cp -r src "$pkgdir/usr/lib/crystal" + + install -dm755 "$pkgdir/usr/share/doc/crystal" + cp -r doc "$pkgdir/usr/share/doc/crystal/api" + cp -r samples "$pkgdir/usr/share/doc/crystal/" + + install -Dm644 etc/completion.bash "$pkgdir/usr/share/bash-completion/completions/crystal" + install -Dm644 etc/completion.zsh "$pkgdir/usr/share/zsh/site-functions/_crystal" + + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} Copied: crystal/repos/community-testing-x86_64/PKGBUILD (from rev 202780, crystal/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2016-12-26 17:02:19 UTC (rev 202781) @@ -0,0 +1,73 @@ +# $Id$ +# Maintainer: Anatol Pomozov +# Contributor: Jonne Haß + +pkgname=crystal +pkgver=0.20.3 +pkgrel=1 +_binary_rel=1 +pkgdesc='The Crystal Programming Language' +arch=(i686 x86_64) +url='http://crystal-lang.org' +license=(Apache) +depends=(gc libatomic_ops pcre libevent llvm-libs) +makedepends=(libxml2 llvm) +checkdepends=(libyaml libxml2 gmp inetutils git) +optdepends=('shards: crystal language package manager' +'libyaml: For YAML support' +'gmp: For BigInt support' +'libxml2: For XML support') +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)
[arch-commits] Commit in crystal/repos (4 files)
Date: Tuesday, December 6, 2016 @ 21:29:16 Author: anatolik Revision: 198220 archrelease: copy trunk to community-i686, community-x86_64 Added: crystal/repos/community-i686/PKGBUILD (from rev 198219, crystal/trunk/PKGBUILD) crystal/repos/community-x86_64/PKGBUILD (from rev 198219, crystal/trunk/PKGBUILD) Deleted: crystal/repos/community-i686/PKGBUILD crystal/repos/community-x86_64/PKGBUILD ---+ /PKGBUILD | 146 community-i686/PKGBUILD | 73 -- community-x86_64/PKGBUILD | 73 -- 3 files changed, 146 insertions(+), 146 deletions(-) Deleted: community-i686/PKGBUILD === --- community-i686/PKGBUILD 2016-12-06 21:28:26 UTC (rev 198219) +++ community-i686/PKGBUILD 2016-12-06 21:29:16 UTC (rev 198220) @@ -1,73 +0,0 @@ -# $Id$ -# Maintainer: Anatol Pomozov-# Contributor: Jonne Haß - -pkgname=crystal -pkgver=0.20.0 -pkgrel=2 -_binary_rel=1 -pkgdesc='The Crystal Programming Language' -arch=(i686 x86_64) -url='http://crystal-lang.org' -license=(Apache) -depends=(gc libatomic_ops pcre libevent llvm-libs) -makedepends=(libxml2 llvm) -checkdepends=(libyaml libxml2 gmp inetutils git) -optdepends=('shards: crystal language package manager' -'libyaml: For YAML support' -'gmp: For BigInt support' -'libxml2: For XML support') -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=('97118becc450cdfbafd881f8e98e93d9373d71b4994f49f41dec1eaf081e8894') -sha256sums_i686=('008cf927a4add816c038d2c07e2e9953c1cdaf5df9d696aefee9990bc84174ba') -sha256sums_x86_64=('55f309882b71f1722b00e63c5e91bcf8be54865b9bc9e7bb85f333b94990e298') - -prepare() { - cd $pkgname-$pkgver - sed -i 's|Please install shards: https://github.com/ysbaddaden/shards|Please install shards: pacman -S shards|' src/compiler/crystal/command.cr -} - -build() { - cd $pkgname-$pkgver - - make release=1 \ - 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" -} - -check() { - cd $pkgname-$pkgver - - make all_spec CRYSTAL_PATH="$srcdir/$pkgname-$pkgver/src" \ -CRYSTAL_CONFIG_VERSION="$pkgver" \ -CRYSTAL_CACHE_DIR="/tmp/crystal" -} - -package() { - cd $pkgname-$pkgver - - # /usr/bin/crystalcompiled executable - # /usr/lib/crystal/ compiler src & core libs - # /usr/share/doc/crystal/api api docs - # /usr/share/doc/crystal/samples/ samples - - install -Dm755 ".build/crystal" "$pkgdir/usr/bin/crystal" - - install -dm755 "$pkgdir/usr/lib" - cp -r src "$pkgdir/usr/lib/crystal" - - install -dm755 "$pkgdir/usr/share/doc/crystal" - cp -r doc "$pkgdir/usr/share/doc/crystal/api" - cp -r samples "$pkgdir/usr/share/doc/crystal/" - - install -Dm644 etc/completion.bash "$pkgdir/usr/share/bash-completion/completions/crystal" - install -Dm644 etc/completion.zsh "$pkgdir/usr/share/zsh/site-functions/_crystal" - - install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} Copied: crystal/repos/community-i686/PKGBUILD (from rev 198219, crystal/trunk/PKGBUILD) === --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD 2016-12-06 21:29:16 UTC (rev 198220) @@ -0,0 +1,73 @@ +# $Id$ +# Maintainer: Anatol Pomozov +# Contributor: Jonne Haß + +pkgname=crystal +pkgver=0.20.1 +pkgrel=1 +_binary_rel=1 +pkgdesc='The Crystal Programming Language' +arch=(i686 x86_64) +url='http://crystal-lang.org' +license=(Apache) +depends=(gc libatomic_ops pcre libevent llvm-libs) +makedepends=(libxml2 llvm) +checkdepends=(libyaml libxml2 gmp inetutils git) +optdepends=('shards: crystal language package manager' +'libyaml: For YAML support' +'gmp: For BigInt support' +'libxml2: For XML support') +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)
[arch-commits] Commit in crystal/repos (4 files)
Date: Wednesday, November 23, 2016 @ 21:45:17 Author: anatolik Revision: 196628 archrelease: copy trunk to community-testing-i686, community-testing-x86_64 Added: crystal/repos/community-testing-i686/PKGBUILD (from rev 196627, crystal/trunk/PKGBUILD) crystal/repos/community-testing-x86_64/PKGBUILD (from rev 196627, crystal/trunk/PKGBUILD) Deleted: crystal/repos/community-testing-i686/PKGBUILD crystal/repos/community-testing-x86_64/PKGBUILD ---+ /PKGBUILD | 146 community-testing-i686/PKGBUILD | 73 -- community-testing-x86_64/PKGBUILD | 73 -- 3 files changed, 146 insertions(+), 146 deletions(-) Deleted: community-testing-i686/PKGBUILD === --- community-testing-i686/PKGBUILD 2016-11-23 21:44:38 UTC (rev 196627) +++ community-testing-i686/PKGBUILD 2016-11-23 21:45:17 UTC (rev 196628) @@ -1,73 +0,0 @@ -# $Id$ -# Maintainer: Anatol Pomozov-# Contributor: Jonne Haß - -pkgname=crystal -pkgver=0.20.0 -pkgrel=1 -_binary_rel=1 -pkgdesc='The Crystal Programming Language' -arch=(i686 x86_64) -url='http://crystal-lang.org' -license=(Apache) -depends=(gc libatomic_ops pcre libevent llvm-libs) -makedepends=(libxml2 llvm) -checkdepends=(libyaml libxml2 gmp inetutils git) -optdepends=('shards: crystal language package manager' -'libyaml: For YAML support' -'gmp: For BigInt support' -'libxml2: For XML support') -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=('97118becc450cdfbafd881f8e98e93d9373d71b4994f49f41dec1eaf081e8894') -sha256sums_i686=('008cf927a4add816c038d2c07e2e9953c1cdaf5df9d696aefee9990bc84174ba') -sha256sums_x86_64=('55f309882b71f1722b00e63c5e91bcf8be54865b9bc9e7bb85f333b94990e298') - -prepare() { - cd $pkgname-$pkgver - sed -i 's|Please install shards: https://github.com/ysbaddaden/shards|Please install shards: pacman -S shards|' src/compiler/crystal/command.cr -} - -build() { - cd $pkgname-$pkgver - - make release=1 \ - PATH="$srcdir/$pkgname-$pkgver-$_binary_rel/bin:$PATH" \ - CRYSTAL_PATH="$srcdir/$pkgname-$pkgver/src" \ - CRYSTAL_CONFIG_VERSION="$pkgver" \ - CRYSTAL_CONFIG_PATH="libs:/usr/lib/crystal" \ - CRYSTAL_CACHE_DIR="/tmp/crystal" - make doc CRYSTAL_CACHE_DIR="/tmp/crystal" -} - -check() { - cd $pkgname-$pkgver - - make all_spec CRYSTAL_PATH="$srcdir/$pkgname-$pkgver/src" \ -CRYSTAL_CONFIG_VERSION="$pkgver" \ -CRYSTAL_CACHE_DIR="/tmp/crystal" -} - -package() { - cd $pkgname-$pkgver - - # /usr/bin/crystalcompiled executable - # /usr/lib/crystal/ compiler src & core libs - # /usr/share/doc/crystal/api api docs - # /usr/share/doc/crystal/samples/ samples - - install -Dm755 ".build/crystal" "$pkgdir/usr/bin/crystal" - - install -dm755 "$pkgdir/usr/lib" - cp -r src "$pkgdir/usr/lib/crystal" - - install -dm755 "$pkgdir/usr/share/doc/crystal" - cp -r doc "$pkgdir/usr/share/doc/crystal/api" - cp -r samples "$pkgdir/usr/share/doc/crystal/" - - install -Dm644 etc/completion.bash "$pkgdir/usr/share/bash-completion/completions/crystal" - install -Dm644 etc/completion.zsh "$pkgdir/usr/share/zsh/site-functions/_crystal" - - install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} Copied: crystal/repos/community-testing-i686/PKGBUILD (from rev 196627, crystal/trunk/PKGBUILD) === --- community-testing-i686/PKGBUILD (rev 0) +++ community-testing-i686/PKGBUILD 2016-11-23 21:45:17 UTC (rev 196628) @@ -0,0 +1,73 @@ +# $Id$ +# Maintainer: Anatol Pomozov +# Contributor: Jonne Haß + +pkgname=crystal +pkgver=0.20.0 +pkgrel=2 +_binary_rel=1 +pkgdesc='The Crystal Programming Language' +arch=(i686 x86_64) +url='http://crystal-lang.org' +license=(Apache) +depends=(gc libatomic_ops pcre libevent llvm-libs) +makedepends=(libxml2 llvm) +checkdepends=(libyaml libxml2 gmp inetutils git) +optdepends=('shards: crystal language package manager' +'libyaml: For YAML support' +'gmp: For BigInt support' +'libxml2: For XML support') +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)
[arch-commits] Commit in crystal/repos (4 files)
Date: Tuesday, November 22, 2016 @ 23:50:30 Author: anatolik Revision: 196573 archrelease: copy trunk to community-testing-i686, community-testing-x86_64 Added: crystal/repos/community-testing-i686/ crystal/repos/community-testing-i686/PKGBUILD (from rev 196572, crystal/trunk/PKGBUILD) crystal/repos/community-testing-x86_64/ crystal/repos/community-testing-x86_64/PKGBUILD (from rev 196572, crystal/trunk/PKGBUILD) ---+ community-testing-i686/PKGBUILD | 73 community-testing-x86_64/PKGBUILD | 73 2 files changed, 146 insertions(+) Copied: crystal/repos/community-testing-i686/PKGBUILD (from rev 196572, crystal/trunk/PKGBUILD) === --- community-testing-i686/PKGBUILD (rev 0) +++ community-testing-i686/PKGBUILD 2016-11-22 23:50:30 UTC (rev 196573) @@ -0,0 +1,73 @@ +# $Id$ +# Maintainer: Anatol Pomozov+# Contributor: Jonne Haß + +pkgname=crystal +pkgver=0.20.0 +pkgrel=1 +_binary_rel=1 +pkgdesc='The Crystal Programming Language' +arch=(i686 x86_64) +url='http://crystal-lang.org' +license=(Apache) +depends=(gc libatomic_ops pcre libevent llvm-libs) +makedepends=(libxml2 llvm) +checkdepends=(libyaml libxml2 gmp inetutils git) +optdepends=('shards: crystal language package manager' +'libyaml: For YAML support' +'gmp: For BigInt support' +'libxml2: For XML support') +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=('97118becc450cdfbafd881f8e98e93d9373d71b4994f49f41dec1eaf081e8894') +sha256sums_i686=('008cf927a4add816c038d2c07e2e9953c1cdaf5df9d696aefee9990bc84174ba') +sha256sums_x86_64=('55f309882b71f1722b00e63c5e91bcf8be54865b9bc9e7bb85f333b94990e298') + +prepare() { + cd $pkgname-$pkgver + sed -i 's|Please install shards: https://github.com/ysbaddaden/shards|Please install shards: pacman -S shards|' src/compiler/crystal/command.cr +} + +build() { + cd $pkgname-$pkgver + + make release=1 \ + PATH="$srcdir/$pkgname-$pkgver-$_binary_rel/bin:$PATH" \ + CRYSTAL_PATH="$srcdir/$pkgname-$pkgver/src" \ + CRYSTAL_CONFIG_VERSION="$pkgver" \ + CRYSTAL_CONFIG_PATH="libs:/usr/lib/crystal" \ + CRYSTAL_CACHE_DIR="/tmp/crystal" + make doc CRYSTAL_CACHE_DIR="/tmp/crystal" +} + +check() { + cd $pkgname-$pkgver + + make all_spec CRYSTAL_PATH="$srcdir/$pkgname-$pkgver/src" \ +CRYSTAL_CONFIG_VERSION="$pkgver" \ +CRYSTAL_CACHE_DIR="/tmp/crystal" +} + +package() { + cd $pkgname-$pkgver + + # /usr/bin/crystalcompiled executable + # /usr/lib/crystal/ compiler src & core libs + # /usr/share/doc/crystal/api api docs + # /usr/share/doc/crystal/samples/ samples + + install -Dm755 ".build/crystal" "$pkgdir/usr/bin/crystal" + + install -dm755 "$pkgdir/usr/lib" + cp -r src "$pkgdir/usr/lib/crystal" + + install -dm755 "$pkgdir/usr/share/doc/crystal" + cp -r doc "$pkgdir/usr/share/doc/crystal/api" + cp -r samples "$pkgdir/usr/share/doc/crystal/" + + install -Dm644 etc/completion.bash "$pkgdir/usr/share/bash-completion/completions/crystal" + install -Dm644 etc/completion.zsh "$pkgdir/usr/share/zsh/site-functions/_crystal" + + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} Copied: crystal/repos/community-testing-x86_64/PKGBUILD (from rev 196572, crystal/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2016-11-22 23:50:30 UTC (rev 196573) @@ -0,0 +1,73 @@ +# $Id$ +# Maintainer: Anatol Pomozov +# Contributor: Jonne Haß + +pkgname=crystal +pkgver=0.20.0 +pkgrel=1 +_binary_rel=1 +pkgdesc='The Crystal Programming Language' +arch=(i686 x86_64) +url='http://crystal-lang.org' +license=(Apache) +depends=(gc libatomic_ops pcre libevent llvm-libs) +makedepends=(libxml2 llvm) +checkdepends=(libyaml libxml2 gmp inetutils git) +optdepends=('shards: crystal language package manager' +'libyaml: For YAML support' +'gmp: For BigInt support' +'libxml2: For XML support') +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)
[arch-commits] Commit in crystal/repos (4 files)
Date: Tuesday, November 22, 2016 @ 19:48:34 Author: anatolik Revision: 196562 archrelease: copy trunk to community-i686, community-x86_64 Added: crystal/repos/community-i686/PKGBUILD (from rev 196561, crystal/trunk/PKGBUILD) crystal/repos/community-x86_64/PKGBUILD (from rev 196561, crystal/trunk/PKGBUILD) Deleted: crystal/repos/community-i686/PKGBUILD crystal/repos/community-x86_64/PKGBUILD ---+ /PKGBUILD | 146 community-i686/PKGBUILD | 73 -- community-x86_64/PKGBUILD | 73 -- 3 files changed, 146 insertions(+), 146 deletions(-) Deleted: community-i686/PKGBUILD === --- community-i686/PKGBUILD 2016-11-22 19:47:31 UTC (rev 196561) +++ community-i686/PKGBUILD 2016-11-22 19:48:34 UTC (rev 196562) @@ -1,73 +0,0 @@ -# $Id$ -# Maintainer: Anatol Pomozov-# Contributor: Jonne Haß - -pkgname=crystal -pkgver=0.19.4 -pkgrel=1 -_binary_rel=1 -pkgdesc='The Crystal Programming Language' -arch=(i686 x86_64) -url='http://crystal-lang.org' -license=(Apache) -depends=(gc libatomic_ops pcre libevent) -makedepends=(libxml2 llvm) -checkdepends=(libyaml libxml2 gmp inetutils git) -optdepends=('shards: crystal language package manager' -'libyaml: For YAML support' -'gmp: For BigInt support' -'libxml2: For XML support') -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=('e239afa449744e0381823531f6af66407ba1f4b78767bd67a9bb09d9fcc6b9e4') -sha256sums_i686=('ed03a81e614384f578e22a30ade9bed0149502ef28b874770994dcdd065ec10c') -sha256sums_x86_64=('f1e06bd5762abfb6b079252fa7062438f595df4e7d21593ecda0e775e2220e02') - -prepare() { - cd $pkgname-$pkgver - sed -i 's|Please install shards: https://github.com/ysbaddaden/shards|Please install shards: pacman -S shards|' src/compiler/crystal/command.cr -} - -build() { - cd $pkgname-$pkgver - - make release=1 \ - PATH="$srcdir/$pkgname-$pkgver-$_binary_rel/bin:$PATH" \ - CRYSTAL_PATH="$srcdir/$pkgname-$pkgver/src" \ - CRYSTAL_CONFIG_VERSION="$pkgver" \ - CRYSTAL_CONFIG_PATH="libs:/usr/lib/crystal" \ - CRYSTAL_CACHE_DIR="/tmp/crystal" - make doc CRYSTAL_CACHE_DIR="/tmp/crystal" -} - -check() { - cd $pkgname-$pkgver - - make all_spec CRYSTAL_PATH="$srcdir/$pkgname-$pkgver/src" \ -CRYSTAL_CONFIG_VERSION="$pkgver" \ -CRYSTAL_CACHE_DIR="/tmp/crystal" -} - -package() { - cd $pkgname-$pkgver - - # /usr/bin/crystalcompiled executable - # /usr/lib/crystal/ compiler src & core libs - # /usr/share/doc/crystal/api api docs - # /usr/share/doc/crystal/samples/ samples - - install -Dm755 ".build/crystal" "$pkgdir/usr/bin/crystal" - - install -dm755 "$pkgdir/usr/lib" - cp -r src "$pkgdir/usr/lib/crystal" - - install -dm755 "$pkgdir/usr/share/doc/crystal" - cp -r doc "$pkgdir/usr/share/doc/crystal/api" - cp -r samples "$pkgdir/usr/share/doc/crystal/" - - install -Dm644 etc/completion.bash "$pkgdir/usr/share/bash-completion/completions/crystal" - install -Dm644 etc/completion.zsh "$pkgdir/usr/share/zsh/site-functions/_crystal" - - install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} Copied: crystal/repos/community-i686/PKGBUILD (from rev 196561, crystal/trunk/PKGBUILD) === --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD 2016-11-22 19:48:34 UTC (rev 196562) @@ -0,0 +1,73 @@ +# $Id$ +# Maintainer: Anatol Pomozov +# Contributor: Jonne Haß + +pkgname=crystal +pkgver=0.20.0 +pkgrel=1 +_binary_rel=1 +pkgdesc='The Crystal Programming Language' +arch=(i686 x86_64) +url='http://crystal-lang.org' +license=(Apache) +depends=(gc libatomic_ops pcre libevent) +makedepends=(libxml2 llvm) +checkdepends=(libyaml libxml2 gmp inetutils git) +optdepends=('shards: crystal language package manager' +'libyaml: For YAML support' +'gmp: For BigInt support' +'libxml2: For XML support') +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)
[arch-commits] Commit in crystal/repos (4 files)
Date: Friday, October 7, 2016 @ 18:18:41 Author: anatolik Revision: 191587 archrelease: copy trunk to community-i686, community-x86_64 Added: crystal/repos/community-i686/PKGBUILD (from rev 191586, crystal/trunk/PKGBUILD) crystal/repos/community-x86_64/PKGBUILD (from rev 191586, crystal/trunk/PKGBUILD) Deleted: crystal/repos/community-i686/PKGBUILD crystal/repos/community-x86_64/PKGBUILD ---+ /PKGBUILD | 146 community-i686/PKGBUILD | 73 -- community-x86_64/PKGBUILD | 73 -- 3 files changed, 146 insertions(+), 146 deletions(-) Deleted: community-i686/PKGBUILD === --- community-i686/PKGBUILD 2016-10-07 18:17:42 UTC (rev 191586) +++ community-i686/PKGBUILD 2016-10-07 18:18:41 UTC (rev 191587) @@ -1,73 +0,0 @@ -# $Id$ -# Maintainer: Anatol Pomozov-# Contributor: Jonne Haß - -pkgname=crystal -pkgver=0.19.3 -pkgrel=1 -_binary_rel=1 -pkgdesc='The Crystal Programming Language' -arch=(i686 x86_64) -url='http://crystal-lang.org' -license=(Apache) -depends=(gc libatomic_ops pcre libevent) -makedepends=(libxml2 llvm) -checkdepends=(libyaml libxml2 gmp inetutils git) -optdepends=('shards: crystal language package manager' -'libyaml: For YAML support' -'gmp: For BigInt support' -'libxml2: For XML support') -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=('72954087131bd648735bc397cfd585204087a4b8ab7f927f0a054741381ea01f') -sha256sums_i686=('583796b46cf6cf569d9292c7b781818a046fea4ad59346d397ad728dc0fad06d') -sha256sums_x86_64=('e4284e4796e543f90e8e7bef8fb94455c5d98d1e29ed8f5519d13f07a962d335') - -prepare() { - cd $pkgname-$pkgver - sed -i 's|Please install shards: https://github.com/ysbaddaden/shards|Please install shards: pacman -S shards|' src/compiler/crystal/command.cr -} - -build() { - cd $pkgname-$pkgver - - make release=1 \ - PATH="$srcdir/$pkgname-$pkgver-$_binary_rel/bin:$PATH" \ - CRYSTAL_PATH="$srcdir/$pkgname-$pkgver/src" \ - CRYSTAL_CONFIG_VERSION="$pkgver" \ - CRYSTAL_CONFIG_PATH="libs:/usr/lib/crystal" \ - CRYSTAL_CACHE_DIR="/tmp/crystal" - make doc CRYSTAL_CACHE_DIR="/tmp/crystal" -} - -check() { - cd $pkgname-$pkgver - - make all_spec CRYSTAL_PATH="$srcdir/$pkgname-$pkgver/src" \ -CRYSTAL_CONFIG_VERSION="$pkgver" \ -CRYSTAL_CACHE_DIR="/tmp/crystal" -} - -package() { - cd $pkgname-$pkgver - - # /usr/bin/crystalcompiled executable - # /usr/lib/crystal/ compiler src & core libs - # /usr/share/doc/crystal/api api docs - # /usr/share/doc/crystal/samples/ samples - - install -Dm755 ".build/crystal" "$pkgdir/usr/bin/crystal" - - install -dm755 "$pkgdir/usr/lib" - cp -r src "$pkgdir/usr/lib/crystal" - - install -dm755 "$pkgdir/usr/share/doc/crystal" - cp -r doc "$pkgdir/usr/share/doc/crystal/api" - cp -r samples "$pkgdir/usr/share/doc/crystal/" - - install -Dm644 etc/completion.bash "$pkgdir/usr/share/bash-completion/completions/crystal" - install -Dm644 etc/completion.zsh "$pkgdir/usr/share/zsh/site-functions/_crystal" - - install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} Copied: crystal/repos/community-i686/PKGBUILD (from rev 191586, crystal/trunk/PKGBUILD) === --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD 2016-10-07 18:18:41 UTC (rev 191587) @@ -0,0 +1,73 @@ +# $Id$ +# Maintainer: Anatol Pomozov +# Contributor: Jonne Haß + +pkgname=crystal +pkgver=0.19.4 +pkgrel=1 +_binary_rel=1 +pkgdesc='The Crystal Programming Language' +arch=(i686 x86_64) +url='http://crystal-lang.org' +license=(Apache) +depends=(gc libatomic_ops pcre libevent) +makedepends=(libxml2 llvm) +checkdepends=(libyaml libxml2 gmp inetutils git) +optdepends=('shards: crystal language package manager' +'libyaml: For YAML support' +'gmp: For BigInt support' +'libxml2: For XML support') +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)
[arch-commits] Commit in crystal/repos (4 files)
Date: Friday, September 30, 2016 @ 18:22:18 Author: anatolik Revision: 191101 archrelease: copy trunk to community-i686, community-x86_64 Added: crystal/repos/community-i686/PKGBUILD (from rev 191100, crystal/trunk/PKGBUILD) crystal/repos/community-x86_64/PKGBUILD (from rev 191100, crystal/trunk/PKGBUILD) Deleted: crystal/repos/community-i686/PKGBUILD crystal/repos/community-x86_64/PKGBUILD ---+ /PKGBUILD | 146 community-i686/PKGBUILD | 73 -- community-x86_64/PKGBUILD | 73 -- 3 files changed, 146 insertions(+), 146 deletions(-) Deleted: community-i686/PKGBUILD === --- community-i686/PKGBUILD 2016-09-30 18:21:33 UTC (rev 191100) +++ community-i686/PKGBUILD 2016-09-30 18:22:18 UTC (rev 191101) @@ -1,73 +0,0 @@ -# $Id$ -# Maintainer: Anatol Pomozov-# Contributor: Jonne Haß - -pkgname=crystal -pkgver=0.19.2 -pkgrel=1 -_binary_rel=1 -pkgdesc='The Crystal Programming Language' -arch=(i686 x86_64) -url='http://crystal-lang.org' -license=(Apache) -depends=(gc libatomic_ops pcre libevent) -makedepends=(libxml2 llvm) -checkdepends=(libyaml libxml2 gmp inetutils git) -optdepends=('shards: crystal language package manager' -'libyaml: For YAML support' -'gmp: For BigInt support' -'libxml2: For XML support') -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=('18b8b847162529b1ea6e886ad2fbe344a1bcb22fd8b29cebedc5a827939d3819') -sha256sums_i686=('14db11c6330e858b21fedfbecf6db5fb1c72dbcfe2682d86873bd8a8aef36ffa') -sha256sums_x86_64=('dd767a90d7aafac3a00f26be4117f82435092ce2dca4ee1b85f5b95a518eb316') - -prepare() { - cd $pkgname-$pkgver - sed -i 's|Please install shards: https://github.com/ysbaddaden/shards|Please install shards: pacman -S shards|' src/compiler/crystal/command.cr -} - -build() { - cd $pkgname-$pkgver - - make release=1 \ - PATH="$srcdir/$pkgname-$pkgver-$_binary_rel/bin:$PATH" \ - CRYSTAL_PATH="$srcdir/$pkgname-$pkgver/src" \ - CRYSTAL_CONFIG_VERSION="$pkgver" \ - CRYSTAL_CONFIG_PATH="libs:/usr/lib/crystal" \ - CRYSTAL_CACHE_DIR="/tmp/crystal" - make doc CRYSTAL_CACHE_DIR="/tmp/crystal" -} - -check() { - cd $pkgname-$pkgver - - make all_spec CRYSTAL_PATH="$srcdir/$pkgname-$pkgver/src" \ -CRYSTAL_CONFIG_VERSION="$pkgver" \ -CRYSTAL_CACHE_DIR="/tmp/crystal" -} - -package() { - cd $pkgname-$pkgver - - # /usr/bin/crystalcompiled executable - # /usr/lib/crystal/ compiler src & core libs - # /usr/share/doc/crystal/api api docs - # /usr/share/doc/crystal/samples/ samples - - install -Dm755 ".build/crystal" "$pkgdir/usr/bin/crystal" - - install -dm755 "$pkgdir/usr/lib" - cp -r src "$pkgdir/usr/lib/crystal" - - install -dm755 "$pkgdir/usr/share/doc/crystal" - cp -r doc "$pkgdir/usr/share/doc/crystal/api" - cp -r samples "$pkgdir/usr/share/doc/crystal/" - - install -Dm644 etc/completion.bash "$pkgdir/usr/share/bash-completion/completions/crystal" - install -Dm644 etc/completion.zsh "$pkgdir/usr/share/zsh/site-functions/_crystal" - - install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} Copied: crystal/repos/community-i686/PKGBUILD (from rev 191100, crystal/trunk/PKGBUILD) === --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD 2016-09-30 18:22:18 UTC (rev 191101) @@ -0,0 +1,73 @@ +# $Id$ +# Maintainer: Anatol Pomozov +# Contributor: Jonne Haß + +pkgname=crystal +pkgver=0.19.3 +pkgrel=1 +_binary_rel=1 +pkgdesc='The Crystal Programming Language' +arch=(i686 x86_64) +url='http://crystal-lang.org' +license=(Apache) +depends=(gc libatomic_ops pcre libevent) +makedepends=(libxml2 llvm) +checkdepends=(libyaml libxml2 gmp inetutils git) +optdepends=('shards: crystal language package manager' +'libyaml: For YAML support' +'gmp: For BigInt support' +'libxml2: For XML support') +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)
[arch-commits] Commit in crystal/repos (4 files)
Date: Sunday, September 18, 2016 @ 09:48:10 Author: anatolik Revision: 189907 archrelease: copy trunk to community-testing-i686, community-testing-x86_64 Added: crystal/repos/community-testing-i686/ crystal/repos/community-testing-i686/PKGBUILD (from rev 189906, crystal/trunk/PKGBUILD) crystal/repos/community-testing-x86_64/ crystal/repos/community-testing-x86_64/PKGBUILD (from rev 189906, crystal/trunk/PKGBUILD) ---+ community-testing-i686/PKGBUILD | 73 community-testing-x86_64/PKGBUILD | 73 2 files changed, 146 insertions(+) Copied: crystal/repos/community-testing-i686/PKGBUILD (from rev 189906, crystal/trunk/PKGBUILD) === --- community-testing-i686/PKGBUILD (rev 0) +++ community-testing-i686/PKGBUILD 2016-09-18 09:48:10 UTC (rev 189907) @@ -0,0 +1,73 @@ +# $Id$ +# Maintainer: Anatol Pomozov+# Contributor: Jonne Haß + +pkgname=crystal +pkgver=0.19.2 +pkgrel=1 +_binary_rel=1 +pkgdesc='The Crystal Programming Language' +arch=(i686 x86_64) +url='http://crystal-lang.org' +license=(Apache) +depends=(gc libatomic_ops pcre libevent) +makedepends=(libxml2 llvm) +checkdepends=(libyaml libxml2 gmp inetutils git) +optdepends=('shards: crystal language package manager' +'libyaml: For YAML support' +'gmp: For BigInt support' +'libxml2: For XML support') +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=('18b8b847162529b1ea6e886ad2fbe344a1bcb22fd8b29cebedc5a827939d3819') +sha256sums_i686=('14db11c6330e858b21fedfbecf6db5fb1c72dbcfe2682d86873bd8a8aef36ffa') +sha256sums_x86_64=('dd767a90d7aafac3a00f26be4117f82435092ce2dca4ee1b85f5b95a518eb316') + +prepare() { + cd $pkgname-$pkgver + sed -i 's|Please install shards: https://github.com/ysbaddaden/shards|Please install shards: pacman -S shards|' src/compiler/crystal/command.cr +} + +build() { + cd $pkgname-$pkgver + + make release=1 \ + PATH="$srcdir/$pkgname-$pkgver-$_binary_rel/bin:$PATH" \ + CRYSTAL_PATH="$srcdir/$pkgname-$pkgver/src" \ + CRYSTAL_CONFIG_VERSION="$pkgver" \ + CRYSTAL_CONFIG_PATH="libs:/usr/lib/crystal" \ + CRYSTAL_CACHE_DIR="/tmp/crystal" + make doc CRYSTAL_CACHE_DIR="/tmp/crystal" +} + +check() { + cd $pkgname-$pkgver + + make all_spec CRYSTAL_PATH="$srcdir/$pkgname-$pkgver/src" \ +CRYSTAL_CONFIG_VERSION="$pkgver" \ +CRYSTAL_CACHE_DIR="/tmp/crystal" +} + +package() { + cd $pkgname-$pkgver + + # /usr/bin/crystalcompiled executable + # /usr/lib/crystal/ compiler src & core libs + # /usr/share/doc/crystal/api api docs + # /usr/share/doc/crystal/samples/ samples + + install -Dm755 ".build/crystal" "$pkgdir/usr/bin/crystal" + + install -dm755 "$pkgdir/usr/lib" + cp -r src "$pkgdir/usr/lib/crystal" + + install -dm755 "$pkgdir/usr/share/doc/crystal" + cp -r doc "$pkgdir/usr/share/doc/crystal/api" + cp -r samples "$pkgdir/usr/share/doc/crystal/" + + install -Dm644 etc/completion.bash "$pkgdir/usr/share/bash-completion/completions/crystal" + install -Dm644 etc/completion.zsh "$pkgdir/usr/share/zsh/site-functions/_crystal" + + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} Copied: crystal/repos/community-testing-x86_64/PKGBUILD (from rev 189906, crystal/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2016-09-18 09:48:10 UTC (rev 189907) @@ -0,0 +1,73 @@ +# $Id$ +# Maintainer: Anatol Pomozov +# Contributor: Jonne Haß + +pkgname=crystal +pkgver=0.19.2 +pkgrel=1 +_binary_rel=1 +pkgdesc='The Crystal Programming Language' +arch=(i686 x86_64) +url='http://crystal-lang.org' +license=(Apache) +depends=(gc libatomic_ops pcre libevent) +makedepends=(libxml2 llvm) +checkdepends=(libyaml libxml2 gmp inetutils git) +optdepends=('shards: crystal language package manager' +'libyaml: For YAML support' +'gmp: For BigInt support' +'libxml2: For XML support') +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)
[arch-commits] Commit in crystal/repos (4 files)
Date: Friday, September 9, 2016 @ 23:01:44 Author: anatolik Revision: 189084 archrelease: copy trunk to community-i686, community-x86_64 Added: crystal/repos/community-i686/PKGBUILD (from rev 189083, crystal/trunk/PKGBUILD) crystal/repos/community-x86_64/PKGBUILD (from rev 189083, crystal/trunk/PKGBUILD) Deleted: crystal/repos/community-i686/PKGBUILD crystal/repos/community-x86_64/PKGBUILD ---+ /PKGBUILD | 146 community-i686/PKGBUILD | 75 -- community-x86_64/PKGBUILD | 75 -- 3 files changed, 146 insertions(+), 150 deletions(-) Deleted: community-i686/PKGBUILD === --- community-i686/PKGBUILD 2016-09-09 23:00:48 UTC (rev 189083) +++ community-i686/PKGBUILD 2016-09-09 23:01:44 UTC (rev 189084) @@ -1,75 +0,0 @@ -# $Id$ -# Maintainer: Anatol Pomozov-# Contributor: Jonne Haß - -pkgname=crystal -pkgver=0.19.0 -pkgrel=1 -_binary_rel=1 -pkgdesc='The Crystal Programming Language' -arch=(i686 x86_64) -url='http://crystal-lang.org' -license=(Apache) -depends=(gc libatomic_ops pcre libevent libffi) -makedepends=(libxml2 llvm) -checkdepends=(libyaml libxml2 gmp inetutils git) -optdepends=('shards: crystal language package manager' -'libyaml: For YAML support' -'gmp: For BigInt support' -'libxml2: For XML support') -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=('4d7d9770891bd8bd835251e2654316412a3f44074db0adeca28357c0993eb2d8') -sha256sums_i686=('6b58af00442c677f0adf635bd1c8de304914bda706c0e69f3e03f03e2a749892') -sha256sums_x86_64=('17bb8fa1c1771efead7d88b8571027675588ec3b35e4b453e7cdc952e53826cf') - -prepare() { - cd $pkgname-$pkgver - sed -i 's|Please install shards: https://github.com/ysbaddaden/shards|Please install shards: pacman -S shards|' src/compiler/crystal/command.cr -} - -build() { - cd $pkgname-$pkgver - - make release=1 \ - PATH="$srcdir/$pkgname-$pkgver-$_binary_rel/bin:$PATH" \ - CRYSTAL_PATH="$srcdir/$pkgname-$pkgver/src" \ - CRYSTAL_CONFIG_VERSION="$pkgver" \ - CRYSTAL_CONFIG_PATH="libs:/usr/lib/crystal" \ - CRYSTAL_CACHE_DIR="/tmp/crystal" - make doc CRYSTAL_CACHE_DIR="/tmp/crystal" -} - -check() { - cd $pkgname-$pkgver - - # splitting all_spec into 'compiler_spec std_spec' as a workaround for - # https://github.com/crystal-lang/crystal/issues/2789 - make all_spec CRYSTAL_PATH="$srcdir/$pkgname-$pkgver/src" \ -CRYSTAL_CONFIG_VERSION="$pkgver" \ -CRYSTAL_CACHE_DIR="/tmp/crystal" -} - -package() { - cd $pkgname-$pkgver - - # /usr/bin/crystalcompiled executable - # /usr/lib/crystal/ compiler src & core libs - # /usr/share/doc/crystal/api api docs - # /usr/share/doc/crystal/samples/ samples - - install -Dm755 ".build/crystal" "$pkgdir/usr/bin/crystal" - - install -dm755 "$pkgdir/usr/lib" - cp -r src "$pkgdir/usr/lib/crystal" - - install -dm755 "$pkgdir/usr/share/doc/crystal" - cp -r doc "$pkgdir/usr/share/doc/crystal/api" - cp -r samples "$pkgdir/usr/share/doc/crystal/" - - install -Dm644 etc/completion.bash "$pkgdir/usr/share/bash-completion/completions/crystal" - install -Dm644 etc/completion.zsh "$pkgdir/usr/share/zsh/site-functions/_crystal" - - install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} Copied: crystal/repos/community-i686/PKGBUILD (from rev 189083, crystal/trunk/PKGBUILD) === --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD 2016-09-09 23:01:44 UTC (rev 189084) @@ -0,0 +1,73 @@ +# $Id$ +# Maintainer: Anatol Pomozov +# Contributor: Jonne Haß + +pkgname=crystal +pkgver=0.19.1 +pkgrel=1 +_binary_rel=1 +pkgdesc='The Crystal Programming Language' +arch=(i686 x86_64) +url='http://crystal-lang.org' +license=(Apache) +depends=(gc libatomic_ops pcre libevent) +makedepends=(libxml2 llvm) +checkdepends=(libyaml libxml2 gmp inetutils git) +optdepends=('shards: crystal language package manager' +'libyaml: For YAML support' +'gmp: For BigInt support' +'libxml2: For XML support') +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)
[arch-commits] Commit in crystal/repos (4 files)
Date: Tuesday, September 6, 2016 @ 15:49:48 Author: anatolik Revision: 188785 archrelease: copy trunk to community-testing-i686, community-testing-x86_64 Added: crystal/repos/community-testing-i686/ crystal/repos/community-testing-i686/PKGBUILD (from rev 188784, crystal/trunk/PKGBUILD) crystal/repos/community-testing-x86_64/ crystal/repos/community-testing-x86_64/PKGBUILD (from rev 188784, crystal/trunk/PKGBUILD) ---+ community-testing-i686/PKGBUILD | 75 community-testing-x86_64/PKGBUILD | 75 2 files changed, 150 insertions(+) Copied: crystal/repos/community-testing-i686/PKGBUILD (from rev 188784, crystal/trunk/PKGBUILD) === --- community-testing-i686/PKGBUILD (rev 0) +++ community-testing-i686/PKGBUILD 2016-09-06 15:49:48 UTC (rev 188785) @@ -0,0 +1,75 @@ +# $Id$ +# Maintainer: Anatol Pomozov+# Contributor: Jonne Haß + +pkgname=crystal +pkgver=0.19.0 +pkgrel=1 +_binary_rel=1 +pkgdesc='The Crystal Programming Language' +arch=(i686 x86_64) +url='http://crystal-lang.org' +license=(Apache) +depends=(gc libatomic_ops pcre libevent libffi) +makedepends=(libxml2 llvm) +checkdepends=(libyaml libxml2 gmp inetutils git) +optdepends=('shards: crystal language package manager' +'libyaml: For YAML support' +'gmp: For BigInt support' +'libxml2: For XML support') +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=('4d7d9770891bd8bd835251e2654316412a3f44074db0adeca28357c0993eb2d8') +sha256sums_i686=('6b58af00442c677f0adf635bd1c8de304914bda706c0e69f3e03f03e2a749892') +sha256sums_x86_64=('17bb8fa1c1771efead7d88b8571027675588ec3b35e4b453e7cdc952e53826cf') + +prepare() { + cd $pkgname-$pkgver + sed -i 's|Please install shards: https://github.com/ysbaddaden/shards|Please install shards: pacman -S shards|' src/compiler/crystal/command.cr +} + +build() { + cd $pkgname-$pkgver + + make release=1 \ + PATH="$srcdir/$pkgname-$pkgver-$_binary_rel/bin:$PATH" \ + CRYSTAL_PATH="$srcdir/$pkgname-$pkgver/src" \ + CRYSTAL_CONFIG_VERSION="$pkgver" \ + CRYSTAL_CONFIG_PATH="libs:/usr/lib/crystal" \ + CRYSTAL_CACHE_DIR="/tmp/crystal" + make doc CRYSTAL_CACHE_DIR="/tmp/crystal" +} + +check() { + cd $pkgname-$pkgver + + # splitting all_spec into 'compiler_spec std_spec' as a workaround for + # https://github.com/crystal-lang/crystal/issues/2789 + make all_spec CRYSTAL_PATH="$srcdir/$pkgname-$pkgver/src" \ +CRYSTAL_CONFIG_VERSION="$pkgver" \ +CRYSTAL_CACHE_DIR="/tmp/crystal" +} + +package() { + cd $pkgname-$pkgver + + # /usr/bin/crystalcompiled executable + # /usr/lib/crystal/ compiler src & core libs + # /usr/share/doc/crystal/api api docs + # /usr/share/doc/crystal/samples/ samples + + install -Dm755 ".build/crystal" "$pkgdir/usr/bin/crystal" + + install -dm755 "$pkgdir/usr/lib" + cp -r src "$pkgdir/usr/lib/crystal" + + install -dm755 "$pkgdir/usr/share/doc/crystal" + cp -r doc "$pkgdir/usr/share/doc/crystal/api" + cp -r samples "$pkgdir/usr/share/doc/crystal/" + + install -Dm644 etc/completion.bash "$pkgdir/usr/share/bash-completion/completions/crystal" + install -Dm644 etc/completion.zsh "$pkgdir/usr/share/zsh/site-functions/_crystal" + + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} Copied: crystal/repos/community-testing-x86_64/PKGBUILD (from rev 188784, crystal/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2016-09-06 15:49:48 UTC (rev 188785) @@ -0,0 +1,75 @@ +# $Id$ +# Maintainer: Anatol Pomozov +# Contributor: Jonne Haß + +pkgname=crystal +pkgver=0.19.0 +pkgrel=1 +_binary_rel=1 +pkgdesc='The Crystal Programming Language' +arch=(i686 x86_64) +url='http://crystal-lang.org' +license=(Apache) +depends=(gc libatomic_ops pcre libevent libffi) +makedepends=(libxml2 llvm) +checkdepends=(libyaml libxml2 gmp inetutils git) +optdepends=('shards: crystal language package manager' +'libyaml: For YAML support' +'gmp: For BigInt support' +'libxml2: For XML support') +source=(crystal-$pkgver.tar.gz::https://github.com/crystal-lang/crystal/archive/$pkgver.tar.gz)
[arch-commits] Commit in crystal/repos (4 files)
Date: Tuesday, July 5, 2016 @ 05:57:09 Author: anatolik Revision: 182260 archrelease: copy trunk to community-i686, community-x86_64 Added: crystal/repos/community-i686/PKGBUILD (from rev 182259, crystal/trunk/PKGBUILD) crystal/repos/community-x86_64/PKGBUILD (from rev 182259, crystal/trunk/PKGBUILD) Deleted: crystal/repos/community-i686/PKGBUILD crystal/repos/community-x86_64/PKGBUILD ---+ /PKGBUILD | 154 community-i686/PKGBUILD | 77 -- community-x86_64/PKGBUILD | 77 -- 3 files changed, 154 insertions(+), 154 deletions(-) Deleted: community-i686/PKGBUILD === --- community-i686/PKGBUILD 2016-07-05 05:56:30 UTC (rev 182259) +++ community-i686/PKGBUILD 2016-07-05 05:57:09 UTC (rev 182260) @@ -1,77 +0,0 @@ -# $Id$ -# Maintainer: Anatol Pomozov-# Contributor: Jonne Haß - -pkgname=crystal -pkgver=0.18.6 -pkgrel=1 -_binary_rel=1 -pkgdesc='The Crystal Programming Language' -arch=(i686 x86_64) -url='http://crystal-lang.org' -license=(Apache) -depends=(gc libatomic_ops pcre libevent libffi) -# depend on previous llvm version until https://github.com/crystal-lang/crystal/issues/1614 is resolved -makedepends=(libxml2 llvm35) -checkdepends=(libyaml libxml2 gmp inetutils git) -optdepends=('shards: crystal language package manager' -'libyaml: For YAML support' -'gmp: For BigInt support' -'libxml2: For XML support') -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=('3954f6d1ff414ff55f694690c62fce5e2d12a78c0243cd76ed8457498fcef993') -sha256sums_i686=('1654c675017e208790e971892c96ec2ba3cdb2e95f78b7bc1a7e2c999b11d3d6') -sha256sums_x86_64=('72ad5f5623d8cde0ad51d151de6720fac759cde14e3eb37bc0d0b8b2925633af') - -prepare() { - cd $pkgname-$pkgver - sed -i 's|Please install shards: https://github.com/ysbaddaden/shards|Please install shards: pacman -S shards|' src/compiler/crystal/command.cr -} - -build() { - cd $pkgname-$pkgver - - make release=1 \ - PATH="$srcdir/$pkgname-$pkgver-$_binary_rel/bin:$PATH" \ - CRYSTAL_PATH="$srcdir/$pkgname-$pkgver/src" \ - CRYSTAL_CONFIG_VERSION="$pkgver" \ - CRYSTAL_CONFIG_PATH="libs:/usr/lib/crystal" \ - CRYSTAL_CACHE_DIR="/tmp/crystal" - make doc CRYSTAL_CACHE_DIR="/tmp/crystal" -} - -check() { - cd $pkgname-$pkgver - - # 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" -} - -package() { - cd $pkgname-$pkgver - - # /usr/bin/crystalcompiled executable - # /usr/lib/crystal/ compiler src & core libs - # /usr/share/doc/crystal/api api docs - # /usr/share/doc/crystal/samples/ samples - - install -Dm755 ".build/crystal" "$pkgdir/usr/bin/crystal" - - install -dm755 "$pkgdir/usr/lib" - cp -r src "$pkgdir/usr/lib/crystal" - - install -dm755 "$pkgdir/usr/share/doc/crystal" - cp -r doc "$pkgdir/usr/share/doc/crystal/api" - cp -r samples "$pkgdir/usr/share/doc/crystal/" - - install -Dm644 etc/completion.bash "$pkgdir/usr/share/bash-completion/completions/crystal" - install -Dm644 etc/completion.zsh "$pkgdir/usr/share/zsh/site-functions/_crystal" - - install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} Copied: crystal/repos/community-i686/PKGBUILD (from rev 182259, crystal/trunk/PKGBUILD) === --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD 2016-07-05 05:57:09 UTC (rev 182260) @@ -0,0 +1,77 @@ +# $Id$ +# Maintainer: Anatol Pomozov +# Contributor: Jonne Haß + +pkgname=crystal +pkgver=0.18.7 +pkgrel=1 +_binary_rel=1 +pkgdesc='The Crystal Programming Language' +arch=(i686 x86_64) +url='http://crystal-lang.org' +license=(Apache) +depends=(gc libatomic_ops pcre libevent libffi) +# depend on previous llvm version until https://github.com/crystal-lang/crystal/issues/1614 is resolved +makedepends=(libxml2 llvm35) +checkdepends=(libyaml libxml2 gmp inetutils git) +optdepends=('shards: crystal language package manager' +'libyaml: For YAML support' +'gmp: For BigInt support' +'libxml2: For XML support')
[arch-commits] Commit in crystal/repos (4 files)
Date: Tuesday, June 28, 2016 @ 21:37:53 Author: anatolik Revision: 181560 archrelease: copy trunk to community-i686, community-x86_64 Added: crystal/repos/community-i686/PKGBUILD (from rev 181559, crystal/trunk/PKGBUILD) crystal/repos/community-x86_64/PKGBUILD (from rev 181559, crystal/trunk/PKGBUILD) Deleted: crystal/repos/community-i686/PKGBUILD crystal/repos/community-x86_64/PKGBUILD ---+ /PKGBUILD | 154 community-i686/PKGBUILD | 77 -- community-x86_64/PKGBUILD | 77 -- 3 files changed, 154 insertions(+), 154 deletions(-) Deleted: community-i686/PKGBUILD === --- community-i686/PKGBUILD 2016-06-28 21:36:54 UTC (rev 181559) +++ community-i686/PKGBUILD 2016-06-28 21:37:53 UTC (rev 181560) @@ -1,77 +0,0 @@ -# $Id$ -# Maintainer: Anatol Pomozov-# Contributor: Jonne Haß - -pkgname=crystal -pkgver=0.18.4 -pkgrel=1 -_binary_rel=1 -pkgdesc='The Crystal Programming Language' -arch=(i686 x86_64) -url='http://crystal-lang.org' -license=(Apache) -depends=(gc libatomic_ops pcre libevent libffi) -# depend on previous llvm version until https://github.com/crystal-lang/crystal/issues/1614 is resolved -makedepends=(libxml2 llvm35) -checkdepends=(libyaml libxml2 gmp inetutils git) -optdepends=('shards: crystal language package manager' -'libyaml: For YAML support' -'gmp: For BigInt support' -'libxml2: For XML support') -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=('3ed1f8452ed019675a4fbcb7bffeddd0394a943aa42dbab39b4afc52028e3507') -sha256sums_i686=('a440e343b424a3d2a77d3daf855962100dcb772707598e7843ac7468adb480e8') -sha256sums_x86_64=('8e482c66aa09a17a7e829a1efffc3be8c2c82b5629d7abaaf17c14d5163c1b79') - -prepare() { - cd $pkgname-$pkgver - sed -i 's|Please install shards: https://github.com/ysbaddaden/shards|Please install shards: pacman -S shards|' src/compiler/crystal/command.cr -} - -build() { - cd $pkgname-$pkgver - - make release=1 \ - PATH="$srcdir/$pkgname-$pkgver-$_binary_rel/bin:$PATH" \ - CRYSTAL_PATH="$srcdir/$pkgname-$pkgver/src" \ - CRYSTAL_CONFIG_VERSION="$pkgver" \ - CRYSTAL_CONFIG_PATH="libs:/usr/lib/crystal" \ - CRYSTAL_CACHE_DIR="/tmp/crystal" - make doc CRYSTAL_CACHE_DIR="/tmp/crystal" -} - -check() { - cd $pkgname-$pkgver - - # 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" -} - -package() { - cd $pkgname-$pkgver - - # /usr/bin/crystalcompiled executable - # /usr/lib/crystal/ compiler src & core libs - # /usr/share/doc/crystal/api api docs - # /usr/share/doc/crystal/samples/ samples - - install -Dm755 ".build/crystal" "$pkgdir/usr/bin/crystal" - - install -dm755 "$pkgdir/usr/lib" - cp -r src "$pkgdir/usr/lib/crystal" - - install -dm755 "$pkgdir/usr/share/doc/crystal" - cp -r doc "$pkgdir/usr/share/doc/crystal/api" - cp -r samples "$pkgdir/usr/share/doc/crystal/" - - install -Dm644 etc/completion.bash "$pkgdir/usr/share/bash-completion/completions/crystal" - install -Dm644 etc/completion.zsh "$pkgdir/usr/share/zsh/site-functions/_crystal" - - install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} Copied: crystal/repos/community-i686/PKGBUILD (from rev 181559, crystal/trunk/PKGBUILD) === --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD 2016-06-28 21:37:53 UTC (rev 181560) @@ -0,0 +1,77 @@ +# $Id$ +# Maintainer: Anatol Pomozov +# Contributor: Jonne Haß + +pkgname=crystal +pkgver=0.18.6 +pkgrel=1 +_binary_rel=1 +pkgdesc='The Crystal Programming Language' +arch=(i686 x86_64) +url='http://crystal-lang.org' +license=(Apache) +depends=(gc libatomic_ops pcre libevent libffi) +# depend on previous llvm version until https://github.com/crystal-lang/crystal/issues/1614 is resolved +makedepends=(libxml2 llvm35) +checkdepends=(libyaml libxml2 gmp inetutils git) +optdepends=('shards: crystal language package manager' +'libyaml: For YAML support' +'gmp: For BigInt support' +'libxml2: For XML support')
[arch-commits] Commit in crystal/repos (4 files)
Date: Wednesday, June 22, 2016 @ 17:45:29 Author: anatolik Revision: 180765 archrelease: copy trunk to community-i686, community-x86_64 Added: crystal/repos/community-i686/PKGBUILD (from rev 180764, crystal/trunk/PKGBUILD) crystal/repos/community-x86_64/PKGBUILD (from rev 180764, crystal/trunk/PKGBUILD) Deleted: crystal/repos/community-i686/PKGBUILD crystal/repos/community-x86_64/PKGBUILD ---+ /PKGBUILD | 154 community-i686/PKGBUILD | 77 -- community-x86_64/PKGBUILD | 77 -- 3 files changed, 154 insertions(+), 154 deletions(-) Deleted: community-i686/PKGBUILD === --- community-i686/PKGBUILD 2016-06-22 17:44:50 UTC (rev 180764) +++ community-i686/PKGBUILD 2016-06-22 17:45:29 UTC (rev 180765) @@ -1,77 +0,0 @@ -# $Id$ -# Maintainer: Anatol Pomozov-# Contributor: Jonne Haß - -pkgname=crystal -pkgver=0.18.2 -pkgrel=1 -_binary_rel=1 -pkgdesc='The Crystal Programming Language' -arch=(i686 x86_64) -url='http://crystal-lang.org' -license=(Apache) -depends=(gc libatomic_ops pcre libevent libffi) -# depend on previous llvm version until https://github.com/crystal-lang/crystal/issues/1614 is resolved -makedepends=(libxml2 llvm35) -checkdepends=(libyaml libxml2 gmp inetutils git) -optdepends=('shards: crystal language package manager' -'libyaml: For YAML support' -'gmp: For BigInt support' -'libxml2: For XML support') -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=('59f09e4132b3ebced24cfc9123d5629f87f79901241aec704c7a89f2a6fab4ab') -sha256sums_i686=('9197f5c408f331762aa156140119877e779ab899c366124ae75cdb867252f091') -sha256sums_x86_64=('63d9d811785f6156072c4eb9017b0e3c7e6e15cf80ffed9d637c860c3ce19455') - -prepare() { - cd $pkgname-$pkgver - sed -i 's|Please install shards: https://github.com/ysbaddaden/shards|Please install shards: pacman -S shards|' src/compiler/crystal/command.cr -} - -build() { - cd $pkgname-$pkgver - - make release=1 \ - PATH="$srcdir/$pkgname-$pkgver-$_binary_rel/bin:$PATH" \ - CRYSTAL_PATH="$srcdir/$pkgname-$pkgver/src" \ - CRYSTAL_CONFIG_VERSION="$pkgver" \ - CRYSTAL_CONFIG_PATH="libs:/usr/lib/crystal" \ - CRYSTAL_CACHE_DIR="/tmp/crystal" - make doc CRYSTAL_CACHE_DIR="/tmp/crystal" -} - -check() { - cd $pkgname-$pkgver - - # 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" -} - -package() { - cd $pkgname-$pkgver - - # /usr/bin/crystalcompiled executable - # /usr/lib/crystal/ compiler src & core libs - # /usr/share/doc/crystal/api api docs - # /usr/share/doc/crystal/samples/ samples - - install -Dm755 ".build/crystal" "$pkgdir/usr/bin/crystal" - - install -dm755 "$pkgdir/usr/lib" - cp -r src "$pkgdir/usr/lib/crystal" - - install -dm755 "$pkgdir/usr/share/doc/crystal" - cp -r doc "$pkgdir/usr/share/doc/crystal/api" - cp -r samples "$pkgdir/usr/share/doc/crystal/" - - install -Dm644 etc/completion.bash "$pkgdir/usr/share/bash-completion/completions/crystal" - install -Dm644 etc/completion.zsh "$pkgdir/usr/share/zsh/site-functions/_crystal" - - install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} Copied: crystal/repos/community-i686/PKGBUILD (from rev 180764, crystal/trunk/PKGBUILD) === --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD 2016-06-22 17:45:29 UTC (rev 180765) @@ -0,0 +1,77 @@ +# $Id$ +# Maintainer: Anatol Pomozov +# Contributor: Jonne Haß + +pkgname=crystal +pkgver=0.18.4 +pkgrel=1 +_binary_rel=1 +pkgdesc='The Crystal Programming Language' +arch=(i686 x86_64) +url='http://crystal-lang.org' +license=(Apache) +depends=(gc libatomic_ops pcre libevent libffi) +# depend on previous llvm version until https://github.com/crystal-lang/crystal/issues/1614 is resolved +makedepends=(libxml2 llvm35) +checkdepends=(libyaml libxml2 gmp inetutils git) +optdepends=('shards: crystal language package manager' +'libyaml: For YAML support' +'gmp: For BigInt support' +'libxml2: For XML support')
[arch-commits] Commit in crystal/repos (4 files)
Date: Friday, June 17, 2016 @ 15:37:17 Author: anatolik Revision: 180373 archrelease: copy trunk to community-i686, community-x86_64 Added: crystal/repos/community-i686/PKGBUILD (from rev 180372, crystal/trunk/PKGBUILD) crystal/repos/community-x86_64/PKGBUILD (from rev 180372, crystal/trunk/PKGBUILD) Deleted: crystal/repos/community-i686/PKGBUILD crystal/repos/community-x86_64/PKGBUILD ---+ /PKGBUILD | 154 community-i686/PKGBUILD | 77 -- community-x86_64/PKGBUILD | 77 -- 3 files changed, 154 insertions(+), 154 deletions(-) Deleted: community-i686/PKGBUILD === --- community-i686/PKGBUILD 2016-06-17 15:36:07 UTC (rev 180372) +++ community-i686/PKGBUILD 2016-06-17 15:37:17 UTC (rev 180373) @@ -1,77 +0,0 @@ -# $Id$ -# Maintainer: Anatol Pomozov-# Contributor: Jonne Haß - -pkgname=crystal -pkgver=0.18.0 -pkgrel=1 -_binary_rel=1 -pkgdesc='The Crystal Programming Language' -arch=(i686 x86_64) -url='http://crystal-lang.org' -license=(Apache) -depends=(gc libatomic_ops pcre libevent libffi) -# depend on previous llvm version until https://github.com/crystal-lang/crystal/issues/1614 is resolved -makedepends=(libxml2 llvm35) -checkdepends=(libyaml libxml2 gmp inetutils git) -optdepends=('shards: crystal language package manager' -'libyaml: For YAML support' -'gmp: For BigInt support' -'libxml2: For XML support') -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=('e0511268558f0400f72b970db049a453212ca94d9ba3250912bfffa3abcb69e4') -sha256sums_i686=('d2892b474c8f848b0c1ef57a359965dfca13c099328e3e61fbaf53b5946432d7') -sha256sums_x86_64=('36e4346f645a136e373b932bb1dd4b0457ba6ba55cce3b671e402603b0d28899') - -prepare() { - cd $pkgname-$pkgver - sed -i 's|Please install shards: https://github.com/ysbaddaden/shards|Please install shards: pacman -S shards|' src/compiler/crystal/command.cr -} - -build() { - cd $pkgname-$pkgver - - make release=1 \ - PATH="$srcdir/$pkgname-$pkgver-$_binary_rel/bin:$PATH" \ - CRYSTAL_PATH="$srcdir/$pkgname-$pkgver/src" \ - CRYSTAL_CONFIG_VERSION="$pkgver" \ - CRYSTAL_CONFIG_PATH="libs:/usr/lib/crystal" \ - CRYSTAL_CACHE_DIR="/tmp/crystal" - make doc CRYSTAL_CACHE_DIR="/tmp/crystal" -} - -check() { - cd $pkgname-$pkgver - - # 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" -} - -package() { - cd $pkgname-$pkgver - - # /usr/bin/crystalcompiled executable - # /usr/lib/crystal/ compiler src & core libs - # /usr/share/doc/crystal/api api docs - # /usr/share/doc/crystal/samples/ samples - - install -Dm755 ".build/crystal" "$pkgdir/usr/bin/crystal" - - install -dm755 "$pkgdir/usr/lib" - cp -r src "$pkgdir/usr/lib/crystal" - - install -dm755 "$pkgdir/usr/share/doc/crystal" - cp -r doc "$pkgdir/usr/share/doc/crystal/api" - cp -r samples "$pkgdir/usr/share/doc/crystal/" - - install -Dm644 etc/completion.bash "$pkgdir/usr/share/bash-completion/completions/crystal" - install -Dm644 etc/completion.zsh "$pkgdir/usr/share/zsh/site-functions/_crystal" - - install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} Copied: crystal/repos/community-i686/PKGBUILD (from rev 180372, crystal/trunk/PKGBUILD) === --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD 2016-06-17 15:37:17 UTC (rev 180373) @@ -0,0 +1,77 @@ +# $Id$ +# Maintainer: Anatol Pomozov +# Contributor: Jonne Haß + +pkgname=crystal +pkgver=0.18.2 +pkgrel=1 +_binary_rel=1 +pkgdesc='The Crystal Programming Language' +arch=(i686 x86_64) +url='http://crystal-lang.org' +license=(Apache) +depends=(gc libatomic_ops pcre libevent libffi) +# depend on previous llvm version until https://github.com/crystal-lang/crystal/issues/1614 is resolved +makedepends=(libxml2 llvm35) +checkdepends=(libyaml libxml2 gmp inetutils git) +optdepends=('shards: crystal language package manager' +'libyaml: For YAML support' +'gmp: For BigInt support' +'libxml2: For XML support')
[arch-commits] Commit in crystal/repos (4 files)
Date: Thursday, June 16, 2016 @ 05:23:29 Author: anatolik Revision: 180312 archrelease: copy trunk to community-i686, community-x86_64 Added: crystal/repos/community-i686/PKGBUILD (from rev 180311, crystal/trunk/PKGBUILD) crystal/repos/community-x86_64/PKGBUILD (from rev 180311, crystal/trunk/PKGBUILD) Deleted: crystal/repos/community-i686/PKGBUILD crystal/repos/community-x86_64/PKGBUILD ---+ /PKGBUILD | 154 community-i686/PKGBUILD | 74 - community-x86_64/PKGBUILD | 74 - 3 files changed, 154 insertions(+), 148 deletions(-) Deleted: community-i686/PKGBUILD === --- community-i686/PKGBUILD 2016-06-16 05:19:57 UTC (rev 180311) +++ community-i686/PKGBUILD 2016-06-16 05:23:29 UTC (rev 180312) @@ -1,74 +0,0 @@ -# $Id$ -# Maintainer: Anatol Pomozov-# Contributor: Jonne Haß - -pkgname=crystal -pkgver=0.17.3 -pkgrel=1 -_binary_rel=1 -pkgdesc='The Crystal Programming Language' -arch=(i686 x86_64) -url='http://crystal-lang.org' -license=(Apache) -depends=(gc libatomic_ops pcre libevent libffi) -# depend on previous llvm version until https://github.com/crystal-lang/crystal/issues/1614 is resolved -makedepends=(libxml2 llvm35) -checkdepends=(libyaml libxml2 gmp git) -optdepends=('shards: crystal language package manager' -'libyaml: For YAML support' -'gmp: For BigInt support' -'libxml2: For XML support') -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=('61cd10567dc816198bd43ae3c8c5804555b2175f84416fe5c6f1a766e225') - -prepare() { - cd $pkgname-$pkgver - sed -i 's|Please install shards: https://github.com/ysbaddaden/shards|Please install shards: pacman -S shards|' src/compiler/crystal/command.cr -} - -build() { - cd $pkgname-$pkgver - - make release=1 \ - PATH="$srcdir/$pkgname-$pkgver-$_binary_rel/bin:$PATH" \ - CRYSTAL_PATH="$srcdir/$pkgname-$pkgver/src" \ - CRYSTAL_CONFIG_VERSION="$pkgver" \ - CRYSTAL_CONFIG_PATH="libs:/usr/lib/crystal" \ - CRYSTAL_CACHE_DIR="/tmp/crystal" - make doc -} - -check() { - cd $pkgname-$pkgver - - make spec CRYSTAL_PATH="$srcdir/$pkgname-$pkgver/src" \ -CRYSTAL_CONFIG_VERSION="$pkgver" \ -CRYSTAL_CACHE_DIR="/tmp/crystal" -} - -package() { - cd $pkgname-$pkgver - - # /usr/bin/crystalcompiled executable - # /usr/lib/crystal/ compiler src & core libs - # /usr/share/doc/crystal/api api docs - # /usr/share/doc/crystal/samples/ samples - - install -Dm755 ".build/crystal" "$pkgdir/usr/bin/crystal" - - install -dm755 "$pkgdir/usr/lib" - cp -r src "$pkgdir/usr/lib/crystal" - - install -dm755 "$pkgdir/usr/share/doc/crystal" - cp -r doc "$pkgdir/usr/share/doc/crystal/api" - cp -r samples "$pkgdir/usr/share/doc/crystal/" - - install -Dm644 etc/completion.bash "$pkgdir/usr/share/bash-completion/completions/crystal" - install -Dm644 etc/completion.zsh "$pkgdir/usr/share/zsh/site-functions/_crystal" - - install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} Copied: crystal/repos/community-i686/PKGBUILD (from rev 180311, crystal/trunk/PKGBUILD) === --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD 2016-06-16 05:23:29 UTC (rev 180312) @@ -0,0 +1,77 @@ +# $Id$ +# Maintainer: Anatol Pomozov +# Contributor: Jonne Haß + +pkgname=crystal +pkgver=0.18.0 +pkgrel=1 +_binary_rel=1 +pkgdesc='The Crystal Programming Language' +arch=(i686 x86_64) +url='http://crystal-lang.org' +license=(Apache) +depends=(gc libatomic_ops pcre libevent libffi) +# depend on previous llvm version until https://github.com/crystal-lang/crystal/issues/1614 is resolved +makedepends=(libxml2 llvm35) +checkdepends=(libyaml libxml2 gmp inetutils git) +optdepends=('shards: crystal language package manager' +'libyaml: For YAML support' +'gmp: For BigInt support' +'libxml2: For XML support') +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)
[arch-commits] Commit in crystal/repos (4 files)
Date: Friday, May 20, 2016 @ 21:49:52 Author: anatolik Revision: 175967 archrelease: copy trunk to community-i686, community-x86_64 Added: crystal/repos/community-i686/PKGBUILD (from rev 175966, crystal/trunk/PKGBUILD) crystal/repos/community-x86_64/PKGBUILD (from rev 175966, crystal/trunk/PKGBUILD) Deleted: crystal/repos/community-i686/PKGBUILD crystal/repos/community-x86_64/PKGBUILD ---+ /PKGBUILD | 148 community-i686/PKGBUILD | 74 -- community-x86_64/PKGBUILD | 74 -- 3 files changed, 148 insertions(+), 148 deletions(-) Deleted: community-i686/PKGBUILD === --- community-i686/PKGBUILD 2016-05-20 19:49:00 UTC (rev 175966) +++ community-i686/PKGBUILD 2016-05-20 19:49:52 UTC (rev 175967) @@ -1,74 +0,0 @@ -# $Id$ -# Maintainer: Anatol Pomozov-# Contributor: Jonne Haß - -pkgname=crystal -pkgver=0.17.2 -pkgrel=1 -_binary_rel=1 -pkgdesc='The Crystal Programming Language' -arch=(i686 x86_64) -url='http://crystal-lang.org' -license=(Apache) -depends=(gc libatomic_ops pcre libevent libffi) -# depend on previous llvm version until https://github.com/crystal-lang/crystal/issues/1614 is resolved -makedepends=(libxml2 llvm35) -checkdepends=(libyaml libxml2 gmp git) -optdepends=('shards: crystal language package manager' -'libyaml: For YAML support' -'gmp: For BigInt support' -'libxml2: For XML support') -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=('b7a0b46fa8838665f834fda080d8f5861fde0211038d997031c073513e3ca15a') -sha256sums_i686=('0dbde9687ce1721a4f389c96923af9fa27636a4657077beb59eb871098f9b6fb') -sha256sums_x86_64=('fe4fbd8528b0ba6a81a3851bb25276f937cdcf1fca11edde88d68d803ded9b0d') - -prepare() { - cd $pkgname-$pkgver - sed -i 's|Please install shards: https://github.com/ysbaddaden/shards|Please install shards: pacman -S shards|' src/compiler/crystal/command.cr -} - -build() { - cd $pkgname-$pkgver - - make release=1 \ - PATH="$srcdir/$pkgname-$pkgver-$_binary_rel/bin:$PATH" \ - CRYSTAL_PATH="$srcdir/$pkgname-$pkgver/src" \ - CRYSTAL_CONFIG_VERSION="$pkgver" \ - CRYSTAL_CONFIG_PATH="libs:/usr/lib/crystal" \ - CRYSTAL_CACHE_DIR="/tmp/crystal" - make doc -} - -check() { - cd $pkgname-$pkgver - - make spec CRYSTAL_PATH="$srcdir/$pkgname-$pkgver/src" \ -CRYSTAL_CONFIG_VERSION="$pkgver" \ -CRYSTAL_CACHE_DIR="/tmp/crystal" -} - -package() { - cd $pkgname-$pkgver - - # /usr/bin/crystalcompiled executable - # /usr/lib/crystal/ compiler src & core libs - # /usr/share/doc/crystal/api api docs - # /usr/share/doc/crystal/samples/ samples - - install -Dm755 ".build/crystal" "$pkgdir/usr/bin/crystal" - - install -dm755 "$pkgdir/usr/lib" - cp -r src "$pkgdir/usr/lib/crystal" - - install -dm755 "$pkgdir/usr/share/doc/crystal" - cp -r doc "$pkgdir/usr/share/doc/crystal/api" - cp -r samples "$pkgdir/usr/share/doc/crystal/" - - install -Dm644 etc/completion.bash "$pkgdir/usr/share/bash-completion/completions/crystal" - install -Dm644 etc/completion.zsh "$pkgdir/usr/share/zsh/site-functions/_crystal" - - install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} Copied: crystal/repos/community-i686/PKGBUILD (from rev 175966, crystal/trunk/PKGBUILD) === --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD 2016-05-20 19:49:52 UTC (rev 175967) @@ -0,0 +1,74 @@ +# $Id$ +# Maintainer: Anatol Pomozov +# Contributor: Jonne Haß + +pkgname=crystal +pkgver=0.17.3 +pkgrel=1 +_binary_rel=1 +pkgdesc='The Crystal Programming Language' +arch=(i686 x86_64) +url='http://crystal-lang.org' +license=(Apache) +depends=(gc libatomic_ops pcre libevent libffi) +# depend on previous llvm version until https://github.com/crystal-lang/crystal/issues/1614 is resolved +makedepends=(libxml2 llvm35) +checkdepends=(libyaml libxml2 gmp git) +optdepends=('shards: crystal language package manager' +'libyaml: For YAML support' +'gmp: For BigInt support' +'libxml2: For XML support') +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)
[arch-commits] Commit in crystal/repos (4 files)
Date: Friday, May 20, 2016 @ 01:39:16 Author: anatolik Revision: 175746 archrelease: copy trunk to community-i686, community-x86_64 Added: crystal/repos/community-i686/PKGBUILD (from rev 175745, crystal/trunk/PKGBUILD) crystal/repos/community-x86_64/PKGBUILD (from rev 175745, crystal/trunk/PKGBUILD) Deleted: crystal/repos/community-i686/PKGBUILD crystal/repos/community-x86_64/PKGBUILD ---+ /PKGBUILD | 148 community-i686/PKGBUILD | 72 - community-x86_64/PKGBUILD | 72 - 3 files changed, 148 insertions(+), 144 deletions(-) Deleted: community-i686/PKGBUILD === --- community-i686/PKGBUILD 2016-05-19 23:38:33 UTC (rev 175745) +++ community-i686/PKGBUILD 2016-05-19 23:39:16 UTC (rev 175746) @@ -1,72 +0,0 @@ -# $Id$ -# Maintainer: Anatol Pomozov-# Contributor: Jonne Haß - -pkgname=crystal -pkgver=0.17.0 -pkgrel=1 -_binary_rel=1 -pkgdesc='The Crystal Programming Language' -arch=(i686 x86_64) -url='http://crystal-lang.org' -license=(Apache) -depends=(gc libatomic_ops pcre libevent libffi) -# depend on previous llvm version until https://github.com/crystal-lang/crystal/issues/1614 is resolved -makedepends=(libxml2 llvm35) -checkdepends=(libyaml libxml2 gmp git) -optdepends=('shards: crystal language package manager' -'libyaml: For YAML support' -'gmp: For BigInt support' -'libxml2: For XML support') -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=('35cf4e322d387929be8e919bb5e2c0980f94a6fa1d006e12d713a8c41ea3575d') -sha256sums_i686=('7a344ec513ac2dc59a5db59c1a5fe9596a816663713b85e864d2186f321bf310') -sha256sums_x86_64=('d18d75720d658c3e52456327e253326aa5bfbce9c4998beeb79446ebd3cd1b25') - -prepare() { - cd $pkgname-$pkgver - sed -i 's|Please install shards: https://github.com/ysbaddaden/shards|Please install shards: pacman -S shards|' src/compiler/crystal/command.cr -} - -build() { - cd $pkgname-$pkgver - - make release=1 \ - PATH="$srcdir/$pkgname-$pkgver-$_binary_rel/bin:$PATH" \ - CRYSTAL_PATH="$srcdir/$pkgname-$pkgver/src" \ - CRYSTAL_CONFIG_VERSION="$pkgver" \ - CRYSTAL_CONFIG_PATH="libs:/usr/lib/crystal" - make doc -} - -check() { - cd $pkgname-$pkgver - - make spec CRYSTAL_PATH="$srcdir/$pkgname-$pkgver/src" \ -CRYSTAL_CONFIG_VERSION="$pkgver" -} - -package() { - cd $pkgname-$pkgver - - # /usr/bin/crystalcompiled executable - # /usr/lib/crystal/ compiler src & core libs - # /usr/share/doc/crystal/api api docs - # /usr/share/doc/crystal/samples/ samples - - install -Dm755 ".build/crystal" "$pkgdir/usr/bin/crystal" - - install -dm755 "$pkgdir/usr/lib" - cp -r src "$pkgdir/usr/lib/crystal" - - install -dm755 "$pkgdir/usr/share/doc/crystal" - cp -r doc "$pkgdir/usr/share/doc/crystal/api" - cp -r samples "$pkgdir/usr/share/doc/crystal/" - - install -Dm644 etc/completion.bash "$pkgdir/usr/share/bash-completion/completions/crystal" - install -Dm644 etc/completion.zsh "$pkgdir/usr/share/zsh/site-functions/_crystal" - - install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} Copied: crystal/repos/community-i686/PKGBUILD (from rev 175745, crystal/trunk/PKGBUILD) === --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD 2016-05-19 23:39:16 UTC (rev 175746) @@ -0,0 +1,74 @@ +# $Id$ +# Maintainer: Anatol Pomozov +# Contributor: Jonne Haß + +pkgname=crystal +pkgver=0.17.2 +pkgrel=1 +_binary_rel=1 +pkgdesc='The Crystal Programming Language' +arch=(i686 x86_64) +url='http://crystal-lang.org' +license=(Apache) +depends=(gc libatomic_ops pcre libevent libffi) +# depend on previous llvm version until https://github.com/crystal-lang/crystal/issues/1614 is resolved +makedepends=(libxml2 llvm35) +checkdepends=(libyaml libxml2 gmp git) +optdepends=('shards: crystal language package manager' +'libyaml: For YAML support' +'gmp: For BigInt support' +'libxml2: For XML support') +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)
[arch-commits] Commit in crystal/repos (4 files)
Date: Tuesday, May 17, 2016 @ 20:39:50 Author: anatolik Revision: 175561 archrelease: copy trunk to community-i686, community-x86_64 Added: crystal/repos/community-i686/PKGBUILD (from rev 175560, crystal/trunk/PKGBUILD) crystal/repos/community-x86_64/PKGBUILD (from rev 175560, crystal/trunk/PKGBUILD) Deleted: crystal/repos/community-i686/PKGBUILD crystal/repos/community-x86_64/PKGBUILD ---+ /PKGBUILD | 144 community-i686/PKGBUILD | 72 -- community-x86_64/PKGBUILD | 72 -- 3 files changed, 144 insertions(+), 144 deletions(-) Deleted: community-i686/PKGBUILD === --- community-i686/PKGBUILD 2016-05-17 18:39:06 UTC (rev 175560) +++ community-i686/PKGBUILD 2016-05-17 18:39:50 UTC (rev 175561) @@ -1,72 +0,0 @@ -# $Id$ -# Maintainer: Anatol Pomozov-# Contributor: Jonne Haß - -pkgname=crystal -pkgver=0.16.0 -pkgrel=1 -_binary_rel=1 -pkgdesc='The Crystal Programming Language' -arch=(i686 x86_64) -url='http://crystal-lang.org' -license=(Apache) -depends=(gc libatomic_ops pcre libevent libffi) -# depend on previous llvm version until https://github.com/crystal-lang/crystal/issues/1614 is resolved -makedepends=(libxml2 llvm35) -checkdepends=(libyaml libxml2 gmp git) -optdepends=('shards: crystal language package manager' -'libyaml: For YAML support' -'gmp: For BigInt support' -'libxml2: For XML support') -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=('6bc77686da5cb7d1bf34397d6e57381d301a74d97420d1fb5ea7f13c4e8e1dc8') -sha256sums_i686=('ba91805496f3276b107b4b4197d3a566cb0965ddd51a1c79f2e704dbd239693f') -sha256sums_x86_64=('c9ccd15d0ba9cc9e76283ee8c3710d2720dea8595511725ab2c4175052e9ebf2') - -prepare() { - cd $pkgname-$pkgver - sed -i 's|Please install shards: https://github.com/ysbaddaden/shards|Please install shards: pacman -S shards|' src/compiler/crystal/command.cr -} - -build() { - cd $pkgname-$pkgver - - make release=1 \ - PATH="$srcdir/$pkgname-$pkgver-$_binary_rel/bin:$PATH" \ - CRYSTAL_PATH="$srcdir/$pkgname-$pkgver/src" \ - CRYSTAL_CONFIG_VERSION="$pkgver" \ - CRYSTAL_CONFIG_PATH="libs:/usr/lib/crystal" - make doc -} - -check() { - cd $pkgname-$pkgver - - make spec CRYSTAL_PATH="$srcdir/$pkgname-$pkgver/src" \ -CRYSTAL_CONFIG_VERSION="$pkgver" -} - -package() { - cd $pkgname-$pkgver - - # /usr/bin/crystalcompiled executable - # /usr/lib/crystal/ compiler src & core libs - # /usr/share/doc/crystal/api api docs - # /usr/share/doc/crystal/samples/ samples - - install -Dm755 ".build/crystal" "$pkgdir/usr/bin/crystal" - - install -dm755 "$pkgdir/usr/lib" - cp -r src "$pkgdir/usr/lib/crystal" - - install -dm755 "$pkgdir/usr/share/doc/crystal" - cp -r doc "$pkgdir/usr/share/doc/crystal/api" - cp -r samples "$pkgdir/usr/share/doc/crystal/" - - install -Dm644 etc/completion.bash "$pkgdir/usr/share/bash-completion/completions/crystal" - install -Dm644 etc/completion.zsh "$pkgdir/usr/share/zsh/site-functions/_crystal" - - install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} Copied: crystal/repos/community-i686/PKGBUILD (from rev 175560, crystal/trunk/PKGBUILD) === --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD 2016-05-17 18:39:50 UTC (rev 175561) @@ -0,0 +1,72 @@ +# $Id$ +# Maintainer: Anatol Pomozov +# Contributor: Jonne Haß + +pkgname=crystal +pkgver=0.17.0 +pkgrel=1 +_binary_rel=1 +pkgdesc='The Crystal Programming Language' +arch=(i686 x86_64) +url='http://crystal-lang.org' +license=(Apache) +depends=(gc libatomic_ops pcre libevent libffi) +# depend on previous llvm version until https://github.com/crystal-lang/crystal/issues/1614 is resolved +makedepends=(libxml2 llvm35) +checkdepends=(libyaml libxml2 gmp git) +optdepends=('shards: crystal language package manager' +'libyaml: For YAML support' +'gmp: For BigInt support' +'libxml2: For XML support') +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)
[arch-commits] Commit in crystal/repos (4 files)
Date: Friday, May 6, 2016 @ 00:57:28 Author: anatolik Revision: 173880 archrelease: copy trunk to community-i686, community-x86_64 Added: crystal/repos/community-i686/PKGBUILD (from rev 173879, crystal/trunk/PKGBUILD) crystal/repos/community-x86_64/PKGBUILD (from rev 173879, crystal/trunk/PKGBUILD) Deleted: crystal/repos/community-i686/PKGBUILD crystal/repos/community-x86_64/PKGBUILD ---+ /PKGBUILD | 144 community-i686/PKGBUILD | 72 -- community-x86_64/PKGBUILD | 72 -- 3 files changed, 144 insertions(+), 144 deletions(-) Deleted: community-i686/PKGBUILD === --- community-i686/PKGBUILD 2016-05-05 22:55:46 UTC (rev 173879) +++ community-i686/PKGBUILD 2016-05-05 22:57:28 UTC (rev 173880) @@ -1,72 +0,0 @@ -# $Id$ -# Maintainer: Anatol Pomozov-# Contributor: Jonne Haß - -pkgname=crystal -pkgver=0.15.0 -pkgrel=1 -_binary_rel=1 -pkgdesc='The Crystal Programming Language' -arch=(i686 x86_64) -url='http://crystal-lang.org' -license=(Apache) -depends=(gc libatomic_ops pcre libevent libffi) -# depend on previous llvm version until https://github.com/crystal-lang/crystal/issues/1614 is resolved -makedepends=(libxml2 llvm35) -checkdepends=(libyaml libxml2 gmp git) -optdepends=('shards: crystal language package manager' -'libyaml: For YAML support' -'gmp: For BigInt support' -'libxml2: For XML support') -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=('d79445ec92faa2a045af150fca4886d90ecd9fba27451003b68118c8714b26bd') -sha256sums_i686=('438c2b6ae818d6eb9e685ba352bf1310d3baf64c01e80dd9676ce43b63c393c9') -sha256sums_x86_64=('538d3e327a5237ac521c1053ca1d98565545c3e243dc6bf7298508ae1ff474ab') - -prepare() { - cd $pkgname-$pkgver - sed -i 's|Please install shards: https://github.com/ysbaddaden/shards|Please install shards: pacman -S shards|' src/compiler/crystal/command.cr -} - -build() { - cd $pkgname-$pkgver - - make release=1 \ - PATH="$srcdir/$pkgname-$pkgver-$_binary_rel/bin:$PATH" \ - CRYSTAL_PATH="$srcdir/$pkgname-$pkgver/src" \ - CRYSTAL_CONFIG_VERSION="$pkgver" \ - CRYSTAL_CONFIG_PATH="libs:/usr/lib/crystal" - make doc -} - -check() { - cd $pkgname-$pkgver - - make spec CRYSTAL_PATH="$srcdir/$pkgname-$pkgver/src" \ -CRYSTAL_CONFIG_VERSION="$pkgver" -} - -package() { - cd $pkgname-$pkgver - - # /usr/bin/crystalcompiled executable - # /usr/lib/crystal/ compiler src & core libs - # /usr/share/doc/crystal/api api docs - # /usr/share/doc/crystal/samples/ samples - - install -Dm755 ".build/crystal" "$pkgdir/usr/bin/crystal" - - install -dm755 "$pkgdir/usr/lib" - cp -r src "$pkgdir/usr/lib/crystal" - - install -dm755 "$pkgdir/usr/share/doc/crystal" - cp -r doc "$pkgdir/usr/share/doc/crystal/api" - cp -r samples "$pkgdir/usr/share/doc/crystal/" - - install -Dm644 etc/completion.bash "$pkgdir/usr/share/bash-completion/completions/crystal" - install -Dm644 etc/completion.zsh "$pkgdir/usr/share/zsh/site-functions/_crystal" - - install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} Copied: crystal/repos/community-i686/PKGBUILD (from rev 173879, crystal/trunk/PKGBUILD) === --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD 2016-05-05 22:57:28 UTC (rev 173880) @@ -0,0 +1,72 @@ +# $Id$ +# Maintainer: Anatol Pomozov +# Contributor: Jonne Haß + +pkgname=crystal +pkgver=0.16.0 +pkgrel=1 +_binary_rel=1 +pkgdesc='The Crystal Programming Language' +arch=(i686 x86_64) +url='http://crystal-lang.org' +license=(Apache) +depends=(gc libatomic_ops pcre libevent libffi) +# depend on previous llvm version until https://github.com/crystal-lang/crystal/issues/1614 is resolved +makedepends=(libxml2 llvm35) +checkdepends=(libyaml libxml2 gmp git) +optdepends=('shards: crystal language package manager' +'libyaml: For YAML support' +'gmp: For BigInt support' +'libxml2: For XML support') +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)
[arch-commits] Commit in crystal/repos (4 files)
Date: Sunday, April 3, 2016 @ 22:58:39 Author: anatolik Revision: 169416 archrelease: copy trunk to community-testing-i686, community-testing-x86_64 Added: crystal/repos/community-testing-i686/ crystal/repos/community-testing-i686/PKGBUILD (from rev 169415, crystal/trunk/PKGBUILD) crystal/repos/community-testing-x86_64/ crystal/repos/community-testing-x86_64/PKGBUILD (from rev 169415, crystal/trunk/PKGBUILD) ---+ community-testing-i686/PKGBUILD | 72 community-testing-x86_64/PKGBUILD | 72 2 files changed, 144 insertions(+) Copied: crystal/repos/community-testing-i686/PKGBUILD (from rev 169415, crystal/trunk/PKGBUILD) === --- community-testing-i686/PKGBUILD (rev 0) +++ community-testing-i686/PKGBUILD 2016-04-03 20:58:39 UTC (rev 169416) @@ -0,0 +1,72 @@ +# $Id$ +# Maintainer: Anatol Pomozov+# Contributor: Jonne Haß + +pkgname=crystal +pkgver=0.15.0 +pkgrel=1 +_binary_rel=1 +pkgdesc='The Crystal Programming Language' +arch=(i686 x86_64) +url='http://crystal-lang.org' +license=(Apache) +depends=(gc libatomic_ops pcre libevent libffi) +# depend on previous llvm version until https://github.com/crystal-lang/crystal/issues/1614 is resolved +makedepends=(libxml2 llvm35) +checkdepends=(libyaml libxml2 gmp git) +optdepends=('shards: crystal language package manager' +'libyaml: For YAML support' +'gmp: For BigInt support' +'libxml2: For XML support') +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=('d79445ec92faa2a045af150fca4886d90ecd9fba27451003b68118c8714b26bd') +sha256sums_i686=('438c2b6ae818d6eb9e685ba352bf1310d3baf64c01e80dd9676ce43b63c393c9') +sha256sums_x86_64=('538d3e327a5237ac521c1053ca1d98565545c3e243dc6bf7298508ae1ff474ab') + +prepare() { + cd $pkgname-$pkgver + sed -i 's|Please install shards: https://github.com/ysbaddaden/shards|Please install shards: pacman -S shards|' src/compiler/crystal/command.cr +} + +build() { + cd $pkgname-$pkgver + + make release=1 \ + PATH="$srcdir/$pkgname-$pkgver-$_binary_rel/bin:$PATH" \ + CRYSTAL_PATH="$srcdir/$pkgname-$pkgver/src" \ + CRYSTAL_CONFIG_VERSION="$pkgver" \ + CRYSTAL_CONFIG_PATH="libs:/usr/lib/crystal" + make doc +} + +check() { + cd $pkgname-$pkgver + + make spec CRYSTAL_PATH="$srcdir/$pkgname-$pkgver/src" \ +CRYSTAL_CONFIG_VERSION="$pkgver" +} + +package() { + cd $pkgname-$pkgver + + # /usr/bin/crystalcompiled executable + # /usr/lib/crystal/ compiler src & core libs + # /usr/share/doc/crystal/api api docs + # /usr/share/doc/crystal/samples/ samples + + install -Dm755 ".build/crystal" "$pkgdir/usr/bin/crystal" + + install -dm755 "$pkgdir/usr/lib" + cp -r src "$pkgdir/usr/lib/crystal" + + install -dm755 "$pkgdir/usr/share/doc/crystal" + cp -r doc "$pkgdir/usr/share/doc/crystal/api" + cp -r samples "$pkgdir/usr/share/doc/crystal/" + + install -Dm644 etc/completion.bash "$pkgdir/usr/share/bash-completion/completions/crystal" + install -Dm644 etc/completion.zsh "$pkgdir/usr/share/zsh/site-functions/_crystal" + + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} Copied: crystal/repos/community-testing-x86_64/PKGBUILD (from rev 169415, crystal/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2016-04-03 20:58:39 UTC (rev 169416) @@ -0,0 +1,72 @@ +# $Id$ +# Maintainer: Anatol Pomozov +# Contributor: Jonne Haß + +pkgname=crystal +pkgver=0.15.0 +pkgrel=1 +_binary_rel=1 +pkgdesc='The Crystal Programming Language' +arch=(i686 x86_64) +url='http://crystal-lang.org' +license=(Apache) +depends=(gc libatomic_ops pcre libevent libffi) +# depend on previous llvm version until https://github.com/crystal-lang/crystal/issues/1614 is resolved +makedepends=(libxml2 llvm35) +checkdepends=(libyaml libxml2 gmp git) +optdepends=('shards: crystal language package manager' +'libyaml: For YAML support' +'gmp: For BigInt support' +'libxml2: For XML support') +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)
[arch-commits] Commit in crystal/repos (4 files)
Date: Wednesday, March 23, 2016 @ 18:51:02 Author: anatolik Revision: 168138 archrelease: copy trunk to community-i686, community-x86_64 Added: crystal/repos/community-i686/PKGBUILD (from rev 168137, crystal/trunk/PKGBUILD) crystal/repos/community-x86_64/PKGBUILD (from rev 168137, crystal/trunk/PKGBUILD) Deleted: crystal/repos/community-i686/PKGBUILD crystal/repos/community-x86_64/PKGBUILD ---+ /PKGBUILD | 144 community-i686/PKGBUILD | 72 -- community-x86_64/PKGBUILD | 72 -- 3 files changed, 144 insertions(+), 144 deletions(-) Deleted: community-i686/PKGBUILD === --- community-i686/PKGBUILD 2016-03-23 17:50:22 UTC (rev 168137) +++ community-i686/PKGBUILD 2016-03-23 17:51:02 UTC (rev 168138) @@ -1,72 +0,0 @@ -# $Id$ -# Maintainer: Anatol Pomozov-# Contributor: Jonne Haß - -pkgname=crystal -pkgver=0.14.1 -pkgrel=1 -_binary_rel=1 -pkgdesc='The Crystal Programming Language' -arch=(i686 x86_64) -url='http://crystal-lang.org' -license=(Apache) -depends=(gc libatomic_ops pcre libevent libffi) -# depend on previous llvm version until https://github.com/crystal-lang/crystal/issues/1614 is resolved -makedepends=(libxml2 llvm35) -checkdepends=(libyaml libxml2 gmp git) -optdepends=('shards: crystal language package manager' -'libyaml: For YAML support' -'gmp: For BigInt support' -'libxml2: For XML support') -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=('2f593ea68683e26cd8971619b3860b15b85048f27648e34b7ed5a41116ad2ecb') -sha256sums_i686=('3671c57acfb3d3d270a3681e34f255a8fade94cf6142bf035d5a06ea7f4dac30') -sha256sums_x86_64=('75b964f1d04c55251036789f48cde1109b715e07edeb0cbde585a36461d4e8c8') - -prepare() { - cd $pkgname-$pkgver - sed -i 's|Please install shards: https://github.com/ysbaddaden/shards|Please install shards: pacman -S shards|' src/compiler/crystal/command.cr -} - -build() { - cd $pkgname-$pkgver - - make release=1 \ - PATH="$srcdir/$pkgname-$pkgver-$_binary_rel/bin:$PATH" \ - CRYSTAL_PATH="$srcdir/$pkgname-$pkgver/src" \ - CRYSTAL_CONFIG_VERSION="$pkgver" \ - CRYSTAL_CONFIG_PATH="libs:/usr/lib/crystal" - make doc -} - -check() { - cd $pkgname-$pkgver - - make spec CRYSTAL_PATH="$srcdir/$pkgname-$pkgver/src" \ -CRYSTAL_CONFIG_VERSION="$pkgver" -} - -package() { - cd $pkgname-$pkgver - - # /usr/bin/crystalcompiled executable - # /usr/lib/crystal/ compiler src & core libs - # /usr/share/doc/crystal/api api docs - # /usr/share/doc/crystal/samples/ samples - - install -Dm755 ".build/crystal" "$pkgdir/usr/bin/crystal" - - install -dm755 "$pkgdir/usr/lib" - cp -r src "$pkgdir/usr/lib/crystal" - - install -dm755 "$pkgdir/usr/share/doc/crystal" - cp -r doc "$pkgdir/usr/share/doc/crystal/api" - cp -r samples "$pkgdir/usr/share/doc/crystal/" - - install -Dm644 etc/completion.bash "$pkgdir/usr/share/bash-completion/completions/crystal" - install -Dm644 etc/completion.zsh "$pkgdir/usr/share/zsh/site-functions/_crystal" - - install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} Copied: crystal/repos/community-i686/PKGBUILD (from rev 168137, crystal/trunk/PKGBUILD) === --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD 2016-03-23 17:51:02 UTC (rev 168138) @@ -0,0 +1,72 @@ +# $Id$ +# Maintainer: Anatol Pomozov +# Contributor: Jonne Haß + +pkgname=crystal +pkgver=0.14.2 +pkgrel=1 +_binary_rel=1 +pkgdesc='The Crystal Programming Language' +arch=(i686 x86_64) +url='http://crystal-lang.org' +license=(Apache) +depends=(gc libatomic_ops pcre libevent libffi) +# depend on previous llvm version until https://github.com/crystal-lang/crystal/issues/1614 is resolved +makedepends=(libxml2 llvm35) +checkdepends=(libyaml libxml2 gmp git) +optdepends=('shards: crystal language package manager' +'libyaml: For YAML support' +'gmp: For BigInt support' +'libxml2: For XML support') +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)
[arch-commits] Commit in crystal/repos (4 files)
Date: Tuesday, March 22, 2016 @ 18:57:13 Author: anatolik Revision: 167925 archrelease: copy trunk to community-i686, community-x86_64 Added: crystal/repos/community-i686/PKGBUILD (from rev 167924, crystal/trunk/PKGBUILD) crystal/repos/community-x86_64/PKGBUILD (from rev 167924, crystal/trunk/PKGBUILD) Deleted: crystal/repos/community-i686/PKGBUILD crystal/repos/community-x86_64/PKGBUILD ---+ /PKGBUILD | 144 community-i686/PKGBUILD | 72 -- community-x86_64/PKGBUILD | 72 -- 3 files changed, 144 insertions(+), 144 deletions(-) Deleted: community-i686/PKGBUILD === --- community-i686/PKGBUILD 2016-03-22 17:56:35 UTC (rev 167924) +++ community-i686/PKGBUILD 2016-03-22 17:57:13 UTC (rev 167925) @@ -1,72 +0,0 @@ -# $Id$ -# Maintainer: Anatol Pomozov-# Contributor: Jonne Haß - -pkgname=crystal -pkgver=0.13.0 -pkgrel=1 -_binary_rel=1 -pkgdesc='The Crystal Programming Language' -arch=(i686 x86_64) -url='http://crystal-lang.org' -license=(Apache) -depends=(gc libatomic_ops pcre libpcl libevent libffi) -# depend on previous llvm version until https://github.com/manastech/crystal/issues/1614 is resolved -makedepends=(libxml2 llvm35) -checkdepends=(libyaml libxml2 gmp git) -optdepends=('shards: crystal language package manager' -'libyaml: For YAML support' -'gmp: For BigInt support' -'libxml2: For XML support') -source=(crystal-$pkgver.tar.gz::https://github.com/manastech/crystal/archive/$pkgver.tar.gz) -source_i686+=(https://github.com/manastech/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-i686.tar.gz) -source_x86_64+=(https://github.com/manastech/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-x86_64.tar.gz) -sha256sums=('abada1d7bd411dca52ac0df2124a188d61301bdcd1fc75e8419a24496ee8ff42') -sha256sums_i686=('c99d3513d46a0195625b637d0b3d3ab2b93794575b4cace973ad2f35d9f33105') -sha256sums_x86_64=('43946bad44378f92dd92edaf0fcb04312755c635dd1670eca8387160dd2cefa0') - -prepare() { - cd $pkgname-$pkgver - sed -i 's|Please install shards: https://github.com/ysbaddaden/shards|Please install shards: pacman -S shards|' src/compiler/crystal/command.cr -} - -build() { - cd $pkgname-$pkgver - - make release=1 \ - PATH="$srcdir/$pkgname-$pkgver-$_binary_rel/bin:$PATH" \ - CRYSTAL_PATH="$srcdir/$pkgname-$pkgver/src" \ - CRYSTAL_CONFIG_VERSION="$pkgver" \ - CRYSTAL_CONFIG_PATH="libs:/usr/lib/crystal" - make doc -} - -check() { - cd $pkgname-$pkgver - - make spec CRYSTAL_PATH="$srcdir/$pkgname-$pkgver/src" \ -CRYSTAL_CONFIG_VERSION="$pkgver" -} - -package() { - cd $pkgname-$pkgver - - # /usr/bin/crystalcompiled executable - # /usr/lib/crystal/ compiler src & core libs - # /usr/share/doc/crystal/api api docs - # /usr/share/doc/crystal/samples/ samples - - install -Dm755 ".build/crystal" "$pkgdir/usr/bin/crystal" - - install -dm755 "$pkgdir/usr/lib" - cp -r src "$pkgdir/usr/lib/crystal" - - install -dm755 "$pkgdir/usr/share/doc/crystal" - cp -r doc "$pkgdir/usr/share/doc/crystal/api" - cp -r samples "$pkgdir/usr/share/doc/crystal/" - - install -Dm644 etc/completion.bash "$pkgdir/usr/share/bash-completion/completions/crystal" - install -Dm644 etc/completion.zsh "$pkgdir/usr/share/zsh/site-functions/_crystal" - - install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} Copied: crystal/repos/community-i686/PKGBUILD (from rev 167924, crystal/trunk/PKGBUILD) === --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD 2016-03-22 17:57:13 UTC (rev 167925) @@ -0,0 +1,72 @@ +# $Id$ +# Maintainer: Anatol Pomozov +# Contributor: Jonne Haß + +pkgname=crystal +pkgver=0.14.1 +pkgrel=1 +_binary_rel=1 +pkgdesc='The Crystal Programming Language' +arch=(i686 x86_64) +url='http://crystal-lang.org' +license=(Apache) +depends=(gc libatomic_ops pcre libevent libffi) +# depend on previous llvm version until https://github.com/crystal-lang/crystal/issues/1614 is resolved +makedepends=(libxml2 llvm35) +checkdepends=(libyaml libxml2 gmp git) +optdepends=('shards: crystal language package manager' +'libyaml: For YAML support' +'gmp: For BigInt support' +'libxml2: For XML support') +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)
[arch-commits] Commit in crystal/repos (4 files)
Date: Monday, March 7, 2016 @ 21:01:58 Author: anatolik Revision: 165547 archrelease: copy trunk to community-i686, community-x86_64 Added: crystal/repos/community-i686/PKGBUILD (from rev 165546, crystal/trunk/PKGBUILD) crystal/repos/community-x86_64/PKGBUILD (from rev 165546, crystal/trunk/PKGBUILD) Deleted: crystal/repos/community-i686/PKGBUILD crystal/repos/community-x86_64/PKGBUILD ---+ /PKGBUILD | 144 community-i686/PKGBUILD | 75 -- community-x86_64/PKGBUILD | 75 -- 3 files changed, 144 insertions(+), 150 deletions(-) Deleted: community-i686/PKGBUILD === --- community-i686/PKGBUILD 2016-03-07 20:01:19 UTC (rev 165546) +++ community-i686/PKGBUILD 2016-03-07 20:01:58 UTC (rev 165547) @@ -1,75 +0,0 @@ -# $Id$ -# Maintainer: Anatol Pomozov-# Contributor: Jonne Haß - -pkgname=crystal -pkgver=0.12.0 -pkgrel=2 -_binary_rel=1 -pkgdesc='The Crystal Programming Language' -arch=(i686 x86_64) -url='http://crystal-lang.org' -license=(Apache) -depends=(gc libatomic_ops pcre libpcl libevent libffi) -# depend on previous llvm version until https://github.com/manastech/crystal/issues/1614 is resolved -makedepends=(libxml2 llvm35) -checkdepends=(libyaml libxml2 gmp git) -optdepends=('shards: crystal language package manager' -'libyaml: For YAML support' -'gmp: For BigInt support' -'libxml2: For XML support') -source=(crystal-$pkgver.tar.gz::https://github.com/manastech/crystal/archive/$pkgver.tar.gz - fix_hardened.patch::https://github.com/crystal-lang/crystal/commit/c73d9322a6dca580bacfaf58070391317294af43.patch) -source_i686+=(https://github.com/manastech/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-i686.tar.gz) -source_x86_64+=(https://github.com/manastech/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-x86_64.tar.gz) -sha256sums=('918bad9b906fe252f3f66685487892ad7c13a31135aa5874ac1e52ea399328e3' -'62aec8fcefc15c30d680dd232c3e5e5b2df4e883024ca2276299e0a10d1a9431') -sha256sums_i686=('0595aab4336e48d0d04f0a0f172f641ebb1c17ebdb6e2eebbbfa36a650323242') -sha256sums_x86_64=('ecd444dab34803fd97dcb9f82da47c60fad9de3c2f43d20195108d678e874f16') - -prepare() { - cd $pkgname-$pkgver - patch -p1 < ../fix_hardened.patch # FS#48407 - sed -i 's|Please install shards: https://github.com/ysbaddaden/shards|Please install shards: pacman -S shards|' src/compiler/crystal/command.cr -} - -build() { - cd $pkgname-$pkgver - - make release=1 \ - PATH="$srcdir/$pkgname-$pkgver-$_binary_rel/bin:$PATH" \ - CRYSTAL_PATH="$srcdir/$pkgname-$pkgver/src" \ - CRYSTAL_CONFIG_VERSION="$pkgver" \ - CRYSTAL_CONFIG_PATH="libs:/usr/lib/crystal" - make doc -} - -check() { - cd $pkgname-$pkgver - - make spec CRYSTAL_PATH="$srcdir/$pkgname-$pkgver/src" \ -CRYSTAL_CONFIG_VERSION="$pkgver" -} - -package() { - cd $pkgname-$pkgver - - # /usr/bin/crystalcompiled executable - # /usr/lib/crystal/ compiler src & core libs - # /usr/share/doc/crystal/api api docs - # /usr/share/doc/crystal/samples/ samples - - install -Dm755 ".build/crystal" "$pkgdir/usr/bin/crystal" - - install -dm755 "$pkgdir/usr/lib" - cp -r src "$pkgdir/usr/lib/crystal" - - install -dm755 "$pkgdir/usr/share/doc/crystal" - cp -r doc "$pkgdir/usr/share/doc/crystal/api" - cp -r samples "$pkgdir/usr/share/doc/crystal/" - - install -Dm644 etc/completion.bash "$pkgdir/usr/share/bash-completion/completions/crystal" - install -Dm644 etc/completion.zsh "$pkgdir/usr/share/zsh/site-functions/_crystal" - - install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} Copied: crystal/repos/community-i686/PKGBUILD (from rev 165546, crystal/trunk/PKGBUILD) === --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD 2016-03-07 20:01:58 UTC (rev 165547) @@ -0,0 +1,72 @@ +# $Id$ +# Maintainer: Anatol Pomozov +# Contributor: Jonne Haß + +pkgname=crystal +pkgver=0.13.0 +pkgrel=1 +_binary_rel=1 +pkgdesc='The Crystal Programming Language' +arch=(i686 x86_64) +url='http://crystal-lang.org' +license=(Apache) +depends=(gc libatomic_ops pcre libpcl libevent libffi) +# depend on previous llvm version until https://github.com/manastech/crystal/issues/1614 is resolved +makedepends=(libxml2 llvm35) +checkdepends=(libyaml libxml2 gmp git) +optdepends=('shards: crystal language package manager' +'libyaml: For YAML support' +'gmp: For BigInt support' +'libxml2: For XML support')
[arch-commits] Commit in crystal/repos (4 files)
Date: Friday, March 4, 2016 @ 20:41:27 Author: anatolik Revision: 164833 archrelease: copy trunk to community-i686, community-x86_64 Added: crystal/repos/community-i686/PKGBUILD (from rev 164832, crystal/trunk/PKGBUILD) crystal/repos/community-x86_64/PKGBUILD (from rev 164832, crystal/trunk/PKGBUILD) Deleted: crystal/repos/community-i686/PKGBUILD crystal/repos/community-x86_64/PKGBUILD ---+ /PKGBUILD | 150 community-i686/PKGBUILD | 72 - community-x86_64/PKGBUILD | 72 - 3 files changed, 150 insertions(+), 144 deletions(-) Deleted: community-i686/PKGBUILD === --- community-i686/PKGBUILD 2016-03-04 19:40:45 UTC (rev 164832) +++ community-i686/PKGBUILD 2016-03-04 19:41:27 UTC (rev 164833) @@ -1,72 +0,0 @@ -# $Id$ -# Maintainer: Anatol Pomozov-# Contributor: Jonne Haß - -pkgname=crystal -pkgver=0.12.0 -pkgrel=1 -_binary_rel=1 -pkgdesc='The Crystal Programming Language' -arch=(i686 x86_64) -url='http://crystal-lang.org' -license=(Apache) -depends=(gc libatomic_ops pcre libpcl libevent libffi) -# depend on previous llvm version until https://github.com/manastech/crystal/issues/1614 is resolved -makedepends=(libxml2 llvm35) -checkdepends=(libyaml libxml2 gmp git) -optdepends=('shards: crystal language package manager' -'libyaml: For YAML support' -'gmp: For BigInt support' -'libxml2: For XML support') -source=(crystal-$pkgver.tar.gz::https://github.com/manastech/crystal/archive/$pkgver.tar.gz) -source_i686+=(https://github.com/manastech/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-i686.tar.gz) -source_x86_64+=(https://github.com/manastech/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-x86_64.tar.gz) -sha256sums=('918bad9b906fe252f3f66685487892ad7c13a31135aa5874ac1e52ea399328e3') -sha256sums_i686=('0595aab4336e48d0d04f0a0f172f641ebb1c17ebdb6e2eebbbfa36a650323242') -sha256sums_x86_64=('ecd444dab34803fd97dcb9f82da47c60fad9de3c2f43d20195108d678e874f16') - -prepare() { - cd $pkgname-$pkgver - sed -i 's|Please install shards: https://github.com/ysbaddaden/shards|Please install shards: pacman -S shards|' src/compiler/crystal/command.cr -} - -build() { - cd $pkgname-$pkgver - - make release=1 \ - PATH="$srcdir/$pkgname-$pkgver-$_binary_rel/bin:$PATH" \ - CRYSTAL_PATH="$srcdir/$pkgname-$pkgver/src" \ - CRYSTAL_CONFIG_VERSION="$pkgver" \ - CRYSTAL_CONFIG_PATH="libs:/usr/lib/crystal" - make doc -} - -check() { - cd $pkgname-$pkgver - - make spec CRYSTAL_PATH="$srcdir/$pkgname-$pkgver/src" \ -CRYSTAL_CONFIG_VERSION="$pkgver" -} - -package() { - cd $pkgname-$pkgver - - # /usr/bin/crystalcompiled executable - # /usr/lib/crystal/ compiler src & core libs - # /usr/share/doc/crystal/api api docs - # /usr/share/doc/crystal/samples/ samples - - install -Dm755 ".build/crystal" "$pkgdir/usr/bin/crystal" - - install -dm755 "$pkgdir/usr/lib" - cp -r src "$pkgdir/usr/lib/crystal" - - install -dm755 "$pkgdir/usr/share/doc/crystal" - cp -r doc "$pkgdir/usr/share/doc/crystal/api" - cp -r samples "$pkgdir/usr/share/doc/crystal/" - - install -Dm644 etc/completion.bash "$pkgdir/usr/share/bash-completion/completions/crystal" - install -Dm644 etc/completion.zsh "$pkgdir/usr/share/zsh/site-functions/_crystal" - - install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} Copied: crystal/repos/community-i686/PKGBUILD (from rev 164832, crystal/trunk/PKGBUILD) === --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD 2016-03-04 19:41:27 UTC (rev 164833) @@ -0,0 +1,75 @@ +# $Id$ +# Maintainer: Anatol Pomozov +# Contributor: Jonne Haß + +pkgname=crystal +pkgver=0.12.0 +pkgrel=2 +_binary_rel=1 +pkgdesc='The Crystal Programming Language' +arch=(i686 x86_64) +url='http://crystal-lang.org' +license=(Apache) +depends=(gc libatomic_ops pcre libpcl libevent libffi) +# depend on previous llvm version until https://github.com/manastech/crystal/issues/1614 is resolved +makedepends=(libxml2 llvm35) +checkdepends=(libyaml libxml2 gmp git) +optdepends=('shards: crystal language package manager' +'libyaml: For YAML support' +'gmp: For BigInt support' +'libxml2: For XML support') +source=(crystal-$pkgver.tar.gz::https://github.com/manastech/crystal/archive/$pkgver.tar.gz + fix_hardened.patch::https://github.com/crystal-lang/crystal/commit/c73d9322a6dca580bacfaf58070391317294af43.patch) +source_i686+=(https://github.com/manastech/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-i686.tar.gz)
[arch-commits] Commit in crystal/repos (4 files)
Date: Tuesday, February 16, 2016 @ 19:25:11 Author: anatolik Revision: 161861 archrelease: copy trunk to community-i686, community-x86_64 Added: crystal/repos/community-i686/PKGBUILD (from rev 161860, crystal/trunk/PKGBUILD) crystal/repos/community-x86_64/PKGBUILD (from rev 161860, crystal/trunk/PKGBUILD) Deleted: crystal/repos/community-i686/PKGBUILD crystal/repos/community-x86_64/PKGBUILD ---+ /PKGBUILD | 144 community-i686/PKGBUILD | 72 -- community-x86_64/PKGBUILD | 72 -- 3 files changed, 144 insertions(+), 144 deletions(-) Deleted: community-i686/PKGBUILD === --- community-i686/PKGBUILD 2016-02-16 18:24:25 UTC (rev 161860) +++ community-i686/PKGBUILD 2016-02-16 18:25:11 UTC (rev 161861) @@ -1,72 +0,0 @@ -# $Id$ -# Maintainer: Anatol Pomozov-# Contributor: Jonne Haß - -pkgname=crystal -pkgver=0.11.1 -pkgrel=1 -_binary_rel=1 -pkgdesc='The Crystal Programming Language' -arch=(i686 x86_64) -url='http://crystal-lang.org' -license=(Apache) -depends=(gc libatomic_ops pcre libpcl libevent libffi) -# depend on previous llvm version until https://github.com/manastech/crystal/issues/1614 is resolved -makedepends=(libxml2 llvm35) -checkdepends=(libyaml libxml2 gmp git) -optdepends=('shards: crystal language package manager' -'libyaml: For YAML support' -'gmp: For BigInt support' -'libxml2: For XML support') -source=(crystal-$pkgver.tar.gz::https://github.com/manastech/crystal/archive/$pkgver.tar.gz) -source_i686+=(https://github.com/manastech/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-i686.tar.gz) -source_x86_64+=(https://github.com/manastech/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-x86_64.tar.gz) -sha256sums=('bdff81fcb4f2dfdd50d79abba8a1ed0260bad4c1f055002cd16b9b6f443b8a15') -sha256sums_i686=('2db84f6a287925d02832192cb7c5b99d0f543afd5323286a3a8c1799d5952abe') -sha256sums_x86_64=('742ee62b23d2ada2a9baa39d0f30973ca0b5b003504b04f2aad8483ef9b6f07b') - -prepare() { - cd $pkgname-$pkgver - sed -i 's|Please install shards: https://github.com/ysbaddaden/shards|Please install shards: pacman -S shards|' src/compiler/crystal/command.cr -} - -build() { - cd $pkgname-$pkgver - - make release=1 \ - PATH="$srcdir/$pkgname-$pkgver-$_binary_rel/bin:$PATH" \ - CRYSTAL_PATH="$srcdir/$pkgname-$pkgver/src" \ - CRYSTAL_CONFIG_VERSION="$pkgver" \ - CRYSTAL_CONFIG_PATH="libs:/usr/lib/crystal" - make doc -} - -check() { - cd $pkgname-$pkgver - - make spec CRYSTAL_PATH="$srcdir/$pkgname-$pkgver/src" \ -CRYSTAL_CONFIG_VERSION="$pkgver" -} - -package() { - cd $pkgname-$pkgver - - # /usr/bin/crystalcompiled executable - # /usr/lib/crystal/ compiler src & core libs - # /usr/share/doc/crystal/api api docs - # /usr/share/doc/crystal/samples/ samples - - install -Dm755 ".build/crystal" "$pkgdir/usr/bin/crystal" - - install -dm755 "$pkgdir/usr/lib" - cp -r src "$pkgdir/usr/lib/crystal" - - install -dm755 "$pkgdir/usr/share/doc/crystal" - cp -r doc "$pkgdir/usr/share/doc/crystal/api" - cp -r samples "$pkgdir/usr/share/doc/crystal/" - - install -Dm644 etc/completion.bash "$pkgdir/usr/share/bash-completion/completions/crystal" - install -Dm644 etc/completion.zsh "$pkgdir/usr/share/zsh/site-functions/_crystal" - - install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} Copied: crystal/repos/community-i686/PKGBUILD (from rev 161860, crystal/trunk/PKGBUILD) === --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD 2016-02-16 18:25:11 UTC (rev 161861) @@ -0,0 +1,72 @@ +# $Id$ +# Maintainer: Anatol Pomozov +# Contributor: Jonne Haß + +pkgname=crystal +pkgver=0.12.0 +pkgrel=1 +_binary_rel=1 +pkgdesc='The Crystal Programming Language' +arch=(i686 x86_64) +url='http://crystal-lang.org' +license=(Apache) +depends=(gc libatomic_ops pcre libpcl libevent libffi) +# depend on previous llvm version until https://github.com/manastech/crystal/issues/1614 is resolved +makedepends=(libxml2 llvm35) +checkdepends=(libyaml libxml2 gmp git) +optdepends=('shards: crystal language package manager' +'libyaml: For YAML support' +'gmp: For BigInt support' +'libxml2: For XML support') +source=(crystal-$pkgver.tar.gz::https://github.com/manastech/crystal/archive/$pkgver.tar.gz) +source_i686+=(https://github.com/manastech/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-i686.tar.gz)
[arch-commits] Commit in crystal/repos (4 files)
Date: Monday, January 25, 2016 @ 20:01:27 Author: anatolik Revision: 158900 archrelease: copy trunk to community-i686, community-x86_64 Added: crystal/repos/community-i686/PKGBUILD (from rev 158899, crystal/trunk/PKGBUILD) crystal/repos/community-x86_64/PKGBUILD (from rev 158899, crystal/trunk/PKGBUILD) Deleted: crystal/repos/community-i686/PKGBUILD crystal/repos/community-x86_64/PKGBUILD ---+ /PKGBUILD | 144 community-i686/PKGBUILD | 72 -- community-x86_64/PKGBUILD | 72 -- 3 files changed, 144 insertions(+), 144 deletions(-) Deleted: community-i686/PKGBUILD === --- community-i686/PKGBUILD 2016-01-25 19:00:45 UTC (rev 158899) +++ community-i686/PKGBUILD 2016-01-25 19:01:27 UTC (rev 158900) @@ -1,72 +0,0 @@ -# $Id$ -# Maintainer: Anatol Pomozov-# Contributor: Jonne Haß - -pkgname=crystal -pkgver=0.11.0 -pkgrel=1 -_binary_rel=1 -pkgdesc='The Crystal Programming Language' -arch=(i686 x86_64) -url='http://crystal-lang.org' -license=(Apache) -depends=(gc libatomic_ops pcre libpcl libevent libffi) -# depend on previous llvm version until https://github.com/manastech/crystal/issues/1614 is resolved -makedepends=(libxml2 llvm35) -checkdepends=(libyaml libxml2 gmp git) -optdepends=('shards: crystal language package manager' -'libyaml: For YAML support' -'gmp: For BigInt support' -'libxml2: For XML support') -source=(crystal-$pkgver.tar.gz::https://github.com/manastech/crystal/archive/$pkgver.tar.gz) -source_i686+=(https://github.com/manastech/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-i686.tar.gz) -source_x86_64+=(https://github.com/manastech/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-x86_64.tar.gz) -sha256sums=('2aab021f344c28a7f2bb51fb33d273f8c9c95b6adfdae6f578405f891e10236b') -sha256sums_i686=('04b36da033072e3372b1a3f74401998791f65b2224af9bb874e0867f80fc37ee') -sha256sums_x86_64=('34b648cf3a57cc9c718ac54beb3c0bc5454493138d7f841a015a72f871262838') - -prepare() { - cd $pkgname-$pkgver - sed -i 's|Please install shards: https://github.com/ysbaddaden/shards|Please install shards: pacman -S shards|' src/compiler/crystal/command.cr -} - -build() { - cd $pkgname-$pkgver - - make release=1 \ - PATH="$srcdir/$pkgname-$pkgver-$_binary_rel/bin:$PATH" \ - CRYSTAL_PATH="$srcdir/$pkgname-$pkgver/src" \ - CRYSTAL_CONFIG_VERSION="$pkgver" \ - CRYSTAL_CONFIG_PATH="libs:/usr/lib/crystal" - make doc -} - -check() { - cd $pkgname-$pkgver - - make spec CRYSTAL_PATH="$srcdir/$pkgname-$pkgver/src" \ -CRYSTAL_CONFIG_VERSION="$pkgver" -} - -package() { - cd $pkgname-$pkgver - - # /usr/bin/crystalcompiled executable - # /usr/lib/crystal/ compiler src & core libs - # /usr/share/doc/crystal/api api docs - # /usr/share/doc/crystal/samples/ samples - - install -Dm755 ".build/crystal" "$pkgdir/usr/bin/crystal" - - install -dm755 "$pkgdir/usr/lib" - cp -r src "$pkgdir/usr/lib/crystal" - - install -dm755 "$pkgdir/usr/share/doc/crystal" - cp -r doc "$pkgdir/usr/share/doc/crystal/api" - cp -r samples "$pkgdir/usr/share/doc/crystal/" - - install -Dm644 etc/completion.bash "$pkgdir/usr/share/bash-completion/completions/crystal" - install -Dm644 etc/completion.zsh "$pkgdir/usr/share/zsh/site-functions/_crystal" - - install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} Copied: crystal/repos/community-i686/PKGBUILD (from rev 158899, crystal/trunk/PKGBUILD) === --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD 2016-01-25 19:01:27 UTC (rev 158900) @@ -0,0 +1,72 @@ +# $Id$ +# Maintainer: Anatol Pomozov +# Contributor: Jonne Haß + +pkgname=crystal +pkgver=0.11.1 +pkgrel=1 +_binary_rel=1 +pkgdesc='The Crystal Programming Language' +arch=(i686 x86_64) +url='http://crystal-lang.org' +license=(Apache) +depends=(gc libatomic_ops pcre libpcl libevent libffi) +# depend on previous llvm version until https://github.com/manastech/crystal/issues/1614 is resolved +makedepends=(libxml2 llvm35) +checkdepends=(libyaml libxml2 gmp git) +optdepends=('shards: crystal language package manager' +'libyaml: For YAML support' +'gmp: For BigInt support' +'libxml2: For XML support') +source=(crystal-$pkgver.tar.gz::https://github.com/manastech/crystal/archive/$pkgver.tar.gz) +source_i686+=(https://github.com/manastech/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-i686.tar.gz)
[arch-commits] Commit in crystal/repos (4 files)
Date: Sunday, January 24, 2016 @ 21:05:55 Author: anatolik Revision: 158772 archrelease: copy trunk to community-i686, community-x86_64 Added: crystal/repos/community-i686/PKGBUILD (from rev 158771, crystal/trunk/PKGBUILD) crystal/repos/community-x86_64/PKGBUILD (from rev 158771, crystal/trunk/PKGBUILD) Deleted: crystal/repos/community-i686/PKGBUILD crystal/repos/community-x86_64/PKGBUILD ---+ /PKGBUILD | 144 community-i686/PKGBUILD | 71 - community-x86_64/PKGBUILD | 71 - 3 files changed, 144 insertions(+), 142 deletions(-) Deleted: community-i686/PKGBUILD === --- community-i686/PKGBUILD 2016-01-24 20:05:16 UTC (rev 158771) +++ community-i686/PKGBUILD 2016-01-24 20:05:55 UTC (rev 158772) @@ -1,71 +0,0 @@ -# $Id$ -# Maintainer: Anatol Pomozov-# Contributor: Jonne Haß - -pkgname=crystal -pkgver=0.10.2 -pkgrel=1 -_binary_rel=1 -pkgdesc='The Crystal Programming Language' -arch=(i686 x86_64) -url='http://crystal-lang.org' -license=(Apache) -depends=(gc libatomic_ops pcre libpcl libevent libffi) -# depend on previous llvm version until https://github.com/manastech/crystal/issues/1614 is resolved -makedepends=(libxml2 llvm35) -checkdepends=(libyaml libxml2 gmp git) -optdepends=('shards: crystal language package manager' -'libyaml: For YAML support' -'gmp: For BigInt support' -'libxml2: For XML support') -source=(crystal-$pkgver.tar.gz::https://github.com/manastech/crystal/archive/$pkgver.tar.gz) -source_i686+=(https://github.com/manastech/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-i686.tar.gz) -source_x86_64+=(https://github.com/manastech/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-x86_64.tar.gz) -sha256sums=('05e1af0c50438c33f2912598eac684a12b1c7193e16a19f9870de50552cede5b') -sha256sums_i686=('0a21f178aab1b44002c440ed9baef3eb24600eed6c1a2f76d9d32b546d9d0880') -sha256sums_x86_64=('5cf1eeebe72317af9c73b348be8523cf97c5d5413cc35be734b676d2f0ebad40') - -prepare() { - cd $pkgname-$pkgver - sed -i 's|Please install shards: https://github.com/ysbaddaden/shards|Please install shards: pacman -S shards|' src/compiler/crystal/command.cr -} - -build() { - cd $pkgname-$pkgver - - make release=1 \ - PATH="$srcdir/$pkgname-$pkgver-$_binary_rel/bin:$PATH" \ - CRYSTAL_PATH="$srcdir/$pkgname-$pkgver/src" \ - CRYSTAL_CONFIG_VERSION="$pkgver" \ - CRYSTAL_CONFIG_PATH="libs:/usr/lib/crystal" - make doc -} - -check() { - cd $pkgname-$pkgver - - make spec CRYSTAL_PATH="$srcdir/$pkgname-$pkgver/src" \ -CRYSTAL_CONFIG_VERSION="$pkgver" -} - -package() { - cd $pkgname-$pkgver - - # /usr/bin/crystalcompiled executable - # /usr/lib/crystal/ compiler src & core libs - # /usr/share/doc/crystal/api api docs - # /usr/share/doc/crystal/samples/ samples - - install -Dm755 ".build/crystal" "$pkgdir/usr/bin/crystal" - - install -dm755 "$pkgdir/usr/lib" - cp -r src "$pkgdir/usr/lib/crystal" - - install -dm755 "$pkgdir/usr/share/doc/crystal" - cp -r doc "$pkgdir/usr/share/doc/crystal/api" - cp -r samples "$pkgdir/usr/share/doc/crystal/" - - install -Dm644 etc/completion.zsh "$pkgdir/usr/share/zsh/site-functions/_crystal" - - install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} Copied: crystal/repos/community-i686/PKGBUILD (from rev 158771, crystal/trunk/PKGBUILD) === --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD 2016-01-24 20:05:55 UTC (rev 158772) @@ -0,0 +1,72 @@ +# $Id$ +# Maintainer: Anatol Pomozov +# Contributor: Jonne Haß + +pkgname=crystal +pkgver=0.11.0 +pkgrel=1 +_binary_rel=1 +pkgdesc='The Crystal Programming Language' +arch=(i686 x86_64) +url='http://crystal-lang.org' +license=(Apache) +depends=(gc libatomic_ops pcre libpcl libevent libffi) +# depend on previous llvm version until https://github.com/manastech/crystal/issues/1614 is resolved +makedepends=(libxml2 llvm35) +checkdepends=(libyaml libxml2 gmp git) +optdepends=('shards: crystal language package manager' +'libyaml: For YAML support' +'gmp: For BigInt support' +'libxml2: For XML support') +source=(crystal-$pkgver.tar.gz::https://github.com/manastech/crystal/archive/$pkgver.tar.gz) +source_i686+=(https://github.com/manastech/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-i686.tar.gz) +source_x86_64+=(https://github.com/manastech/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-x86_64.tar.gz) +sha256sums=('2aab021f344c28a7f2bb51fb33d273f8c9c95b6adfdae6f578405f891e10236b')
[arch-commits] Commit in crystal/repos (4 files)
Date: Wednesday, January 13, 2016 @ 19:29:54 Author: anatolik Revision: 156330 archrelease: copy trunk to community-i686, community-x86_64 Added: crystal/repos/community-i686/PKGBUILD (from rev 156329, crystal/trunk/PKGBUILD) crystal/repos/community-x86_64/PKGBUILD (from rev 156329, crystal/trunk/PKGBUILD) Deleted: crystal/repos/community-i686/PKGBUILD crystal/repos/community-x86_64/PKGBUILD ---+ /PKGBUILD | 142 community-i686/PKGBUILD | 71 -- community-x86_64/PKGBUILD | 71 -- 3 files changed, 142 insertions(+), 142 deletions(-) Deleted: community-i686/PKGBUILD === --- community-i686/PKGBUILD 2016-01-13 18:29:12 UTC (rev 156329) +++ community-i686/PKGBUILD 2016-01-13 18:29:54 UTC (rev 156330) @@ -1,71 +0,0 @@ -# $Id$ -# Maintainer: Anatol Pomozov-# Contributor: Jonne Haß - -pkgname=crystal -pkgver=0.10.1 -pkgrel=1 -_binary_rel=1 -pkgdesc='The Crystal Programming Language' -arch=(i686 x86_64) -url='http://crystal-lang.org' -license=(Apache) -depends=(gc libatomic_ops pcre libpcl libevent libffi) -# depend on previous llvm version until https://github.com/manastech/crystal/issues/1614 is resolved -makedepends=(libxml2 llvm35) -checkdepends=(libyaml libxml2 gmp git) -optdepends=('shards: crystal language package manager' -'libyaml: For YAML support' -'gmp: For BigInt support' -'libxml2: For XML support') -source=(crystal-$pkgver.tar.gz::https://github.com/manastech/crystal/archive/$pkgver.tar.gz) -source_i686+=(https://github.com/manastech/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-i686.tar.gz) -source_x86_64+=(https://github.com/manastech/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-x86_64.tar.gz) -sha256sums=('f567866ea4cf7d0ca1356806f4871c964eca939ddcd93796ecc0e3f3889cd7f3') -sha256sums_i686=('0c8cead9c3cc5d90815972b87f66a2abe431c8da8b20446e374218221647227a') -sha256sums_x86_64=('6bb5aed56e579bc84bfe57c3bc920efc79ec329ad021c968370a7fe9956a3026') - -prepare() { - cd $pkgname-$pkgver - sed -i 's|Please install shards: https://github.com/ysbaddaden/shards|Please install shards: pacman -S shards|' src/compiler/crystal/command.cr -} - -build() { - cd $pkgname-$pkgver - - make release=1 \ - PATH="$srcdir/$pkgname-$pkgver-$_binary_rel/bin:$PATH" \ - CRYSTAL_PATH="$srcdir/$pkgname-$pkgver/src" \ - CRYSTAL_CONFIG_VERSION="$pkgver" \ - CRYSTAL_CONFIG_PATH="libs:/usr/lib/crystal" - make doc -} - -check() { - cd $pkgname-$pkgver - - make spec CRYSTAL_PATH="$srcdir/$pkgname-$pkgver/src" \ -CRYSTAL_CONFIG_VERSION="$pkgver" -} - -package() { - cd $pkgname-$pkgver - - # /usr/bin/crystalcompiled executable - # /usr/lib/crystal/ compiler src & core libs - # /usr/share/doc/crystal/api api docs - # /usr/share/doc/crystal/samples/ samples - - install -Dm755 ".build/crystal" "$pkgdir/usr/bin/crystal" - - install -dm755 "$pkgdir/usr/lib" - cp -r src "$pkgdir/usr/lib/crystal" - - install -dm755 "$pkgdir/usr/share/doc/crystal" - cp -r doc "$pkgdir/usr/share/doc/crystal/api" - cp -r samples "$pkgdir/usr/share/doc/crystal/" - - install -Dm644 etc/completion.zsh "$pkgdir/usr/share/zsh/site-functions/_crystal" - - install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} Copied: crystal/repos/community-i686/PKGBUILD (from rev 156329, crystal/trunk/PKGBUILD) === --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD 2016-01-13 18:29:54 UTC (rev 156330) @@ -0,0 +1,71 @@ +# $Id$ +# Maintainer: Anatol Pomozov +# Contributor: Jonne Haß + +pkgname=crystal +pkgver=0.10.2 +pkgrel=1 +_binary_rel=1 +pkgdesc='The Crystal Programming Language' +arch=(i686 x86_64) +url='http://crystal-lang.org' +license=(Apache) +depends=(gc libatomic_ops pcre libpcl libevent libffi) +# depend on previous llvm version until https://github.com/manastech/crystal/issues/1614 is resolved +makedepends=(libxml2 llvm35) +checkdepends=(libyaml libxml2 gmp git) +optdepends=('shards: crystal language package manager' +'libyaml: For YAML support' +'gmp: For BigInt support' +'libxml2: For XML support') +source=(crystal-$pkgver.tar.gz::https://github.com/manastech/crystal/archive/$pkgver.tar.gz) +source_i686+=(https://github.com/manastech/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-i686.tar.gz) +source_x86_64+=(https://github.com/manastech/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-x86_64.tar.gz) +sha256sums=('05e1af0c50438c33f2912598eac684a12b1c7193e16a19f9870de50552cede5b')
[arch-commits] Commit in crystal/repos (4 files)
Date: Friday, January 8, 2016 @ 07:44:21 Author: anatolik Revision: 155691 archrelease: copy trunk to community-i686, community-x86_64 Added: crystal/repos/community-i686/PKGBUILD (from rev 155688, crystal/trunk/PKGBUILD) crystal/repos/community-x86_64/PKGBUILD (from rev 155690, crystal/trunk/PKGBUILD) Deleted: crystal/repos/community-i686/PKGBUILD crystal/repos/community-x86_64/PKGBUILD ---+ /PKGBUILD | 142 community-i686/PKGBUILD | 71 -- community-x86_64/PKGBUILD | 71 -- 3 files changed, 142 insertions(+), 142 deletions(-) Deleted: community-i686/PKGBUILD === --- community-i686/PKGBUILD 2016-01-08 06:44:08 UTC (rev 155690) +++ community-i686/PKGBUILD 2016-01-08 06:44:21 UTC (rev 155691) @@ -1,71 +0,0 @@ -# $Id$ -# Maintainer: Anatol Pomozov-# Contributor: Jonne Haß - -pkgname=crystal -pkgver=0.10.0 -pkgrel=1 -_binary_rel=1 -pkgdesc='The Crystal Programming Language' -arch=(i686 x86_64) -url='http://crystal-lang.org' -license=(Apache) -depends=(gc libatomic_ops pcre libpcl libevent libffi) -# depend on previous llvm version until https://github.com/manastech/crystal/issues/1614 is resolved -makedepends=(libxml2 llvm35) -checkdepends=(libyaml libxml2 gmp git) -optdepends=('shards: crystal language package manager' -'libyaml: For YAML support' -'gmp: For BigInt support' -'libxml2: For XML support') -source=(crystal-$pkgver.tar.gz::https://github.com/manastech/crystal/archive/$pkgver.tar.gz) -source_i686+=(https://github.com/manastech/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-i686.tar.gz) -source_x86_64+=(https://github.com/manastech/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-x86_64.tar.gz) -sha256sums=('349172eacaf1cd1a2e984b2ecd02aa5c7e64c318f27afe58004bf955aa332922') -sha256sums_i686=('b64331f5ce0917bcb9608647d76b49199b330cda29915f439c683b83b5a8cdbd') -sha256sums_x86_64=('84eebaa4232b6c41b66018b453ffbf7c575db591be5b82a6237ad94a5ea704de') - -prepare() { - cd $pkgname-$pkgver - sed -i 's|Please install shards: https://github.com/ysbaddaden/shards|Please install shards: pacman -S shards|' src/compiler/crystal/command.cr -} - -build() { - cd $pkgname-$pkgver - - make release=1 \ - PATH="$srcdir/$pkgname-$pkgver-$_binary_rel/bin:$PATH" \ - CRYSTAL_PATH="$srcdir/$pkgname-$pkgver/src" \ - CRYSTAL_CONFIG_VERSION="$pkgver" \ - CRYSTAL_CONFIG_PATH="libs:/usr/lib/crystal" - make doc -} - -check() { - cd $pkgname-$pkgver - - make spec CRYSTAL_PATH="$srcdir/$pkgname-$pkgver/src" \ -CRYSTAL_CONFIG_VERSION="$pkgver" -} - -package() { - cd $pkgname-$pkgver - - # /usr/bin/crystalcompiled executable - # /usr/lib/crystal/ compiler src & core libs - # /usr/share/doc/crystal/api api docs - # /usr/share/doc/crystal/samples/ samples - - install -Dm755 ".build/crystal" "$pkgdir/usr/bin/crystal" - - install -dm755 "$pkgdir/usr/lib" - cp -r src "$pkgdir/usr/lib/crystal" - - install -dm755 "$pkgdir/usr/share/doc/crystal" - cp -r doc "$pkgdir/usr/share/doc/crystal/api" - cp -r samples "$pkgdir/usr/share/doc/crystal/" - - install -Dm644 etc/completion.zsh "$pkgdir/usr/share/zsh/site-functions/_crystal" - - install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} Copied: crystal/repos/community-i686/PKGBUILD (from rev 155688, crystal/trunk/PKGBUILD) === --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD 2016-01-08 06:44:21 UTC (rev 155691) @@ -0,0 +1,71 @@ +# $Id$ +# Maintainer: Anatol Pomozov +# Contributor: Jonne Haß + +pkgname=crystal +pkgver=0.10.1 +pkgrel=1 +_binary_rel=1 +pkgdesc='The Crystal Programming Language' +arch=(i686 x86_64) +url='http://crystal-lang.org' +license=(Apache) +depends=(gc libatomic_ops pcre libpcl libevent libffi) +# depend on previous llvm version until https://github.com/manastech/crystal/issues/1614 is resolved +makedepends=(libxml2 llvm35) +checkdepends=(libyaml libxml2 gmp git) +optdepends=('shards: crystal language package manager' +'libyaml: For YAML support' +'gmp: For BigInt support' +'libxml2: For XML support') +source=(crystal-$pkgver.tar.gz::https://github.com/manastech/crystal/archive/$pkgver.tar.gz) +source_i686+=(https://github.com/manastech/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-i686.tar.gz) +source_x86_64+=(https://github.com/manastech/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-x86_64.tar.gz) +sha256sums=('f567866ea4cf7d0ca1356806f4871c964eca939ddcd93796ecc0e3f3889cd7f3')
[arch-commits] Commit in crystal/repos (4 files)
Date: Wednesday, December 23, 2015 @ 20:23:39 Author: anatolik Revision: 154401 archrelease: copy trunk to community-testing-i686, community-testing-x86_64 Added: crystal/repos/community-testing-i686/ crystal/repos/community-testing-i686/PKGBUILD (from rev 154400, crystal/trunk/PKGBUILD) crystal/repos/community-testing-x86_64/ crystal/repos/community-testing-x86_64/PKGBUILD (from rev 154400, crystal/trunk/PKGBUILD) ---+ community-testing-i686/PKGBUILD | 71 community-testing-x86_64/PKGBUILD | 71 2 files changed, 142 insertions(+) Copied: crystal/repos/community-testing-i686/PKGBUILD (from rev 154400, crystal/trunk/PKGBUILD) === --- community-testing-i686/PKGBUILD (rev 0) +++ community-testing-i686/PKGBUILD 2015-12-23 19:23:39 UTC (rev 154401) @@ -0,0 +1,71 @@ +# $Id$ +# Maintainer: Anatol Pomozov+# Contributor: Jonne Haß + +pkgname=crystal +pkgver=0.10.0 +pkgrel=1 +_binary_rel=1 +pkgdesc='The Crystal Programming Language' +arch=(i686 x86_64) +url='http://crystal-lang.org' +license=(Apache) +depends=(gc libatomic_ops pcre libpcl libevent libffi) +# depend on previous llvm version until https://github.com/manastech/crystal/issues/1614 is resolved +makedepends=(libxml2 llvm35) +checkdepends=(libyaml libxml2 gmp git) +optdepends=('shards: crystal language package manager' +'libyaml: For YAML support' +'gmp: For BigInt support' +'libxml2: For XML support') +source=(crystal-$pkgver.tar.gz::https://github.com/manastech/crystal/archive/$pkgver.tar.gz) +source_i686+=(https://github.com/manastech/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-i686.tar.gz) +source_x86_64+=(https://github.com/manastech/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-x86_64.tar.gz) +sha256sums=('349172eacaf1cd1a2e984b2ecd02aa5c7e64c318f27afe58004bf955aa332922') +sha256sums_i686=('b64331f5ce0917bcb9608647d76b49199b330cda29915f439c683b83b5a8cdbd') +sha256sums_x86_64=('84eebaa4232b6c41b66018b453ffbf7c575db591be5b82a6237ad94a5ea704de') + +prepare() { + cd $pkgname-$pkgver + sed -i 's|Please install shards: https://github.com/ysbaddaden/shards|Please install shards: pacman -S shards|' src/compiler/crystal/command.cr +} + +build() { + cd $pkgname-$pkgver + + make release=1 \ + PATH="$srcdir/$pkgname-$pkgver-$_binary_rel/bin:$PATH" \ + CRYSTAL_PATH="$srcdir/$pkgname-$pkgver/src" \ + CRYSTAL_CONFIG_VERSION="$pkgver" \ + CRYSTAL_CONFIG_PATH="libs:/usr/lib/crystal" + make doc +} + +check() { + cd $pkgname-$pkgver + + make spec CRYSTAL_PATH="$srcdir/$pkgname-$pkgver/src" \ +CRYSTAL_CONFIG_VERSION="$pkgver" +} + +package() { + cd $pkgname-$pkgver + + # /usr/bin/crystalcompiled executable + # /usr/lib/crystal/ compiler src & core libs + # /usr/share/doc/crystal/api api docs + # /usr/share/doc/crystal/samples/ samples + + install -Dm755 ".build/crystal" "$pkgdir/usr/bin/crystal" + + install -dm755 "$pkgdir/usr/lib" + cp -r src "$pkgdir/usr/lib/crystal" + + install -dm755 "$pkgdir/usr/share/doc/crystal" + cp -r doc "$pkgdir/usr/share/doc/crystal/api" + cp -r samples "$pkgdir/usr/share/doc/crystal/" + + install -Dm644 etc/completion.zsh "$pkgdir/usr/share/zsh/site-functions/_crystal" + + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} Copied: crystal/repos/community-testing-x86_64/PKGBUILD (from rev 154400, crystal/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2015-12-23 19:23:39 UTC (rev 154401) @@ -0,0 +1,71 @@ +# $Id$ +# Maintainer: Anatol Pomozov +# Contributor: Jonne Haß + +pkgname=crystal +pkgver=0.10.0 +pkgrel=1 +_binary_rel=1 +pkgdesc='The Crystal Programming Language' +arch=(i686 x86_64) +url='http://crystal-lang.org' +license=(Apache) +depends=(gc libatomic_ops pcre libpcl libevent libffi) +# depend on previous llvm version until https://github.com/manastech/crystal/issues/1614 is resolved +makedepends=(libxml2 llvm35) +checkdepends=(libyaml libxml2 gmp git) +optdepends=('shards: crystal language package manager' +'libyaml: For YAML support' +'gmp: For BigInt support' +'libxml2: For XML support') +source=(crystal-$pkgver.tar.gz::https://github.com/manastech/crystal/archive/$pkgver.tar.gz) +source_i686+=(https://github.com/manastech/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-i686.tar.gz) +source_x86_64+=(https://github.com/manastech/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-x86_64.tar.gz)
[arch-commits] Commit in crystal/repos (4 files)
Date: Sunday, December 6, 2015 @ 03:03:52 Author: foutrelis Revision: 148753 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: crystal/repos/community-staging-i686/ crystal/repos/community-staging-i686/PKGBUILD (from rev 148752, crystal/trunk/PKGBUILD) crystal/repos/community-staging-x86_64/ crystal/repos/community-staging-x86_64/PKGBUILD (from rev 148752, crystal/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 71 community-staging-x86_64/PKGBUILD | 71 2 files changed, 142 insertions(+) Copied: crystal/repos/community-staging-i686/PKGBUILD (from rev 148752, crystal/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2015-12-06 02:03:52 UTC (rev 148753) @@ -0,0 +1,71 @@ +# $Id$ +# Maintainer: Anatol Pomozov+# Contributor: Jonne Haß + +pkgname=crystal +pkgver=0.9.1 +pkgrel=2 +_binary_rel=1 +pkgdesc='The Crystal Programming Language' +arch=(i686 x86_64) +url='http://crystal-lang.org' +license=(Apache) +depends=(gc libatomic_ops pcre libpcl libevent libffi) +# depend on previous llvm version until https://github.com/manastech/crystal/issues/1614 is resolved +makedepends=(libxml2 llvm35) +checkdepends=(libyaml libxml2 gmp git) +optdepends=('shards: crystal language package manager' +'libyaml: For YAML support' +'gmp: For BigInt support' +'libxml2: For XML support') +source=(crystal-$pkgver.tar.gz::https://github.com/manastech/crystal/archive/$pkgver.tar.gz) +source_i686+=(https://github.com/manastech/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-i686.tar.gz) +source_x86_64+=(https://github.com/manastech/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-x86_64.tar.gz) +sha256sums=('b6e04c9ec5f4bb2235211c635eb7da7522113cd0f4c3410cdd07bb3ae0de0c38') +sha256sums_i686=('3e4a3ea5bda4ec1447eff337d004ad722f0882ae86f7845475dcbe86f7394cca') +sha256sums_x86_64=('391a291435e9227f09079edacc405c394fb657a73b733d4d6e97dc8348af1f97') + +prepare() { + cd $pkgname-$pkgver + sed -i 's|Please install shards: https://github.com/ysbaddaden/shards|Please install shards: pacman -S shards|' src/compiler/crystal/command.cr +} + +build() { + cd $pkgname-$pkgver + + make release=1 \ + PATH="$srcdir/$pkgname-$pkgver-$_binary_rel/bin:$PATH" \ + CRYSTAL_PATH="$srcdir/$pkgname-$pkgver/src" \ + CRYSTAL_CONFIG_VERSION="$pkgver" \ + CRYSTAL_CONFIG_PATH="libs:/usr/lib/crystal" + make doc +} + +check() { + cd $pkgname-$pkgver + + make spec CRYSTAL_PATH="$srcdir/$pkgname-$pkgver/src" \ +CRYSTAL_CONFIG_VERSION="$pkgver" +} + +package() { + cd $pkgname-$pkgver + + # /usr/bin/crystalcompiled executable + # /usr/lib/crystal/ compiler src & core libs + # /usr/share/doc/crystal/api api docs + # /usr/share/doc/crystal/samples/ samples + + install -Dm755 ".build/crystal" "$pkgdir/usr/bin/crystal" + + install -dm755 "$pkgdir/usr/lib" + cp -r src "$pkgdir/usr/lib/crystal" + + install -dm755 "$pkgdir/usr/share/doc/crystal" + cp -r doc "$pkgdir/usr/share/doc/crystal/api" + cp -r samples "$pkgdir/usr/share/doc/crystal/" + + install -Dm644 etc/completion.zsh "$pkgdir/usr/share/zsh/site-functions/_crystal" + + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} Copied: crystal/repos/community-staging-x86_64/PKGBUILD (from rev 148752, crystal/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2015-12-06 02:03:52 UTC (rev 148753) @@ -0,0 +1,71 @@ +# $Id$ +# Maintainer: Anatol Pomozov +# Contributor: Jonne Haß + +pkgname=crystal +pkgver=0.9.1 +pkgrel=2 +_binary_rel=1 +pkgdesc='The Crystal Programming Language' +arch=(i686 x86_64) +url='http://crystal-lang.org' +license=(Apache) +depends=(gc libatomic_ops pcre libpcl libevent libffi) +# depend on previous llvm version until https://github.com/manastech/crystal/issues/1614 is resolved +makedepends=(libxml2 llvm35) +checkdepends=(libyaml libxml2 gmp git) +optdepends=('shards: crystal language package manager' +'libyaml: For YAML support' +'gmp: For BigInt support' +'libxml2: For XML support') +source=(crystal-$pkgver.tar.gz::https://github.com/manastech/crystal/archive/$pkgver.tar.gz) +source_i686+=(https://github.com/manastech/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-i686.tar.gz) +source_x86_64+=(https://github.com/manastech/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-x86_64.tar.gz)
[arch-commits] Commit in crystal/repos (4 files)
Date: Friday, October 30, 2015 @ 17:43:13 Author: anatolik Revision: 145312 archrelease: copy trunk to community-i686, community-x86_64 Added: crystal/repos/community-i686/PKGBUILD (from rev 145311, crystal/trunk/PKGBUILD) crystal/repos/community-x86_64/PKGBUILD (from rev 145311, crystal/trunk/PKGBUILD) Deleted: crystal/repos/community-i686/PKGBUILD crystal/repos/community-x86_64/PKGBUILD ---+ /PKGBUILD | 142 community-i686/PKGBUILD | 71 -- community-x86_64/PKGBUILD | 71 -- 3 files changed, 142 insertions(+), 142 deletions(-) Deleted: community-i686/PKGBUILD === --- community-i686/PKGBUILD 2015-10-30 16:42:28 UTC (rev 145311) +++ community-i686/PKGBUILD 2015-10-30 16:43:13 UTC (rev 145312) @@ -1,71 +0,0 @@ -# $Id$ -# Maintainer: Anatol Pomozov-# Contributor: Jonne Haß - -pkgname=crystal -pkgver=0.9.0 -pkgrel=1 -_binary_rel=1 -pkgdesc='The Crystal Programming Language' -arch=(i686 x86_64) -url='http://crystal-lang.org' -license=(Apache) -depends=(gc libatomic_ops pcre libpcl libevent libffi) -# depend on previous llvm version until https://github.com/manastech/crystal/issues/1614 is resolved -makedepends=(libxml2 llvm35) -checkdepends=(libyaml libxml2 gmp git) -optdepends=('shards: crystal language package manager' -'libyaml: For YAML support' -'gmp: For BigInt support' -'libxml2: For XML support') -source=(crystal-$pkgver.tar.gz::https://github.com/manastech/crystal/archive/$pkgver.tar.gz) -source_i686+=(https://github.com/manastech/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-i686.tar.gz) -source_x86_64+=(https://github.com/manastech/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-x86_64.tar.gz) -sha256sums=('b125e58ab88ca7a6cb654c40143b6e9f8c4fb284cbe5e4da20ae372ed9b31ba0') -sha256sums_i686=('040234d9e8aba409267712220a818f1f7e9c8bc9a6806944abf3d414203608a3') -sha256sums_x86_64=('fdc0f08a81212ae037f22115f73731d75df6c6f4f86a2c1950e7dc68c8cf3f4b') - -prepare() { - cd $pkgname-$pkgver - sed -i 's|Please install shards: https://github.com/ysbaddaden/shards|Please install shards: pacman -S shards|' src/compiler/crystal/command.cr -} - -build() { - cd $pkgname-$pkgver - - make release=1 \ - PATH="$srcdir/$pkgname-$pkgver-$_binary_rel/bin:$PATH" \ - CRYSTAL_PATH="$srcdir/$pkgname-$pkgver/src" \ - CRYSTAL_CONFIG_VERSION="$pkgver" \ - CRYSTAL_CONFIG_PATH="libs:/usr/lib/crystal" - make doc -} - -check() { - cd $pkgname-$pkgver - - make spec CRYSTAL_PATH="$srcdir/$pkgname-$pkgver/src" \ -CRYSTAL_CONFIG_VERSION="$pkgver" -} - -package() { - cd $pkgname-$pkgver - - # /usr/bin/crystalcompiled executable - # /usr/lib/crystal/ compiler src & core libs - # /usr/share/doc/crystal/api api docs - # /usr/share/doc/crystal/samples/ samples - - install -Dm755 ".build/crystal" "$pkgdir/usr/bin/crystal" - - install -dm755 "$pkgdir/usr/lib" - cp -r src "$pkgdir/usr/lib/crystal" - - install -dm755 "$pkgdir/usr/share/doc/crystal" - cp -r doc "$pkgdir/usr/share/doc/crystal/api" - cp -r samples "$pkgdir/usr/share/doc/crystal/" - - install -Dm644 etc/completion.zsh "$pkgdir/usr/share/zsh/site-functions/_crystal" - - install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} Copied: crystal/repos/community-i686/PKGBUILD (from rev 145311, crystal/trunk/PKGBUILD) === --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD 2015-10-30 16:43:13 UTC (rev 145312) @@ -0,0 +1,71 @@ +# $Id$ +# Maintainer: Anatol Pomozov +# Contributor: Jonne Haß + +pkgname=crystal +pkgver=0.9.1 +pkgrel=1 +_binary_rel=1 +pkgdesc='The Crystal Programming Language' +arch=(i686 x86_64) +url='http://crystal-lang.org' +license=(Apache) +depends=(gc libatomic_ops pcre libpcl libevent libffi) +# depend on previous llvm version until https://github.com/manastech/crystal/issues/1614 is resolved +makedepends=(libxml2 llvm35) +checkdepends=(libyaml libxml2 gmp git) +optdepends=('shards: crystal language package manager' +'libyaml: For YAML support' +'gmp: For BigInt support' +'libxml2: For XML support') +source=(crystal-$pkgver.tar.gz::https://github.com/manastech/crystal/archive/$pkgver.tar.gz) +source_i686+=(https://github.com/manastech/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-i686.tar.gz) +source_x86_64+=(https://github.com/manastech/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-x86_64.tar.gz) +sha256sums=('b6e04c9ec5f4bb2235211c635eb7da7522113cd0f4c3410cdd07bb3ae0de0c38')
[arch-commits] Commit in crystal/repos (4 files)
Date: Saturday, October 17, 2015 @ 01:37:58 Author: anatolik Revision: 144256 archrelease: copy trunk to community-i686, community-x86_64 Added: crystal/repos/community-i686/PKGBUILD (from rev 144255, crystal/trunk/PKGBUILD) crystal/repos/community-x86_64/PKGBUILD (from rev 144255, crystal/trunk/PKGBUILD) Deleted: crystal/repos/community-i686/PKGBUILD crystal/repos/community-x86_64/PKGBUILD ---+ /PKGBUILD | 142 community-i686/PKGBUILD | 70 - community-x86_64/PKGBUILD | 70 - 3 files changed, 142 insertions(+), 140 deletions(-) Deleted: community-i686/PKGBUILD === --- community-i686/PKGBUILD 2015-10-16 23:37:16 UTC (rev 144255) +++ community-i686/PKGBUILD 2015-10-16 23:37:58 UTC (rev 144256) @@ -1,70 +0,0 @@ -# $Id$ -# Maintainer: Anatol Pomozov-# Contributor: Jonne Haß - -pkgname=crystal -pkgver=0.8.0 -pkgrel=1 -_binary_rel=1 -pkgdesc='The Crystal Programming Language' -arch=(i686 x86_64) -url='http://crystal-lang.org' -license=(Apache) -depends=(gc libatomic_ops pcre libpcl libevent libffi libedit) -makedepends=(libxml2 llvm) -checkdepends=(libyaml libxml2 gmp git) -optdepends=('shards: crystal language package manager' -'libyaml: For YAML support' -'gmp: For BigInt support' -'libxml2: For XML support') -source=(crystal-$pkgver.tar.gz::https://github.com/manastech/crystal/archive/$pkgver.tar.gz) -source_i686+=(https://github.com/manastech/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-i686.tar.gz) -source_x86_64+=(https://github.com/manastech/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-x86_64.tar.gz) -sha256sums=('986a000bb2eded22e446fd55c543062770ec4000e28791f0b07f63fcee37b245') -sha256sums_i686=('47b96c790458daa4179a777ba9356959e597f38cfda535a3f9069d46b362579d') -sha256sums_x86_64=('6a0414b903cd99bfed8ebe2a447dc0c85f4fbc31e493064e44d37770e95a4b0e') - -prepare() { - cd $pkgname-$pkgver - sed -i 's|Please install shards: https://github.com/ysbaddaden/shards|Please install shards: pacman -S shards|' src/compiler/crystal/command.cr -} - -build() { - cd $pkgname-$pkgver - - make release=1 \ - PATH="$srcdir/$pkgname-$pkgver-$_binary_rel/bin:$PATH" \ - CRYSTAL_PATH="$srcdir/$pkgname-$pkgver/src" \ - CRYSTAL_CONFIG_VERSION="$pkgver" \ - CRYSTAL_CONFIG_PATH="libs:/usr/lib/crystal" - make doc -} - -check() { - cd $pkgname-$pkgver - - make spec CRYSTAL_PATH="$srcdir/$pkgname-$pkgver/src" \ -CRYSTAL_CONFIG_VERSION="$pkgver" -} - -package() { - cd $pkgname-$pkgver - - # /usr/bin/crystalcompiled executable - # /usr/lib/crystal/ compiler src & core libs - # /usr/share/doc/crystal/api api docs - # /usr/share/doc/crystal/samples/ samples - - install -Dm755 ".build/crystal" "$pkgdir/usr/bin/crystal" - - install -dm755 "$pkgdir/usr/lib" - cp -r src "$pkgdir/usr/lib/crystal" - - install -dm755 "$pkgdir/usr/share/doc/crystal" - cp -r doc "$pkgdir/usr/share/doc/crystal/api" - cp -r samples "$pkgdir/usr/share/doc/crystal/" - - install -Dm644 etc/completion.zsh "$pkgdir/usr/share/zsh/site-functions/_crystal" - - install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} Copied: crystal/repos/community-i686/PKGBUILD (from rev 144255, crystal/trunk/PKGBUILD) === --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD 2015-10-16 23:37:58 UTC (rev 144256) @@ -0,0 +1,71 @@ +# $Id$ +# Maintainer: Anatol Pomozov +# Contributor: Jonne Haß + +pkgname=crystal +pkgver=0.9.0 +pkgrel=1 +_binary_rel=1 +pkgdesc='The Crystal Programming Language' +arch=(i686 x86_64) +url='http://crystal-lang.org' +license=(Apache) +depends=(gc libatomic_ops pcre libpcl libevent libffi) +# depend on previous llvm version until https://github.com/manastech/crystal/issues/1614 is resolved +makedepends=(libxml2 llvm35) +checkdepends=(libyaml libxml2 gmp git) +optdepends=('shards: crystal language package manager' +'libyaml: For YAML support' +'gmp: For BigInt support' +'libxml2: For XML support') +source=(crystal-$pkgver.tar.gz::https://github.com/manastech/crystal/archive/$pkgver.tar.gz) +source_i686+=(https://github.com/manastech/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-i686.tar.gz) +source_x86_64+=(https://github.com/manastech/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-x86_64.tar.gz) +sha256sums=('b125e58ab88ca7a6cb654c40143b6e9f8c4fb284cbe5e4da20ae372ed9b31ba0') +sha256sums_i686=('040234d9e8aba409267712220a818f1f7e9c8bc9a6806944abf3d414203608a3')
[arch-commits] Commit in crystal/repos (4 files)
Date: Sunday, September 27, 2015 @ 18:07:27 Author: anatolik Revision: 141700 archrelease: copy trunk to community-testing-i686, community-testing-x86_64 Added: crystal/repos/community-testing-i686/ crystal/repos/community-testing-i686/PKGBUILD (from rev 141699, crystal/trunk/PKGBUILD) crystal/repos/community-testing-x86_64/ crystal/repos/community-testing-x86_64/PKGBUILD (from rev 141699, crystal/trunk/PKGBUILD) ---+ community-testing-i686/PKGBUILD | 70 community-testing-x86_64/PKGBUILD | 70 2 files changed, 140 insertions(+) Copied: crystal/repos/community-testing-i686/PKGBUILD (from rev 141699, crystal/trunk/PKGBUILD) === --- community-testing-i686/PKGBUILD (rev 0) +++ community-testing-i686/PKGBUILD 2015-09-27 16:07:27 UTC (rev 141700) @@ -0,0 +1,70 @@ +# $Id$ +# Maintainer: Anatol Pomozov+# Contributor: Jonne Haß + +pkgname=crystal +pkgver=0.8.0 +pkgrel=1 +_binary_rel=1 +pkgdesc='The Crystal Programming Language' +arch=(i686 x86_64) +url='http://crystal-lang.org' +license=(Apache) +depends=(gc libatomic_ops pcre libpcl libevent libffi libedit) +makedepends=(libxml2 llvm) +checkdepends=(libyaml libxml2 gmp git) +optdepends=('shards: crystal language package manager' +'libyaml: For YAML support' +'gmp: For BigInt support' +'libxml2: For XML support') +source=(crystal-$pkgver.tar.gz::https://github.com/manastech/crystal/archive/$pkgver.tar.gz) +source_i686+=(https://github.com/manastech/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-i686.tar.gz) +source_x86_64+=(https://github.com/manastech/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-x86_64.tar.gz) +sha256sums=('986a000bb2eded22e446fd55c543062770ec4000e28791f0b07f63fcee37b245') +sha256sums_i686=('47b96c790458daa4179a777ba9356959e597f38cfda535a3f9069d46b362579d') +sha256sums_x86_64=('6a0414b903cd99bfed8ebe2a447dc0c85f4fbc31e493064e44d37770e95a4b0e') + +prepare() { + cd $pkgname-$pkgver + sed -i 's|Please install shards: https://github.com/ysbaddaden/shards|Please install shards: pacman -S shards|' src/compiler/crystal/command.cr +} + +build() { + cd $pkgname-$pkgver + + make release=1 \ + PATH="$srcdir/$pkgname-$pkgver-$_binary_rel/bin:$PATH" \ + CRYSTAL_PATH="$srcdir/$pkgname-$pkgver/src" \ + CRYSTAL_CONFIG_VERSION="$pkgver" \ + CRYSTAL_CONFIG_PATH="libs:/usr/lib/crystal" + make doc +} + +check() { + cd $pkgname-$pkgver + + make spec CRYSTAL_PATH="$srcdir/$pkgname-$pkgver/src" \ +CRYSTAL_CONFIG_VERSION="$pkgver" +} + +package() { + cd $pkgname-$pkgver + + # /usr/bin/crystalcompiled executable + # /usr/lib/crystal/ compiler src & core libs + # /usr/share/doc/crystal/api api docs + # /usr/share/doc/crystal/samples/ samples + + install -Dm755 ".build/crystal" "$pkgdir/usr/bin/crystal" + + install -dm755 "$pkgdir/usr/lib" + cp -r src "$pkgdir/usr/lib/crystal" + + install -dm755 "$pkgdir/usr/share/doc/crystal" + cp -r doc "$pkgdir/usr/share/doc/crystal/api" + cp -r samples "$pkgdir/usr/share/doc/crystal/" + + install -Dm644 etc/completion.zsh "$pkgdir/usr/share/zsh/site-functions/_crystal" + + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} Copied: crystal/repos/community-testing-x86_64/PKGBUILD (from rev 141699, crystal/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2015-09-27 16:07:27 UTC (rev 141700) @@ -0,0 +1,70 @@ +# $Id$ +# Maintainer: Anatol Pomozov +# Contributor: Jonne Haß + +pkgname=crystal +pkgver=0.8.0 +pkgrel=1 +_binary_rel=1 +pkgdesc='The Crystal Programming Language' +arch=(i686 x86_64) +url='http://crystal-lang.org' +license=(Apache) +depends=(gc libatomic_ops pcre libpcl libevent libffi libedit) +makedepends=(libxml2 llvm) +checkdepends=(libyaml libxml2 gmp git) +optdepends=('shards: crystal language package manager' +'libyaml: For YAML support' +'gmp: For BigInt support' +'libxml2: For XML support') +source=(crystal-$pkgver.tar.gz::https://github.com/manastech/crystal/archive/$pkgver.tar.gz) +source_i686+=(https://github.com/manastech/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-i686.tar.gz) +source_x86_64+=(https://github.com/manastech/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-x86_64.tar.gz) +sha256sums=('986a000bb2eded22e446fd55c543062770ec4000e28791f0b07f63fcee37b245') +sha256sums_i686=('47b96c790458daa4179a777ba9356959e597f38cfda535a3f9069d46b362579d')
[arch-commits] Commit in crystal/repos (4 files)
Date: Thursday, September 10, 2015 @ 05:17:42 Author: foutrelis Revision: 139725 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: crystal/repos/community-staging-i686/ crystal/repos/community-staging-i686/PKGBUILD (from rev 139724, crystal/trunk/PKGBUILD) crystal/repos/community-staging-x86_64/ crystal/repos/community-staging-x86_64/PKGBUILD (from rev 139724, crystal/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 64 community-staging-x86_64/PKGBUILD | 64 2 files changed, 128 insertions(+) Copied: crystal/repos/community-staging-i686/PKGBUILD (from rev 139724, crystal/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2015-09-10 03:17:42 UTC (rev 139725) @@ -0,0 +1,64 @@ +# $Id$ +# Maintainer: Anatol Pomozov+# Contributor: Jonne Haß + +pkgname=crystal +pkgver=0.7.7 +pkgrel=2 +_binary_rel=1 +pkgdesc='The Crystal Programming Language' +arch=(i686 x86_64) +url='http://crystal-lang.org' +license=(Apache) +depends=(libunwind gc llvm libatomic_ops pcre libpcl libevent) +makedepends=(libxml2) +checkdepends=(libyaml libxml2 gmp git) +optdepends=('libyaml: For YAML support' +'gmp: For BigInt support' +'libxml2: For XML support') +source=(crystal-$pkgver.tar.gz::https://github.com/manastech/crystal/archive/$pkgver.tar.gz) +source_i686+=(https://github.com/manastech/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-i686.tar.gz) +source_x86_64+=(https://github.com/manastech/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-x86_64.tar.gz) +sha256sums=('5506f69ed59592666aa667a33ba90b07f1de2cc1ebeee25e771715f8521065f8') +sha256sums_i686=('7a1ccdce29c1437da1cbaafa3fefd5ebc3c4b84b885964a6d4eaf8bfc5922831') +sha256sums_x86_64=('433acbe8e88fe0c3df67ad64bd436349a6bcfc146284f0a690283ebefb93b5e6') + +build() { + cd $pkgname-$pkgver + + make release=1 \ + PATH="$srcdir/$pkgname-$pkgver-$_binary_rel/bin:$PATH" \ + CRYSTAL_PATH="$srcdir/$pkgname-$pkgver/src" \ + CRYSTAL_CONFIG_VERSION="$pkgver" \ + CRYSTAL_CONFIG_PATH="libs:/usr/lib/crystal" + make doc +} + +check() { + cd $pkgname-$pkgver + + make spec CRYSTAL_PATH="$srcdir/$pkgname-$pkgver/src" \ +CRYSTAL_CONFIG_VERSION="$pkgver" +} + +package() { + cd $pkgname-$pkgver + + # /usr/bin/crystalcompiled executable + # /usr/lib/crystal/ compiler src & core libs + # /usr/share/doc/crystal/api api docs + # /usr/share/doc/crystal/samples/ samples + + install -Dm755 ".build/crystal" "$pkgdir/usr/bin/crystal" + + install -dm755 "$pkgdir/usr/lib" + cp -r src "$pkgdir/usr/lib/crystal" + + install -dm755 "$pkgdir/usr/share/doc/crystal" + cp -r doc "$pkgdir/usr/share/doc/crystal/api" + cp -r samples "$pkgdir/usr/share/doc/crystal/" + + install -Dm644 etc/completion.zsh "$pkgdir/usr/share/zsh/site-functions/_crystal" + + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} Copied: crystal/repos/community-staging-x86_64/PKGBUILD (from rev 139724, crystal/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2015-09-10 03:17:42 UTC (rev 139725) @@ -0,0 +1,64 @@ +# $Id$ +# Maintainer: Anatol Pomozov +# Contributor: Jonne Haß + +pkgname=crystal +pkgver=0.7.7 +pkgrel=2 +_binary_rel=1 +pkgdesc='The Crystal Programming Language' +arch=(i686 x86_64) +url='http://crystal-lang.org' +license=(Apache) +depends=(libunwind gc llvm libatomic_ops pcre libpcl libevent) +makedepends=(libxml2) +checkdepends=(libyaml libxml2 gmp git) +optdepends=('libyaml: For YAML support' +'gmp: For BigInt support' +'libxml2: For XML support') +source=(crystal-$pkgver.tar.gz::https://github.com/manastech/crystal/archive/$pkgver.tar.gz) +source_i686+=(https://github.com/manastech/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-i686.tar.gz) +source_x86_64+=(https://github.com/manastech/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-x86_64.tar.gz) +sha256sums=('5506f69ed59592666aa667a33ba90b07f1de2cc1ebeee25e771715f8521065f8') +sha256sums_i686=('7a1ccdce29c1437da1cbaafa3fefd5ebc3c4b84b885964a6d4eaf8bfc5922831') +sha256sums_x86_64=('433acbe8e88fe0c3df67ad64bd436349a6bcfc146284f0a690283ebefb93b5e6') + +build() { + cd $pkgname-$pkgver + + make release=1 \ + PATH="$srcdir/$pkgname-$pkgver-$_binary_rel/bin:$PATH" \ + CRYSTAL_PATH="$srcdir/$pkgname-$pkgver/src" \ + CRYSTAL_CONFIG_VERSION="$pkgver" \ +
[arch-commits] Commit in crystal/repos (4 files)
Date: Saturday, September 5, 2015 @ 21:59:53 Author: anatolik Revision: 139244 archrelease: copy trunk to community-i686, community-x86_64 Added: crystal/repos/community-i686/PKGBUILD (from rev 139243, crystal/trunk/PKGBUILD) crystal/repos/community-x86_64/PKGBUILD (from rev 139243, crystal/trunk/PKGBUILD) Deleted: crystal/repos/community-i686/PKGBUILD crystal/repos/community-x86_64/PKGBUILD ---+ /PKGBUILD | 128 community-i686/PKGBUILD | 70 community-x86_64/PKGBUILD | 70 3 files changed, 128 insertions(+), 140 deletions(-) Deleted: community-i686/PKGBUILD === --- community-i686/PKGBUILD 2015-09-05 19:59:06 UTC (rev 139243) +++ community-i686/PKGBUILD 2015-09-05 19:59:53 UTC (rev 139244) @@ -1,70 +0,0 @@ -# $Id$ -# Maintainer: Anatol Pomozov-# Contributor: Jonne Haß - -pkgname=crystal -pkgver=0.7.6 -pkgrel=2 -_binary_rel=1 -pkgdesc='The Crystal Programming Language' -arch=(i686 x86_64) -url='http://crystal-lang.org' -license=(Apache) -depends=(libunwind gc llvm libatomic_ops pcre libpcl libevent) -makedepends=(libxml2) -checkdepends=(libyaml libxml2 gmp git) -optdepends=('libyaml: For YAML support' -'gmp: For BigInt support' -'libxml2: For XML support') -source=(crystal-$pkgver.tar.gz::https://github.com/manastech/crystal/archive/$pkgver.tar.gz) -source_i686+=(https://github.com/manastech/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-i686.tar.gz) -source_x86_64+=(https://github.com/manastech/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-x86_64.tar.gz) -sha256sums=('28ba8fd5ccc43be6bfa8069ce2d61134a8fbed0332c81a2d49629b919d1de5b6') -sha256sums_i686=('6f9d8d7bb3795c590c49fc7da33110ca9977323ff1bd61fbace589ddb44f57b0') -sha256sums_x86_64=('5fd6781ecf7243d2a71ec9c1aa93ad6a1fadef0d231c329280720c271183c1ff') - -prepare() { - cd $pkgname-$pkgver - # socket tests are failing because getaddrinfo does not like our chroot environment - # Crystal 0.7.7 reimplemented getaddrinfo() that seems work in the chroot - # Remove troublesome test until 0.7.7 release - rm spec/std/socket_spec.cr -} - -build() { - cd $pkgname-$pkgver - - make release=1 \ - PATH="$srcdir/$pkgname-$pkgver-$_binary_rel/bin:$PATH" \ - CRYSTAL_PATH="$srcdir/$pkgname-$pkgver/src" \ - CRYSTAL_CONFIG_VERSION="$pkgver" \ - CRYSTAL_CONFIG_PATH="libs:/usr/lib/crystal" - make doc -} - -check() { - cd $pkgname-$pkgver - - make spec CRYSTAL_PATH="$srcdir/$pkgname-$pkgver/src" \ -CRYSTAL_CONFIG_VERSION="$pkgver" -} - -package() { - cd $pkgname-$pkgver - - # /usr/bin/crystalcompiled executable - # /usr/lib/crystal/ compiler src & core libs - # /usr/share/doc/crystal/api api docs - # /usr/share/doc/crystal/samples/ samples - - install -Dm755 ".build/crystal" "$pkgdir/usr/bin/crystal" - - install -dm755 "$pkgdir/usr/lib" - cp -av src "$pkgdir/usr/lib/crystal" - - install -dm755 "$pkgdir/usr/share/doc/crystal" - cp -av doc "$pkgdir/usr/share/doc/crystal/api" - cp -av samples "$pkgdir/usr/share/doc/crystal/" - - install -Dm644 etc/completion.zsh "$pkgdir/usr/share/zsh/site-functions/_crystal" -} Copied: crystal/repos/community-i686/PKGBUILD (from rev 139243, crystal/trunk/PKGBUILD) === --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD 2015-09-05 19:59:53 UTC (rev 139244) @@ -0,0 +1,64 @@ +# $Id$ +# Maintainer: Anatol Pomozov +# Contributor: Jonne Haß + +pkgname=crystal +pkgver=0.7.7 +pkgrel=1 +_binary_rel=1 +pkgdesc='The Crystal Programming Language' +arch=(i686 x86_64) +url='http://crystal-lang.org' +license=(Apache) +depends=(libunwind gc llvm libatomic_ops pcre libpcl libevent) +makedepends=(libxml2) +checkdepends=(libyaml libxml2 gmp git) +optdepends=('libyaml: For YAML support' +'gmp: For BigInt support' +'libxml2: For XML support') +source=(crystal-$pkgver.tar.gz::https://github.com/manastech/crystal/archive/$pkgver.tar.gz) +source_i686+=(https://github.com/manastech/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-i686.tar.gz) +source_x86_64+=(https://github.com/manastech/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-x86_64.tar.gz) +sha256sums=('5506f69ed59592666aa667a33ba90b07f1de2cc1ebeee25e771715f8521065f8') +sha256sums_i686=('7a1ccdce29c1437da1cbaafa3fefd5ebc3c4b84b885964a6d4eaf8bfc5922831') +sha256sums_x86_64=('433acbe8e88fe0c3df67ad64bd436349a6bcfc146284f0a690283ebefb93b5e6') + +build() { + cd $pkgname-$pkgver + + make release=1 \ +
[arch-commits] Commit in crystal/repos (4 files)
Date: Wednesday, August 26, 2015 @ 19:38:36 Author: anatolik Revision: 138794 archrelease: copy trunk to community-testing-i686, community-testing-x86_64 Added: crystal/repos/community-testing-i686/ crystal/repos/community-testing-i686/PKGBUILD (from rev 138793, crystal/trunk/PKGBUILD) crystal/repos/community-testing-x86_64/ crystal/repos/community-testing-x86_64/PKGBUILD (from rev 138793, crystal/trunk/PKGBUILD) ---+ community-testing-i686/PKGBUILD | 70 community-testing-x86_64/PKGBUILD | 70 2 files changed, 140 insertions(+) Copied: crystal/repos/community-testing-i686/PKGBUILD (from rev 138793, crystal/trunk/PKGBUILD) === --- community-testing-i686/PKGBUILD (rev 0) +++ community-testing-i686/PKGBUILD 2015-08-26 17:38:36 UTC (rev 138794) @@ -0,0 +1,70 @@ +# $Id$ +# Maintainer: Anatol Pomozov anatol.pomo...@gmail.com +# Contributor: Jonne Haß m...@jhass.eu + +pkgname=crystal +pkgver=0.7.6 +pkgrel=2 +_binary_rel=1 +pkgdesc='The Crystal Programming Language' +arch=(i686 x86_64) +url='http://crystal-lang.org' +license=(Apache) +depends=(libunwind gc llvm libatomic_ops pcre libpcl libevent) +makedepends=(libxml2) +checkdepends=(libyaml libxml2 gmp git) +optdepends=('libyaml: For YAML support' +'gmp: For BigInt support' +'libxml2: For XML support') +source=(crystal-$pkgver.tar.gz::https://github.com/manastech/crystal/archive/$pkgver.tar.gz) +source_i686+=(https://github.com/manastech/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-i686.tar.gz) +source_x86_64+=(https://github.com/manastech/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-x86_64.tar.gz) +sha256sums=('28ba8fd5ccc43be6bfa8069ce2d61134a8fbed0332c81a2d49629b919d1de5b6') +sha256sums_i686=('6f9d8d7bb3795c590c49fc7da33110ca9977323ff1bd61fbace589ddb44f57b0') +sha256sums_x86_64=('5fd6781ecf7243d2a71ec9c1aa93ad6a1fadef0d231c329280720c271183c1ff') + +prepare() { + cd $pkgname-$pkgver + # socket tests are failing because getaddrinfo does not like our chroot environment + # Crystal 0.7.7 reimplemented getaddrinfo() that seems work in the chroot + # Remove troublesome test until 0.7.7 release + rm spec/std/socket_spec.cr +} + +build() { + cd $pkgname-$pkgver + + make release=1 \ + PATH=$srcdir/$pkgname-$pkgver-$_binary_rel/bin:$PATH \ + CRYSTAL_PATH=$srcdir/$pkgname-$pkgver/src \ + CRYSTAL_CONFIG_VERSION=$pkgver \ + CRYSTAL_CONFIG_PATH=libs:/usr/lib/crystal + make doc +} + +check() { + cd $pkgname-$pkgver + + make spec CRYSTAL_PATH=$srcdir/$pkgname-$pkgver/src \ +CRYSTAL_CONFIG_VERSION=$pkgver +} + +package() { + cd $pkgname-$pkgver + + # /usr/bin/crystalcompiled executable + # /usr/lib/crystal/ compiler src core libs + # /usr/share/doc/crystal/api api docs + # /usr/share/doc/crystal/samples/ samples + + install -Dm755 .build/crystal $pkgdir/usr/bin/crystal + + install -dm755 $pkgdir/usr/lib + cp -av src $pkgdir/usr/lib/crystal + + install -dm755 $pkgdir/usr/share/doc/crystal + cp -av doc $pkgdir/usr/share/doc/crystal/api + cp -av samples $pkgdir/usr/share/doc/crystal/ + + install -Dm644 etc/completion.zsh $pkgdir/usr/share/zsh/site-functions/_crystal +} Copied: crystal/repos/community-testing-x86_64/PKGBUILD (from rev 138793, crystal/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2015-08-26 17:38:36 UTC (rev 138794) @@ -0,0 +1,70 @@ +# $Id$ +# Maintainer: Anatol Pomozov anatol.pomo...@gmail.com +# Contributor: Jonne Haß m...@jhass.eu + +pkgname=crystal +pkgver=0.7.6 +pkgrel=2 +_binary_rel=1 +pkgdesc='The Crystal Programming Language' +arch=(i686 x86_64) +url='http://crystal-lang.org' +license=(Apache) +depends=(libunwind gc llvm libatomic_ops pcre libpcl libevent) +makedepends=(libxml2) +checkdepends=(libyaml libxml2 gmp git) +optdepends=('libyaml: For YAML support' +'gmp: For BigInt support' +'libxml2: For XML support') +source=(crystal-$pkgver.tar.gz::https://github.com/manastech/crystal/archive/$pkgver.tar.gz) +source_i686+=(https://github.com/manastech/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-i686.tar.gz) +source_x86_64+=(https://github.com/manastech/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-x86_64.tar.gz) +sha256sums=('28ba8fd5ccc43be6bfa8069ce2d61134a8fbed0332c81a2d49629b919d1de5b6') +sha256sums_i686=('6f9d8d7bb3795c590c49fc7da33110ca9977323ff1bd61fbace589ddb44f57b0') +sha256sums_x86_64=('5fd6781ecf7243d2a71ec9c1aa93ad6a1fadef0d231c329280720c271183c1ff') + +prepare() { + cd $pkgname-$pkgver + # socket tests are failing