diff options
author | George Rawlinson | 2022-09-19 11:02:40 +1200 |
---|---|---|
committer | George Rawlinson | 2022-09-19 11:02:40 +1200 |
commit | 0d319b885bb6258ad792fbde7a06c1ac8b6a1c33 (patch) | |
tree | e7d26a36f54f575e54b9573c4cdd11d79df90820 /PKGBUILD | |
parent | eb1ed886053375874fe80a7ff061b3afcee3725e (diff) | |
download | aur-ruby-dry-container.tar.gz |
upgpkg: ruby-dry-container 0.11.0-1
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 25 |
1 files changed, 10 insertions, 15 deletions
@@ -3,7 +3,7 @@ _gemname=dry-container pkgname=ruby-$_gemname -pkgver=0.10.0 +pkgver=0.11.0 pkgrel=1 pkgdesc='A simple container intended for use as an IoC container' arch=('any') @@ -12,7 +12,7 @@ license=('MIT') depends=('ruby' 'ruby-concurrent') makedepends=('git' 'ruby-rdoc') options=('!emptydirs') -_commit='ad67e5b8f3f8e0717ee67bd13a477ace5fd66131' +_commit='eff66c2e4bac92d9e888a8900c9f711a21913949' source=("$pkgname::git+$url#commit=$_commit") b2sums=('SKIP') @@ -29,6 +29,8 @@ build() { } package() { + cd "$pkgname" + local _gemdir="$(ruby -e'puts Gem.default_dir')" gem install \ @@ -38,21 +40,14 @@ package() { --no-user-install \ --install-dir "$pkgdir/$_gemdir" \ --bindir "$pkgdir/usr/bin" \ - "$pkgname/$_gemname-$pkgver.gem" + "$_gemname-$pkgver.gem" # delete cache - cd "$pkgdir/$_gemdir" - rm -vrf cache - - # delete unnecessary files & folders - cd "gems/$_gemname-$pkgver" - rm -vrf "$_gemname.gemspec" + rm -vrf "$pkgdir/$_gemdir/cache" - # move documentation - install -vd "$pkgdir/usr/share/doc/$pkgname" - mv -vt "$pkgdir/usr/share/doc/$pkgname" *.md + # documentation + install -vDm644 -t "$pkgdir/usr/share/doc/$pkgname" ./*.md - # move license - install -vd "$pkgdir/usr/share/licenses/$pkgname" - mv -vt "$pkgdir/usr/share/licenses/$pkgname" LICENSE + # license + install -vDm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE } |