diff options
author | Jon Gjengset | 2015-06-08 16:35:59 -0400 |
---|---|---|
committer | Jon Gjengset | 2015-06-08 16:35:59 -0400 |
commit | 8195178b4f273f1d7ace96a77a0240d8dd60e65b (patch) | |
tree | 0f37dc890a854588e6a80751c0020fdba8d1cdba | |
download | aur-8195178b4f273f1d7ace96a77a0240d8dd60e65b.tar.gz |
First
-rw-r--r-- | .SRCINFO | 18 | ||||
-rw-r--r-- | .gitignore | 3 | ||||
-rw-r--r-- | PKGBUILD | 39 |
3 files changed, 60 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..013d8f48a000 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,18 @@ +pkgbase = experiment + pkgdesc = A tool for running concurrent multi-configuration experiments + pkgver = 0.7.1 + pkgrel = 2 + url = https://github.com/jonhoo/experiment + arch = any + license = MIT + makedepends = rubygems + depends = ruby + depends = ruby-colorize + depends = ruby-commander + depends = ruby-progressbar + depends = ruby-rugged + source = experiment-0.7.1.tar.gz::https://codeload.github.com/jonhoo/experiment/tar.gz/v0.7.1 + sha256sums = cada825ca2026f3e9a65966f6db7b828787b06fb2813aff246ade938494a180e + +pkgname = experiment + diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..4f752c559aa4 --- /dev/null +++ b/.gitignore @@ -0,0 +1,3 @@ +src/ +pkg/ +*.xz diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..66e4fb831940 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,39 @@ +# Maintainer: Jon Gjengset <jon@tsp.io> +# Contributor: Andy Weidenbaum <archbaum@gmail.com> +_gemname=experiment +pkgname=$_gemname +pkgver=0.7.1 +pkgrel=2 +pkgdesc="A tool for running concurrent multi-configuration experiments" +arch=('any') +url="https://github.com/jonhoo/experiment" +license=('MIT') +depends=('ruby' + 'ruby-colorize' + 'ruby-commander' + 'ruby-progressbar' + 'ruby-rugged') +makedepends=('rubygems') +source=(${_gemname}-${pkgver}.tar.gz::https://codeload.github.com/jonhoo/${_gemname}/tar.gz/v${pkgver}) +sha256sums=('cada825ca2026f3e9a65966f6db7b828787b06fb2813aff246ade938494a180e') + +build() { + cd "$srcdir/${_gemname}-$pkgver" + gem build ${_gemname}.gemspec +} + +package() { + cd "$srcdir/${_gemname}-$pkgver" + # _gemdir is defined inside package() because if ruby[gems] is not installed on + # the system, makepkg will exit with an error when sourcing the PKGBUILD. + local _gemdir="$(ruby -rubygems -e'puts Gem.default_dir')" + + gem install \ + --no-user-install \ + --ignore-dependencies \ + -i "$pkgdir$_gemdir" \ + -n "$pkgdir/usr/bin" \ + "${_gemname}-${pkgver}.gem" +} + +# vim:set ts=2 sw=2 et: |