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

powerline*: Release 2.5.1 #56

Merged
merged 1 commit into from
Feb 5, 2017
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 @@ -9,4 +9,5 @@ DIST powerline-status-2.1.tar.gz 212484 SHA256 a027fdeccac68d776ff9fa65bb5ba166c
DIST powerline-status-2.2.tar.gz 236818 SHA256 4e8a233f0d7276b73ed23ed07fbe055dfcbcef760f5156c7cce9cad4cd4aabd1 SHA512 d033b9f0b9b7264e33b4b5dec4236f5d2fbef56ec7fb7c3b578dd6be55ee5c9f310b3c45b404fef33e02a64618771808eac17349ef35e1d9fcd5c179400ba652 WHIRLPOOL b9a10c4840f44b23317cc978a324c99c208232028d0939f4a67b86fbbe7dbc187da7fc4de0f73c8c5f13e8f511d4adf22c634adec54cebc9dfd9861fc4cc6106
DIST powerline-status-2.3.tar.gz 238142 SHA256 703320cb0aca51caa0da43712b517a481b9f0cf2e02ccd995edb2d81bfc54f99 SHA512 d2a5a29fe8a70a9c6062b15388f56b0941d329bd7c5c8ed7bb70d9f98f2193ac11d366de32a0b371b8afe049f74a60032ac4c0977b0f1d15b53a844716a8dfe8 WHIRLPOOL df8e23834b402b806ae9e90605036e2d6bff766a607e88e5151def3a58e0b29d10785687a7014582aa6bab2a0ed6b82df7ecdef61db72fdc7eb22018e8e5778a
DIST powerline-status-2.4.tar.gz 244603 SHA256 1781335de3ad5285b9baf26642674cd03df91c35ba2324c9b5b23df869a8ec4a SHA512 989366ff11fd3e427c831eaaf24e747c1bf28be9355ff8d3da3509145d8362ab58d58cbc859e0a803f357c45aaf46a93e7229e14996e12e83d93ce0467c83840 WHIRLPOOL fe38d22898be2723a896f74f66c0770c62a6375e7ca6fd12d84d7c240641e05cb836e18b38b16469f760d5b659cbc23242263db346f8dcd8a1d4326f4e5ffdb0
DIST powerline-status-2.5.1.tar.gz 249526 SHA256 f95c92d56ceb480f6076ba4a7a55a6cb179ac526e3453772d28abac583d0fecc SHA512 2aa9fab16a053845d399809550f9c3cb17cb8d880afa30c5100bed5240352cbe82579ce9b7ab0fac4d8d18dbb192bd45a6b2c622bd5f3b25fd7cfb886c812bea WHIRLPOOL 67a4c73935a075932b4db5eaf66bbebca52092a0c22ef861fd9582816e92b7df4104a35d3e16d0ed583d53d7937746bb79489c6c31f1fde9e4496f4bac7452e3
DIST powerline-status-2.5.tar.gz 248008 SHA256 5eac2801ff8a8093a80aa78e2eaf6204f872607e48713d840d35013a63382084 SHA512 5ac9d655005320315cb80c56c873cb0a39fbfc80cea23e05f2202c1d4e184303131cafb0d03a8a332bd1fe793fe1bdade14303e9201b7f3ae4eec1ac26791455 WHIRLPOOL 56af90d6ecc95a7238803a7f2ad7e59e1f40c30ef01828cef9abd2af74870fdf15fdf57d29294e7b317cb586f816b78c2bfc861954e702b60264ca49370d98c9
1 change: 1 addition & 0 deletions app-misc/powerline/powerline-2.5.1.ebuild
1 change: 1 addition & 0 deletions app-vim/powerline-vim/Manifest
Original file line number Diff line number Diff line change
Expand Up @@ -9,4 +9,5 @@ DIST powerline-status-2.1.tar.gz 212484 SHA256 a027fdeccac68d776ff9fa65bb5ba166c
DIST powerline-status-2.2.tar.gz 236818 SHA256 4e8a233f0d7276b73ed23ed07fbe055dfcbcef760f5156c7cce9cad4cd4aabd1 SHA512 d033b9f0b9b7264e33b4b5dec4236f5d2fbef56ec7fb7c3b578dd6be55ee5c9f310b3c45b404fef33e02a64618771808eac17349ef35e1d9fcd5c179400ba652 WHIRLPOOL b9a10c4840f44b23317cc978a324c99c208232028d0939f4a67b86fbbe7dbc187da7fc4de0f73c8c5f13e8f511d4adf22c634adec54cebc9dfd9861fc4cc6106
DIST powerline-status-2.3.tar.gz 238142 SHA256 703320cb0aca51caa0da43712b517a481b9f0cf2e02ccd995edb2d81bfc54f99 SHA512 d2a5a29fe8a70a9c6062b15388f56b0941d329bd7c5c8ed7bb70d9f98f2193ac11d366de32a0b371b8afe049f74a60032ac4c0977b0f1d15b53a844716a8dfe8 WHIRLPOOL df8e23834b402b806ae9e90605036e2d6bff766a607e88e5151def3a58e0b29d10785687a7014582aa6bab2a0ed6b82df7ecdef61db72fdc7eb22018e8e5778a
DIST powerline-status-2.4.tar.gz 244603 SHA256 1781335de3ad5285b9baf26642674cd03df91c35ba2324c9b5b23df869a8ec4a SHA512 989366ff11fd3e427c831eaaf24e747c1bf28be9355ff8d3da3509145d8362ab58d58cbc859e0a803f357c45aaf46a93e7229e14996e12e83d93ce0467c83840 WHIRLPOOL fe38d22898be2723a896f74f66c0770c62a6375e7ca6fd12d84d7c240641e05cb836e18b38b16469f760d5b659cbc23242263db346f8dcd8a1d4326f4e5ffdb0
DIST powerline-status-2.5.1.tar.gz 249526 SHA256 f95c92d56ceb480f6076ba4a7a55a6cb179ac526e3453772d28abac583d0fecc SHA512 2aa9fab16a053845d399809550f9c3cb17cb8d880afa30c5100bed5240352cbe82579ce9b7ab0fac4d8d18dbb192bd45a6b2c622bd5f3b25fd7cfb886c812bea WHIRLPOOL 67a4c73935a075932b4db5eaf66bbebca52092a0c22ef861fd9582816e92b7df4104a35d3e16d0ed583d53d7937746bb79489c6c31f1fde9e4496f4bac7452e3
DIST powerline-status-2.5.tar.gz 248008 SHA256 5eac2801ff8a8093a80aa78e2eaf6204f872607e48713d840d35013a63382084 SHA512 5ac9d655005320315cb80c56c873cb0a39fbfc80cea23e05f2202c1d4e184303131cafb0d03a8a332bd1fe793fe1bdade14303e9201b7f3ae4eec1ac26791455 WHIRLPOOL 56af90d6ecc95a7238803a7f2ad7e59e1f40c30ef01828cef9abd2af74870fdf15fdf57d29294e7b317cb586f816b78c2bfc861954e702b60264ca49370d98c9
68 changes: 68 additions & 0 deletions app-vim/powerline-vim/powerline-vim-2.5.1.ebuild
Original file line number Diff line number Diff line change
@@ -0,0 +1,68 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI="6"

