Date: Tuesday, September 8, 2015 @ 19:25:30 Author: anatolik Revision: 245602
FS#46220: Add versioned symlinks to current Lua version Modified: lua/trunk/PKGBUILD ----------+ PKGBUILD | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2015-09-08 16:12:27 UTC (rev 245601) +++ PKGBUILD 2015-09-08 17:25:30 UTC (rev 245602) @@ -5,7 +5,8 @@ pkgname=lua pkgver=5.3.1 -pkgrel=1 +_majorver=${pkgver%.*} +pkgrel=2 pkgdesc='Powerful lightweight programming language designed for extending applications' arch=('i686' 'x86_64') url='http://www.lua.org/' @@ -25,7 +26,7 @@ cd lua-$pkgver patch -p1 -i ../liblua.so.patch - sed "s/%VER%/${pkgver%.*}/g;s/%REL%/$pkgver/g" ../lua.pc > lua.pc + sed "s/%VER%/$_majorver/g;s/%REL%/$pkgver/g" ../lua.pc > lua.pc } build() { @@ -39,11 +40,14 @@ cd lua-$pkgver make \ - TO_LIB="liblua.a liblua.so liblua.so.5.3 liblua.so.$pkgver" \ + TO_LIB="liblua.a liblua.so liblua.so.$_majorver liblua.so.$pkgver" \ INSTALL_DATA='cp -d' \ INSTALL_TOP="$pkgdir"/usr \ INSTALL_MAN="$pkgdir"/usr/share/man/man1 \ install + ln -sf /usr/bin/lua "$pkgdir"/usr/bin/lua$_majorver + ln -sf /usr/bin/luac "$pkgdir"/usr/bin/luac$_majorver + install -Dm644 lua.pc "$pkgdir"/usr/lib/pkgconfig/$pkgname.pc install -d "$pkgdir"/usr/share/doc/$pkgname