diff options
author | George Rawlinson | 2022-07-13 08:31:16 +0000 |
---|---|---|
committer | George Rawlinson | 2022-07-13 08:31:16 +0000 |
commit | eb1ed886053375874fe80a7ff061b3afcee3725e (patch) | |
tree | 08bc42a1fade7d6fcbb6ac1770a857a97375a07a | |
parent | 44343ccee49742d26483342c120530f2d6d0aa25 (diff) | |
download | aur-eb1ed886053375874fe80a7ff061b3afcee3725e.tar.gz |
upgpkg: ruby-dry-container 0.10.0-1
-rw-r--r-- | .SRCINFO | 9 | ||||
-rw-r--r-- | PKGBUILD | 31 |
2 files changed, 26 insertions, 14 deletions
@@ -1,17 +1,16 @@ pkgbase = ruby-dry-container pkgdesc = A simple container intended for use as an IoC container - pkgver = 0.9.0 + pkgver = 0.10.0 pkgrel = 1 url = https://github.com/dry-rb/dry-container arch = any license = MIT + makedepends = git makedepends = ruby-rdoc depends = ruby depends = ruby-concurrent - depends = ruby-dry-configurable - noextract = dry-container-0.9.0.gem options = !emptydirs - source = https://rubygems.org/downloads/dry-container-0.9.0.gem - b2sums = b635c58149bfc33c39968134c6df2a5b0bc5824bf1156203d357728420f41c95990fb40eb4518300223853b1e73625cff81026993067fba7635426cac9a95b67 + source = ruby-dry-container::git+https://github.com/dry-rb/dry-container#commit=ad67e5b8f3f8e0717ee67bd13a477ace5fd66131 + b2sums = SKIP pkgname = ruby-dry-container @@ -3,29 +3,42 @@ _gemname=dry-container pkgname=ruby-$_gemname -pkgver=0.9.0 +pkgver=0.10.0 pkgrel=1 -pkgdesc="A simple container intended for use as an IoC container" +pkgdesc='A simple container intended for use as an IoC container' arch=('any') -url="https://github.com/dry-rb/dry-container" +url='https://github.com/dry-rb/dry-container' license=('MIT') -depends=('ruby' 'ruby-concurrent' 'ruby-dry-configurable') -makedepends=('ruby-rdoc') +depends=('ruby' 'ruby-concurrent') +makedepends=('git' 'ruby-rdoc') options=('!emptydirs') -source=("https://rubygems.org/downloads/$_gemname-$pkgver.gem") -noextract=("$_gemname-$pkgver.gem") -b2sums=('b635c58149bfc33c39968134c6df2a5b0bc5824bf1156203d357728420f41c95990fb40eb4518300223853b1e73625cff81026993067fba7635426cac9a95b67') +_commit='ad67e5b8f3f8e0717ee67bd13a477ace5fd66131' +source=("$pkgname::git+$url#commit=$_commit") +b2sums=('SKIP') + +pkgver() { + cd "$pkgname" + + git describe --tags | sed 's/^v//' +} + +build() { + cd "$pkgname" + + gem build +} package() { local _gemdir="$(ruby -e'puts Gem.default_dir')" gem install \ --verbose \ + --local \ --ignore-dependencies \ --no-user-install \ --install-dir "$pkgdir/$_gemdir" \ --bindir "$pkgdir/usr/bin" \ - "$_gemname-$pkgver.gem" + "$pkgname/$_gemname-$pkgver.gem" # delete cache cd "$pkgdir/$_gemdir" |