diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 24 |
1 files changed, 14 insertions, 10 deletions
@@ -1,22 +1,26 @@ +# Generated by gem2arch (https://github.com/anatol/gem2arch) # Maintainer: Frederik “Freso” S. Olesen <freso.dk@gmail.com> # Contributor: Jochen Schalanda <jochen+aur AT schalanda.aname> # Contributor: McNoggins <gagnon88 AT gmail DOT com> -pkgname=travis-yaml + +_gemname=travis-yaml +pkgname=ruby-$_gemname pkgver=0.2.0 pkgrel=1 pkgdesc='Tool that parses, normalizes, validates and serializes your .travis.yml.' arch=(any) url='https://github.com/travis-ci/travis-yaml' -license=("MIT") -depends=('ruby') -source=(https://rubygems.org/downloads/$pkgname-$pkgver.gem) -noextract=($pkgname-$pkgver.gem) +license=(MIT) +depends=(ruby) +options=(!emptydirs) +source=(https://rubygems.org/downloads/$_gemname-$pkgver.gem) +noextract=($_gemname-$pkgver.gem) +sha1sums=('3e72ca731003425a1150c1058356d9adc006e2bb') sha256sums=('8e710a4b0bf83d7ddf0a94c07e8ec0e52c07bdd188a286cf29098f3282f9014e') package() { - cd "${srcdir}" - local _gemdir="$(ruby -rubygems -e'puts Gem.default_dir')" - - gem install --no-user-install --ignore-dependencies -n "${pkgdir}/usr/bin" \ - -i "${pkgdir}${_gemdir}" ${pkgname}-${pkgver}.gem + 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" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" } |