diff options
author | Mario Finelli | 2021-07-25 20:45:15 -0400 |
---|---|---|
committer | Mario Finelli | 2021-07-25 20:45:15 -0400 |
commit | 7ae8c9e913f789a5f2ae809e5d898d5ea7f63621 (patch) | |
tree | 486fa5840896133bfd4453eff45696df16ce21e0 | |
parent | 5aac43f01141cb493b8ea3a0d5caa570cc8581bb (diff) | |
download | aur-7ae8c9e913f789a5f2ae809e5d898d5ea7f63621.tar.gz |
upgpkg: ruby-oj 3.12.2-2
-rw-r--r-- | .SRCINFO | 7 | ||||
-rw-r--r-- | PKGBUILD | 15 |
2 files changed, 20 insertions, 2 deletions
@@ -1,11 +1,16 @@ pkgbase = ruby-oj pkgdesc = The fastest JSON parser and object serializer pkgver = 3.12.2 - pkgrel = 1 + pkgrel = 2 url = http://www.ohler.com/oj/ arch = i686 arch = x86_64 license = MIT + checkdepends = ruby-bundler + checkdepends = ruby-rake + checkdepends = ruby-rake-compiler + checkdepends = ruby-minitest + checkdepends = ruby-test-unit makedepends = rubygems makedepends = ruby-rdoc depends = ruby @@ -3,22 +3,35 @@ _gemname=oj pkgname=ruby-$_gemname pkgver=3.12.2 -pkgrel=1 +pkgrel=2 pkgdesc="The fastest JSON parser and object serializer" arch=(i686 x86_64) url=http://www.ohler.com/oj/ license=(MIT) depends=(ruby) +checkdepends=(ruby-bundler ruby-rake ruby-rake-compiler ruby-minitest ruby-test-unit) makedepends=(rubygems ruby-rdoc) source=(https://github.com/ohler55/oj/archive/v$pkgver/$_gemname-$pkgver.tar.gz) options=(!emptydirs) sha256sums=('1e78287a13b7585bb640e27b06658f452b419bbbcf1459744a32a21706442eb8') +prepare() { + cd $_gemname-$pkgver + + # oj insists on running some tests with bundler + sed -i 's/bundle exec//' Rakefile +} + build() { cd $_gemname-$pkgver gem build ${_gemname}.gemspec } +check() { + cd $_gemname-$pkgver + rake +} + package() { cd $_gemname-$pkgver local _gemdir="$(gem env gemdir)" |