aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNatanael Copa <ncopa@alpinelinux.org>2014-06-03 06:39:35 +0000
committerNatanael Copa <ncopa@alpinelinux.org>2014-06-03 06:40:05 +0000
commit010ee3097b80bbd2fe64f0b420f942cb4507d266 (patch)
treeabeca647c6933a4341cabdfbd51278a35d18f168
parent814339f454ff9877a32f370cd548617e3f5ee48d (diff)
downloadalpine_aports-010ee3097b80bbd2fe64f0b420f942cb4507d266.tar.bz2
alpine_aports-010ee3097b80bbd2fe64f0b420f942cb4507d266.tar.xz
alpine_aports-010ee3097b80bbd2fe64f0b420f942cb4507d266.zip
testing/ruby-fastthread: build fix
-rw-r--r--testing/ruby-fastthread/APKBUILD32
1 files changed, 20 insertions, 12 deletions
diff --git a/testing/ruby-fastthread/APKBUILD b/testing/ruby-fastthread/APKBUILD
index 1b1c2caed5..8565378871 100644
--- a/testing/ruby-fastthread/APKBUILD
+++ b/testing/ruby-fastthread/APKBUILD
@@ -1,30 +1,38 @@
1# Contributor: Matt Smith <mcs@darkregion.net> 1# Contributor: Matt Smith <mcs@darkregion.net>
2# Maintainer: Matt Smith <mcs@darkregion.net> 2# Maintainer: Matt Smith <mcs@darkregion.net>
3pkgname=ruby-fastthread 3pkgname=ruby-fastthread
4_realname=fastthread 4_gemname=fastthread
5pkgver=1.0.7 5pkgver=1.0.7
6pkgrel=0 6pkgrel=1
7pkgdesc="Optimized replacement for thread.rb primitives" 7pkgdesc="Optimized replacement for thread.rb primitives"
8url="http://rubygems.org/gems/fastthread" 8url="http://rubygems.org/gems/fastthread"
9arch="all" 9arch="noarch"
10license="GPL" 10license="GPL"
11depends="ruby" 11depends="ruby"
12depends_dev= 12depends_dev=""
13makedepends="$depends_dev ruby-dev ruby rubygems" 13makedepends="$depends_dev ruby-dev"
14install="" 14install=""
15subpackages="" 15subpackages=""
16source="" 16source="http://gems.rubyforge.org/gems/$_gemname-$pkgver.gem"
17 17
18_builddir="$srcdir"/$_realname-$pkgver 18_builddir="$srcdir"/$_realname-$pkgver
19build() { 19build() {
20 mkdir -p "$_builddir" || return 1 20 return 0
21 local _gemdir="$(ruby -rubygems -e'puts Gem.default_dir')"
22 gem install $_realname -v $pkgver -i "$_builddir"$_gemdir \
23 --ignore-dependencies || return 1
24 rm -rf "$_builddir"$_gemdir/cache/
25} 21}
26 22
27package() { 23package() {
24 local _gemdir="$(ruby -rubygems -e'puts Gem.default_dir')"
25 local _geminstdir=$_gemdir/gems/$_gemname-$pkgver
28 mkdir -p "$pkgdir" || return 1 26 mkdir -p "$pkgdir" || return 1
29 cp -ra "$_builddir"/* "$pkgdir"/ || return 1 27
28 gem install --local --install-dir "$pkgdir"/$_gemdir \
29 --ignore-dependencies --verbose --no-rdoc --no-ri \
30 "$srcdir"/$_gemname-$pkgver.gem || return 1
31 rm -rf "$pkgdir"/$_gemdir/cache \
32 "$pkgdir"/$_geminstdir/ext \
33 "$pkgdir"/$_geminstdir/.require_paths
30} 34}
35
36md5sums="16eb06dc3661c89301de6c73c71bb16e fastthread-1.0.7.gem"
37sha256sums="bd1a8cea1dcf4ad590a8170dbb3468a94a4530fa9010b717a19ad78cae7a7600 fastthread-1.0.7.gem"
38sha512sums="71c6901ba691e3a4b6f77ad29f02be1fb0c4144226d0cd915b428301ca52f3e23ce23cd1e90696dbc31960ae8e9582eb751a5eeacf24386ac033ffab08807ad5 fastthread-1.0.7.gem"