summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorMario Finelli2018-02-17 10:51:11 -0500
committerMario Finelli2018-02-17 10:51:11 -0500
commit022288cee545cd4ba350cde4ceded451dce5d172 (patch)
tree53de448ecdc3ad0fe483f9a798840697383c6bf4 /PKGBUILD
parent2766f018776a38b420a006103709cd01f07279b5 (diff)
downloadaur-022288cee545cd4ba350cde4ceded451dce5d172.tar.gz
Cleanup pkgbuild and add ruby-rdoc
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD20
1 files changed, 14 insertions, 6 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 29779683a33a..b78fb27191e4 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,10 +1,9 @@
-# Generated with gembuild (https://github.com/mfinelli/gembuild)
-# Maintainer: Mario Finelli <mario dot finelli at yahoo dot com>
+# Maintainer: Mario Finelli <mario at finel dot li>
_gemname=scss_lint
pkgname=ruby-$_gemname
pkgver=0.56.0
-pkgrel=1
+pkgrel=2
pkgdesc='Configurable tool for writing clean and consistent SCSS.'
arch=('any')
url='https://github.com/brigade/scss-lint'
@@ -12,13 +11,22 @@ license=('MIT')
options=(!emptydirs)
noextract=($_gemname-$pkgver.gem)
depends=('ruby' 'ruby-sass' 'ruby-rainbow')
-makedepends=('rubygems')
+makedepends=('ruby-rdoc')
source=("https://rubygems.org/downloads/$_gemname-$pkgver.gem")
sha256sums=('0f04fa7e6a5a45535dc93c4f54026fab71bc8fcec17217c37310c460659e6e05')
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 \
+ --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" \
+ "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
}