summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorHugo Osvaldo Barrera2015-08-24 13:54:07 -0300
committerHugo Osvaldo Barrera2015-08-24 13:54:07 -0300
commite03c482932c90feea611be77835c99c0684f29f0 (patch)
tree60f3443977020d69a383e319c5f24d64ee432c9f
parentdbf301eb3bedc01e076d5af13e3482a7fc593814 (diff)
downloadaur-e03c482932c90feea611be77835c99c0684f29f0.tar.gz
Update to 4.1.1. Use file generated by gem2arch.
-rw-r--r--.SRCINFO14
-rw-r--r--PKGBUILD33
2 files changed, 25 insertions, 22 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 8bb1cc09b0d8..e0502b55d4ce 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,14 +1,16 @@
pkgbase = ruby-timers
- pkgdesc = Pure Ruby one-shot and periodic timers
- pkgver = 4.0.1
+ pkgdesc = Schedule procs to run after a certain time, or at periodic intervals, using any API that accepts a timeout
+ pkgver = 4.1.1
pkgrel = 1
- url = https://rubygems.org/gems/timers
+ url = https://github.com/celluloid/timers
arch = any
license = MIT
+ depends = ruby
depends = ruby-hitimes
- noextract = -4.0.1.gem
- source = http://gems.rubyforge.org/gems/timers-4.0.1.gem
- sha256sums = f45ca1b8ce6b26e29226c2144c512801a9019c3e781054d878c205cb0fd8500d
+ noextract = timers-4.1.1.gem
+ options = !emptydirs
+ source = https://rubygems.org/downloads/timers-4.1.1.gem
+ sha1sums = ec3fded43e0985be6fbc69621eed278116b71ce2
pkgname = ruby-timers
diff --git a/PKGBUILD b/PKGBUILD
index be61cd03e7ae..df44f24887d9 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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')