add app-vim, app-nvim, app-shells

This commit is contained in:
2018-01-01 23:58:26 -08:00
parent 8f5c0a2e2a
commit 32bfec67d0
34 changed files with 1303 additions and 0 deletions

View File

@ -0,0 +1,3 @@
EBUILD oh-my-zsh-20171017.ebuild 1724 SHA256 b768a4255f2dcdebc155d3efa0f67b962e6696e90c4059951e0056c071ed1e2c SHA512 d533e19853ac48494ba5938d22aab4b05e6fac8a59ea943971b9f04cecdb140b81cc90dab0c6860af13b7c251fc1e3da78660393da539cf591a5cdb3319f3c16 WHIRLPOOL d161b76a50500362a6aef24b99b7920de5909b9b194da5f1a1d19b468787d22bb399dbe7cc94061bada60ac70dfefea0938457a78fd8ab743a718f68b44e8e7e
EBUILD oh-my-zsh-20171217.ebuild 1724 SHA256 b1176f5bc18187de1b05d5304245f3be952be76b5cafdbe65eb3112c61fae5c8 SHA512 fff94a7c8ef7f97b20dafa0ef75b2bea2e12ff1b7c9c895626499e46d4ff9ebe2bb8437c04489b4f2f4c28a922586f7e1addb51cc288ec1b7b6048147d383cd8 WHIRLPOOL a4682555544bc7a0e52a4023f0bd85e80b171b19da0638866c35c0b2434978126754ed01cbf2cc183e501c0f060ba6a152c3969a6291bed74af048932dad2e00
MISC README.md 118 SHA256 5a9aa2bd668de37fa8332199348b9d25b69af902b9e9ea28402667dff3e436a7 SHA512 75f47f14bf3e4240207f0a9b0c24d87d5ed63d707284fc51b92cc734d948418da102c19365e0bea8e2c8e35c76cc653efa409c5fc323195b0995a84ec7b88072 WHIRLPOOL 95a3f01fe609977762b9f53c2c28a9defec90d020afb78fdd7abae6f094ffa1649804d5ae8c6f50b3a7180a338bddabedba02f1c5eb85b07272e06ec3fee5b0c

View File

@ -0,0 +1,3 @@
```
wget https://raw.githubusercontent.com/vaeth/mv-overlay/master/app-shells/oh-my-zsh/oh-my-zsh-99999999.ebuild
```

View File

