summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorJeremy Audet2018-02-04 11:26:13 -0500
committerJeremy Audet2018-02-04 11:26:13 -0500
commit1287cf9c9964a455c2911f396a5f9d2b5a3a45f1 (patch)
tree6206bcca4fb234eef6c4d9ffe19dec69c97045ce /PKGBUILD
parentf26fbd23f735c1e21062bcfea2f15279946d7c60 (diff)
downloadaur-1287cf9c9964a455c2911f396a5f9d2b5a3a45f1.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.
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD6
1 files changed, 3 insertions, 3 deletions
diff --git a/PKGBUILD b/PKGBUILD
index c4b48ab9f57c..d899cbbddfa5 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,13 +3,12 @@
pkgname=ruby-lumberjack
_pkgname="${pkgname#ruby-}"
pkgver=1.0.12
-pkgrel=1
+pkgrel=2
pkgdesc='A simple, powerful, and fast logging implementation in Ruby.'
arch=(any)
url='https://github.com/bdurand/lumberjack'
license=(MIT)
depends=()
-makedepends=(rubygems)
options=(!emptydirs)
source=("https://rubygems.org/downloads/${_pkgname}-${pkgver}.gem")
noextract=("${_pkgname}-${pkgver}.gem")
@@ -19,8 +18,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}/${_pkgname}-${pkgver}.gem"