← recipes

Commit f958759

0
plików
+0
dodanych
-0
usuniętych
@@ -1,25 +1,34 @@
1 1 pkgname: 'ruby-bundler'
2 -pkgver: '4.0.3'
2 +pkgver: '2.5.23'
3 3 pkgrel: '1'
4 -pkgdesc: 'Manages an application''s dependencies through its entire life, across many machines'
4 +pkgdesc: "Manages an application's dependencies through its entire life, across many machines"
5 5 url: 'https://bundler.io'
6 -arch: x86_64
7 -depends: []
6 +arch: any
7 +license:
8 +- MIT
9 +
10 +depends:
11 +- ruby
12 +
8 13 makedepends:
9 14 - ruby
10 15
11 16 source:
12 -- 'https://rubygems.org/downloads/bundler-${pkgver}.gem'
17 +- "https://rubygems.org/downloads/bundler-${pkgver}.gem"
13 18
14 19 sha256sums:
15 20 - SKIP
16 21
17 22 build: |
18 - local _gemdir="$(ruby -e'puts Gem.default_dir')"
19 - HOME="/tmp" GEM_HOME="$_gemdir" GEM_PATH="$_gemdir" gem install --no-user-install --ignore-dependencies \
20 - -i "${PKGDIR}/$_gemdir" -n "${PKGDIR}/usr/bin" "bundler-${pkgver}.gem"
21 - rm "${PKGDIR}/$_gemdir/cache/bundler-${pkgver}.gem"
22 - rm ${PKGDIR}/usr/bin/bundle{,r}
23 + true
23 24
24 25 package: |
25 - true
26 + local _gemdir="$(ruby -e 'puts Gem.default_dir')"
27 +
28 + # Instalacja gemsa do katalogu pakietu PKGDIR
29 + GEM_HOME="${PKGDIR}/${_gemdir}" GEM_PATH="${PKGDIR}/${_gemdir}" \
30 + gem install --no-user-install --ignore-dependencies -i "${PKGDIR}/${_gemdir}" \
31 + -n "${PKGDIR}/usr/bin" "bundler-${pkgver}.gem"
32 +
33 + # Usunięcie zbędnego pamięci podręcznej pliku .gem
34 + rm -rf "${PKGDIR}/${_gemdir}/cache"