@ -0,0 +1,60 @@
# Copyright 2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
EGIT_REPO_URI="https://github.com/robbyrussell/${PN}.git"
EGIT_COMMIT="accdcb2f1c3cca40527fef1fe4ab2d39eb6cf897"
inherit git-r3 readme.gentoo-r1
DESCRIPTION="A ready-to-use zsh configuration with plugins"
HOMEPAGE="https://github.com/robbyrussell/oh-my-zsh"
SRC_URI=""
LICENSE="ZSH"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
PROPERTIES="live"
RDEPEND="app-shells/zsh"
ZSH_DEST="/usr/share/zsh/site-contrib/${PN}"
ZSH_EDEST="${EPREFIX}${ZSH_DEST}"
ZSH_TEMPLATE="templates/zshrc.zsh-template"
DISABLE_AUTOFORMATTING="true"
DOC_CONTENTS="In order to use ${CATEGORY}/${PN} add to your ~/.zshrc
source '${ZSH_DEST}/${ZSH_TEMPLATE}'
or copy a modification of that file to your ~/.zshrc
If you just want to try, enter the above command in your zsh."
src_prepare() {
local i
for i in "${S}"/tools/*install* "${S}"/tools/*upgrade*
do test -f "${i}" && : >"${i}"
done
sed -i -e 's!^ZSH=.*$!ZSH='"${ZSH_EDEST}"'!' \
-e 's!\(^export ZSH=.*$\)!# \1\nexport ZSH='"${ZSH_DEST}"'!' \
-e 's!~/.oh-my-zsh!'"${ZSH_EDEST}"'!' \
"${S}/${ZSH_TEMPLATE}"
sed -i -e 's!~/.oh-my-zsh!'"${ZSH_EDEST}"'!' \
"${S}/plugins/dirpersist/dirpersist.plugin.zsh"
sed -i -e '/zstyle.*cache/d' "${S}/lib/completion.zsh"
eapply_user
}
src_install() {
insinto "${ZSH_DEST}"
doins -r *
readme.gentoo_create_doc
}
pkg_postinst() {
readme.gentoo_print_elog
elog "${DOC_CONTENTS}"
}

View File

@ -0,0 +1,60 @@
# Copyright 2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
EGIT_REPO_URI="https://github.com/robbyrussell/${PN}.git"
EGIT_COMMIT="c3b072eace1ce19a48e36c2ead5932ae2d2e06d9"
inherit git-r3 readme.gentoo-r1
DESCRIPTION="A ready-to-use zsh configuration with plugins"
HOMEPAGE="https://github.com/robbyrussell/oh-my-zsh"
SRC_URI=""
LICENSE="ZSH"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
PROPERTIES="live"
RDEPEND="app-shells/zsh"
ZSH_DEST="/usr/share/zsh/site-contrib/${PN}"
ZSH_EDEST="${EPREFIX}${ZSH_DEST}"
ZSH_TEMPLATE="templates/zshrc.zsh-template"
DISABLE_AUTOFORMATTING="true"
DOC_CONTENTS="In order to use ${CATEGORY}/${PN} add to your ~/.zshrc
source '${ZSH_DEST}/${ZSH_TEMPLATE}'
or copy a modification of that file to your ~/.zshrc
If you just want to try, enter the above command in your zsh."
src_prepare() {
local i
for i in "${S}"/tools/*install* "${S}"/tools/*upgrade*
do test -f "${i}" && : >"${i}"
done
sed -i -e 's!^ZSH=.*$!ZSH='"${ZSH_EDEST}"'!' \
-e 's!\(^export ZSH=.*$\)!# \1\nexport ZSH='"${ZSH_DEST}"'!' \
-e 's!~/.oh-my-zsh!'"${ZSH_EDEST}"'!' \
"${S}/${ZSH_TEMPLATE}"
sed -i -e 's!~/.oh-my-zsh!'"${ZSH_EDEST}"'!' \
"${S}/plugins/dirpersist/dirpersist.plugin.zsh"
sed -i -e '/zstyle.*cache/d' "${S}/lib/completion.zsh"
eapply_user
}
src_install() {
insinto "${ZSH_DEST}"
doins -r *
readme.gentoo_create_doc
}
pkg_postinst() {
readme.gentoo_print_elog
elog "${DOC_CONTENTS}"
}

View File

@ -0,0 +1,2 @@
EBUILD zsh-autosuggestions-20171017.ebuild 818 SHA256 5c88e6001cb45cbdedb49c0b8cc333f4423c46b01a8ec2b0eccd8adecf254929 SHA512 52c018349d9eaa2d1c35ab8d057109450036a914b8fde1947780ec3f447f9079f174ef5bf105551c1435536bb903dedbc18658ba4c22c32e679e56752157b355 WHIRLPOOL d98f5884e286a97bfe416fb35d52478b4ddfd525b250ac428ed28ca86c828884af43e4c6063993d7df233b540ec7d515dd065bbcee092f17319e422abf1e154d
EBUILD zsh-autosuggestions-20171217.ebuild 818 SHA256 d136614ed20e51c1fad5098cc32c39da242866a43fb44ee4838cbff61fe2a14a SHA512 fc75d2850306c633c1871f12b595b714e8886df25b02adeb883d4d03d4f0bf7d8826abc3901af20326954acacd5a9b7d410b77ece4c110553a7d9fc7f2d271a2 WHIRLPOOL b26a31227eba9ca36aa8ae210cd31c5c0e1e5f3ec28e28949e7d9add76a72dddc49fd077cf13aac26ee3d5d10f2932498427c78532ca3d3023a2d08ff2e9c358

View File

@ -0,0 +1,37 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit eutils git-r3 readme.gentoo-r1
DESCRIPTION="Fish shell like fast/unobtrusive autosuggestions for zsh"
HOMEPAGE="https://github.com/zsh-users/zsh-autosuggestions"
EGIT_COMMIT="d6d9a469819c2bddb4d4f1d0d353070af96226e2"
SRC_URI=""
EGIT_REPO_URI="${HOMEPAGE}"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
IUSE=""
DEPEND="app-shells/zsh"
RDEPEND="${DEPEND}"
ZSH_DEST="/usr/share/zsh/site-contrib/${PN}"
DISABLE_AUTOFORMATTING="true"
DOC_CONTENTS="In order to use ${CATEGORY}/${PN} add to your ~/.zshrc
source '${ZSH_DEST}/zsh-autosuggestions.zsh'"
src_install() {
insinto "${ZSH_DEST}"
doins -r *
readme.gentoo_create_doc
}
pkg_postinst() {
readme.gentoo_print_elog
elog "${DOC_CONTENTS}"
}

View File

@ -0,0 +1,37 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit eutils git-r3 readme.gentoo-r1
DESCRIPTION="Fish shell like fast/unobtrusive autosuggestions for zsh"
HOMEPAGE="https://github.com/zsh-users/zsh-autosuggestions"
EGIT_COMMIT="c7d4a85031c101ef9bce0018096622087894dd09"
SRC_URI=""
EGIT_REPO_URI="${HOMEPAGE}"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
IUSE=""
DEPEND="app-shells/zsh"
RDEPEND="${DEPEND}"
ZSH_DEST="/usr/share/zsh/site-contrib/${PN}"
DISABLE_AUTOFORMATTING="true"
DOC_CONTENTS="In order to use ${CATEGORY}/${PN} add to your ~/.zshrc
source '${ZSH_DEST}/zsh-autosuggestions.zsh'"
src_install() {
insinto "${ZSH_DEST}"
doins -r *
readme.gentoo_create_doc
}
pkg_postinst() {
readme.gentoo_print_elog
elog "${DOC_CONTENTS}"
}

View File

@ -0,0 +1,2 @@
EBUILD zsh-syntax-highlighting-20171017.ebuild 973 SHA256 b9168317da38e603486753f05ab8d01229a1d098516a99fbd0d57083722eb158 SHA512 892117516875ff761fcba5f5f1ea4098071cb9f1ad1fc2284444126f746cb86d9a73de73f3df6da2fb8e0dd2c21c92abf44693fbc5d62f2c13e2c358ee40acf5 WHIRLPOOL 8baa3301feced544ce4cb0cafdccdda00d813364aa6b0a8dca9efe21ac87e2bcba9f2834d3c887ad1a6de6ba561f653b5d38119a50fa23e19f334f46da024d0b
EBUILD zsh-syntax-highlighting-20171217.ebuild 973 SHA256 638a3c0fe414fde2e99b9a464d7891f4db67ae5adf128a31393015d8076adb97 SHA512 2daab8ed426727002d59fd787d39a48f3242e5b4207e7bfe0db7289bd6a51ef38291ba6bf761e99533aa4fac00e93de32a7832ee6325e98c91ef83f2a597cfc1 WHIRLPOOL 3e510e3c309d1bc0c77b0e8ab1f600ec340fb54d9a0bc9adf008e41f2301d7da2d6c796d2ad43a6d76d484bd99f475e65efd2b2607f754ebb5ffb54089cb5670

View File

@ -0,0 +1,45 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit eutils git-r3 readme.gentoo-r1
DESCRIPTION="Fish shell like fast/unobtrusive autosuggestions for zsh"
HOMEPAGE="https://github.com/zsh-users/zsh-syntax-highlighting"
SRC_URI=""
EGIT_REPO_URI="${HOMEPAGE}"
EGIT_COMMIT="c41356c3f62328122c091b6624cdfc22c62214a4"
LICENSE="HPND"
SLOT="0"
KEYWORDS="~amd64"
IUSE=""
DEPEND="app-shells/zsh"
RDEPEND="${DEPEND}"
ZSH_DEST="/usr/share/zsh/site-contrib/${PN}"
DISABLE_AUTOFORMATTING="true"
DOC_CONTENTS="In order to use ${CATEGORY}/${PN} add to your ~/.zshrc
source '${ZSH_DEST}/zsh-syntax-highlighting.zsh'"
MAKE_ARGS=(
"SHARE_DIR=${ED}/usr/share/zsh/site-contrib/${PN}"
"DOC_DIR=${ED}/usr/share/doc/${PF}"
)
src_compile() {
emake "${MAKE_ARGS[@]}"
}
src_install() {
emake "${MAKE_ARGS[@]}" install
readme.gentoo_create_doc
}
pkg_postinst() {
readme.gentoo_print_elog
elog "${DOC_CONTENTS}"
}

View File

@ -0,0 +1,45 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit eutils git-r3 readme.gentoo-r1
DESCRIPTION="Fish shell like fast/unobtrusive autosuggestions for zsh"
HOMEPAGE="https://github.com/zsh-users/zsh-syntax-highlighting"
SRC_URI=""
EGIT_REPO_URI="${HOMEPAGE}"
EGIT_COMMIT="b07ada1255b74c25fbc96901f2b77dc4bd81de1a"
LICENSE="HPND"
SLOT="0"
KEYWORDS="~amd64"
IUSE=""
DEPEND="app-shells/zsh"
RDEPEND="${DEPEND}"
ZSH_DEST="/usr/share/zsh/site-contrib/${PN}"
DISABLE_AUTOFORMATTING="true"
DOC_CONTENTS="In order to use ${CATEGORY}/${PN} add to your ~/.zshrc
source '${ZSH_DEST}/zsh-syntax-highlighting.zsh'"
MAKE_ARGS=(
"SHARE_DIR=${ED}/usr/share/zsh/site-contrib/${PN}"
"DOC_DIR=${ED}/usr/share/doc/${PF}"
)
src_compile() {
emake "${MAKE_ARGS[@]}"
}
src_install() {
emake "${MAKE_ARGS[@]}" install
readme.gentoo_create_doc
}
pkg_postinst() {
readme.gentoo_print_elog
elog "${DOC_CONTENTS}"
}