[arch-commits] Commit in ruby-paint/trunk (PKGBUILD)

Levente Polyak anthraxx at archlinux.org
Fri Dec 23 23:32:46 UTC 2016


    Date: Friday, December 23, 2016 @ 23:32:45
  Author: anthraxx
Revision: 201296

upgpkg: ruby-paint 2.0.0-1

Modified:
  ruby-paint/trunk/PKGBUILD

----------+
 PKGBUILD |   23 ++++++++++++++---------
 1 file changed, 14 insertions(+), 9 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2016-12-23 20:59:39 UTC (rev 201295)
+++ PKGBUILD	2016-12-23 23:32:45 UTC (rev 201296)
@@ -3,24 +3,29 @@
 
 _gemname=paint
 pkgname=ruby-${_gemname}
-pkgver=1.0.1
+pkgver=2.0.0
 pkgrel=1
-pkgdesc="Ruby paint manages terminal colors and effects"
-url="https://github.com/janlelis/paint"
+pkgdesc='Ruby paint manages terminal colors and effects'
+url='https://github.com/janlelis/paint'
 arch=('any')
 license=('MIT')
 depends=('ruby-rspec' 'ruby-rainbow' 'ruby-term-ansicolor')
 options=('!emptydirs')
-source=(https://rubygems.org/downloads/${_gemname}-${pkgver}.gem)
-noextract=(${_gemname}-${pkgver}.gem)
-sha512sums=('dc520e7d347bbda463a0d1da1f4c055278a98455e6b3e2104baecac6ef7256c738607bcc36b94cca0337d4b353bc38fdf9458e44e547ac292005e1995e3a3432')
+source=(${pkgname}-${pkgver}.tar.gz::https://github.com/janlelis/paint/archive/v${pkgver}.tar.gz)
+sha512sums=('3a30635b193fcd2d929a09f64226fefdf01dabf3c33427ca28d8d5a550d56642c8069d5f1334d845977282a6083cdfa16177f3bd23560f61c36d3822c891c5fe')
 
+build() {
+  cd ${_gemname}-${pkgver}
+  gem build paint.gemspec
+}
+
 package() {
-  local _gemdir="$(ruby -e'puts Gem.default_dir')"
+  cd ${_gemname}-${pkgver}
+  local _gemdir="$(gem env gemdir)"
   gem install --ignore-dependencies --no-user-install -i "${pkgdir}${_gemdir}" -n "${pkgdir}/usr/bin" ${_gemname}-${pkgver}.gem
-  install -Dm 644 "${pkgdir}${_gemdir}/gems/${_gemname}-${pkgver}/MIT-LICENSE.txt" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
-  install -Dm 644 "${pkgdir}${_gemdir}/gems/${_gemname}-${pkgver}/README.rdoc" "${pkgdir}/usr/share/doc/${pkgname}/README"
   rm "${pkgdir}/${_gemdir}/cache/${_gemname}-${pkgver}.gem"
+  install -Dm 644 MIT-LICENSE.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+  install -Dm 644 README.md CHANGELOG.md -t "${pkgdir}/usr/share/doc/${pkgname}"
 }
 
 # vim: ts=2 sw=2 et:



More information about the arch-commits mailing list