# Maintainer: kmille # Maintainer: Mario Finelli pkgname=puppet-lint pkgver=4.2.4 pkgrel=1 pkgdesc="Check that your Puppet manifests conform to the style guide." arch=(any) url="https://github.com/puppetlabs/puppet-lint" license=('MIT') depends=('ruby') makedepends=('rubygems' 'ruby-rdoc') source=(https://rubygems.org/downloads/$pkgname-$pkgver.gem) noextract=(puppetlabs-$pkgname-$pkgver.gem) sha256sums=('49a0f6277901b7d5227df968c6553ebbd8479479e47075181cc306d9b97357d8') package() { local _gemdir="$(ruby -e'puts Gem.default_dir')" gem install \ --ignore-dependencies \ --no-user-install \ -i "$pkgdir/$_gemdir" \ -n "$pkgdir/usr/bin" \ $pkgname-$pkgver.gem rm "$pkgdir/$_gemdir/cache/$pkgname-$pkgver.gem" install -Dm0644 "$pkgdir/$_gemdir/gems/$pkgname-$pkgver/LICENSE" \ "$pkgdir/usr/share/licenses/$pkgname/LICENSE" }