summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO33
-rw-r--r--PKGBUILD41
2 files changed, 39 insertions, 35 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 2e174ad3bf43..5953a93bb425 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,28 +1,23 @@
-# Generated by mksrcinfo v8
-# Wed Dec 27 21:06:42 UTC 2017
pkgbase = ruby-rubocop
pkgdesc = Automatic Ruby code style checking tool.
- pkgver = 0.52.1
+ pkgver = 0.54.0
pkgrel = 1
- url = https://rubygems.org/gems/rubocop
+ url = https://rubocop.readthedocs.io
arch = any
license = MIT
+ makedepends = rubygems
+ makedepends = ruby-rdoc
depends = ruby
- depends = ruby-parallel>=1.10
- depends = ruby-parallel<2
- depends = ruby-parser>=2.4.0.2
- depends = ruby-parser<3
- depends = ruby-powerpack>=0.1
- depends = ruby-powerpack<1
- depends = ruby-rainbow>=2.2.2
- depends = ruby-rainbow<4
- depends = ruby-ruby-progressbar>=1.7
- depends = ruby-ruby-progressbar<2
- depends = ruby-unicode-display_width>=1.0.1
- depends = ruby-unicode-display_width<2
- noextract = rubocop-0.52.1.gem
- source = https://rubygems.org/downloads/rubocop-0.52.1.gem
- sha256sums = 4ec659892e86c64ec25e7a543b4a717f9ee6e9450bdb9541e0d3492b43ce4234
+ depends = ruby-parallel
+ depends = ruby-parser
+ depends = ruby-powerpack
+ depends = ruby-rainbow
+ depends = ruby-ruby-progressbar
+ depends = ruby-unicode-display_width
+ noextract = rubocop-0.54.0.gem
+ options = !emptydirs
+ source = https://rubygems.org/downloads/rubocop-0.54.0.gem
+ sha256sums = 3a2208fe1166b22e109b3a184aa0bd26e04d16e78587b9c714e63980694ade80
pkgname = ruby-rubocop
diff --git a/PKGBUILD b/PKGBUILD
index ab2dfe6b57b1..f0c0feda9eee 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,30 +3,39 @@
_gemname=rubocop
pkgname=ruby-${_gemname}
-pkgver=0.52.1
+pkgver=0.54.0
pkgrel=1
pkgdesc="Automatic Ruby code style checking tool."
arch=('any')
depends=(
ruby
- 'ruby-parallel>=1.10' 'ruby-parallel<2'
- 'ruby-parser>=2.4.0.2' 'ruby-parser<3'
- 'ruby-powerpack>=0.1' 'ruby-powerpack<1'
- 'ruby-rainbow>=2.2.2' 'ruby-rainbow<4'
- 'ruby-ruby-progressbar>=1.7' 'ruby-ruby-progressbar<2'
- 'ruby-unicode-display_width>=1.0.1' 'ruby-unicode-display_width<2'
+ ruby-parallel
+ ruby-parser
+ ruby-powerpack
+ ruby-rainbow
+ ruby-ruby-progressbar
+ ruby-unicode-display_width
)
-url="https://rubygems.org/gems/${_gemname}"
+makedepends=(rubygems ruby-rdoc)
+url="https://rubocop.readthedocs.io"
noextract=($_gemname-$pkgver.gem)
license=('MIT')
-source=(
- "https://rubygems.org/downloads/${_gemname}-${pkgver}.gem"
-)
-sha256sums=('4ec659892e86c64ec25e7a543b4a717f9ee6e9450bdb9541e0d3492b43ce4234')
+options=(!emptydirs)
+source=(https://rubygems.org/downloads/$_gemname-$pkgver.gem)
+sha256sums=('3a2208fe1166b22e109b3a184aa0bd26e04d16e78587b9c714e63980694ade80')
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.txt" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+ 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 -Dm0644 "$pkgdir/$_gemdir/gems/$_gemname-$pkgver/LICENCE.txt" \
+ "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
}