[arch-commits] Commit in ruby-msgpack/repos (2 files)
Date: Thursday, December 26, 2019 @ 01:45:50 Author: felixonmars Revision: 541805 archrelease: copy trunk to community-staging-x86_64 Added: ruby-msgpack/repos/community-staging-x86_64/ ruby-msgpack/repos/community-staging-x86_64/PKGBUILD (from rev 541804, ruby-msgpack/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: ruby-msgpack/repos/community-staging-x86_64/PKGBUILD (from rev 541804, ruby-msgpack/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-12-26 01:45:50 UTC (rev 541805) @@ -0,0 +1,54 @@ +# Maintainer: Thore Bödecker + +_gemname=msgpack +pkgname="ruby-${_gemname}" +pkgver=1.3.1 +pkgrel=2 +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=("https://github.com/msgpack/msgpack-ruby/archive/v${pkgver}/${pkgname}-v${pkgver}.tar.gz";) +sha256sums=('ca575f1bcc8bb06a285572ae2dcea2a11f2c220470a62ddef74d579d1539752b') +sha512sums=('b8c727df579caefee67369655abcf0282f1f389ccfccf921c6fdc3dac7ec796e461421ca405a6866efb5640381fb3ffacac548ab9146a3b5a4c0cbf5655c02b3') + +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 \ +-i "${pkgdir}/${_gemdir}" \ +-n "${pkgdir}/usr/bin" \ +"pkg/${_gemname}-${pkgver}.gem" + + install -Dm 644 README.rdoc -t "${pkgdir}/usr/share/doc/${pkgname}" + install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" + + 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:
[arch-commits] Commit in ruby-msgpack/repos (2 files)
Date: Monday, January 7, 2019 @ 01:09:41 Author: foutrelis Revision: 420847 archrelease: copy trunk to community-staging-x86_64 Added: ruby-msgpack/repos/community-staging-x86_64/ ruby-msgpack/repos/community-staging-x86_64/PKGBUILD (from rev 420846, ruby-msgpack/trunk/PKGBUILD) --+ PKGBUILD | 31 +++ 1 file changed, 31 insertions(+) Copied: ruby-msgpack/repos/community-staging-x86_64/PKGBUILD (from rev 420846, ruby-msgpack/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-01-07 01:09:41 UTC (rev 420847) @@ -0,0 +1,31 @@ +# Maintainer: Thore Bödecker + +_gemname=msgpack +pkgname="ruby-${_gemname}" +pkgver=1.2.4 +pkgrel=2 +pkgdesc='MessagePack implementation for Ruby' +url='https://github.com/msgpack/msgpack-ruby' +arch=('x86_64') +license=('Apache') +depends=('ruby') +makedepends=('ruby-rdoc') +options=('!emptydirs') +source=("https://rubygems.org/downloads/${_gemname}-${pkgver}.gem";) +noextract=("${_gemname}-${pkgver}.gem") +sha512sums=('dc2267a8c2f673ce6c8910e09841ec01bd84f06baf68b9c9ba2c0acb905d197ca82f481748ceb7edb7dff5359c4d983f381882923a1d935bd5bc536bd2fa60be') + +package() { + local _gemdir="$(ruby -e'puts Gem.default_dir')" + + gem install \ +--ignore-dependencies \ +--no-user-install \ +-i "${pkgdir}${_gemdir}" \ +-n "${pkgdir}/usr/bin" \ +"${_gemname}-${pkgver}.gem" + + rm "${pkgdir}/${_gemdir}/cache/${_gemname}-${pkgver}.gem" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in ruby-msgpack/repos (2 files)
Date: Monday, January 15, 2018 @ 13:20:24 Author: foxxx0 Revision: 282645 archrelease: copy trunk to community-x86_64 Added: ruby-msgpack/repos/community-x86_64/ ruby-msgpack/repos/community-x86_64/PKGBUILD (from rev 282644, ruby-msgpack/trunk/PKGBUILD) --+ PKGBUILD | 30 ++ 1 file changed, 30 insertions(+) Copied: ruby-msgpack/repos/community-x86_64/PKGBUILD (from rev 282644, ruby-msgpack/trunk/PKGBUILD) === --- community-x86_64/PKGBUILD (rev 0) +++ community-x86_64/PKGBUILD 2018-01-15 13:20:24 UTC (rev 282645) @@ -0,0 +1,30 @@ +# Maintainer: Thore Bödecker + +_gemname=msgpack +pkgname="ruby-${_gemname}" +pkgver=1.2.2 +pkgrel=1 +pkgdesc='MessagePack implementation for Ruby' +url='https://github.com/msgpack/msgpack-ruby' +arch=('x86_64') +license=('Apache') +depends=('ruby') +options=('!emptydirs') +source=("https://rubygems.org/downloads/${_gemname}-${pkgver}.gem";) +noextract=("${_gemname}-${pkgver}.gem") +sha512sums=('7f7fa3350485c3888a42a78fc53f91029208bc6ee483b4c1a082dfa515d435295b6d2f57e9c4cc3f7805349e4a21854585997075d2535c0343af4ae1ec66a802') + +package() { + local _gemdir="$(ruby -e'puts Gem.default_dir')" + + gem install \ +--ignore-dependencies \ +--no-user-install \ +-i "${pkgdir}${_gemdir}" \ +-n "${pkgdir}/usr/bin" \ +"${_gemname}-${pkgver}.gem" + + rm "${pkgdir}/${_gemdir}/cache/${_gemname}-${pkgver}.gem" +} + +# vim: ts=2 sw=2 et: