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.