diff options
author | George Rawlinson | 2021-07-03 00:39:44 +0000 |
---|---|---|
committer | George Rawlinson | 2021-07-03 00:39:44 +0000 |
commit | cb3bab92d743786e0d0ddef4383312f39d3fe066 (patch) | |
tree | 97c557a971b2338e68b7bdedc2cca73ed95f06bb | |
parent | 75934bc6eb5897a07ef4318c3e9d86370b7a612c (diff) | |
download | aur-ruby-http.tar.gz |
upgpkg: ruby-http 5.0.1-1
* New upstream release
* Deleted unnecessary folders & files
* Included documentation
-rw-r--r-- | .SRCINFO | 11 | ||||
-rw-r--r-- | PKGBUILD | 48 |
2 files changed, 36 insertions, 23 deletions
@@ -1,6 +1,6 @@ pkgbase = ruby-http - pkgdesc = An easy-to-use client library for making requests from Ruby. It uses a simple method chaining system for building requests, similar to Python's Requests. - pkgver = 3.0.0 + pkgdesc = An easy-to-use client library for making requests from Ruby + pkgver = 5.0.1 pkgrel = 1 url = https://github.com/httprb/http arch = any @@ -11,10 +11,9 @@ pkgbase = ruby-http depends = ruby-http-cookie depends = ruby-http-form_data depends = ruby-http_parser.rb - noextract = http-3.0.0.gem + noextract = http-5.0.1.gem options = !emptydirs - source = https://rubygems.org/downloads/http-3.0.0.gem - sha256sums = da797d880d2d731097ab8ea4431ab7b0905e2cb02b19bcedf87920dc1e9612d7 + source = https://rubygems.org/downloads/http-5.0.1.gem + b2sums = 19bd27e0c0f8f839fde0f1c47c2f17b511154df77471041e71703ff6718b8543e2b725a866be39f4a51aa23e58c86016919b8d07c6f5f473b384bbb1cfeb42de pkgname = ruby-http - @@ -2,18 +2,18 @@ _gemname=http pkgname=ruby-$_gemname -pkgver=3.0.0 +pkgver=5.0.1 pkgrel=1 -pkgdesc="An easy-to-use client library for making requests from Ruby. It uses a simple method chaining system for building requests, similar to Python's Requests." -arch=(any) -url='https://github.com/httprb/http' -license=(MIT) -depends=(ruby ruby-addressable ruby-http-cookie ruby-http-form_data ruby-http_parser.rb) -makedepends=(ruby-rdoc) -options=(!emptydirs) -source=(https://rubygems.org/downloads/$_gemname-$pkgver.gem) -noextract=($_gemname-$pkgver.gem) -sha256sums=('da797d880d2d731097ab8ea4431ab7b0905e2cb02b19bcedf87920dc1e9612d7') +pkgdesc="An easy-to-use client library for making requests from Ruby" +arch=('any') +url="https://github.com/httprb/http" +license=('MIT') +depends=('ruby' 'ruby-addressable' 'ruby-http-cookie' 'ruby-http-form_data' 'ruby-http_parser.rb') +makedepends=('ruby-rdoc') +options=('!emptydirs') +source=("https://rubygems.org/downloads/$_gemname-$pkgver.gem") +noextract=("$_gemname-$pkgver.gem") +b2sums=('19bd27e0c0f8f839fde0f1c47c2f17b511154df77471041e71703ff6718b8543e2b725a866be39f4a51aa23e58c86016919b8d07c6f5f473b384bbb1cfeb42de') package() { local _gemdir="$(ruby -e'puts Gem.default_dir')" @@ -21,12 +21,26 @@ package() { gem install \ --ignore-dependencies \ --no-user-install \ - -i "$pkgdir/$_gemdir" \ - -n "$pkgdir/usr/bin" \ - $_gemname-$pkgver.gem + --no-document \ + --install-dir "$pkgdir/$_gemdir" \ + --bindir "$pkgdir/usr/bin" \ + "$_gemname-$pkgver.gem" - rm "$pkgdir/$_gemdir/cache/$_gemname-$pkgver.gem" + # delete cache + cd "$pkgdir/$_gemdir" + rm -rf cache - install -Dm0644 "$pkgdir/$_gemdir/gems/$_gemname-$pkgver/LICENSE.txt" \ - "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + # delete unnecessary folders & files + cd "gems/$_gemname-$pkgver" + rm -vrf .github .rubocop + find . -type f -name ".*" -delete + + # move documentation + install -vd "$pkgdir/usr/share/doc/$pkgname" + mv -v -t "$pkgdir/usr/share/doc/$pkgname" \ + CHANGES.md CONTRIBUTING.md README.md + + # move license + install -vd "$pkgdir/usr/share/licenses/$pkgname" + mv -v LICENSE.txt "$pkgdir/usr/share/licenses/$pkgname" } |