From 7157a757371abe29e1040e4828993b60b650dc0f Mon Sep 17 00:00:00 2001 From: Markos Chandras Date: Sat, 18 Apr 2015 11:41:25 +0100 Subject: [PATCH] maintainer-needed.sh: Add script to list maintainer-needed packages Replacement for https://wwwold.gentoo.org/proj/en/qa/treecleaners/maintainer-needed.xml --- maintainer-needed.sh | 46 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100755 maintainer-needed.sh diff --git a/maintainer-needed.sh b/maintainer-needed.sh new file mode 100755 index 0000000..8f667ed --- /dev/null +++ b/maintainer-needed.sh @@ -0,0 +1,46 @@ +#!/bin/bash + +tmpfile="/tmp/mn-pkglist$$.tmp" + +cleanup () { + [[ -e ${tmpfile} ]] && rm ${tmpfile} +} + +portageq --maintainer-email=maintainer-needed@gentoo.org -n > ${tmpfile} || { cleanup; exit 1; } + +echo """ + + + + Orphan packages + + + List generated on $(date)
+ Total packages: $(wc -l ${tmpfile} | cut -d ' ' -f1)

+ + + + + + +""" + +while read pkg; do + echo """ + + + + + + """ +done < ${tmpfile} + +echo """ +
Package NameDescriptionOpen bugs
${pkg}$(pquery --one-attr description ${pkg} | tail -n 1)Open Bugs
+ + +""" + +cleanup + +exit 0 -- 2.3.5