1 # Maintainer: Felix Yan <felixonmars@archlinux.org>
3 pkgname=ruby-connection_pool
6 pkgdesc='Generic connection pool for Ruby'
8 url='https://github.com/mperham/connection_pool'
11 makedepends=(ruby-minitest ruby-rake)
13 source=(https://github.com/mperham/connection_pool/archive/v$pkgver/$pkgname-$pkgver.tar.gz)
14 sha256sums=('3f542341437394cc44e7d5e8310f59277388a304590c7b926d4618958a2f2873')
17 cd connection_pool-$pkgver
18 sed '/standard/d' -i Rakefile
22 local _gemdir="$(gem env gemdir)"
23 cd connection_pool-$pkgver
24 gem build connection_pool.gemspec
28 --ignore-dependencies \
30 --install-dir "tmp_install/$_gemdir" \
31 --bindir "tmp_install/usr/bin" \
32 connection_pool-$pkgver.gem
33 find "tmp_install/$_gemdir/gems/" \
40 -iname "gem.build_complete" -o \
44 rm -r tmp_install/$_gemdir/cache
48 local _gemdir="$(gem env gemdir)"
49 cd connection_pool-$pkgver
50 GEM_HOME="tmp_install/$_gemdir" rake test
54 cd connection_pool-$pkgver
55 cp -a tmp_install/* "$pkgdir"/
56 install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/