diff options
author | Hugo Osvaldo Barrera | 2015-08-24 13:54:07 -0300 |
---|---|---|
committer | Hugo Osvaldo Barrera | 2015-08-24 13:54:07 -0300 |
commit | e03c482932c90feea611be77835c99c0684f29f0 (patch) | |
tree | 60f3443977020d69a383e319c5f24d64ee432c9f /PKGBUILD | |
parent | dbf301eb3bedc01e076d5af13e3482a7fc593814 (diff) | |
download | aur-e03c482932c90feea611be77835c99c0684f29f0.tar.gz |
Update to 4.1.1. Use file generated by gem2arch.
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 33 |
1 files changed, 17 insertions, 16 deletions
@@ -1,22 +1,23 @@ +# Generated by gem2arch (https://github.com/anatol/gem2arch) # Maintainer: Hugo Osvaldo Barrera <hugo@barrera.io> -# Contributor: Sid Karunaratne <sid@karunaratne.net> -pkgname=ruby-timers -pkgver=4.0.1 -_realname="timers" +_gemname=timers +pkgname=ruby-$_gemname +pkgver=4.1.1 pkgrel=1 -pkgdesc="Pure Ruby one-shot and periodic timers" -arch=('any') -url="https://rubygems.org/gems/timers" -license=("MIT") -depends=('ruby-hitimes') -source=(http://gems.rubyforge.org/gems/$_realname-$pkgver.gem) -noextract=($real_name-$pkgver.gem) +pkgdesc='Schedule procs to run after a certain time, or at periodic intervals, using any API that accepts a timeout' +arch=(any) +url='https://github.com/celluloid/timers' +license=(MIT) +depends=(ruby ruby-hitimes) +options=(!emptydirs) +source=(https://rubygems.org/downloads/$_gemname-$pkgver.gem) +noextract=($_gemname-$pkgver.gem) +sha1sums=('ec3fded43e0985be6fbc69621eed278116b71ce2') package() { - cd $srcdir - local _gemdir="$(ruby -rubygems -e'puts Gem.default_dir')" - gem install --ignore-dependencies --no-user-install -i "$pkgdir$_gemdir" ${_realname}-$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/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" } - -sha256sums=('f45ca1b8ce6b26e29226c2144c512801a9019c3e781054d878c205cb0fd8500d') |