Andreas Schleifer pushed to branch main at Arch Linux / Packaging / Packages /
ruby-fakefs
Commits:
ee27a4ad by Andreas Schleifer at 2024-10-05T02:25:56+02:00
upgpkg: 2.5.0-5: Ruby 3.3 rebuild
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
pkgbase = ruby-fakefs
pkgdesc = A fake filesystem. Use it in your tests.
pkgver = 2.5.0
- pkgrel = 4
+ pkgrel = 5
url = https://github.com/fakefs/fakefs
arch = any
license = MIT
@@ -13,9 +13,12 @@ pkgbase = ruby-fakefs
checkdepends = ruby-rake
checkdepends = ruby-rspec
makedepends = git
+ makedepends = ruby-rdoc
depends = ruby
options = !emptydirs
source = git+https://github.com/fakefs/fakefs.git#tag=v2.5.0
+ source =
https://github.com/fakefs/fakefs/pull/496/commits/19fd2e70bf79911caa720954fc631d01294f330d.patch
sha256sums =
0b850305eb820775a9411c4fe0da1dcff3e6ad419f1bb8041e6d69c7df9c46e6
+ sha256sums =
707e8332660055bd21a524df979f6285c1a2058d54ab0011fbd82bcf2e34f847
pkgname = ruby-fakefs
=====================================
PKGBUILD
=====================================
@@ -4,13 +4,18 @@
pkgname=ruby-fakefs
_pkgname=${pkgname#ruby-}
pkgver=2.5.0
-pkgrel=4
+pkgrel=5
pkgdesc='A fake filesystem. Use it in your tests.'
arch=(any)
url='https://github.com/fakefs/fakefs'
license=(MIT)
-depends=(ruby)
-makedepends=(git)
+depends=(
+ ruby
+)
+makedepends=(
+ git
+ ruby-rdoc
+)
checkdepends=(
less
ruby-bundler
@@ -21,11 +26,19 @@ checkdepends=(
ruby-rspec
)
options=(!emptydirs)
-source=("git+$url.git#tag=v$pkgver")
-sha256sums=('0b850305eb820775a9411c4fe0da1dcff3e6ad419f1bb8041e6d69c7df9c46e6')
+source=(
+ "git+$url.git#tag=v$pkgver"
+ # https://github.com/fakefs/fakefs/pull/496
+
"https://github.com/fakefs/fakefs/pull/496/commits/19fd2e70bf79911caa720954fc631d01294f330d.patch"
+)
+sha256sums=('0b850305eb820775a9411c4fe0da1dcff3e6ad419f1bb8041e6d69c7df9c46e6'
+ '707e8332660055bd21a524df979f6285c1a2058d54ab0011fbd82bcf2e34f847')
prepare() {
cd "$_pkgname"
+
+ patch --verbose --strip=1
--input="../19fd2e70bf79911caa720954fc631d01294f330d.patch"
+
sed -r -e 's|~>|>=|' -i fakefs.gemspec
# Remove dependency on bump and rubocop
sed -r -e '/bump|rubocop/d' -i fakefs.gemspec
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/ruby-fakefs/-/commit/ee27a4ad9f9285e28852f64de184a6d8ea9a910e
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/ruby-fakefs/-/commit/ee27a4ad9f9285e28852f64de184a6d8ea9a910e
You're receiving this email because of your account on gitlab.archlinux.org.