Andreas Schleifer pushed to branch main at Arch Linux / Packaging / Packages / ruby-async
Commits: 9a2866d3 by Andreas Schleifer at 2024-07-27T13:53:37+02:00 upgpkg: 2.10.2-1: Ruby 3.2 rebuild - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -1,7 +1,7 @@ pkgbase = ruby-async pkgdesc = Composable asynchronous I/O - pkgver = 1.30.3 - pkgrel = 3 + pkgver = 2.10.2 + pkgrel = 1 url = https://github.com/socketry/async arch = any license = MIT @@ -11,8 +11,8 @@ pkgbase = ruby-async depends = ruby-nio4r depends = ruby-timers options = !emptydirs - source = https://github.com/socketry/async/archive/v1.30.3/ruby-async-1.30.3.tar.gz - sha256sums = f378e8d136c1b58f8df38956a5253b170f87ce815ae8c7d88b50ea964a8e8bb1 - sha512sums = 337a51ca8fd0e6685528e2eca9b584344ba583f7254f2600110ee62da6e4ccabeb471e7d94f36ab6f8d0eb3eada9e23335a262a50c8d035f67708fce0a590e5e + source = https://github.com/socketry/async/archive/v2.10.2/ruby-async-2.10.2.tar.gz + sha512sums = 8e8804ad60f68c4a7238e62e27ace99108e29fe134c8fafd00705840edf6a353c4c4d3baeda149b5dddeaca678e62fedb5499da57d5f492726b29dcd0502a0d9 + b2sums = 2460f63a0963f0cd64ac3c23edf3398539dee9721817a59dd55baf5db01e887a5127d9e10413168550e1c4f89d4b2b14d503701c97f5a9518af449975c8ad640 pkgname = ruby-async ===================================== PKGBUILD ===================================== @@ -3,23 +3,32 @@ _gemname=async pkgname=ruby-${_gemname} -pkgver=1.30.3 -pkgrel=3 +pkgver=2.10.2 +pkgrel=1 pkgdesc='Composable asynchronous I/O' url='https://github.com/socketry/async' arch=('any') license=('MIT') -depends=('ruby' 'ruby-console' 'ruby-nio4r' 'ruby-timers') -makedepends=('ruby-rdoc') +depends=( + ruby + ruby-console + ruby-nio4r + ruby-timers +) +makedepends=( + ruby-rdoc +) options=('!emptydirs') -source=(https://github.com/socketry/async/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz) -sha256sums=('f378e8d136c1b58f8df38956a5253b170f87ce815ae8c7d88b50ea964a8e8bb1') -sha512sums=('337a51ca8fd0e6685528e2eca9b584344ba583f7254f2600110ee62da6e4ccabeb471e7d94f36ab6f8d0eb3eada9e23335a262a50c8d035f67708fce0a590e5e') +source=("https://github.com/socketry/async/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz") +sha512sums=('8e8804ad60f68c4a7238e62e27ace99108e29fe134c8fafd00705840edf6a353c4c4d3baeda149b5dddeaca678e62fedb5499da57d5f492726b29dcd0502a0d9') +b2sums=('2460f63a0963f0cd64ac3c23edf3398539dee9721817a59dd55baf5db01e887a5127d9e10413168550e1c4f89d4b2b14d503701c97f5a9518af449975c8ad640') prepare() { cd ${_gemname}-${pkgver} - sed 's|git ls-files|find|' -i ${_gemname}.gemspec - sed 's|~>|>=|g' -i ${_gemname}.gemspec # don't give a fuck about rubys bla bla + + sed --in-place 's|git ls-files|find|' "${_gemname}.gemspec" + sed --in-place 's|~>|>=|g' "${_gemname}.gemspec" + sed --in-place '/release\.pem/d' "${_gemname}.gemspec" } build() { @@ -33,8 +42,8 @@ package() { gem install --ignore-dependencies --no-user-install -i "${pkgdir}/${_gemdir}" \ -n "${pkgdir}/usr/bin" ${_gemname}-${pkgver}.gem - install -Dm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}" - install -Dm 644 README.md -t "${pkgdir}/usr/share/licenses/${pkgname}" + install -Dm 644 readme.md -t "${pkgdir}/usr/share/doc/${pkgname}" + install -Dm 644 license.md -t "${pkgdir}/usr/share/licenses/${pkgname}" cd "${pkgdir}/${_gemdir}" rm -rf cache gems/${_gemname}-${pkgver}/{ext,lib/*/*.so} \ View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/ruby-async/-/commit/9a2866d31f67e026066c35737d993b127af024b9 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/ruby-async/-/commit/9a2866d31f67e026066c35737d993b127af024b9 You're receiving this email because of your account on gitlab.archlinux.org.