summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMikhail f. Shiryaev2020-02-17 17:43:22 +0100
committerMikhail f. Shiryaev2020-02-17 17:43:22 +0100
commitf98305e38e63479e24987e7569ea0bda19dbe073 (patch)
tree96662875be2761653839cb8b9d1219d5360a8b07
downloadaur-f98305e38e63479e24987e7569ea0bda19dbe073.tar.gz
Make package for rubocop-rspec
-rw-r--r--.SRCINFO18
-rw-r--r--PKGBUILD35
2 files changed, 53 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..94ebc5de63d7
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,18 @@
+pkgbase = ruby-rubocop-rspec
+ pkgdesc = Code style checking for RSpec files
+ pkgver = 1.38.1
+ pkgrel = 1
+ url = https://rubocop.readthedocs.io
+ arch = any
+ license = MIT
+ makedepends = rubygems
+ makedepends = ruby-rdoc
+ depends = ruby
+ depends = ruby-rubocop
+ noextract = rubocop-rspec-1.38.1.gem
+ options = !emptydirs
+ source = https://rubygems.org/downloads/rubocop-rspec-1.38.1.gem
+ sha256sums = b15e88e3d7e941ede3361629c6da664a912db594d9e63f1e7d43510d7be7b5fb
+
+pkgname = ruby-rubocop-rspec
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..428ebf989cd7
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,35 @@
+# Maintainer: Mikhail f. Shiryaev <mr point felixoid a gmail dot com>
+
+_gemname=rubocop-rspec
+pkgname=ruby-${_gemname}
+pkgver=1.38.1
+pkgrel=1
+pkgdesc="Code style checking for RSpec files"
+arch=('any')
+depends=(
+ ruby
+ ruby-rubocop
+)
+makedepends=(rubygems ruby-rdoc)
+url="https://rubocop.readthedocs.io"
+noextract=($_gemname-$pkgver.gem)
+license=('MIT')
+options=(!emptydirs)
+source=(https://rubygems.org/downloads/$_gemname-$pkgver.gem)
+sha256sums=('b15e88e3d7e941ede3361629c6da664a912db594d9e63f1e7d43510d7be7b5fb')
+
+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 -Dm0644 "$pkgdir/$_gemdir/gems/$_gemname-$pkgver/MIT-LICENSE.md" \
+ "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}