diff options
author | Marcell Meszaros | 2022-06-07 19:42:02 +0200 |
---|---|---|
committer | Marcell Meszaros | 2022-06-07 19:42:02 +0200 |
commit | d902908f1c38e5d0b23d87f1ceedc35fac5a54cc (patch) | |
tree | 80e0b17b0bf0202740e61a66cd542701a3a44585 | |
parent | d5b99039634610058735c17889059cc53d690994 (diff) | |
download | aur-d902908f1c38e5d0b23d87f1ceedc35fac5a54cc.tar.gz |
add versioned provides
-rw-r--r-- | .SRCINFO | 5 | ||||
-rw-r--r-- | PKGBUILD | 6 |
2 files changed, 6 insertions, 5 deletions
@@ -14,9 +14,10 @@ pkgbase = ruby-thin-1.6 depends = ruby-rack<2 depends = ruby-eventmachine>=1.0.4 depends = ruby-eventmachine<2 - noextract = ruby-thin-1.6.4.gem + provides = ruby-thin=1.6.4 + noextract = thin-1.6.4.gem options = !emptydirs - source = ruby-thin-1.6.4.gem::https://rubygems.org/downloads/thin-1.6.4.gem + source = thin-1.6.4.gem::https://rubygems.org/downloads/thin-1.6.4.gem b2sums = 24db6f88d350755e3894b78bedb87e1af3e8dfb900ced0aad124eb0bc86725d5b566109c3e93142a511c3c8b891a5651fad613279dc7a849ac876a9dad300815 pkgname = ruby-thin-1.6 @@ -16,13 +16,13 @@ depends=( 'ruby-rack>=1.0' 'ruby-rack<2' 'ruby-eventmachine>=1.0.4' 'ruby-eventmachine<2' ) +provides=("${pkgname%-*}=${pkgver}") options=('!emptydirs') -source=("ruby-${_gemname}-${pkgver}.gem::https://rubygems.org/downloads/${_gemname}-${pkgver}.gem") -noextract=("ruby-${_gemname}-${pkgver}.gem") +source=("${_gemname}-${pkgver}.gem::https://rubygems.org/downloads/${_gemname}-${pkgver}.gem") +noextract=("${_gemname}-${pkgver}.gem") b2sums=('24db6f88d350755e3894b78bedb87e1af3e8dfb900ced0aad124eb0bc86725d5b566109c3e93142a511c3c8b891a5651fad613279dc7a849ac876a9dad300815') package() { - cd "${_gemname}-${pkgver}" 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" |