- import Iractic local
- add tools to over-prompt
This commit is contained in:
parent
241fd72896
commit
ddd5b43bd0
13 changed files with 1263 additions and 0 deletions
|
@ -15,6 +15,10 @@ EGIT_REPO_URI="https://git.covalent.cz/overwatch/over-prompt.git"
|
|||
LICENSE="AOJSL"
|
||||
SLOT="0"
|
||||
KEYWORDS="x86 amd64"
|
||||
IUSE="+dotfiles +tools"
|
||||
|
||||
RDEPEND="
|
||||
tools? ( dev-python/psutil )"
|
||||
|
||||
src_compile() {
|
||||
ewarn "This is a prototype written in Python. Expect lower performance."
|
||||
|
@ -22,6 +26,11 @@ src_compile() {
|
|||
}
|
||||
|
||||
src_install() {
|
||||
if use tools; then
|
||||
dobin bin/cave-rdep
|
||||
dobin bin/cave-stat
|
||||
fi
|
||||
|
||||
insopts -m755
|
||||
|
||||
insinto /usr/libexec/
|
||||
|
@ -30,6 +39,19 @@ src_install() {
|
|||
insinto /usr/share/${PN}/
|
||||
doins share/zsh-init
|
||||
|
||||
if use dotfiles; then
|
||||
pushd dotfiles
|
||||
|
||||
einfo "Installing dotfiles."
|
||||
zsh deploy-dotfiles.zsh system "${D}"
|
||||
|
||||
# install user dotfiles and installer
|
||||
mkdir "${D}/usr/share/${PN}/dotfiles"
|
||||
cp -r deploy-dotfiles.zsh user "${D}/usr/share/${PN}/dotfiles"
|
||||
|
||||
popd
|
||||
fi
|
||||
|
||||
insopts -m644
|
||||
|
||||
insinto /etc/${PN}/
|
||||
|
@ -42,4 +64,6 @@ src_install() {
|
|||
pkg_postinst() {
|
||||
einfo "Source /usr/share/${PN}/zsh-init to enable the prompt."
|
||||
einfo "The config file is in /etc/${PN}/."
|
||||
einfo "User dotfiles have been copied to /usr/share/${PN}/dotfiles."
|
||||
einfo "You can install them by executing: ./deploy-dotfiles.zsh user ~"
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue