Add more USE flags to gentoo ebuild
This commit is contained in:
parent
da5ac61062
commit
d414a7e491
packages/gentoo/app-misc/powerline
|
@ -1 +1 @@
|
|||
EBUILD powerline-9999.ebuild 2043 SHA256 b7031c4706b0106571004a483a89c712507014322ddfc2da93e95d6a7a205592 SHA512 0556fdba996375ef3e306de22cf91f6984268958e8ffebef58549618eb876f3049486c76396198af1335b52673682697247cbe2fcc11cbc371ba4b9ecebeab98 WHIRLPOOL b72d70a3703366514a18b2c6b5353b21ae44275efda4df3b35a3917c11706a61d6e6c662682f776e888d179a8de4fa18fae2770eb502dfec5182c3468ecd2715
|
||||
EBUILD powerline-9999.ebuild 3428 SHA256 56a885903451b133dfd3ff3567613bd04d63242a2a3f6aace3d22eded39f2dcd SHA512 3861c0bd9170ea4d6c28d3a57a63f15ee6c710c4636c41ae4272259a6ddfd0f4a865f851d176115edf95eb335a14cb01fd6c8b8e9bb6b8b393b1025461e53c5c WHIRLPOOL 853fd571b9436ce19a08c4a0bd35c35f6cdb66eeacb4649d1eb235cef2fa47025499cd2d08558913ef2fec09cb21dc62d6c6b2b8f3a252aa8628cd0c181b1523
|
||||
|
|
|
@ -19,7 +19,7 @@ SRC_URI=""
|
|||
LICENSE="CC-Attribution-ShareAlike-3.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="vim zsh doc"
|
||||
IUSE="vim zsh doc awesome tmux bash ipython"
|
||||
|
||||
#if LIVE
|
||||
SRC_URI=
|
||||
|
@ -28,7 +28,9 @@ KEYWORDS=
|
|||
|
||||
S="${WORKDIR}/${PN}"
|
||||
|
||||
RDEPEND="vim? ( || ( app-editors/vim[python] app-editors/gvim[python] ) )"
|
||||
RDEPEND="
|
||||
vim? ( || ( app-editors/vim[python] app-editors/gvim[python] ) )
|
||||
awesome? ( >=x11-wm/awesome-3.5 )"
|
||||
DEPEND="doc? ( dev-python/sphinx dev-python/docutils )"
|
||||
|
||||
FONT_SUFFIX="otf"
|
||||
|
@ -60,12 +62,49 @@ src_install() {
|
|||
insinto /usr/share/zsh/site-contrib
|
||||
doins powerline/bindings/zsh/powerline.zsh
|
||||
elog ""
|
||||
elog "To enable powerline prompt add"
|
||||
elog "To enable powerline prompt in zsh add"
|
||||
elog " . /usr/share/zsh/site-contrib/powerline.zsh"
|
||||
elog "to your zshrc."
|
||||
elog ""
|
||||
elog "to your .zshrc."
|
||||
fi
|
||||
rm powerline/bindings/zsh/powerline.zsh
|
||||
if use awesome ; then
|
||||
elog ""
|
||||
elog "To enable powerline statusline in awesome add"
|
||||
elog " require(\"powerline\")"
|
||||
elog "and"
|
||||
elog " right_layout:add(powerline_widget)"
|
||||
elog "to your .config/awesome/rc.lua. Assuming you were using"
|
||||
elog "/etc/xdg/awesome/rc.lua as a template for you own configuration."
|
||||
insinto /usr/share/awesome/lib/powerline
|
||||
mv powerline/bindings/awesome/powerline.lua init.lua
|
||||
doins init.lua
|
||||
rm init.lua
|
||||
exeinto /usr/share/awesome/lib/powerline
|
||||
doexe powerline/bindings/awesome/powerline.sh
|
||||
else
|
||||
rm powerline/bindings/awesome/powerline.lua
|
||||
fi
|
||||
rm powerline/bindings/awesome/powerline.sh
|
||||
# There are no standard location for this, thus using /usr/share/powerline
|
||||
if use tmux ; then
|
||||
elog ""
|
||||
elog "To enable powerline statusline in tmux add"
|
||||
elog " source /usr/share/powerline/tmux/powerline.conf"
|
||||
elog "to your .tmux.conf."
|
||||
insinto /usr/share/powerline/tmux
|
||||
doins powerline/bindings/tmux/powerline.conf
|
||||
fi
|
||||
rm powerline/bindings/tmux/powerline.conf
|
||||
if use bash ; then
|
||||
insinto /usr/share/powerline/bash
|
||||
doins powerline/bindings/bash/powerline.sh
|
||||
elog ""
|
||||
elog "To enable powerline prompt in bash add"
|
||||
elog " . /usr/share/powerline/bash/powerline.sh"
|
||||
elog "to your .bashrc/.profile."
|
||||
fi
|
||||
rm powerline/bindings/bash/powerline.sh
|
||||
elog ""
|
||||
distutils-r1_src_install
|
||||
use doc && dohtml -r docs_output/*
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue