Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New powerline version: 2.2 #40

Merged
merged 1 commit into from
Jun 27, 2015
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions app-misc/powerline/Manifest
Original file line number Diff line number Diff line change
Expand Up @@ -6,3 +6,4 @@ DIST powerline-status-1.3.tar.gz 191236 SHA256 941d2e0fac6ca842398504ab540d3c3f5
DIST powerline-status-2.0.tar.gz 201735 SHA256 d50f79809d04d33afe80cb1031c41910c7475337c43bdb6efb7daddc440a4904 SHA512 ca757c8e3839e1f109698375eb0d7013b3751869fff6edca281d287e19dc65fbe7fe8bdd7548174d3a358aa5913ea61e51b6cb2e86d7d7a3931e1adcf363f2f5 WHIRLPOOL d37a1524af0fbf4b9fcd51b0c5d33bd8a3c2015008ace332a236f53ba5cb372e569beeb651832521d756b28aa513f409bc1f1ab55f54e686190d951832ce7a31
DIST powerline-status-2.1.4.tar.gz 235011 SHA256 99d220c45ae52b69d89c7b82270c102e17606f8119094b705e87d3e2119dd43d SHA512 28598e0936efb1cd80d4c499554aa0ed0b7e7760e31ab5be52cc8450ead855c723214b34c107073942007f9541292dea36d3afd4b7cedd3e5ad5565a89f67011 WHIRLPOOL c5a9dbbbb3d63a1a5929fd816be6e9793cdd638bb37cd36791325b1bcd41660e522fb2817c728a1d19fc383307473887b9f5e49acfac96fa9f6e3f7f7ce8b927
DIST powerline-status-2.1.tar.gz 212484 SHA256 a027fdeccac68d776ff9fa65bb5ba166cbe71cddb1b053a1e350b2bdabc3b8e4 SHA512 720dde1940fe9e357c5fde0045466ef8db5100aa02cc68f989a4fd8fdafa20b21fb6ae8ac914c4ffaf44fd5e59b6c89dc1dd4496357022f883fce0e1abe32079 WHIRLPOOL 463c38386f454c8e13ea9b03a99f6e5e181ef770ca86d1b97a48345ba4f3b379f65ad69bad5c8255167f80964dae0260badbc8048fe5cae87bd24850dc72ac2b
DIST powerline-status-2.2.tar.gz 236818 SHA256 4e8a233f0d7276b73ed23ed07fbe055dfcbcef760f5156c7cce9cad4cd4aabd1 SHA512 d033b9f0b9b7264e33b4b5dec4236f5d2fbef56ec7fb7c3b578dd6be55ee5c9f310b3c45b404fef33e02a64618771808eac17349ef35e1d9fcd5c179400ba652 WHIRLPOOL b9a10c4840f44b23317cc978a324c99c208232028d0939f4a67b86fbbe7dbc187da7fc4de0f73c8c5f13e8f511d4adf22c634adec54cebc9dfd9861fc4cc6106
1 change: 1 addition & 0 deletions app-misc/powerline/powerline-2.2.ebuild
1 change: 1 addition & 0 deletions app-vim/powerline-vim/Manifest
Original file line number Diff line number Diff line change
Expand Up @@ -6,3 +6,4 @@ DIST powerline-status-1.3.tar.gz 191236 SHA256 941d2e0fac6ca842398504ab540d3c3f5
DIST powerline-status-2.0.tar.gz 201735 SHA256 d50f79809d04d33afe80cb1031c41910c7475337c43bdb6efb7daddc440a4904 SHA512 ca757c8e3839e1f109698375eb0d7013b3751869fff6edca281d287e19dc65fbe7fe8bdd7548174d3a358aa5913ea61e51b6cb2e86d7d7a3931e1adcf363f2f5 WHIRLPOOL d37a1524af0fbf4b9fcd51b0c5d33bd8a3c2015008ace332a236f53ba5cb372e569beeb651832521d756b28aa513f409bc1f1ab55f54e686190d951832ce7a31
DIST powerline-status-2.1.4.tar.gz 235011 SHA256 99d220c45ae52b69d89c7b82270c102e17606f8119094b705e87d3e2119dd43d SHA512 28598e0936efb1cd80d4c499554aa0ed0b7e7760e31ab5be52cc8450ead855c723214b34c107073942007f9541292dea36d3afd4b7cedd3e5ad5565a89f67011 WHIRLPOOL c5a9dbbbb3d63a1a5929fd816be6e9793cdd638bb37cd36791325b1bcd41660e522fb2817c728a1d19fc383307473887b9f5e49acfac96fa9f6e3f7f7ce8b927
DIST powerline-status-2.1.tar.gz 212484 SHA256 a027fdeccac68d776ff9fa65bb5ba166cbe71cddb1b053a1e350b2bdabc3b8e4 SHA512 720dde1940fe9e357c5fde0045466ef8db5100aa02cc68f989a4fd8fdafa20b21fb6ae8ac914c4ffaf44fd5e59b6c89dc1dd4496357022f883fce0e1abe32079 WHIRLPOOL 463c38386f454c8e13ea9b03a99f6e5e181ef770ca86d1b97a48345ba4f3b379f65ad69bad5c8255167f80964dae0260badbc8048fe5cae87bd24850dc72ac2b
DIST powerline-status-2.2.tar.gz 236818 SHA256 4e8a233f0d7276b73ed23ed07fbe055dfcbcef760f5156c7cce9cad4cd4aabd1 SHA512 d033b9f0b9b7264e33b4b5dec4236f5d2fbef56ec7fb7c3b578dd6be55ee5c9f310b3c45b404fef33e02a64618771808eac17349ef35e1d9fcd5c179400ba652 WHIRLPOOL b9a10c4840f44b23317cc978a324c99c208232028d0939f4a67b86fbbe7dbc187da7fc4de0f73c8c5f13e8f511d4adf22c634adec54cebc9dfd9861fc4cc6106
53 changes: 53 additions & 0 deletions app-vim/powerline-vim/powerline-vim-2.2.ebuild
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI="5"

