[arch-commits] Commit in ruby-mocha/trunk (PKGBUILD)
Tim Meusel
bastelfreak at archlinux.org
Mon Mar 15 16:02:43 UTC 2021
Date: Monday, March 15, 2021 @ 16:02:43
Author: bastelfreak
Revision: 891515
ruby-mocha: update to 1.12.0
Modified:
ruby-mocha/trunk/PKGBUILD
----------+
PKGBUILD | 21 +++++++++------------
1 file changed, 9 insertions(+), 12 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2021-03-15 15:58:36 UTC (rev 891514)
+++ PKGBUILD 2021-03-15 16:02:43 UTC (rev 891515)
@@ -1,10 +1,11 @@
-# Maintainer: Christian Rebischke <chris.rebischke at archlinux.org>
-# Contributor: Tim Meusel <tim at bastelfreak.de>
+# Maintainer:: Tim Meusel <tim at bastelfreak.de>
+# Contributor: Christian Rebischke <chris.rebischke at archlinux.org>
+# Contributor: Andreas 'Segaja' Schleifer <archlinux at segaja dot de>
_gemname=mocha
pkgname="ruby-${_gemname}"
-pkgver=1.11.2
-pkgrel=2
+pkgver=1.12.0
+pkgrel=1
pkgdesc='Mocha is a mocking and stubbing library for Ruby'
arch=('any')
url='https://github.com/freerange/mocha'
@@ -15,7 +16,7 @@
options=('!emptydirs')
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/freerange/mocha/archive/v${pkgver}.tar.gz"
'remove-unneeded-dependencies.patch')
-sha512sums=('3c547c6b38eb6cdff06f9e7a7061d6f47d0181161852b9fec143b71244eb4b67c650dcf20e6ba88ce62f337b3c67e1120e88276ccd98983b403a10b9e57cf5af'
+sha512sums=('969a6cd48d925845004dffa12f8a9dad155d3bf24b974957e9921a2e13dc67985f01080017ef9e82dacfd4bf87533774f3f5d15226923bdf50f8b90e95e1730f'
'6a3c4568b6cf8009aed70935ddcff96a75d8d92b2e87a2a332a71ec569ed28c7c83e507ad408a0f62f93fc16b066133ba184f13a3e5b9a14bf90dc6276acde60')
prepare() {
@@ -29,7 +30,7 @@
sed -r 's|~>|>=|g' -i ${_gemname}.gemspec
# `git` doesn't work within src dir, because we downloaded an archive
- sed --in-place 's|git ls-files|find|' "${_gemname}.gemspec"
+ sed --in-place 's|`git ls-files -z`.split("\\x0")|`find`.split("\\n")|' "${_gemname}.gemspec"
}
check() {
@@ -48,15 +49,11 @@
gem install --ignore-dependencies --no-user-install --install-dir "${pkgdir}${_gemdir}" --bindir "${pkgdir}/usr/bin" "${_gemname}-${pkgver}.gem"
install -Dm 644 README.md RELEASE.md --target-directory "${pkgdir}/usr/share/doc/${pkgname}"
install -Dm 644 COPYING.md MIT-LICENSE.md --target-directory "${pkgdir}/usr/share/licenses/${pkgname}"
+ mv "${pkgdir}/${_gemdir}/gems/${_gemname}-${pkgver}/docs" "${pkgdir}/usr/share/doc/${pkgname}/"
# delete unneeded files
rm "${pkgdir}/${_gemdir}/cache/${_gemname}-${pkgver}.gem"
- echo
- echo
- ls "${pkgdir}/${_gemdir}/gems/${_gemname}-${pkgver}/"{test,yard-templates,gemfiles,bin,.github,.gemtest}
- echo
- echo
- rm -rf "${pkgdir}/${_gemdir}/gems/${_gemname}-${pkgver}/"{test,yard-templates,gemfiles,bin,.github,.gemtest}
+ rm -rf "${pkgdir}/${_gemdir}/gems/${_gemname}-${pkgver}/"{test,yard-templates,gemfiles,bin,.github,.gemtest,mocha.gemspec.orig}
}
# vim: ts=2 sw=2 et:
More information about the arch-commits
mailing list