Andreas Schleifer pushed to branch main at Arch Linux / Packaging / Packages /
ruby-rake-compiler-dock
Commits:
bc14c1fe by Andreas Schleifer at 2026-07-18T20:20:42+02:00
upgpkg: 1.12.0-1: closes #4
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,6 +1,6 @@
pkgbase = ruby-rake-compiler-dock
pkgdesc = Easy to use and reliable cross compiler environment for
building Windows, Linux, Mac and JRuby binary gems
- pkgver = 1.11.1
+ pkgver = 1.12.0
pkgrel = 1
url = https://github.com/rake-compiler/rake-compiler-dock
arch = any
@@ -11,8 +11,8 @@ pkgbase = ruby-rake-compiler-dock
makedepends = ruby-test-unit
depends = ruby
options = !emptydirs
- source =
https://github.com/rake-compiler/rake-compiler-dock/archive/v1.11.1/ruby-rake-compiler-dock-1.11.1.tar.gz
- sha512sums =
e4eaad99a12c22616b1e067e77f6256b95896b67cb6410382ebcfaf5d007df503cb24ac7f886fbb693763efb39a0cb32d3bab43b844319d60fa89bf09027d440
- b2sums =
c2fce177f00184792da1963763d813cef415e22ff8fbc3f67bfe7d4b2f645e35450f2c69565543dae8024d0f13e263c738230e94c0408116008cd82f13aa8188
+ source =
https://github.com/rake-compiler/rake-compiler-dock/archive/v1.12.0/ruby-rake-compiler-dock-1.12.0.tar.gz
+ sha512sums =
a0e7c8d2cab1a520b8f17f29aa4897794f1364a96f50684c476a8da628daca8fbcb7edaf3bf83b1fea4025fe64060d3241b429db8ba6703775b2d407e3c26905
+ b2sums =
c2bfb9031f8f4d1333b5db42a6f55ca07766c20bad9229f4104f60da6ebdb692f488e6b8813627b95751733bc78978554c3c8376765dd8950172cffb9b29c720
pkgname = ruby-rake-compiler-dock
=====================================
PKGBUILD
=====================================
@@ -2,7 +2,7 @@
_gemname='rake-compiler-dock'
pkgname="ruby-${_gemname}"
-pkgver=1.11.1
+pkgver=1.12.0
pkgrel=1
pkgdesc='Easy to use and reliable cross compiler environment for building
Windows, Linux, Mac and JRuby binary gems'
arch=('any')
@@ -21,8 +21,8 @@ checkdepends=(
ruby-erb
)
source=("${url}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz")
-sha512sums=('e4eaad99a12c22616b1e067e77f6256b95896b67cb6410382ebcfaf5d007df503cb24ac7f886fbb693763efb39a0cb32d3bab43b844319d60fa89bf09027d440')
-b2sums=('c2fce177f00184792da1963763d813cef415e22ff8fbc3f67bfe7d4b2f645e35450f2c69565543dae8024d0f13e263c738230e94c0408116008cd82f13aa8188')
+sha512sums=('a0e7c8d2cab1a520b8f17f29aa4897794f1364a96f50684c476a8da628daca8fbcb7edaf3bf83b1fea4025fe64060d3241b429db8ba6703775b2d407e3c26905')
+b2sums=('c2bfb9031f8f4d1333b5db42a6f55ca07766c20bad9229f4104f60da6ebdb692f488e6b8813627b95751733bc78978554c3c8376765dd8950172cffb9b29c720')
prepare() {
cd "${_gemname}-${pkgver}"
@@ -34,50 +34,22 @@ prepare() {
sed --in-place 's/git ls-files -z/find -print0/' "${_gemname}.gemspec"
# remove tests which need docker
- rm --verbose test/test_environment_variables.rb
+ rm --verbose \
+ test/test_environment_variables.rb \
+ test/test_rubygems_plugins.rb
}
build() {
cd "${_gemname}-${pkgver}"
- local _gemdir="$(gem env gemdir)"
-
gem build --verbose "${_gemname}.gemspec"
gem install \
--local \
--verbose \
--ignore-dependencies \
- --no-user-install \
- --install-dir "tmp_install${_gemdir}" \
- --bindir "tmp_install/usr/bin" \
+ --build-root "tmp_install" \
"${_gemname}-${pkgver}.gem"
-
- # remove unreproducible files
- rm --force --recursive --verbose \
- "tmp_install${_gemdir}/cache/" \
- "tmp_install${_gemdir}/gems/${_gemname}-${pkgver}/vendor/" \
- "tmp_install${_gemdir}/doc/${_gemname}-${pkgver}/ri/ext/"
-
- find "tmp_install${_gemdir}/gems/" \
- -type f \
- \( \
- -iname "*.o" -o \
- -iname "*.c" -o \
- -iname "*.so" -o \
- -iname "*.time" -o \
- -iname "gem.build_complete" -o \
- -iname "Makefile" \
- \) \
- -delete
-
- find "tmp_install${_gemdir}/extensions/" \
- -type f \
- \( \
- -iname "mkmf.log" -o \
- -iname "gem_make.out" \
- \) \
- -delete
}
check() {
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/ruby-rake-compiler-dock/-/commit/bc14c1fe7363796244acd2a7da87a3f48f7b3f57
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/ruby-rake-compiler-dock/-/commit/bc14c1fe7363796244acd2a7da87a3f48f7b3f57
You're receiving this email because of your account on gitlab.archlinux.org.
Manage all notifications: https://gitlab.archlinux.org/-/profile/notifications
| Help: https://gitlab.archlinux.org/help