summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO9
-rw-r--r--PKGBUILD26
2 files changed, 22 insertions, 13 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 3240e74d11c5..700fdb3a744c 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,16 +1,15 @@
pkgbase = ruby-connection_pool
pkgdesc = Generic connection pool for Ruby
- pkgver = 2.2.2
+ pkgver = 2.2.5
pkgrel = 1
url = https://github.com/mperham/connection_pool
arch = any
license = MIT
makedepends = ruby-rdoc
depends = ruby
- noextract = connection_pool-2.2.2.gem
+ noextract = connection_pool-2.2.5.gem
options = !emptydirs
- source = https://rubygems.org/downloads/connection_pool-2.2.2.gem
- sha512sums = 74cb64aa3f183ee4e41f438133f60581e9f99a1d5b5daf61607cff2329bfb1fbd8810d87c35d709418a22ad925049e3e9403a602107452414a67aee1c6eecfe9
+ source = https://rubygems.org/downloads/connection_pool-2.2.5.gem
+ sha512sums = 3bc4e4d241cd4b1adb00d341aafe7795bbf0eff459ace962670d83c20c0eaa0d42f49a1f5e61c2327ff4fcbf3abfbc6f6c910f7a31d4a0f62bc55c782ab20e45
pkgname = ruby-connection_pool
-
diff --git a/PKGBUILD b/PKGBUILD
index 4ea57d0c3dce..44c7c883f148 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,8 @@
# Maintainer: Stelios Tsampas <loathingkernel @at gmail .dot com>
-pkgname=ruby-connection_pool
-pkgver=2.2.2
+_gemname=connection_pool
+pkgname=ruby-$_gemname
+pkgver=2.2.5
pkgrel=1
pkgdesc='Generic connection pool for Ruby'
arch=('any')
@@ -10,13 +11,22 @@ license=('MIT')
depends=('ruby')
makedepends=('ruby-rdoc')
options=('!emptydirs')
-source=("https://rubygems.org/downloads/connection_pool-$pkgver.gem")
-noextract=("connection_pool-$pkgver.gem")
-sha512sums=('74cb64aa3f183ee4e41f438133f60581e9f99a1d5b5daf61607cff2329bfb1fbd8810d87c35d709418a22ad925049e3e9403a602107452414a67aee1c6eecfe9')
+source=("https://rubygems.org/downloads/$_gemname-$pkgver.gem")
+noextract=("$_gemname-$pkgver.gem")
+sha512sums=('3bc4e4d241cd4b1adb00d341aafe7795bbf0eff459ace962670d83c20c0eaa0d42f49a1f5e61c2327ff4fcbf3abfbc6f6c910f7a31d4a0f62bc55c782ab20e45')
package() {
local _gemdir="$(ruby -e'puts Gem.default_dir')"
- gem install --ignore-dependencies --no-user-install -i "$pkgdir/$_gemdir" -n "$pkgdir"/usr/bin connection_pool-$pkgver.gem
- rm "$pkgdir/$_gemdir"/cache/connection_pool-$pkgver.gem
- install -D -m644 "$pkgdir/$_gemdir"/gems/connection_pool-$pkgver/LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+ 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 -Dm644 "$pkgdir/$_gemdir/gems/$_gemname-$pkgver/LICENSE" \
+ "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
}