[arch-commits] Commit in marisa/trunk (PKGBUILD)
Anatol Pomozov
anatolik at archlinux.org
Mon Jan 9 18:56:43 UTC 2017
Date: Monday, January 9, 2017 @ 18:56:42
Author: anatolik
Revision: 206232
Avoid hardcoding ruby version, instead calculate it dynamically.
Modified:
marisa/trunk/PKGBUILD
----------+
PKGBUILD | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2017-01-09 18:46:37 UTC (rev 206231)
+++ PKGBUILD 2017-01-09 18:56:42 UTC (rev 206232)
@@ -94,9 +94,12 @@
pkgdesc="Ruby language binding for marisa"
depends=('ruby' 'marisa')
+ # ruby version without the patch number, e.g. 2.4
+ local _rubyver=$(ruby -e"puts Gem.ruby_version.to_s.split('.')[0..1].join('.')")
+
cd "${pkgbase}-${pkgver}/bindings/ruby"
- _hdrdir=$(pkg-config --variable=rubyhdrdir ruby-2.4)
- _arch=$(pkg-config --variable=arch ruby-2.4)
+ _hdrdir=$(pkg-config --variable=rubyhdrdir ruby-$_rubyver)
+ _arch=$(pkg-config --variable=arch ruby-$_rubyver)
make DESTDIR="$pkgdir" install \
hdrdir="$_hdrdir" \
arch_hdrdir="${_hdrdir}/${_arch}" \
More information about the arch-commits
mailing list