diff options
Diffstat (limited to 'pcr/ruby-bundler/PKGBUILD')
-rw-r--r-- | pcr/ruby-bundler/PKGBUILD | 37 |
1 files changed, 19 insertions, 18 deletions
diff --git a/pcr/ruby-bundler/PKGBUILD b/pcr/ruby-bundler/PKGBUILD index 44a1a883b..52e4d36e4 100644 --- a/pcr/ruby-bundler/PKGBUILD +++ b/pcr/ruby-bundler/PKGBUILD @@ -1,24 +1,25 @@ +# Generated by gem2arch (https://github.com/anatol/gem2arch) +# Maintainer: Anatol Pomozov <anatol.pomozov@gmail.com> # Contributor: Alexsandr Pavlov <kidoz at mail dot ru> -# Maintainer (Parabola): Márcio Silva <coadde@lavabit.com> +# Maintainer (Parabola): Márcio Silva <coadde@parabola.nu> -_pkgname=bundler -pkgname=ruby-$_pkgname -pkgver=1.3.5 +_gemname=bundler +pkgname=ruby-$_gemname +pkgver=1.5.3 pkgrel=1 -pkgdesc="Is manages an application's dependencies through its entire life, across many machines, systematically and repeatably." -arch=any -url=http://gem$_pkgname.com -license=MIT -depends=ruby -source=http://rubygems.org/downloads/$_pkgname-$pkgver.gem -noextract=$_pkgname-$pkgver.gem -sha256sums=08b89047f7b829f3e197a28fb1bde74c3f5cfea1552f99dfba237fee30eaffe4 +pkgdesc="Is manages an application's dependencies through its entire life, across many machines, systematically and repeatably" +arch=(any) +url='http://gembundler.com' +license=(MIT) +depends=(ruby) +options=(!emptydirs) +source=(https://rubygems.org/downloads/$_gemname-$pkgver.gem) +noextract=($_gemname-$pkgver.gem) +sha1sums=('d23650aeb366efd85d9c51a36b3dde477a868919') package() { - cd $srcdir - - local _gemdir=$(ruby -rubygems -e'puts Gem.default_dir') - HOME=/tmp gem install --no-user-install --ignore-dependencies\ - -i $pkgdir$_gemdir -n $pkgdir/usr/bin\ - $_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.md" "$pkgdir/usr/share/licenses/$pkgname/LICENSE.md" } |