Date: Wednesday, February 15, 2023 @ 20:13:44
  Author: felixonmars
Revision: 1400685

upgpkg: ruby-bake-modernize 0.15.1-1

Modified:
  ruby-bake-modernize/trunk/PKGBUILD

----------+
 PKGBUILD |   20 ++++++++++----------
 1 file changed, 10 insertions(+), 10 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD    2023-02-15 20:10:56 UTC (rev 1400684)
+++ PKGBUILD    2023-02-15 20:13:44 UTC (rev 1400685)
@@ -1,7 +1,8 @@
 # Maintainer: Felix Yan <[email protected]>
 
 pkgname=ruby-bake-modernize
-pkgver=0.14.4
+pkgver=0.15.1
+_commit=3b5f52f85ba3786d5e7d15dbb08446e503eabf52
 pkgrel=1
 pkgdesc='Automatically modernize parts of your project/gem'
 arch=(any)
@@ -8,22 +9,21 @@
 url='https://github.com/ioquatix/bake-modernize'
 license=(MIT)
 depends=(ruby-async-http ruby-bake ruby-build-files ruby-markly ruby-rugged)
-checkdepends=(ruby-rspec ruby-bake-test git)
+makedepends=(git)
+checkdepends=(ruby-sus ruby-bake-test git)
 options=(!emptydirs)
-source=(https://github.com/ioquatix/bake-modernize/archive/v$pkgver/$pkgname-$pkgver.tar.gz)
-sha256sums=('77847398fc805a23286a3df8626efcc3075580e0f20881d45c55082e42ca5af1')
+source=(git+https://github.com/ioquatix/bake-modernize.git#commit=$_commit)
+sha256sums=('SKIP')
 
 prepare() {
-  cd bake-modernize-$pkgver
+  cd bake-modernize
   sed -i -e '/signing_key/d' -e 's/~>/>=/' bake-modernize.gemspec
   echo -e 'gemspec\ngem "bake-test"' > gems.rb
-  # Only works in git tree
-  sed -i "/subject.call('modernize')/d" spec/bake/modernize_spec.rb
 }
 
 build() {
   local _gemdir="$(gem env gemdir)"
-  cd bake-modernize-$pkgver
+  cd bake-modernize
   gem build bake-modernize.gemspec
   gem install \
     --local \
@@ -49,12 +49,12 @@
 
 check() {
   local _gemdir="$(gem env gemdir)"
-  cd bake-modernize-$pkgver
+  cd bake-modernize
   GEM_HOME="tmp_install/$_gemdir" bake test
 }
 
 package() {
-  cd bake-modernize-$pkgver
+  cd bake-modernize
   cp -a tmp_install/* "$pkgdir"/
   install -Dm644 license.md -t "$pkgdir"/usr/share/licenses/$pkgname/
 }

Reply via email to