diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 19 |
1 files changed, 11 insertions, 8 deletions
@@ -2,22 +2,25 @@ _gemname=rqrcode pkgname=ruby-${_gemname} -pkgver=0.10.1 +pkgver=1.1.2 pkgrel=1 pkgdesc='library for encoding QR Codes' arch=('any') url='https://github.com/whomwah/rqrcode' license=("MIT") -depends=('ruby-chunky_png>=1.0') +depends=( + 'ruby-chunky_png>=1.0' + 'ruby-rqrcode_core>=0.1' + ) makedepends=("rubygems") -source=("http://gems.rubyforge.org/gems/${_gemname}-${pkgver}.gem") +source=("https://rubygems.org/downloads/${_gemname}-${pkgver}.gem") noextract=("${_gemname}-${pkgver}.gem") options=(!strip) -sha512sums=('5b2d6e63bc069a1cf436d2df159bef673ef621a73d72c52bbdec1c2d820f4553172d5c3499b9347e0939d422bffa8f39ecaae123ce0be360d25ab6c08a6eb583') +sha512sums=('a1c7de526cf90cdd1dc6a00bd875d6f598128e2a079528553b09a911434357eb5a55508aca0cc49ebe3a69d409b758dd9a427587ea07827a3583b7fc7eb1ba4d') package() { - local _gemdir="$(ruby -rubygems -e'puts Gem.default_dir')" - gem install --no-user-install --ignore-dependencies -i "${pkgdir}$_gemdir" ${_gemname}-$pkgver.gem -n "${pkgdir}/usr/bin" || return 1 - rm "$pkgdir/$_gemdir/cache/$_gemname-$pkgver.gem" - install -Dm644 "${pkgdir}${_gemdir}/gems/$_gemname-$pkgver/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + local _gemdir="$(gem env gemdir)" + gem install --no-user-install --ignore-dependencies -i "${pkgdir}/${_gemdir}" ${_gemname}-${pkgver}.gem -n "${pkgdir}/usr/bin" || return 1 + rm "${pkgdir}/${_gemdir}/cache/${_gemname}-${pkgver}.gem" + install -Dm644 "${pkgdir}${_gemdir}/gems/${_gemname}-${pkgver}/LICENSE.txt" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.txt" } |