diff options
author | Gilrain | 2018-09-10 12:15:03 +0200 |
---|---|---|
committer | Gilrain | 2018-09-10 12:15:03 +0200 |
commit | e75441c05b2b8b57f3b0dad89e31c3697a940234 (patch) | |
tree | 47081566da403e586b99815cffe00ebe300e4660 | |
parent | 9341c9c5784509630cada9b5c2142c66bc4ce35a (diff) | |
download | aur-e75441c05b2b8b57f3b0dad89e31c3697a940234.tar.gz |
apply gem packaging guidelines
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 13 |
2 files changed, 8 insertions, 9 deletions
@@ -5,11 +5,11 @@ pkgbase = ruby-octokit url = https://github.com/octokit/octokit.rb arch = any license = MIT - makedepends = rubygems depends = ruby depends = ruby-sawyer noextract = octokit-4.2.0.gem - source = http://gems.rubyforge.org/gems/octokit-4.2.0.gem + options = !emptydirs + source = https://rubygems.org/downloads/octokit-4.2.0.gem sha256sums = 52056b01c81c98b18b11f3259f3624e54c0812e87a73247112e9ccec21b80b84 pkgname = ruby-octokit @@ -10,15 +10,14 @@ arch=(any) url="https://github.com/octokit/octokit.rb" license=('MIT') depends=('ruby' 'ruby-sawyer') -makedepends=('rubygems') -source=(http://gems.rubyforge.org/gems/$_gemname-$pkgver.gem) +options=(!emptydirs) +source=(https://rubygems.org/downloads/$_gemname-$pkgver.gem) noextract=($_gemname-$pkgver.gem) sha256sums=('52056b01c81c98b18b11f3259f3624e54c0812e87a73247112e9ccec21b80b84') package() { - local _gemdir="$(ruby -rubygems -e'puts Gem.default_dir')" - gem install --no-user-install --ignore-dependencies -i "$pkgdir$_gemdir" -n "$pkgdir/usr/bin" \ - "$_gemname-$pkgver.gem" + local _gemdir="$(ruby -e'puts Gem.default_dir')" + gem install --ignore-dependencies --no-user-install --no-document -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.md" "$pkgdir/usr/share/licenses/$pkgname/LICENSE.md" } - -# vim:set ts=2 sw=2 et: |