# 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"
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"

if [[ ${PV} == 9999 ]]; then
inherit git-r3

EGIT_REPO_URI="https://github.com/powerline/powerline"
EGIT_BRANCH="develop"
KEYWORDS=""
else
MY_PN="powerline-status"
MY_P="${MY_PN}-${PV}"
SRC_URI="mirror://pypi/p/${MY_PN}/${MY_P}.tar.gz"
KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd"
S="${WORKDIR}/${MY_P}"
fi

src_prepare() {
# vim-plugin_src_install() expects that ${S} is the top-level directory for
# the Vim plugin to be installed to "/usr/share/vim/vimfiles". To guarantee
# this, that directory is moved to "${T}/vim", everything else
# under ${S} is moved to "${T}/ignore", and that directory is moved back
# directly into ${S}.
mkdir "${T}"/ignore || die '"mkdir" failed.'
mv "${S}"/powerline/bindings/vim "${T}" || die '"mv" failed.'
mv * "${T}"/ignore || die '"mv" failed.'
mv "${T}"/vim/* "${S}" || die '"mv" failed.'

# Remove all remaining Java and Python files to prevent
# vim-plugin_src_install() from installing such files as documentation.
# Which, if you think about it, is a pretty terrible default behaviour.
find . -type f '(' -name '*.class' -o -name '*.py' ')' -delete ||
die '"find" failed.'

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

# Apply user-specific patches *AFTER* all requisite patches above.
default_src_prepare
}