summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorGeorge Rawlinson2021-07-03 00:43:05 +0000
committerGeorge Rawlinson2021-07-03 00:43:05 +0000
commit2eebcfb62c8befeb37c5b1013c0856edd37ae2d7 (patch)
treec483b2730933e5715db81b1231e4a777a384e7da
parentb912a3e08a4c75ef990c55017d9b848477e3f3d3 (diff)
downloadaur-2eebcfb62c8befeb37c5b1013c0856edd37ae2d7.tar.gz
upgpkg: ruby-http-form_data 2.3.0-1
* New upstream release * Deleted unnecessary folders & files * Added documentation
-rw-r--r--.SRCINFO11
-rw-r--r--PKGBUILD39
2 files changed, 31 insertions, 19 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 1f76b9b48665..b1ceeba03c9e 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,16 +1,15 @@
pkgbase = ruby-http-form_data
- pkgdesc = Utility-belt to build form data request bodies.
- pkgver = 2.0.0
+ pkgdesc = Utility-belt to build form data request bodies
+ pkgver = 2.3.0
pkgrel = 1
url = https://github.com/httprb/form_data
arch = any
license = MIT
makedepends = ruby-rdoc
depends = ruby
- noextract = http-form_data-2.0.0.gem
+ noextract = http-form_data-2.3.0.gem
options = !emptydirs
- source = https://rubygems.org/downloads/http-form_data-2.0.0.gem
- sha256sums = 4c1e3dad9d4a73441aa09cc79fa59bbd18219a9c47389b30bbb4bbb15cbc8c9d
+ source = https://rubygems.org/downloads/http-form_data-2.3.0.gem
+ b2sums = faa29c86d57fac1554680bb10e1a71e591ec873a04c63c0d0fa2c993c03df03dd35f3b762a290d188285efc0cf63d5040b262d386cdf7a4abc4b7477a6a1e00f
pkgname = ruby-http-form_data
-
diff --git a/PKGBUILD b/PKGBUILD
index 802a4da63b58..1812260372e7 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,18 +2,18 @@
_gemname=http-form_data
pkgname=ruby-$_gemname
-pkgver=2.0.0
+pkgver=2.3.0
pkgrel=1
-pkgdesc='Utility-belt to build form data request bodies.'
+pkgdesc='Utility-belt to build form data request bodies'
arch=('any')
-url='https://github.com/httprb/form_data'
+url="https://github.com/httprb/form_data"
license=('MIT')
depends=('ruby')
makedepends=('ruby-rdoc')
-options=(!emptydirs)
-source=(https://rubygems.org/downloads/$_gemname-$pkgver.gem)
-noextract=($_gemname-$pkgver.gem)
-sha256sums=('4c1e3dad9d4a73441aa09cc79fa59bbd18219a9c47389b30bbb4bbb15cbc8c9d')
+options=('!emptydirs')
+source=("https://rubygems.org/downloads/$_gemname-$pkgver.gem")
+noextract=("$_gemname-$pkgver.gem")
+b2sums=('faa29c86d57fac1554680bb10e1a71e591ec873a04c63c0d0fa2c993c03df03dd35f3b762a290d188285efc0cf63d5040b262d386cdf7a4abc4b7477a6a1e00f')
package() {
local _gemdir="$(ruby -e'puts Gem.default_dir')"
@@ -21,12 +21,25 @@ 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 -vrf cache
- install -Dm0644 "$pkgdir/$_gemdir/gems/$_gemname-$pkgver/LICENSE.txt" \
- "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+ # delete unnecessary files & folders
+ cd "gems/$_gemname-$pkgver"
+ find . -type f -name ".*" -delete
+ rm -vf appveyor.yml
+
+ # documentation
+ install -vd "$pkgdir/usr/share/doc/$pkgname"
+ mv -v CHANGES.md README.md "$pkgdir/usr/share/doc/$pkgname"
+
+ # license
+ install -vd "$pkgdir/usr/share/licenses/$pkgname"
+ mv -v LICENSE.txt "$pkgdir/usr/share/licenses/$pkgname"
}