Andreas Schleifer pushed to branch main at Arch Linux / Packaging / Packages / ruby-io-event
Commits: c8dac4dc by Andreas Schleifer at 2025-02-24T23:20:30+01:00 upgpkg: 1.9.0-2 - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -1,10 +1,18 @@ pkgbase = ruby-io-event pkgdesc = An event loop pkgver = 1.9.0 - pkgrel = 1 + pkgrel = 2 url = https://github.com/socketry/io-event arch = x86_64 license = MIT + checkdepends = ruby-async + checkdepends = ruby-bake + checkdepends = ruby-bake-test + checkdepends = ruby-bake-test-external + checkdepends = ruby-bundler + checkdepends = ruby-covered + checkdepends = ruby-decode + checkdepends = ruby-sus depends = ruby options = !emptydirs source = https://github.com/socketry/io-event/archive/v1.9.0/ruby-io-event-1.9.0.tar.gz ===================================== PKGBUILD ===================================== @@ -3,7 +3,7 @@ _gemname='io-event' pkgname="ruby-${_gemname}" pkgver=1.9.0 -pkgrel=1 +pkgrel=2 pkgdesc='An event loop' arch=('x86_64') url="https://github.com/socketry/${_gemname}" @@ -11,15 +11,16 @@ license=('MIT') depends=( ruby ) -# checkdepends=( -# ruby-async -# ruby-bake -# ruby-bake-test -# ruby-bake-test-external -# ruby-bundler -# ruby-covered -# ruby-sus -# ) +checkdepends=( + ruby-async + ruby-bake + ruby-bake-test + ruby-bake-test-external + ruby-bundler + ruby-covered + ruby-decode + ruby-sus +) options=('!emptydirs') source=("${url}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz") sha512sums=('7e32b8c83bc7025d2d174cfeda8a56dd564ca59158a9dab4ffc2cabd0341e9d2794247d983bcc0c3cccdb85d677b6c548aa2e41ac6e0ff8d3e899d2d7e824862') @@ -33,8 +34,12 @@ prepare() { sed --in-place '/release\.pem/d' "${_gemname}.gemspec" - # Remove maintenance gems - sed --in-place --expression '/group :maintenance/,/end/d' gems.rb + sed --in-place \ + --expression '/group :maintenance/,/end/d' \ + --expression '/rubocop/d' \ + gems.rb + + rm --verbose test/io/event/profiler.rb } build() { @@ -81,13 +86,13 @@ build() { } # no tests until ruby-sus gets updated -# check() { -# cd "${_gemname}-${pkgver}" +check() { + cd "${_gemname}-${pkgver}" -# local _gemdir="$(gem env gemdir)" + local _gemdir="$(gem env gemdir)" -# GEM_HOME="tmp_install${_gemdir}" bake test -# } + GEM_HOME="tmp_install${_gemdir}" bake test +} package() { cd "${_gemname}-${pkgver}" View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/ruby-io-event/-/commit/c8dac4dcfdc272b9d7db68b596398cf941f3c784 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/ruby-io-event/-/commit/c8dac4dcfdc272b9d7db68b596398cf941f3c784 You're receiving this email because of your account on gitlab.archlinux.org.