Date: Friday, February 3, 2023 @ 00:31:28
  Author: felixonmars
Revision: 1392085

upgpkg: ruby-pry 0.14.2-2

Modified:
  ruby-pry/trunk/PKGBUILD

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

Modified: PKGBUILD
===================================================================
--- PKGBUILD    2023-02-03 00:29:09 UTC (rev 1392084)
+++ PKGBUILD    2023-02-03 00:31:28 UTC (rev 1392085)
@@ -2,27 +2,27 @@
 
 pkgname=ruby-pry
 pkgver=0.14.2
-pkgrel=1
+_commit=24f6190e42f24979886cf6d974b70bd7638fda46
+pkgrel=2
 pkgdesc='A runtime developer console and IRB alternative with powerful 
introspection capabilities'
 arch=(any)
 url='http://pry.github.io/'
 license=(MIT)
 depends=(ruby-coderay ruby-method_source)
+makedepends=(git)
 checkdepends=(ruby-rake ruby-rspec ruby-yard)
 options=(!emptydirs)
-source=(https://github.com/pry/pry/archive/v$pkgver/$pkgname-$pkgver.tar.gz)
-sha256sums=('9ddd1e7c3504e0b6487e2a2ecdb3821d30b5ffa0a35d1e500c9812993733272e')
+source=(git+https://github.com/pry/pry.git#commit=$_commit)
+sha256sums=('SKIP')
 
 prepare() {
-  cd pry-$pkgver
-  sed -i -r -e 's|~>|>=|' -e 's|git ls-files bin lib \*.md LICENSE|find bin 
lib *.md LICENSE -type f|' pry.gemspec
-  # Tests expected to run in the `pry` directory
-  sed -i "s|pry/foo|pry-$pkgver/foo|" spec/cli_spec.rb
+  cd pry
+  sed -i -r -e 's|~>|>=|' pry.gemspec
 }
 
 build() {
   local _gemdir="$(gem env gemdir)"
-  cd pry-$pkgver
+  cd pry
   gem build pry.gemspec
   gem install \
     --local \
@@ -48,12 +48,12 @@
 
 check() {
   local _gemdir="$(gem env gemdir)"
-  cd pry-$pkgver
+  cd pry
   EDITOR=vim TERM=screen-256color GEM_HOME="tmp_install/$_gemdir" rake
 }
 
 package() {
-  cd pry-$pkgver
+  cd pry
   cp -a tmp_install/* "$pkgdir"/
   install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
 }

Reply via email to