diff options
author | Natanael Copa <ncopa@alpinelinux.org> | 2014-06-03 06:39:35 +0000 |
---|---|---|
committer | Natanael Copa <ncopa@alpinelinux.org> | 2014-06-03 06:40:05 +0000 |
commit | 010ee3097b80bbd2fe64f0b420f942cb4507d266 (patch) | |
tree | abeca647c6933a4341cabdfbd51278a35d18f168 | |
parent | 814339f454ff9877a32f370cd548617e3f5ee48d (diff) | |
download | alpine_aports-010ee3097b80bbd2fe64f0b420f942cb4507d266.tar.bz2 alpine_aports-010ee3097b80bbd2fe64f0b420f942cb4507d266.tar.xz alpine_aports-010ee3097b80bbd2fe64f0b420f942cb4507d266.zip |
testing/ruby-fastthread: build fix
-rw-r--r-- | testing/ruby-fastthread/APKBUILD | 32 |
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> |
3 | pkgname=ruby-fastthread | 3 | pkgname=ruby-fastthread |
4 | _realname=fastthread | 4 | _gemname=fastthread |
5 | pkgver=1.0.7 | 5 | pkgver=1.0.7 |
6 | pkgrel=0 | 6 | pkgrel=1 |
7 | pkgdesc="Optimized replacement for thread.rb primitives" | 7 | pkgdesc="Optimized replacement for thread.rb primitives" |
8 | url="http://rubygems.org/gems/fastthread" | 8 | url="http://rubygems.org/gems/fastthread" |
9 | arch="all" | 9 | arch="noarch" |
10 | license="GPL" | 10 | license="GPL" |
11 | depends="ruby" | 11 | depends="ruby" |
12 | depends_dev= | 12 | depends_dev="" |
13 | makedepends="$depends_dev ruby-dev ruby rubygems" | 13 | makedepends="$depends_dev ruby-dev" |
14 | install="" | 14 | install="" |
15 | subpackages="" | 15 | subpackages="" |
16 | source="" | 16 | source="http://gems.rubyforge.org/gems/$_gemname-$pkgver.gem" |
17 | 17 | ||
18 | _builddir="$srcdir"/$_realname-$pkgver | 18 | _builddir="$srcdir"/$_realname-$pkgver |
19 | build() { | 19 | build() { |
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 | ||
27 | package() { | 23 | package() { |
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 | |||
36 | md5sums="16eb06dc3661c89301de6c73c71bb16e fastthread-1.0.7.gem" | ||
37 | sha256sums="bd1a8cea1dcf4ad590a8170dbb3468a94a4530fa9010b717a19ad78cae7a7600 fastthread-1.0.7.gem" | ||
38 | sha512sums="71c6901ba691e3a4b6f77ad29f02be1fb0c4144226d0cd915b428301ca52f3e23ce23cd1e90696dbc31960ae8e9582eb751a5eeacf24386ac033ffab08807ad5 fastthread-1.0.7.gem" | ||