summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJeremy Audet2018-02-04 11:21:36 -0500
committerJeremy Audet2018-02-04 11:21:36 -0500
commit72bd77985e26ffd1ba9ea601004f2cd40c733631 (patch)
treec9ce532682143edab1fcb394c578a854739c302b
parenta2e22cff58050ea4e334e619872a660fe5c03006 (diff)
downloadaur-72bd77985e26ffd1ba9ea601004f2cd40c733631.tar.gz
Drop -rubygems flag, add --no-document flag
Do the following: * Drop `-rubygems` from `ruby -rubygems -e 'pus Gem.default_dir'`. This flag appears to no longer be supported. * Drop `makedepends=(rubygems)`. This dependency now resolves to the "ruby" package, and the error above suggests that rubygems is no longer a separate package. * Add `--no-document` to `gem install ...`. This fixes a `cannot load such file -- rdoc/rdoc` error. It's also the approach taken by the ruby-hpricot community package.
-rw-r--r--.SRCINFO3
-rw-r--r--PKGBUILD6
2 files changed, 4 insertions, 5 deletions
diff --git a/.SRCINFO b/.SRCINFO
index df0ebd3e7d5d..0d7e2d7b00d5 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,11 +1,10 @@
pkgbase = ruby-cri
pkgdesc = A library for building easy-to-use commandline tools.
pkgver = 2.10.1
- pkgrel = 1
+ pkgrel = 2
url = https://rubygems.org/gems/cri
arch = any
license = MIT
- makedepends = rubygems
depends = ruby-colored>=1.2
noextract = cri-2.10.1.gem
options = !emptydirs
diff --git a/PKGBUILD b/PKGBUILD
index 3f213184d8ca..24bd128b0cab 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -7,13 +7,12 @@
pkgname=ruby-cri
_gemname="${pkgname#ruby-}"
pkgver=2.10.1
-pkgrel=1
+pkgrel=2
pkgdesc='A library for building easy-to-use commandline tools.'
arch=(any)
url='https://rubygems.org/gems/cri'
license=(MIT)
depends=('ruby-colored>=1.2')
-makedepends=(rubygems)
options=(!emptydirs)
source=("http://rubygems.org/downloads/${_gemname}-${pkgver}.gem")
noextract=("${_gemname}-${pkgver}.gem")
@@ -23,8 +22,9 @@ package() {
# install gem
HOME=/tmp gem install \
--no-user-install \
+ --no-document \
--ignore-dependencies \
- --install-dir "${pkgdir}$(ruby -rubygems -e 'puts Gem.default_dir')" \
+ --install-dir "${pkgdir}$(ruby -e 'puts Gem.default_dir')" \
--bindir "${pkgdir}/usr/bin" \
"${srcdir}/${_gemname}-${pkgver}.gem"