diff --git a/ruby-foreman/.SRCINFO b/ruby-foreman/.SRCINFO new file mode 100644 index 0000000..fbb6e39 --- /dev/null +++ b/ruby-foreman/.SRCINFO @@ -0,0 +1,14 @@ +pkgbase = ruby-foreman + pkgdesc = Process manager for Procfile based applications + pkgver = 0.87.2 + pkgrel = 1 + url = https://rubygems.org/gems/foreman + arch = any + license = MIT + depends = ruby + noextract = foreman-0.87.2.gem + source = https://rubygems.org/downloads/foreman-0.87.2.gem + sha256sums = 2727bc6e2100bf80b76e391aefe8c30a9d172b4a8acf56f072f94ffeedeeef6b + +pkgname = ruby-foreman + diff --git a/ruby-foreman/.gitignore b/ruby-foreman/.gitignore new file mode 100644 index 0000000..388c86a --- /dev/null +++ b/ruby-foreman/.gitignore @@ -0,0 +1,4 @@ +*.pkg* +*.gem +pkg +src diff --git a/ruby-foreman/PKGBUILD b/ruby-foreman/PKGBUILD new file mode 100644 index 0000000..3ebbedd --- /dev/null +++ b/ruby-foreman/PKGBUILD @@ -0,0 +1,25 @@ +# Maintainer: Michal Wojdyla < micwoj9292 at gmail dot com > +# Maintainer: Charlie Wolf + +_gemname=foreman +pkgname=ruby-${_gemname} +pkgver=0.87.2 +pkgrel=1 +pkgdesc="Process manager for Procfile based applications" +arch=('any') +depends=('ruby') +url="https://rubygems.org/gems/${_gemname}" +noextract=($_gemname-$pkgver.gem) +license=('MIT') +source=( + "https://rubygems.org/downloads/${_gemname}-${pkgver}.gem" +) +sha256sums=( + '2727bc6e2100bf80b76e391aefe8c30a9d172b4a8acf56f072f94ffeedeeef6b' +) + +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" +}