summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO21
-rw-r--r--.gitignore4
-rw-r--r--PKGBUILD33
3 files changed, 31 insertions, 27 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 30fc63722084..467ff4c54f0e 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,22 +1,17 @@
-# Generated by mksrcinfo v8
-# Wed Jan 27 13:47:44 UTC 2016
pkgbase = ruby-json-jwt
- pkgdesc = JSON Web Token and its family (JSON Web Signature, JSON Web Encryption and JSON Web Key) in Ruby
- pkgver = 1.5.2
+ pkgdesc = JSON Web Token, JSON Web Signature, JSON Web Encryption and JSON Web Key
+ pkgver = 1.13.0
pkgrel = 1
- url = https://github.com/nov/json-jwt
+ url = https://rubygems.org/gems/json-jwt
arch = any
license = MIT
depends = ruby
- depends = ruby-multi_json
- depends = ruby-url_safe_base64
- depends = ruby-activesupport
+ depends = ruby-activesupport>=4.2
+ depends = ruby-aes_key_wrap
depends = ruby-bindata
- depends = ruby-securecompare
- noextract = json-jwt-1.5.2.gem
+ noextract = json-jwt-1.13.0.gem
options = !emptydirs
- source = https://rubygems.org/downloads/json-jwt-1.5.2.gem
- sha1sums = 720f71056bc3d189cb0b2c396256ce103d7a2dd0
+ source = https://rubygems.org/downloads/json-jwt-1.13.0.gem
+ sha256sums = b9bded80ba687e59d199db365731494ee68214f27d0d7be5b635b9956b98eb5b
pkgname = ruby-json-jwt
-
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..05c6d4d4c97b
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,4 @@
+*
+!.gitignore
+!.SRCINFO
+!PKGBUILD
diff --git a/PKGBUILD b/PKGBUILD
index 892158588fc3..301c2b051341 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,23 +1,28 @@
-# Generated by gem2arch (https://github.com/anatol/gem2arch)
-# Maintainer: Jonne Haß <me@jhass.eu>
+# Maintainer: Marcell Meszaros < marcell.meszaros AT runbox.eu >
+# Contributor: Jonne Haß <me@jhass.eu>
_gemname=json-jwt
pkgname=ruby-$_gemname
-pkgver=1.5.2
+pkgver=1.13.0
pkgrel=1
-pkgdesc='JSON Web Token and its family (JSON Web Signature, JSON Web Encryption and JSON Web Key) in Ruby'
-arch=(any)
-url='https://github.com/nov/json-jwt'
-license=(MIT)
-depends=(ruby ruby-multi_json ruby-url_safe_base64 ruby-activesupport ruby-bindata ruby-securecompare)
-options=(!emptydirs)
-source=(https://rubygems.org/downloads/$_gemname-$pkgver.gem)
-noextract=($_gemname-$pkgver.gem)
-sha1sums=('720f71056bc3d189cb0b2c396256ce103d7a2dd0')
+pkgdesc='JSON Web Token, JSON Web Signature, JSON Web Encryption and JSON Web Key'
+arch=('any')
+url="https://rubygems.org/gems/$_gemname"
+license=('MIT')
+depends=(
+ 'ruby'
+ 'ruby-activesupport>=4.2'
+ 'ruby-aes_key_wrap'
+ 'ruby-bindata'
+)
+options=('!emptydirs')
+source=("https://rubygems.org/downloads/$_gemname-$pkgver.gem")
+noextract=("$_gemname-$pkgver.gem")
+sha256sums=('b9bded80ba687e59d199db365731494ee68214f27d0d7be5b635b9956b98eb5b')
package() {
local _gemdir="$(ruby -e'puts Gem.default_dir')"
- gem install --ignore-dependencies --no-user-install -i "$pkgdir/$_gemdir" -n "$pkgdir/usr/bin" $_gemname-$pkgver.gem
+ 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 -D -m644 "$pkgdir/$_gemdir/gems/$_gemname-$pkgver/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+ install -D -m644 "$pkgdir/$_gemdir/gems/$_gemname-$pkgver/LICENSE" -t "$pkgdir/usr/share/licenses/$pkgname"
}