From 301011d2706a2d7c63f30c60a86269b7b7f2f9f3 Mon Sep 17 00:00:00 2001 From: Cedric Girard Date: Fri, 31 Jul 2015 16:56:59 +0200 Subject: [PATCH] ruby-sensu: add --- pkgbuild/ruby-sensu/PKGBUILD | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 pkgbuild/ruby-sensu/PKGBUILD diff --git a/pkgbuild/ruby-sensu/PKGBUILD b/pkgbuild/ruby-sensu/PKGBUILD new file mode 100644 index 0000000..0948385 --- /dev/null +++ b/pkgbuild/ruby-sensu/PKGBUILD @@ -0,0 +1,23 @@ +# Generated by gem2arch (https://github.com/anatol/gem2arch) +# Maintainer: Cedric Girard + +_gemname=sensu +pkgname=ruby-$_gemname +pkgver=0.20.1 +pkgrel=1 +pkgdesc='A monitoring framework' +arch=(any) +url='http://sensuapp.org' +license=(MIT) +depends=(ruby ruby-multi_json ruby-uuidtools ruby-eventmachine-1.0.3 ruby-sensu-em ruby-sensu-logger ruby-sensu-settings ruby-sensu-extension ruby-sensu-extensions ruby-sensu-transport ruby-sensu-spawn ruby-em-redis-unified ruby-sinatra ruby-async_sinatra ruby-thin) +options=(!emptydirs) +source=(https://rubygems.org/downloads/$_gemname-$pkgver.gem) +noextract=($_gemname-$pkgver.gem) +sha1sums=('6795ea598b270172c4821f00bdc9baa1e36450ba') + +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" + install -D -m644 "$pkgdir/$_gemdir/gems/$_gemname-$pkgver/MIT-LICENSE.txt" "$pkgdir/usr/share/licenses/$pkgname/MIT-LICENSE.txt" +}