diff options
author | Bert Peters | 2021-03-13 12:41:53 +0100 |
---|---|---|
committer | Bert Peters | 2021-03-13 12:41:53 +0100 |
commit | 060da2c52670ef1694e4e9ac81d1e088836a6903 (patch) | |
tree | adb078e2fb3477a4eb5e8c6dafe2262a62ea2ba8 | |
parent | ed9abad75bc6866b7db1bad926f2285410279a91 (diff) | |
download | aur-060da2c52670ef1694e4e9ac81d1e088836a6903.tar.gz |
Relax version requirement on unicode-display-width
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 21 |
2 files changed, 19 insertions, 10 deletions
@@ -1,17 +1,15 @@ pkgbase = ruby-terminal-table pkgdesc = Simple, feature rich ascii table generation library pkgver = 3.0.0 - pkgrel = 1 + pkgrel = 2 url = https://github.com/tj/terminal-table arch = any license = MIT depends = ruby - depends = ruby-unicode-display_width<2 depends = ruby-unicode-display_width>=1.1.1 - noextract = terminal-table-3.0.0.gem options = !emptydirs - source = https://rubygems.org/downloads/terminal-table-3.0.0.gem - sha1sums = 5976e086dbd68096f94512efbf5323e18d9d9d2f + source = ruby-terminal-table-3.0.0.tar.gz::https://github.com/tj/terminal-table/archive/v3.0.0.tar.gz + sha1sums = 71d5cb3645266244fe4a1daf0f0427d06907d8b7 pkgname = ruby-terminal-table @@ -4,21 +4,32 @@ _gemname=terminal-table pkgname=ruby-$_gemname pkgver=3.0.0 -pkgrel=1 +pkgrel=2 pkgdesc='Simple, feature rich ascii table generation library' arch=(any) url='https://github.com/tj/terminal-table' license=(MIT) depends=( ruby - 'ruby-unicode-display_width<2' 'ruby-unicode-display_width>=1.1.1' + 'ruby-unicode-display_width>=1.1.1' ) options=(!emptydirs) -source=(https://rubygems.org/downloads/$_gemname-$pkgver.gem) -noextract=($_gemname-$pkgver.gem) -sha1sums=('5976e086dbd68096f94512efbf5323e18d9d9d2f') +source=($pkgname-$pkgver.tar.gz::https://github.com/tj/terminal-table/archive/v${pkgver}.tar.gz) +sha1sums=('71d5cb3645266244fe4a1daf0f0427d06907d8b7') + +prepare() { + cd ${_gemname}-${pkgver} + sed -r 's|~>|>=|g' -i ${_gemname}.gemspec # don't give a fuck about rubys bla bla + sed 's|git ls-files -z|find -type f -print0 \|sed "s,\\\\./,,g"|' -i ${_gemname}.gemspec +} + +build() { + cd ${_gemname}-${pkgver} + gem build ${_gemname}.gemspec +} package() { + cd ${_gemname}-${pkgver} local _gemdir="$(ruby -e'puts Gem.default_dir')" gem install --ignore-dependencies --no-user-install -i "$pkgdir/$_gemdir" -n "$pkgdir/usr/bin" $_gemname-$pkgver.gem rm "$pkgdir/$_gemdir/cache/$_gemname-$pkgver.gem" |