summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMario Finelli2021-07-25 20:45:15 -0400
committerMario Finelli2021-07-25 20:45:15 -0400
commit7ae8c9e913f789a5f2ae809e5d898d5ea7f63621 (patch)
tree486fa5840896133bfd4453eff45696df16ce21e0
parent5aac43f01141cb493b8ea3a0d5caa570cc8581bb (diff)
downloadaur-7ae8c9e913f789a5f2ae809e5d898d5ea7f63621.tar.gz
upgpkg: ruby-oj 3.12.2-2
-rw-r--r--.SRCINFO7
-rw-r--r--PKGBUILD15
2 files changed, 20 insertions, 2 deletions
diff --git a/.SRCINFO b/.SRCINFO
index a3409f95a20a..5c2a352dbc88 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 1d5c7a3c7417..09d6b5be1b33 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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)"