summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorDDoSolitary2020-03-08 19:07:20 +0800
committerDDoSolitary2020-03-08 19:07:20 +0800
commitd793538a9d9d6456c95ab4b2ef46a7fa0ee54ce6 (patch)
tree23bc84af6d866f28eb80b2dddb7864b4269b4883 /PKGBUILD
downloadaur-ruby-faraday-0.17.tar.gz
Initial commit .
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD27
1 files changed, 27 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..e1eac030540c
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,27 @@
+# Maintainer: DDoSolitary <DDoSolitary@gmail.com>
+
+_gemname=faraday
+pkgname=ruby-$_gemname-0.17
+pkgver=0.17.3
+pkgrel=1
+pkgdesc='HTTP/REST API client library.'
+arch=('any')
+provides=(ruby-$_gemname=$pkgver)
+url='https://github.com/lostisland/faraday'
+license=('MIT')
+depends=(
+ 'ruby'
+ 'ruby-multipart-post>=1.2' 'ruby-multipart-post<3'
+)
+makedepends=('ruby-rdoc')
+options=('!emptydirs')
+source=("https://rubygems.org/downloads/$_gemname-$pkgver.gem")
+noextract=("$_gemname-$pkgver.gem")
+sha512sums=('5e950a01181692224767b598924fd3892696f7d56688e33281b031af7b047ca3e7ccdedbd486f82fd1fed6779b24517523d3177407435aa50cccb9cb95b43143')
+
+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
+ rm "$pkgdir/$_gemdir/cache/$_gemname-$pkgver.gem"
+ install -D -m644 "$pkgdir/$_gemdir/gems/$_gemname-$pkgver/LICENSE.md" "$pkgdir/usr/share/licenses/$pkgname/LICENSE.md"
+}