summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO17
-rw-r--r--PKGBUILD24
2 files changed, 21 insertions, 20 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 3c3a6862d8df..7139dc5e3d4e 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,18 +1,19 @@
pkgbase = ruby-apipie-bindings
pkgdesc = Bindings for API calls that are documented with Apipie. Bindings are generated on the fly.
- pkgver = 0.0.18
- pkgrel = 2
+ pkgver = 0.2.2
+ pkgrel = 1
url = http://github.com/Apipie/apipie-bindings
arch = any
license = MIT
- depends = ruby
- depends = ruby-json
+ depends = ruby>=2.0.0
+ depends = ruby-json>=1.2.1
depends = ruby-oauth
- depends = ruby-rest-client
- noextract = apipie-bindings-0.0.18.gem
+ depends = ruby-rest-client>=1.6.5
+ depends = ruby-rest-client<3.0.0
+ noextract = apipie-bindings-0.2.2.gem
options = !emptydirs
- source = https://rubygems.org/downloads/apipie-bindings-0.0.18.gem
- sha1sums = c87bd6c433cb350f38a2ca5768043acad25a6dba
+ source = https://rubygems.org/downloads/apipie-bindings-0.2.2.gem
+ sha256sums = 28311bab726abf3d0a39ee6ac4c00278f68abacecb46e71199e14bb6c2053fa0
pkgname = ruby-apipie-bindings
diff --git a/PKGBUILD b/PKGBUILD
index 5ef6f6fe3d8c..f82ffa53ff4c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,25 +1,25 @@
-#$Id$
-# Maintainer: Greg Sutcliffe <aur@emeraldreverie.org>
+# Maintainer: Roberto Valentini <valantin89 [at] gmail [dot] com>
+# Contributor: Greg Sutcliffe <aur@emeraldreverie.org>
_gemname=apipie-bindings
pkgname=ruby-$_gemname
-pkgver=0.0.18
-pkgrel=2
+pkgver=0.2.2
+pkgrel=1
pkgdesc='Bindings for API calls that are documented with Apipie. Bindings are generated on the fly.'
arch=(any)
url='http://github.com/Apipie/apipie-bindings'
license=(MIT)
-depends=(ruby ruby-json ruby-oauth ruby-rest-client)
+depends=('ruby>=2.0.0'
+ 'ruby-json>=1.2.1'
+ 'ruby-oauth'
+ 'ruby-rest-client>=1.6.5' 'ruby-rest-client<3.0.0')
options=(!emptydirs)
-source=(https://rubygems.org/downloads/$_gemname-$pkgver.gem)
+source=("https://rubygems.org/downloads/${_gemname}-${pkgver}.gem")
noextract=($_gemname-$pkgver.gem)
-sha1sums=('c87bd6c433cb350f38a2ca5768043acad25a6dba')
+sha256sums=('28311bab726abf3d0a39ee6ac4c00278f68abacecb46e71199e14bb6c2053fa0')
package() {
local _gemdir="$(ruby -e'puts Gem.default_dir')"
- gem install --ignore-dependencies --no-user-install --no-document -i "$pkgdir/$_gemdir" -n "$pkgdir/usr/bin" $_gemname-$pkgver.gem
- rm "$pkgdir/$_gemdir/cache/$_gemname-$pkgver.gem"
- find "$pkgdir/$_gemdir/extensions/" -name *.so -delete
- rm -r "$pkgdir/$_gemdir/gems/$_gemname-$pkgver/test"
- install -D -m644 "$pkgdir/$_gemdir/gems/$_gemname-$pkgver/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+ gem install --ignore-dependencies --no-user-install --no-document -i "${pkgdir}/${_gemdir}" -n "${pkgdir}/usr/bin" $_gemname-$pkgver.gem
+ rm "${pkgdir}/${_gemdir}/cache/${_gemname}-${pkgver}.gem"
}