Date: Friday, February 28, 2014 @ 23:32:17 Author: anatolik Revision: 106351
upgpkg: ruby-highline 1.6.21-1 bump version and rebuild for ruby 2.1 Modified: ruby-highline/trunk/PKGBUILD ----------+ PKGBUILD | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2014-02-28 21:45:21 UTC (rev 106350) +++ PKGBUILD 2014-02-28 22:32:17 UTC (rev 106351) @@ -3,7 +3,7 @@ pkgname=ruby-highline _gemname=highline -pkgver=1.6.20 +pkgver=1.6.21 pkgrel=1 pkgdesc="A high-level text user interface toolkit for Ruby" arch=('any') @@ -10,14 +10,15 @@ url="http://rubygems.org/gems/highline" license=('GPL2' 'RUBY') depends=('ruby') -makedepends=('rubygems') +options=(!emptydirs) source=(http://rubygems.org/downloads/${_gemname}-${pkgver}.gem) noextract=(${_gemname}-${pkgver}.gem) -sha256sums=('3b22f05b871e9e8963df2c67bfb40310dbc5410260419237309b962cf8ad673e') +sha256sums=('c136298eee86ceff87baadc71d764ea07986f89805636e4a6a305b2d5da07519') package() { - cd "${srcdir}" - local _gemdir="$(env ruby -rubygems -e 'puts Gem.default_dir')" - - gem install --no-user-install -f -i "${pkgdir}${_gemdir}" --ignore-dependencies ${_gemname}-${pkgver}.gem + local _gemdir="$(ruby -e'puts Gem.default_dir')" + gem install --ignore-dependencies --no-user-install -i "$pkgdir/$_gemdir" -n "$pkgdir/usr/bin" $_gemname-$pkgver.gem + rm "$pkgdir/$_gemdir/cache/$_gemname-$pkgver.gem" + install -D -m644 "$pkgdir/$_gemdir/gems/$_gemname-$pkgver/COPYING" "$pkgdir/usr/share/licenses/$pkgname/COPYING" + install -D -m644 "$pkgdir/$_gemdir/gems/$_gemname-$pkgver/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" }