[arch-commits] Commit in ruby-msgpack/repos (2 files)

2019-12-25 Thread Felix Yan via arch-commits
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)

2019-01-06 Thread Evangelos Foutras via arch-commits
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)

2018-01-15 Thread Thore Bödecker via arch-commits
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: