From 3eb52f252ea724119e1d807dc380f7641772f59b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maciej=20Bar=C4=87?= Date: Sat, 12 Sep 2020 05:04:13 +0200 Subject: [PATCH] logeuscan: add --- src/logeuscan | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100755 src/logeuscan diff --git a/src/logeuscan b/src/logeuscan new file mode 100755 index 0000000..a2f6b31 --- /dev/null +++ b/src/logeuscan @@ -0,0 +1,29 @@ +#!/bin/sh + + +# Scan with euscan + log +# Requires: +# - eix +# - euscan + + +trap 'exit 128' INT +export PATH + + +if [ -z "${1}" ] +then + echo "No overlay names given" + echo "Please give at least one overlay name as a commandline argument" + echo "Exiting" + exit 1 +fi + +for overlay in "${@}" +do + for ebuild in $(EIX_LIMIT=0 eix --only-names --in-overlay "${overlay}") + do + euscan --nocolor --quiet "${ebuild}" | tee -a "euscan-${overlay}.log" + done + echo ">>> Done scanning ${overlay}" +done