From bce247d29e4c6f3b30326d485942cc2d3614430f Mon Sep 17 00:00:00 2001 From: root Date: Mon, 16 Sep 2013 01:45:50 -0700 Subject: Mon Sep 16 01:44:21 PDT 2013 --- pcr/debootstrap-libre/PKGBUILD | 4 ++-- pcr/ruby-bundler/PKGBUILD | 34 ++++++++++++++++++---------------- pcr/ruby1-bundler/PKGBUILD | 27 +++++++++++++++++++++++++++ 3 files changed, 47 insertions(+), 18 deletions(-) create mode 100644 pcr/ruby1-bundler/PKGBUILD (limited to 'pcr') diff --git a/pcr/debootstrap-libre/PKGBUILD b/pcr/debootstrap-libre/PKGBUILD index e4f4ef65e..b4ea8c09f 100644 --- a/pcr/debootstrap-libre/PKGBUILD +++ b/pcr/debootstrap-libre/PKGBUILD @@ -3,12 +3,12 @@ _pkgname=debootstrap pkgname=debootstrap-libre pkgver=1.0.53 -pkgrel=3 +pkgrel=3.1 pkgdesc="A tool used to create a gNewSense or Trisquel base system from scratch, without requiring the availability of dpkg or apt (Debian support removed)" arch=('any') license=('GPL') url="http://packages.debian.org/sid/debootstrap" -depends=('wget') +depends=('binutils' 'wget') replaces=$_pkgname conflicts=$_pkgname provides=$_pkgname=$pkgver diff --git a/pcr/ruby-bundler/PKGBUILD b/pcr/ruby-bundler/PKGBUILD index a1fb32449..44a1a883b 100644 --- a/pcr/ruby-bundler/PKGBUILD +++ b/pcr/ruby-bundler/PKGBUILD @@ -1,22 +1,24 @@ -# Maintainer (Parabola): Márcio Silva # Contributor: Alexsandr Pavlov +# Maintainer (Parabola): Márcio Silva -pkgname=ruby-bundler -_gemname=${pkgname#ruby-} -pkgver=1.1.5 +_pkgname=bundler +pkgname=ruby-$_pkgname +pkgver=1.3.5 pkgrel=1 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' 'rubygems') -source=(http://rubygems.org/downloads/${_gemname}-${pkgver}.gem) -noextract=(${_gemname}-${pkgver}.gem) -md5sums=('ecced17bc29a761db4ea5ca57b0d8795') +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 + +package() { + cd $srcdir -build() { - cd "${srcdir}" - export HOME=/tmp - 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 -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 } diff --git a/pcr/ruby1-bundler/PKGBUILD b/pcr/ruby1-bundler/PKGBUILD new file mode 100644 index 000000000..d06f7af08 --- /dev/null +++ b/pcr/ruby1-bundler/PKGBUILD @@ -0,0 +1,27 @@ +# Contributor: Alexsandr Pavlov +# Maintainer (Parabola): Márcio Silva + +_pkgname=bundler +pkgname=ruby1-$_pkgname +pkgver=1.3.5 +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=ruby1 +source=http://rubygems.org/downloads/$_pkgname-$pkgver.gem +noextract=$_pkgname-$pkgver.gem +sha256sums=08b89047f7b829f3e197a28fb1bde74c3f5cfea1552f99dfba237fee30eaffe4 + +package() { + cd $srcdir + + local _gemdir=$(ruby1 -rubygems -e'puts Gem.default_dir') + HOME=/tmp gem1 install --no-user-install --ignore-dependencies\ + -i $pkgdir$_gemdir -n $pkgdir/usr/bin\ + $_pkgname-$pkgver.gem + + msg "renaming $_pkgname to ${_pkgname}1" + mv -v $pkgdir/usr/bin/${_pkgname%r}{,1} +} -- cgit v1.2.3-54-g00ecf