[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