diff options
author | Artem Vorotnikov | 2015-06-14 05:14:36 +0300 |
---|---|---|
committer | Artem Vorotnikov | 2015-06-14 05:14:36 +0300 |
commit | 5613e437612a8ac519115496bce51ec96677677b (patch) | |
tree | e123ae414824c82ae04a695df847e15a289fc607 | |
download | aur-5613e437612a8ac519115496bce51ec96677677b.tar.gz |
Initial import
-rw-r--r-- | .SRCINFO | 36 | ||||
-rw-r--r-- | PKGBUILD | 23 |
2 files changed, 59 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..fc01bb8ac968 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,36 @@ +pkgbase = ruby-chef + pkgdesc = A systems integration framework, built to bring the benefits of configuration management to your entire infrastructure. + pkgver = 12.3.0 + pkgrel = 1 + url = http://www.getchef.com + arch = any + license = Apache-2.0 + depends = ruby + depends = ruby-mixlib-config + depends = ruby-mixlib-cli + depends = ruby-mixlib-log + depends = ruby-mixlib-authentication + depends = ruby-mixlib-shellout + depends = ruby-ohai + depends = ruby-ffi-yajl + depends = ruby-net-ssh + depends = ruby-net-ssh-multi + depends = ruby-highline + depends = ruby-erubis + depends = ruby-diff-lcs + depends = ruby-chef-zero + depends = ruby-pry + depends = ruby-plist + depends = ruby-rspec-core + depends = ruby-rspec-expectations + depends = ruby-rspec-mocks + depends = ruby-rspec_junit_formatter + depends = ruby-serverspec + depends = ruby-specinfra + noextract = chef-12.3.0.gem + options = !emptydirs + source = https://rubygems.org/downloads/chef-12.3.0.gem + sha512sums = bc8c621e0dfca3c8292e59162f78ce9082798ba073f1dee3c8984e8d8298a0c5798659882c4454dcf315c200ca69b7a7b64422f4b3de349358325da42429d97b + +pkgname = ruby-chef + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..d085654705be --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,23 @@ +# Generated by gem2arch (https://github.com/anatol/gem2arch) +# Maintainer: Artem Vorotnikov <artem@vorotnikov.me> + +_gemname=chef +pkgname=ruby-$_gemname +pkgver=12.3.0 +pkgrel=1 +pkgdesc='A systems integration framework, built to bring the benefits of configuration management to your entire infrastructure.' +arch=(any) +url='http://www.getchef.com' +license=(Apache-2.0) +depends=(ruby ruby-mixlib-config ruby-mixlib-cli ruby-mixlib-log ruby-mixlib-authentication ruby-mixlib-shellout ruby-ohai ruby-ffi-yajl ruby-net-ssh ruby-net-ssh-multi ruby-highline ruby-erubis ruby-diff-lcs ruby-chef-zero ruby-pry ruby-plist ruby-rspec-core ruby-rspec-expectations ruby-rspec-mocks ruby-rspec_junit_formatter ruby-serverspec ruby-specinfra) +options=(!emptydirs) +source=(https://rubygems.org/downloads/$_gemname-$pkgver.gem) +noextract=($_gemname-$pkgver.gem) +sha512sums=('bc8c621e0dfca3c8292e59162f78ce9082798ba073f1dee3c8984e8d8298a0c5798659882c4454dcf315c200ca69b7a7b64422f4b3de349358325da42429d97b') + +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/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} |