Date: Monday, May 2, 2016 @ 16:32:16 Author: svenstaro Revision: 173365
Move ruby2.1-bundler from AUR for gitlab Added: ruby2.1-bundler/ ruby2.1-bundler/repos/ ruby2.1-bundler/trunk/ ruby2.1-bundler/trunk/PKGBUILD ----------+ PKGBUILD | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) Added: ruby2.1-bundler/trunk/PKGBUILD =================================================================== --- ruby2.1-bundler/trunk/PKGBUILD (rev 0) +++ ruby2.1-bundler/trunk/PKGBUILD 2016-05-02 14:32:16 UTC (rev 173365) @@ -0,0 +1,30 @@ +# Maintainer: Sven-Hendrik Haase <[email protected]> +# Contributor: Jonne Haß <[email protected]> + +pkgname=ruby2.1-bundler +_gemname=${pkgname#ruby2.1-} +pkgver=1.12.1 +pkgrel=1 +pkgdesc="Manages an application's dependencies through its entire life, across many machines, systematically and repeatably." +arch=('any') +url="http://bundler.io" +license=('MIT') +depends=('ruby2.1') +options=('!emptydirs') +source=("https://rubygems.org/downloads/$_gemname-$pkgver.gem") +noextract=("$_gemname-$pkgver.gem") +sha256sums=('e3133b1a73d51d7adb9898e24ef07d84e479fb121b8f848320756db222ceaed0') + +package() { + cd "$srcdir" + + local _gemdir="$(ruby-2.1 -rubygems -e'puts Gem.default_dir')" + HOME="/tmp" GEM_HOME="$_gemdir" GEM_PATH="$_gemdir" gem-2.1 install --no-user-install --ignore-dependencies \ + --no-ri --no-rdoc -i "$pkgdir/$_gemdir" "$_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" + + install -d "$pkgdir/usr/bin/" + ln -s "$_gemdir/bin/bundle" "$pkgdir/usr/bin/bundle-2.1" +} +
