summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorRoberto Valentini2018-01-24 11:12:27 +0100
committerRoberto Valentini2018-01-24 11:12:27 +0100
commita75cec50799c2fef3c70ff3017a269ff390d25a3 (patch)
tree465eff32bb70f68cf54c6af31870c35f14476aea /PKGBUILD
downloadaur-occi-cli.tar.gz
New occi-cli
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD24
1 files changed, 24 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..d085398182b8
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,24 @@
+# Maintainer Roberto Valentini <valantin89 [at] gmail [dot] com>
+
+pkgname=occi-cli
+pkgver=4.3.10
+pkgrel=1
+pkgdesc='This gem is a client implementation of the Open Cloud Computing Interface in Ruby'
+arch=(i686 x86_64)
+url='http://egi-fctf.github.io/rOCCI-cli/'
+license=(Apache)
+depends=('ruby>=1.9.3'
+ 'ruby-activesupport>=4.0.0' 'ruby-activesupport<5'
+ 'ruby-highline>=1.6.21' 'ruby-highline<2'
+ 'ruby-json>=1.8.1' 'ruby-json<3'
+ 'occi-api>=4.3.14' 'occi-api<5')
+options=(!emptydirs)
+source=("https://rubygems.org/downloads/${pkgname}-${pkgver}.gem")
+noextract=($pkgname-$pkgver.gem)
+sha256sums=('8d7c20c5db39a0c794be8e2f022da501b84d799dc906dc5803ff1058d7cdc6fe')
+
+package() {
+ local _gemdir="$(ruby -e'puts Gem.default_dir')"
+ gem install --ignore-dependencies --no-user-install --no-document -i "${pkgdir}/${_gemdir}" -n "${pkgdir}/usr/bin" $pkgname-$pkgver.gem
+ rm "${pkgdir}/${_gemdir}/cache/${pkgname}-${pkgver}.gem"
+}