Date: Saturday, May 7, 2022 @ 19:30:57 Author: foxxx0 Revision: 1196226
archrelease: copy trunk to community-x86_64 Added: ruby-msgpack/repos/community-x86_64/PKGBUILD (from rev 1196225, ruby-msgpack/trunk/PKGBUILD) Deleted: ruby-msgpack/repos/community-x86_64/PKGBUILD ----------+ PKGBUILD | 114 ++++++++++++++++++++++++++++++------------------------------- 1 file changed, 57 insertions(+), 57 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2022-05-07 19:30:45 UTC (rev 1196225) +++ PKGBUILD 2022-05-07 19:30:57 UTC (rev 1196226) @@ -1,57 +0,0 @@ -# Maintainer: Thore Bödecker <fox...@archlinux.org> -# Maintainer: Tim Meusel <t...@bastelfreak.de> - -_gemname=msgpack -pkgname="ruby-${_gemname}" -pkgver=1.4.5 -pkgrel=1 -pkgdesc='MessagePack implementation for Ruby' -url='https://github.com/msgpack/msgpack-ruby' -arch=('x86_64') -license=('Apache') -depends=('ruby') -makedepends=('ruby-rdoc' 'ruby-rake' 'ruby-rake-compiler' 'ruby-yard' 'ruby-rspec' 'ruby-bundler') -options=('!emptydirs') -source=("${url}/archive/v${pkgver}/${pkgname}-v${pkgver}.tar.gz") -sha256sums=('eb7e53471673e630c69219857a972325a4cd4d09d1b53678356cf0dfff3f0346') -sha512sums=('9f3526b92c2cb3c8e56f5328b29baadfda4f23335fb2cab775279da2e62be07b72ba02755f3c53f876a041e19c4b64c24502c2e3e1ee97311c68e55dc940390e') - -prepare() { - cd "${_gemname}-ruby-${pkgver}" - sed 's|git ls-files|find|' -i "${_gemname}.gemspec" - sed 's|~>|>=|g' -i Gemfile -} - -build() { - cd "${_gemname}-ruby-${pkgver}" - rake compile - rake build - rake clean -} - -check() { - cd "${_gemname}-ruby-${pkgver}" - rake spec -} - -package() { - cd "${_gemname}-ruby-${pkgver}" - local _gemdir="$(gem env gemdir)" - gem install \ - --ignore-dependencies \ - --no-user-install \ - --install-dir "${pkgdir}/${_gemdir}" \ - --bindir "${pkgdir}/usr/bin" \ - "pkg/${_gemname}-${pkgver}.gem" - - install -Dm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}" - install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" - - rm -rf "${pkgdir}/${_gemdir}/doc/${_gemname}-${pkgver}/ri/ext" - - cd "${pkgdir}/${_gemdir}" - rm -r cache gems/"${_gemname}-${pkgver}"/{ext,tmp,lib/*/*.so} \ - extensions/*/*/"${_gemname}-${pkgver}"/{mkmf.log,gem_make.out} -} - -# vim: ts=2 sw=2 et: Copied: ruby-msgpack/repos/community-x86_64/PKGBUILD (from rev 1196225, ruby-msgpack/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2022-05-07 19:30:57 UTC (rev 1196226) @@ -0,0 +1,57 @@ +# Maintainer: Thore Bödecker <fox...@archlinux.org> +# Maintainer: Tim Meusel <t...@bastelfreak.de> + +_gemname=msgpack +pkgname="ruby-${_gemname}" +pkgver=1.5.1 +pkgrel=1 +pkgdesc='MessagePack implementation for Ruby' +url='https://github.com/msgpack/msgpack-ruby' +arch=('x86_64') +license=('Apache') +depends=('ruby') +makedepends=('ruby-rdoc' 'ruby-rake' 'ruby-rake-compiler' 'ruby-yard' 'ruby-rspec' 'ruby-bundler') +options=('!emptydirs') +source=("${url}/archive/v${pkgver}/${pkgname}-v${pkgver}.tar.gz") +sha256sums=('2ad643eb25238ff3886eacac171cf643a85deee218c9623d3e56641a7114bdf3') +sha512sums=('6d14423294ac622f9ac131f62d2f0a52eafd337c8b7f721a9632104170796bfe473f23ae8acf9478f376c0d32dbb72a5dc314fe0c4d26b9ae94f5880b013105d') + +prepare() { + cd "${_gemname}-ruby-${pkgver}" + sed 's|git ls-files|find|' -i "${_gemname}.gemspec" + sed 's|~>|>=|g' -i Gemfile +} + +build() { + cd "${_gemname}-ruby-${pkgver}" + rake compile + rake build + rake clean +} + +check() { + cd "${_gemname}-ruby-${pkgver}" + rake spec +} + +package() { + cd "${_gemname}-ruby-${pkgver}" + local _gemdir="$(gem env gemdir)" + gem install \ + --ignore-dependencies \ + --no-user-install \ + --install-dir "${pkgdir}/${_gemdir}" \ + --bindir "${pkgdir}/usr/bin" \ + "pkg/${_gemname}-${pkgver}.gem" + + install -Dm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}" + install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" + + rm -rf "${pkgdir}/${_gemdir}/doc/${_gemname}-${pkgver}/ri/ext" + + cd "${pkgdir}/${_gemdir}" + rm -r cache gems/"${_gemname}-${pkgver}"/{ext,tmp,lib/*/*.so} \ + extensions/*/*/"${_gemname}-${pkgver}"/{mkmf.log,gem_make.out} +} + +# vim: ts=2 sw=2 et: