summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndrea Feletto2020-09-13 12:55:06 +0200
committerAndrea Feletto2020-09-13 12:55:06 +0200
commitd96f42a2b64e0677d607497fb50be801e45387e5 (patch)
treeac68e6731ecfc1077bd8d2a3305254531cc59ca4
parentc74059980db61f077ff1de0e5d53c4c61cd873ce (diff)
downloadaur-d96f42a2b64e0677d607497fb50be801e45387e5.tar.gz
version 2.1.0
-rw-r--r--.SRCINFO19
-rw-r--r--PKGBUILD49
2 files changed, 33 insertions, 35 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 9765f0d55da7..3ac031035e11 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,20 +1,17 @@
-# Generated by mksrcinfo v8
-# Tue Jun 20 09:17:03 UTC 2017
pkgbase = ruby-rest-client
- pkgdesc = Simple HTTP and REST client for Ruby, inspired by the Sinatra microframework style of specifying actions
- pkgver = 2.0.2
+ pkgdesc = Simple HTTP and REST client for Ruby, inspired by Sinatra
+ pkgver = 2.1.0
pkgrel = 1
url = https://github.com/rest-client/rest-client
arch = any
license = MIT
- depends = ruby>=1.9.2
+ depends = ruby>=2.0
depends = ruby-http-cookie>=1.0.2
- depends = ruby-mime-types>1.16
- depends = ruby-netrc>=0.7
- noextract = rest-client-2.0.2.gem
- options = !emptydirs
- source = https://rubygems.org/downloads/rest-client-2.0.2.gem
- sha256sums = 1295e486591f8ef7786451e28d24f8aa0a04cc47767cd1859b729575b2d0ecc3
+ depends = ruby-mime-types>=1.16
+ depends = ruby-netrc>=0.8
+ noextract = rest-client-2.1.0.gem
+ source = https://rubygems.org/downloads/rest-client-2.1.0.gem
+ sha256sums = SKIP
pkgname = ruby-rest-client
diff --git a/PKGBUILD b/PKGBUILD
index 20943b3e017e..57f9a278df0a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,37 +1,38 @@
-# Generated by gem2arch (https://github.com/anatol/gem2arch)
-# Maintainer : David Phillips <dbphillipsnz@gmail.com>
+# ruby-rest-client
+
+# Maintainer: Andrea Feletto <andrea@andreafeletto.com>
+
+# Contributor: David Phillips <dbphillipsnz@gmail.com>
# Contributor: Hyacinthe Cartiaux <hyacinthe.cartiaux@free.fr>
# Contributor: Anatol Pomozov <anatol.pomozov@gmail.com>
-_gemname=rest-client
-pkgname=ruby-${_gemname}
-pkgver=2.0.2
+pkgname=ruby-rest-client
+_pkgname=${pkgname#*-}
+pkgver=2.1.0
pkgrel=1
-pkgdesc="Simple HTTP and REST client for Ruby, inspired by the Sinatra microframework style of specifying actions"
-arch=("any")
-url="https://github.com/rest-client/rest-client"
+pkgdesc='Simple HTTP and REST client for Ruby, inspired by Sinatra'
+arch=('any')
+url='https://github.com/rest-client/rest-client'
license=('MIT')
-depends=('ruby>=1.9.2'
- 'ruby-http-cookie>=1.0.2'
- 'ruby-mime-types>1.16'
- 'ruby-netrc>=0.7')
-options=("!emptydirs")
-source=("https://rubygems.org/downloads/${_gemname}-${pkgver}.gem")
-noextract=("${_gemname}-${pkgver}.gem")
-sha256sums=('1295e486591f8ef7786451e28d24f8aa0a04cc47767cd1859b729575b2d0ecc3')
+depends=(
+ 'ruby>=2.0'
+ 'ruby-http-cookie>=1.0.2'
+ 'ruby-mime-types>=1.16'
+ 'ruby-netrc>=0.8'
+)
+source=("https://rubygems.org/downloads/$_pkgname-$pkgver.gem")
+noextract=("$_pkgname-$pkgver.gem")
+sha256sums=('SKIP')
package() {
- local _gemdir="$(ruby -e'puts Gem.default_dir')"
+ 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"
- rm "${pkgdir}/${_gemdir}/cache/${_gemname}-${pkgver}.gem"
+ -i "$pkgdir/$_gemdir" \
+ -n "$pkgdir/usr/bin" \
+ "$_pkgname-$pkgver.gem"
- install -D -m644 \
- "${pkgdir}/${_gemdir}/gems/${_gemname}-${pkgver}/LICENSE" \
- "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+ rm "$pkgdir$_gemdir/cache/$_pkgname-$pkgver.gem"
}