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 <[email protected]> -# Contributor: Tim Meusel <[email protected]> +# Maintainer:: Tim Meusel <[email protected]> +# Contributor: Christian Rebischke <[email protected]> +# 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:
