Date: Thursday, February 2, 2023 @ 20:17:21 Author: felixonmars Revision: 1392003
upgpkg: ruby-attr_extras 7.0.0-2 Modified: ruby-attr_extras/trunk/PKGBUILD ----------+ PKGBUILD | 19 ++++++++----------- 1 file changed, 8 insertions(+), 11 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2023-02-02 20:13:20 UTC (rev 1392002) +++ PKGBUILD 2023-02-02 20:17:21 UTC (rev 1392003) @@ -2,25 +2,22 @@ pkgname=ruby-attr_extras pkgver=7.0.0 -pkgrel=1 +_commit=af1bf563b383eb58567fb2109400ad7ed7b7cfb2 +pkgrel=2 pkgdesc='Takes some boilerplate out of Ruby with methods like attr_initialize' arch=(any) url='https://github.com/barsoom/attr_extras' license=(MIT) depends=(ruby) +makedepends=(git) checkdepends=(ruby-m ruby-minitest ruby-rake) options=(!emptydirs) -source=(https://github.com/barsoom/attr_extras/archive/v$pkgver/$pkgname-$pkgver.tar.gz) -sha256sums=('5e48ad97cdf3ffbc696913117910581cb367f920fc1bcf6ce2aff92e2ccdbadd') +source=(git+https://github.com/barsoom/attr_extras.git#commit=$_commit) +sha256sums=('SKIP') -prepare() { - cd attr_extras-$pkgver - sed 's|git ls-files|find -type f|' -i attr_extras.gemspec -} - build() { local _gemdir="$(gem env gemdir)" - cd attr_extras-$pkgver + cd attr_extras gem build attr_extras.gemspec gem install \ --local \ @@ -46,12 +43,12 @@ check() { local _gemdir="$(gem env gemdir)" - cd attr_extras-$pkgver + cd attr_extras GEM_HOME="tmp_install/$_gemdir" rake } package() { - cd attr_extras-$pkgver + cd attr_extras cp -a tmp_install/* "$pkgdir"/ install -Dm644 LICENSE.txt -t "$pkgdir"/usr/share/licenses/$pkgname/ }
