George Rawlinson pushed to branch main at Arch Linux / Packaging / Packages / 
ruby-rbtree


Commits:
b679fa06 by George Rawlinson at 2024-06-18T04:26:50+00:00
upgpkg: 0.4.6-3

* Make package reproducible as part of todo[0].
* Add sha512sums for dual hashing.

[0]: https://archlinux.org/todo/unreproducible-ruby-packages-1/

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
 pkgbase = ruby-rbtree
        pkgdesc = A sorted associative collection that is implemented with a 
Red-Black Tree
        pkgver = 0.4.6
-       pkgrel = 2
+       pkgrel = 3
        url = https://rubygems.org/gems/rbtree
        arch = x86_64
        license = MIT
@@ -9,6 +9,7 @@ pkgbase = ruby-rbtree
        noextract = ruby-rbtree-0.4.6.gem
        options = !emptydirs
        source = 
ruby-rbtree-0.4.6.gem::https://rubygems.org/downloads/rbtree-0.4.6.gem
+       sha512sums = 
7c9f5ac83ee78191efe3fb7fd6ef0afaa7506245191dbe92f3eb9e5f19b9fcd8157f19901d49d5ff9b4661a498a67d79e39ca86c79d8df99fcf11603b54a0158
        b2sums = 
cd44852f8de9138d9f590825c62b1863e8a4fc51a3f150317f929e200430b9a4fcc7f7b83deb0904def84cfe3debf102e7b200fe1e894422b0515297ed44baff
 
 pkgname = ruby-rbtree


=====================================
PKGBUILD
=====================================
@@ -3,7 +3,7 @@
 pkgname=ruby-rbtree
 _pkgname="${pkgname#ruby-}"
 pkgver=0.4.6
-pkgrel=2
+pkgrel=3
 pkgdesc='A sorted associative collection that is implemented with a Red-Black 
Tree'
 arch=('x86_64')
 url='https://rubygems.org/gems/rbtree'
@@ -12,6 +12,7 @@ depends=('ruby')
 options=('!emptydirs')
 
source=("$pkgname-$pkgver.gem::https://rubygems.org/downloads/$_pkgname-$pkgver.gem";)
 noextract=("$pkgname-$pkgver.gem")
+sha512sums=('7c9f5ac83ee78191efe3fb7fd6ef0afaa7506245191dbe92f3eb9e5f19b9fcd8157f19901d49d5ff9b4661a498a67d79e39ca86c79d8df99fcf11603b54a0158')
 
b2sums=('cd44852f8de9138d9f590825c62b1863e8a4fc51a3f150317f929e200430b9a4fcc7f7b83deb0904def84cfe3debf102e7b200fe1e894422b0515297ed44baff')
 
 package() {
@@ -28,7 +29,11 @@ package() {
 
   # delete unnecessary files/folders
   rm -rf "$pkgdir/$_gemdir/cache"
-  find "$pkgdir" -type f -name '*.o' -delete
+  find "$pkgdir" \
+    -type f \
+    -name '*.o' -delete -o \
+    -name 'gem_make.out' -delete -o \
+    -name 'mkmf.log' -delete
   rm -rf "$pkgdir/$_gemdir/gems/$_pkgname-$pkgver/$_pkgname.so"
 
   # license



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

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


Reply via email to