diff options
author | Carl Smedstad | 2024-02-06 00:39:21 +0100 |
---|---|---|
committer | Carl Smedstad | 2024-02-06 13:40:15 +0100 |
commit | a3cb558a836537590165e07257eef25d7ed9ecbc (patch) | |
tree | 07464b8bfd71b9900ba3a0600db8e696008902bd | |
parent | 237d93a6e02b287f75526147c4a7373777c65bca (diff) | |
download | aur-a3cb558a836537590165e07257eef25d7ed9ecbc.tar.gz |
upgpkg: 1.8.0-2
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | .gitignore | 3 | ||||
-rw-r--r-- | .nvchecker.toml | 3 | ||||
-rw-r--r-- | PKGBUILD | 35 |
4 files changed, 22 insertions, 23 deletions
@@ -1,7 +1,7 @@ pkgbase = ruby-cool.io pkgdesc = Simple evented I/O for Ruby pkgver = 1.8.0 - pkgrel = 1 + pkgrel = 2 url = https://github.com/tarcieri/cool.io arch = x86_64 license = MIT @@ -10,7 +10,7 @@ pkgbase = ruby-cool.io depends = glibc depends = ruby options = !emptydirs - source = https://github.com/tarcieri/cool.io/archive/v1.8.0/cool.io-v1.8.0.tar.gz + source = ruby-cool.io-1.8.0.tar.gz::https://github.com/tarcieri/cool.io/archive/v1.8.0.tar.gz sha256sums = e0500529b86e487cb7a682833e46d30dc6e6fbf63e9d5e419aee05bd7cadb9bd pkgname = ruby-cool.io diff --git a/.gitignore b/.gitignore index f71c635dafda..0df2b70016b9 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,5 @@ * !.gitignore -!PKGBUILD +!.nvchecker.toml !.SRCINFO +!PKGBUILD diff --git a/.nvchecker.toml b/.nvchecker.toml new file mode 100644 index 000000000000..9bc7a3d99a40 --- /dev/null +++ b/.nvchecker.toml @@ -0,0 +1,3 @@ +["ruby-cool.io"] +source = "gems" +gems = "cool.io" @@ -2,14 +2,13 @@ # Contributor: Tim Meusel <tim@bastelfreak.de> pkgname=ruby-cool.io -_name=${pkgname#ruby-} +_pkgname=${pkgname#ruby-} pkgver=1.8.0 -pkgrel=1 +pkgrel=2 pkgdesc="Simple evented I/O for Ruby" arch=(x86_64) url="https://github.com/tarcieri/cool.io" license=(MIT) - depends=( glibc ruby @@ -17,29 +16,27 @@ depends=( makedepends=(rubygems) checkdepends=(ruby-rspec) options=(!emptydirs) - -source=("$url/archive/v$pkgver/$_name-v$pkgver.tar.gz") +source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz") sha256sums=('e0500529b86e487cb7a682833e46d30dc6e6fbf63e9d5e419aee05bd7cadb9bd') -_archive="$_name-$pkgver" +_archive="$_pkgname-$pkgver" prepare() { cd "$_archive" # Update gemspec/Gemfile to allow newer version of the dependencies - sed --in-place --regexp-extended 's|~>|>=|g' "$_name.gemspec" + sed --in-place --regexp-extended 's|~>|>=|g' "$_pkgname.gemspec" # We don't build from a git checkout - sed --in-place --regexp-extended 's|git ls-files|find . -type f -not -path "*/\.git/*"|' "$_name.gemspec" + sed --in-place --regexp-extended 's|git ls-files|find . -type f -not -path "*/\.git/*"|' "$_pkgname.gemspec" } build() { cd "$_archive" - local _gemdir - _gemdir="$(gem env gemdir)" + local _gemdir="$(gem env gemdir)" - gem build "$_name.gemspec" + gem build "$_pkgname.gemspec" gem install \ --local \ @@ -48,13 +45,13 @@ build() { --no-user-install \ --install-dir "tmp_install/$_gemdir" \ --bindir "tmp_install/usr/bin" \ - "$_name-$pkgver.gem" + "$_pkgname-$pkgver.gem" # Remove unrepreducible files rm --force --recursive --verbose \ "tmp_install/$_gemdir/cache/" \ - "tmp_install/$_gemdir/gems/$_name-$pkgver/vendor/" \ - "tmp_install/$_gemdir/doc/$_name-$pkgver/ri/ext/" + "tmp_install/$_gemdir/gems/$_pkgname-$pkgver/vendor/" \ + "tmp_install/$_gemdir/doc/$_pkgname-$pkgver/ri/ext/" find "tmp_install/$_gemdir/gems/" \ -type f \ @@ -80,17 +77,15 @@ build() { check() { cd "$_archive" - local _gemdir - _gemdir="$(gem env gemdir)" - + local _gemdir="$(gem env gemdir)" GEM_HOME="tmp_install/$_gemdir" rspec } package() { cd "$_archive" - cp --archive --verbose tmp_install/* "$pkgdir" + cp --archive tmp_install/* "$pkgdir" - install --verbose -D --mode=0644 LICENSE --target-directory "$pkgdir/usr/share/licenses/$pkgname" - install --verbose -D --mode=0644 ./*.md --target-directory "$pkgdir/usr/share/doc/$pkgname" + install -Dm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE + install -Dm644 -t "$pkgdir/usr/share/doc/$pkgname" ./*.md } |