remove Paludis-related scripts

This commit is contained in:
Martin Sekera 2020-04-01 22:09:43 +02:00
parent 62930a4f46
commit 922813b764
6 changed files with 0 additions and 74 deletions

View file

@ -1,44 +0,0 @@
#! /usr/bin/env python3
# encoding: utf-8
import over
import psutil
import re
def safe_int(s):
try:
return int(s)
except:
return 0
def cave_stat():
for proc in psutil.process_iter():
if proc.name() == "cave":
cmdline = proc.cmdline()
if "--x-of-y" in cmdline:
position = [c for c in cmdline if " of " in c][0]
pos, total, failed = [safe_int(a) for a in re.findall("(\d+) of (\d+)(?:, (\d+) failed)?", position)[0]]
done = pos - 1
if "--destination" in cmdline:
action = "Installing"
atom_idx = cmdline.index("--destination") - 1
atom = cmdline[atom_idx]
else:
action = "Downloading"
atom = [c for c in cmdline if "::" in c and c[0] == "="][0]
lines = [
"<B>**<.> %s <W>%s<.>" %(action, atom),
" - <G>%s of %s <g>done<.> (%.01f %% remaining)" %(done, total, 100 - 100 * int(done) / int(total))
]
if failed:
lines.append(" - <R>%d <r>failed<.> (%.01f %% failure rate)" %(failed, 100 * failed / total))
yield over.text.render("\n".join(lines))
if __name__ == "__main__":
for state in cave_stat():
print(state)

View file

@ -1,4 +0,0 @@
#! /bin/zsh
cave sync
time cave manage-search-index -c /var/db/paludis/search.idx

View file

@ -1,3 +0,0 @@
#! /bin/zsh
sc-0-sync && sc-1-resolve

View file

@ -1,3 +0,0 @@
#! /bin/zsh
cave resolve --complete --slots installed-or-best --recommendations display world $@

View file

@ -1,15 +0,0 @@
#! /bin/zsh
setopt EXTENDED_GLOB
cave purge --complete
echo -n '>>> Type "yes" to do the above. '
read Q
if [[ $Q == "yes" ]]; then
echo ">>> Aight."
cave purge --complete -x
fi
cave fix-linkage ${1}

View file

@ -1,5 +0,0 @@
#! /bin/zsh
cave fix-cache
#prelink -amR # this makes Paludis leave old binaries and libraries around because it thinks they've been modified
updatedb