Levente Polyak pushed to branch main at Arch Linux / Packaging / Packages / ruby


Commits:
636096c4 by Levente Polyak at 2024-06-02T14:56:23+02:00
upgpkg: 3.2.4-0: ruby bootstrap build

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -8,6 +8,7 @@ pkgbase = ruby
        checkdepends = inetutils
        checkdepends = procps-ng
        makedepends = doxygen
+       makedepends = gcc-libs
        makedepends = gdbm
        makedepends = glibc
        makedepends = gmp
@@ -29,6 +30,7 @@ pkgbase = ruby
        b2sums = 
1ee662e57f9f29b4ab29b391b38b988a8b5c199e62c815353c3a47e6eceea910344c7d9a00512916e05b6404efddf941313dfdcb0bec027f7f668443309228b9
 
 pkgname = ruby
+       depends = gcc-libs
        depends = gdbm
        depends = glibc
        depends = gmp


=====================================
PKGBUILD
=====================================
@@ -23,6 +23,7 @@ arch=(x86_64)
 license=(BSD-2-Clause)
 makedepends=(
   doxygen
+  gcc-libs
   gdbm
   glibc
   gmp
@@ -50,7 +51,7 @@ 
sha512sums=('fb0af37be4b6ad7b98ab9f8a508952238ee68b5828e3926331e4db52e2ebc1e6046
 
b2sums=('9c2300a958b03528d51f0d74a069c8c538ca4009835d55377509a000bcfb43893a8a80d8fda57011e77c72e6283cb259281d5ba7b37444546e49f2a9ad515cf3'
         
'1ee662e57f9f29b4ab29b391b38b988a8b5c199e62c815353c3a47e6eceea910344c7d9a00512916e05b6404efddf941313dfdcb0bec027f7f668443309228b9')
 
-_bootstrap=0
+_bootstrap=1
 _rubyver="${pkgver:0:3}.0"
 _bundled_gems=(
   debug
@@ -203,6 +204,7 @@ check() {
 
 package_ruby() {
   depends=(
+    gcc-libs
     gdbm
     glibc
     gmp
@@ -343,16 +345,25 @@ package_ruby-bundled-gems() {
   pkgdesc='Bundled gems which are part of Ruby StdLib'
   replaces=(ruby-bundledgems)
   depends=("${_bundled_gems[@]/#/ruby-}")
+
+  cd "ruby-${pkgver}"
+  install --verbose -D --mode=0644 BSDL COPYING --target-directory 
"${pkgdir}/usr/share/licenses/${pkgname}"
 }
 
 package_ruby-default-gems() {
   pkgdesc='Default gems which are part of Ruby StdLib'
   depends=("${_default_tool_gems[@]/#/ruby-}")
+
+  cd "ruby-${pkgver}"
+  install --verbose -D --mode=0644 BSDL COPYING --target-directory 
"${pkgdir}/usr/share/licenses/${pkgname}"
 }
 
 package_ruby-stdlib() {
   pkgdesc='Full Ruby StdLib including default gems, bundled gems and tools'
   depends=(ruby-default-gems ruby-bundled-gems)
+
+  cd "ruby-${pkgver}"
+  install --verbose -D --mode=0644 BSDL COPYING --target-directory 
"${pkgdir}/usr/share/licenses/${pkgname}"
 }
 
 # vim: tabstop=2 shiftwidth=2 expandtab:



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/ruby/-/commit/636096c4e3ab2842c13c278aa1b53b7ba54ab54e

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/ruby/-/commit/636096c4e3ab2842c13c278aa1b53b7ba54ab54e
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to