diff options
author | George Rawlinson | 2021-08-01 01:30:32 +0000 |
---|---|---|
committer | George Rawlinson | 2021-08-01 01:30:32 +0000 |
commit | f832ec8a339d9999dc4b7df200dec5d8c172d58f (patch) | |
tree | 5e9ce4cbd0d215581733925426c5763a520d65c1 | |
parent | 31039346d153134557a4144cb423e7e9ce8bb997 (diff) | |
download | aur-f832ec8a339d9999dc4b7df200dec5d8c172d58f.tar.gz |
upgpkg: ruby-dry-equalizer 0.3.0-1
* New upstream release.
* Add documentation & license.
-rw-r--r-- | .SRCINFO | 16 | ||||
-rw-r--r-- | PKGBUILD | 50 |
2 files changed, 44 insertions, 22 deletions
@@ -1,17 +1,15 @@ -# Generated by mksrcinfo v8 -# Wed Dec 28 02:39:41 UTC 2016 pkgbase = ruby-dry-equalizer - pkgdesc = Module to define equality, equivalence and inspection methods. - pkgver = 0.2.0 + pkgdesc = Module to define equality, equivalence and inspection methods + pkgver = 0.3.0 pkgrel = 1 - url = https://github.com/dkubb/equalizer + url = https://github.com/dry-rb/dry-equalizer arch = any license = MIT + makedepends = ruby-rdoc depends = ruby - noextract = dry-equalizer-0.2.0.gem + noextract = dry-equalizer-0.3.0.gem options = !emptydirs - source = https://rubygems.org/downloads/dry-equalizer-0.2.0.gem - sha256sums = 04eb741cdef5e07a68ce34215034b80c4ead2d8e0e8da81bf79616438841f201 + source = https://rubygems.org/downloads/dry-equalizer-0.3.0.gem + b2sums = d71b8e7d23a9e62273cbe0822c37176df1f9268b17c2ab700ffa5f007353a5c98616878e4e17f5c4e724fb649295b079d8630798b15d0694b2e4be88a1626888 pkgname = ruby-dry-equalizer - @@ -1,22 +1,46 @@ -# Maintainer: Mario Finelli <mario at finel dot li> +# Maintainer: George Rawlinson <grawlinson@archlinux.org> +# Contributor: Mario Finelli <mario at finel dot li> _gemname=dry-equalizer pkgname=ruby-$_gemname -pkgver=0.2.0 +pkgver=0.3.0 pkgrel=1 -pkgdesc='Module to define equality, equivalence and inspection methods.' -arch=(any) -url='https://github.com/dkubb/equalizer' -license=(MIT) -depends=(ruby) -options=(!emptydirs) -source=(https://rubygems.org/downloads/$_gemname-$pkgver.gem) -noextract=($_gemname-$pkgver.gem) -sha256sums=('04eb741cdef5e07a68ce34215034b80c4ead2d8e0e8da81bf79616438841f201') +pkgdesc="Module to define equality, equivalence and inspection methods" +arch=('any') +url="https://github.com/dry-rb/dry-equalizer" +license=('MIT') +depends=('ruby') +makedepends=('ruby-rdoc') +options=('!emptydirs') +source=("https://rubygems.org/downloads/$_gemname-$pkgver.gem") +noextract=("$_gemname-$pkgver.gem") +b2sums=('d71b8e7d23a9e62273cbe0822c37176df1f9268b17c2ab700ffa5f007353a5c98616878e4e17f5c4e724fb649295b079d8630798b15d0694b2e4be88a1626888') package() { - cd "$srcdir" 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 \ + --verbose \ + --ignore-dependencies \ + --no-user-install \ + --install-dir "$pkgdir/$_gemdir" \ + --bindir "$pkgdir/usr/bin" \ + "$_gemname-$pkgver.gem" + + # delete cache + cd "$pkgdir/$_gemdir" + rm -vrf cache + + # delete unnecessary files & folders + cd "gems/$_gemname-$pkgver" + find . -type f -name ".*" -delete + rm -vrf .github spec docsite Gemfile Rakefile "$_gemname.gemspec" + + # move documentation + install -vd "$pkgdir/usr/share/doc/$pkgname" + mv -vt "$pkgdir/usr/share/doc/$pkgname" *.md + + # move license + install -vd "$pkgdir/usr/share/licenses/$pkgname" + mv -vt "$pkgdir/usr/share/licenses/$pkgname" LICENSE } |