[arch-commits] Commit in ruby-highline/trunk (PKGBUILD)

Anatol Pomozov anatolik at nymeria.archlinux.org
Fri Feb 28 22:32:17 UTC 2014


    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"
 }




More information about the arch-commits mailing list