mirror of
https://github.com/bertptrs/aur.git
synced 2025-12-25 12:40:30 +01:00
upgpkg: ruby-foreman 0.87.2-2
Properly install license and manpage
This commit is contained in:
@@ -1,14 +1,16 @@
|
|||||||
pkgbase = ruby-foreman
|
pkgbase = ruby-foreman
|
||||||
pkgdesc = Process manager for Procfile based applications
|
pkgdesc = Process manager for Procfile based applications
|
||||||
pkgver = 0.87.2
|
pkgver = 0.87.2
|
||||||
pkgrel = 1
|
pkgrel = 2
|
||||||
url = https://rubygems.org/gems/foreman
|
url = https://rubygems.org/gems/foreman
|
||||||
arch = any
|
arch = any
|
||||||
license = MIT
|
license = MIT
|
||||||
depends = ruby
|
depends = ruby
|
||||||
noextract = foreman-0.87.2.gem
|
noextract = foreman-0.87.2.gem
|
||||||
|
options = !emptydirs
|
||||||
source = https://rubygems.org/downloads/foreman-0.87.2.gem
|
source = https://rubygems.org/downloads/foreman-0.87.2.gem
|
||||||
|
source = ruby-foreman-0.87.2-LICENSE::https://raw.githubusercontent.com/ddollar/foreman/v0.87.2/LICENSE
|
||||||
sha256sums = 2727bc6e2100bf80b76e391aefe8c30a9d172b4a8acf56f072f94ffeedeeef6b
|
sha256sums = 2727bc6e2100bf80b76e391aefe8c30a9d172b4a8acf56f072f94ffeedeeef6b
|
||||||
|
sha256sums = 2ea6256739b0f021fc38053d3c9ce7103a404033b946c0d7f660b34097044d2e
|
||||||
|
|
||||||
pkgname = ruby-foreman
|
pkgname = ruby-foreman
|
||||||
|
|
||||||
|
|||||||
@@ -1,10 +1,11 @@
|
|||||||
# Maintainer: Michal Wojdyla < micwoj9292 at gmail dot com >
|
# Maintainer: Bert Peters <bert@bertptrs.nl>
|
||||||
# Maintainer: Charlie Wolf <charlie@wolf.is>
|
# Contributor: Michal Wojdyla < micwoj9292 at gmail dot com >
|
||||||
|
# Contributor: Charlie Wolf <charlie@wolf.is>
|
||||||
|
|
||||||
_gemname=foreman
|
_gemname=foreman
|
||||||
pkgname=ruby-${_gemname}
|
pkgname=ruby-${_gemname}
|
||||||
pkgver=0.87.2
|
pkgver=0.87.2
|
||||||
pkgrel=1
|
pkgrel=2
|
||||||
pkgdesc="Process manager for Procfile based applications"
|
pkgdesc="Process manager for Procfile based applications"
|
||||||
arch=('any')
|
arch=('any')
|
||||||
depends=('ruby')
|
depends=('ruby')
|
||||||
@@ -13,13 +14,21 @@ noextract=($_gemname-$pkgver.gem)
|
|||||||
license=('MIT')
|
license=('MIT')
|
||||||
source=(
|
source=(
|
||||||
"https://rubygems.org/downloads/${_gemname}-${pkgver}.gem"
|
"https://rubygems.org/downloads/${_gemname}-${pkgver}.gem"
|
||||||
|
"$pkgname-$pkgver-LICENSE::https://raw.githubusercontent.com/ddollar/$_gemname/v$pkgver/LICENSE"
|
||||||
)
|
)
|
||||||
sha256sums=(
|
options=(!emptydirs)
|
||||||
'2727bc6e2100bf80b76e391aefe8c30a9d172b4a8acf56f072f94ffeedeeef6b'
|
sha256sums=('2727bc6e2100bf80b76e391aefe8c30a9d172b4a8acf56f072f94ffeedeeef6b'
|
||||||
)
|
'2ea6256739b0f021fc38053d3c9ce7103a404033b946c0d7f660b34097044d2e')
|
||||||
|
|
||||||
package() {
|
package() {
|
||||||
local _gemdir="$(ruby -e'puts Gem.default_dir')"
|
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
|
gem install --ignore-dependencies --no-user-install -i "$pkgdir/$_gemdir" -n "$pkgdir/usr/bin" $_gemname-$pkgver.gem
|
||||||
rm "$pkgdir/$_gemdir/cache/$_gemname-$pkgver.gem"
|
rm "$pkgdir/$_gemdir/cache/$_gemname-$pkgver.gem"
|
||||||
|
|
||||||
|
# Manually install the license because the gem contains none
|
||||||
|
install -Dm644 "$srcdir/$pkgname-$pkgver-LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
|
||||||
|
|
||||||
|
# Move the man page into proper position
|
||||||
|
mkdir -p "$pkgdir/usr/share/man/man1"
|
||||||
|
mv "$pkgdir/$_gemdir/gems/$_gemname-$pkgver/man/foreman.1" "$pkgdir/usr/share/man/man1"
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user