# Maintainer: Jochen Schalanda <jochen+aur@schalanda.name>
_gemname=facter
pkgname=ruby-$_gemname
#_rc=2
#_pkgver=1.7.0
#pkgver=${_pkgver}.rc${_rc}
pkgver=1.7.0
pkgrel=1
pkgdesc="A library for collecting facts about your system."
arch=(any)
url="http://puppetlabs.com/projects/facter/"
license=('MIT')
depends=('ruby')
makedepends=('rubygems')
optdepends=('net-tools: for ifconfig-based facts')
source=(http://gems.rubyforge.org/gems/$_gemname-${pkgver//_/-}.gem)
conflicts=('facter')
provides=('facter')
noextract=($_gemname-${pkgver//_/-}.gem)
package() {
cd "$srcdir"
# _gemdir is defined inside package() because if ruby[gems] is not installed on
# the system, makepkg will exit with an error when sourcing the PKGBUILD.
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"
}
md5sums=('7d5efb4904faa90f5a7285dadb764c03')