aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCarlo Landmeter <clandmeter@gmail.com>2013-09-13 13:19:43 +0000
committerNatanael Copa <ncopa@alpinelinux.org>2013-10-01 10:50:00 +0000
commit5623361b77ff5df6f0a55134cfbfa3361a0713d9 (patch)
treeedc05adb366804edacd193b13edaccddd69cb480
parent031566382b47872dffecbf76248bd1c334fbc7c7 (diff)
downloadalpine_aports-5623361b77ff5df6f0a55134cfbfa3361a0713d9.tar.bz2
alpine_aports-5623361b77ff5df6f0a55134cfbfa3361a0713d9.tar.xz
alpine_aports-5623361b77ff5df6f0a55134cfbfa3361a0713d9.zip
main/ruby: spec location updated
fixes #2255 (cherry picked from commit 2c04a95307a976de0ee7e56846103771927cb211)
-rw-r--r--main/ruby/APKBUILD12
1 files changed, 9 insertions, 3 deletions
diff --git a/main/ruby/APKBUILD b/main/ruby/APKBUILD
index 9da0f6d940..733cefe883 100644
--- a/main/ruby/APKBUILD
+++ b/main/ruby/APKBUILD
@@ -3,7 +3,7 @@
3pkgname=ruby 3pkgname=ruby
4pkgver=2.0.0_p247 4pkgver=2.0.0_p247
5_pkgver=${pkgver/_/-} 5_pkgver=${pkgver/_/-}
6pkgrel=0 6pkgrel=1
7 7
8_abi=2.0.0 8_abi=2.0.0
9 9
@@ -116,7 +116,7 @@ _mvgem() {
116 ./$_rubydir/${1} \ 116 ./$_rubydir/${1} \
117 ./$_rubydir/$_arch-linux${_libc}/${1} \ 117 ./$_rubydir/$_arch-linux${_libc}/${1} \
118 ./$_gemdir/gems/${1}-* \ 118 ./$_gemdir/gems/${1}-* \
119 ./$_gemdir/specifications/${1}-* ; do 119 ./$_gemdir/specifications/default/${1}-* ; do
120 [ -e "$pkgdir"/$i ] || continue 120 [ -e "$pkgdir"/$i ] || continue
121 _mv "$i" 121 _mv "$i"
122 done 122 done
@@ -128,7 +128,7 @@ _rmgem() {
128 ./$_rubydir/${1} \ 128 ./$_rubydir/${1} \
129 ./$_rubydir/$_arch-linux${_libc}/${1} \ 129 ./$_rubydir/$_arch-linux${_libc}/${1} \
130 ./$_gemdir/gems/${1}-* \ 130 ./$_gemdir/gems/${1}-* \
131 ./$_gemdir/specifications/${1}-* ; do 131 ./$_gemdir/specifications/default/${1}-* ; do
132 [ -e "$pkgdir"/$i ] && rm -r "$pkgdir/$i" 132 [ -e "$pkgdir"/$i ] && rm -r "$pkgdir/$i"
133 done 133 done
134 return 0 134 return 0
@@ -138,6 +138,7 @@ gems() {
138 pkgdesc="The Ruby standard for packaging ruby libraries" 138 pkgdesc="The Ruby standard for packaging ruby libraries"
139 replaces="rubygems" 139 replaces="rubygems"
140 depends="ruby" 140 depends="ruby"
141 arch="noarch"
141 _mv usr/bin/gem \ 142 _mv usr/bin/gem \
142 $_rubydir/rubygems \ 143 $_rubydir/rubygems \
143 || return 1 144 || return 1
@@ -146,6 +147,7 @@ gems() {
146rake() { 147rake() {
147 pkgdesc="Ruby based make-like utility" 148 pkgdesc="Ruby based make-like utility"
148 depends="ruby" 149 depends="ruby"
150 arch="noarch"
149 _mvgem rake || return 1 151 _mvgem rake || return 1
150 _mv usr/bin/rake 152 _mv usr/bin/rake
151} 153}
@@ -154,6 +156,7 @@ irb() {
154 pkgdesc="The Interactive Ruby" 156 pkgdesc="The Interactive Ruby"
155 replaces="ruby" 157 replaces="ruby"
156 depends="ruby" 158 depends="ruby"
159 arch="noarch"
157 cd "$pkgdir" 160 cd "$pkgdir"
158 _mv usr/bin/irb \ 161 _mv usr/bin/irb \
159 usr/lib/ruby/$_abi/irb* 162 usr/lib/ruby/$_abi/irb*
@@ -162,6 +165,7 @@ irb() {
162rdoc() { 165rdoc() {
163 pkgdesc="Ruby documentation tool" 166 pkgdesc="Ruby documentation tool"
164 depends="ruby" 167 depends="ruby"
168 arch="noarch"
165 _mvgem rdoc || return 1 169 _mvgem rdoc || return 1
166 _mv usr/bin/ri \ 170 _mv usr/bin/ri \
167 usr/bin/rdoc 171 usr/bin/rdoc
@@ -170,6 +174,7 @@ rdoc() {
170bigdecimal() { 174bigdecimal() {
171 pkgdesc="Ruby arbitrary-precision floating point decimal arithmetic" 175 pkgdesc="Ruby arbitrary-precision floating point decimal arithmetic"
172 depends="ruby" 176 depends="ruby"
177 arch="noarch"
173 _mvgem bigdecimal 178 _mvgem bigdecimal
174} 179}
175 180
@@ -184,6 +189,7 @@ io_console() {
184minitest() { 189minitest() {
185 pkgdesc="Ruby suite of testing facilities" 190 pkgdesc="Ruby suite of testing facilities"
186 depends="ruby" 191 depends="ruby"
192 arch="noarch"
187 _mvgem minitest 193 _mvgem minitest
188} 194}
189 195