summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorCarl Smedstad2023-08-03 16:01:51 +0200
committerCarl Smedstad2023-08-03 16:01:51 +0200
commit237d93a6e02b287f75526147c4a7373777c65bca (patch)
tree862cf7bc5d857ce934ac91faeb5fbaf3f6b90c83
parente936ed674a8b8ae3e8b3abafc208e69058891d5e (diff)
downloadaur-237d93a6e02b287f75526147c4a7373777c65bca.tar.gz
Publish version 1.8.0-1
-rw-r--r--.SRCINFO9
-rw-r--r--PKGBUILD75
2 files changed, 45 insertions, 39 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 5a0a280cdd88..a7a1b53121f5 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,15 +1,16 @@
pkgbase = ruby-cool.io
pkgdesc = Simple evented I/O for Ruby
- pkgver = 1.7.1
- pkgrel = 2
+ pkgver = 1.8.0
+ pkgrel = 1
url = https://github.com/tarcieri/cool.io
arch = x86_64
license = MIT
checkdepends = ruby-rspec
makedepends = rubygems
+ depends = glibc
depends = ruby
options = !emptydirs
- source = https://github.com/tarcieri/cool.io/archive/v1.7.1/cool.io-v1.7.1.tar.gz
- sha256sums = 64d6921b052f9e5894eef42b5b2d053ce62a933fe57c79b6c51a928bd1d77c89
+ source = https://github.com/tarcieri/cool.io/archive/v1.8.0/cool.io-v1.8.0.tar.gz
+ sha256sums = e0500529b86e487cb7a682833e46d30dc6e6fbf63e9d5e419aee05bd7cadb9bd
pkgname = ruby-cool.io
diff --git a/PKGBUILD b/PKGBUILD
index fc67669725c3..32c21f1bfa98 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,72 +3,76 @@
pkgname=ruby-cool.io
_name=${pkgname#ruby-}
-pkgver=1.7.1
-pkgrel=2
-pkgdesc='Simple evented I/O for Ruby'
+pkgver=1.8.0
+pkgrel=1
+pkgdesc="Simple evented I/O for Ruby"
arch=(x86_64)
-url='https://github.com/tarcieri/cool.io'
+url="https://github.com/tarcieri/cool.io"
license=(MIT)
-depends=(ruby)
+depends=(
+ glibc
+ ruby
+)
makedepends=(rubygems)
checkdepends=(ruby-rspec)
options=(!emptydirs)
-source=("${url}/archive/v${pkgver}/${_name}-v${pkgver}.tar.gz")
-sha256sums=('64d6921b052f9e5894eef42b5b2d053ce62a933fe57c79b6c51a928bd1d77c89')
+source=("$url/archive/v$pkgver/$_name-v$pkgver.tar.gz")
+sha256sums=('e0500529b86e487cb7a682833e46d30dc6e6fbf63e9d5e419aee05bd7cadb9bd')
-_archive="${_name}-${pkgver}"
+_archive="$_name-$pkgver"
prepare() {
cd "$_archive"
- # update gemspec/Gemfile to allow newer version of the dependencies
- sed --in-place --regexp-extended 's|~>|>=|g' "${_name}.gemspec"
+ # Update gemspec/Gemfile to allow newer version of the dependencies
+ sed --in-place --regexp-extended 's|~>|>=|g' "$_name.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"
+ # 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"
}
build() {
cd "$_archive"
- local _gemdir="$(gem env gemdir)"
+ local _gemdir
+ _gemdir="$(gem env gemdir)"
- gem build "${_name}.gemspec"
+ gem build "$_name.gemspec"
gem install \
--local \
--verbose \
--ignore-dependencies \
--no-user-install \
- --install-dir "tmp_install/${_gemdir}" \
+ --install-dir "tmp_install/$_gemdir" \
--bindir "tmp_install/usr/bin" \
- "${_name}-${pkgver}.gem"
+ "$_name-$pkgver.gem"
- # remove unrepreducible files
+ # 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/cache/" \
+ "tmp_install/$_gemdir/gems/$_name-$pkgver/vendor/" \
+ "tmp_install/$_gemdir/doc/$_name-$pkgver/ri/ext/"
- find "tmp_install/${_gemdir}/gems/" \
+ find "tmp_install/$_gemdir/gems/" \
-type f \
\( \
- -iname "*.o" -o \
- -iname "*.c" -o \
- -iname "*.so" -o \
- -iname "*.time" -o \
- -iname "gem.build_complete" -o \
- -iname "Makefile" \
+ -iname "*.o" -o \
+ -iname "*.c" -o \
+ -iname "*.so" -o \
+ -iname "*.time" -o \
+ -iname "gem.build_complete" -o \
+ -iname "Makefile" \
\) \
-delete
- find "tmp_install/${_gemdir}/extensions/" \
+ find "tmp_install/$_gemdir/extensions/" \
-type f \
\( \
- -iname "mkmf.log" -o \
- -iname "gem_make.out" \
+ -iname "mkmf.log" -o \
+ -iname "gem_make.out" \
\) \
-delete
}
@@ -76,16 +80,17 @@ build() {
check() {
cd "$_archive"
- local _gemdir="$(gem env gemdir)"
+ local _gemdir
+ _gemdir="$(gem env gemdir)"
- GEM_HOME="tmp_install/${_gemdir}" rspec
+ GEM_HOME="tmp_install/$_gemdir" rspec
}
package() {
cd "$_archive"
- cp --archive --verbose tmp_install/* "${pkgdir}"
+ cp --archive --verbose 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 --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"
}