[arch-commits] Commit in powerline/trunk (PKGBUILD)

Jiachen Yang farseerfc at archlinux.org
Tue Jul 31 20:23:16 UTC 2018


    Date: Tuesday, July 31, 2018 @ 20:23:15
  Author: farseerfc
Revision: 366137

upgpkg: powerline 2.6-3

powerline add a binding symlink in /usr/share/powerline

Modified:
  powerline/trunk/PKGBUILD

----------+
 PKGBUILD |    7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2018-07-31 20:01:24 UTC (rev 366136)
+++ PKGBUILD	2018-07-31 20:23:15 UTC (rev 366137)
@@ -10,7 +10,7 @@
 pkgname=("powerline" "powerline2" "python-powerline" "python2-powerline" "powerline-common" "powerline-vim" "powerline-fonts")
 pkgdesc='Statusline plugin for vim, and provides statuslines and prompts for several other applications, including zsh, bash, tmux, IPython, Awesome, i3 and Qtile'
 pkgver=2.6
-pkgrel=2
+pkgrel=3
 url="https://github.com/${_pkgname}/${_pkgname}"
 license=('MIT')
 arch=('x86_64')
@@ -72,10 +72,13 @@
     install -Dm755 powerline-lint "${pkgdir}/usr/bin/powerline-lint"
     install -Dm755 powerline-render "${pkgdir}/usr/bin/powerline-render"
     
+    install -dm755 "${pkgdir}/usr/share/powerline/"
+    ln -s "$(python3 -c 'import site; print(site.getsitepackages()[0])')/powerline/bindings" "${pkgdir}/usr/share/powerline/bindings"
     # license is installed by powerline-common
 }
 
 package_powerline2(){
+    pkgdesc='Python2 version of statusline plugin for vim, and provides statuslines and prompts for several other applications, including zsh, bash, tmux, IPython, Awesome, i3 and Qtile'
     depends=('python2-powerline')
     conflicts=('powerline' 'python2-powerline<=2.3-1')
     provides=('powerline')
@@ -83,6 +86,8 @@
 
     cd ${srcdir}/${_pkgname}-${pkgver}-py2/scripts
     install -Dm755 powerline{,-config,-daemon,-lint,-render} -t "${pkgdir}/usr/bin/"
+    install -dm755 "${pkgdir}/usr/share/powerline/"
+    ln -s "$(python2 -c 'import site; print(site.getsitepackages()[0])')/powerline/bindings" "${pkgdir}/usr/share/powerline/bindings"
 
     install -dm755 "${pkgdir}/usr/share/licenses/"
     ln -s "/usr/share/licenses/${_pkgname}" "${pkgdir}/usr/share/licenses/${pkgname}"



More information about the arch-commits mailing list