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.


Reply via email to