diff options
author | Andreas 'Segaja' Schleifer | 2021-02-23 23:53:33 +0100 |
---|---|---|
committer | Andreas 'Segaja' Schleifer | 2021-02-23 23:53:33 +0100 |
commit | d885e7e94ebde5238ad67cc9b0ee3590d0352d5f (patch) | |
tree | af3d600d2f7e06b1e92fce2a060cd6aa0d1e0e19 | |
parent | 636bf6270eb13215dd9b92a4bcd217da6ae2029c (diff) | |
download | aur-d885e7e94ebde5238ad67cc9b0ee3590d0352d5f.tar.gz |
Update to 3.2.2
-rw-r--r-- | .SRCINFO | 11 | ||||
-rw-r--r-- | PKGBUILD | 40 |
2 files changed, 32 insertions, 19 deletions
@@ -1,20 +1,17 @@ -# Generated by mksrcinfo v8 -# Sat Sep 2 09:36:35 UTC 2017 pkgbase = ruby-sprockets-rails pkgdesc = Sprockets Rails integration - pkgver = 3.2.1 + pkgver = 3.2.2 pkgrel = 1 url = https://github.com/rails/sprockets-rails arch = any license = MIT depends = ruby - depends = ruby-sprockets depends = ruby-actionpack depends = ruby-activesupport - noextract = sprockets-rails-3.2.1.gem + depends = ruby-sprockets options = !emptydirs - source = https://rubygems.org/downloads/sprockets-rails-3.2.1.gem - sha1sums = e4812d99026fa6d2922bc8f253961c01adb35ea1 + source = ruby-sprockets-rails-3.2.2.tar.gz::https://github.com/rails/sprockets-rails/archive/v3.2.2.tar.gz + sha512sums = 048f48930325316ac28d721a2c33ba60767dfec9456b0705e90363a1c81c8876ec6f99d65ce533d5a0704e1f67a33fcac5cd675aec5cc3c3f1cd896d518865a9 pkgname = ruby-sprockets-rails @@ -1,25 +1,41 @@ -# Generated by gem2arch (https://github.com/anatol/gem2arch) -# Maintainer: Matej Grabovsky <matej.grabovsky at gmail> +# Maintainer: Andreas 'Segaja' Schleifer <archlinux at segaja dot de> +# Contributor: Matej Grabovsky <matej.grabovsky at gmail> # Contributor: Anatol Pomozov <anatol.pomozov@gmail.com> # Contributor: Nathan Phillip Brink <binki@gentoo.org> _gemname=sprockets-rails -pkgname=ruby-$_gemname -pkgver=3.2.1 +pkgname=ruby-${_gemname} +pkgver=3.2.2 pkgrel=1 pkgdesc='Sprockets Rails integration' arch=(any) url='https://github.com/rails/sprockets-rails' license=(MIT) -depends=(ruby ruby-sprockets ruby-actionpack ruby-activesupport) +depends=(ruby ruby-actionpack ruby-activesupport ruby-sprockets) options=(!emptydirs) -source=(https://rubygems.org/downloads/$_gemname-$pkgver.gem) -noextract=($_gemname-$pkgver.gem) -sha1sums=('e4812d99026fa6d2922bc8f253961c01adb35ea1') +source=("${pkgname}-${pkgver}.tar.gz::https://github.com/rails/sprockets-rails/archive/v${pkgver}.tar.gz") +sha512sums=('048f48930325316ac28d721a2c33ba60767dfec9456b0705e90363a1c81c8876ec6f99d65ce533d5a0704e1f67a33fcac5cd675aec5cc3c3f1cd896d518865a9') + +prepare() { + cd "${_gemname}-${pkgver}" + + sed -r 's|~>|>=|g' -i "${_gemname}.gemspec" +} + +build() { + cd "${_gemname}-${pkgver}" + + gem build "${_gemname}.gemspec" +} package() { - 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" - install -D -m644 "$pkgdir/$_gemdir/gems/$_gemname-$pkgver/MIT-LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + 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" + + rm "${pkgdir}/${_gemdir}/cache/${_gemname}-${pkgver}.gem" + + install -D -m644 MIT-LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" } |