# Enforce Bash scrictness.
set -e

# Since eclasses cannot be conditionally inherited, this ebuild remains distinct
# from the top-level Powerline ebuild at "app-misc/powerline".
inherit vim-plugin

MY_PN="powerline-status"
MY_P="${MY_PN}-${PV}"

DESCRIPTION="Vim plugin for Python-based Powerline"
HOMEPAGE="https://pypi.python.org/pypi/powerline-status"
SRC_URI="mirror://pypi/p/${MY_PN}/${MY_P}.tar.gz"
LICENSE="MIT"

SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd"
IUSE=""
DEPEND="|| (
>=app-editors/vim-7.2[python]
>=app-editors/gvim-7.2[python]
)"
RDEPEND="${DEPEND}
~app-misc/powerline-${PV}
"

# Basename of this plugin's help file.
VIM_PLUGIN_HELPFILES="Powerline"

S="${WORKDIR}/${MY_P}"

src_prepare() {
# vim-plugin_src_install() expects ${S} to be the Vim plugin directory to be
# installed to "/usr/share/vim/vimfiles". Ensure this by temporarily moving
# such directory away, deleting everything remaining under ${S}, and moving
# such directory back to ${S}.
mkdir "${T}"/ignore
mv "${S}"/powerline/bindings/vim "${T}"
mv * "${T}"/ignore
mv "${T}"/vim/* "${S}"

# Remove all remaining Python files to prevent vim-plugin_src_install() from
# installing such files as documentation.
find . -type f -name '*.py' -delete

# Remove nonstandard paths from the plugin's implementation.
sed -i -e '/sys\.path\.append/d' "${S}"/plugin/powerline.vim
}