return 1
}
arch_emails() {
- local a ret=""
+ local ret
if [[ $@ == *.ebuild* ]] ; then
local e keys
for e in "$@" ; do
keys=$(sed -n '/^[[:space:]]*KEYWORD/{s:.*=::;s:"::g;p}' ${e})
for a in ${keys} ; do
[[ ${a} != ~* ]] && continue
- ret="${ret} ${a/\~}@gentoo.org"
+ ret="${ret} ${a}"
done
done
else
- for a in "$@" ; do
- ret="${ret} ${a/\~}@gentoo.org"
- done
+ ret="$*"
fi
- echo ${ret}
+ printf '%s@gentoo.org ' ${ret//\~}
+ echo
}
submit_bug_stable() {
local msg="doit"
echo "Unable to read ebuild '${ebuild}'"
return 1
fi
- bugz post \
+ gbugz \
+ post \
--batch \
- -u vapier@gentoo.org \
- -t "Stabilize ${cat}/${pkg}" \
+ -t "${cat}/${pkg}: stabilize" \
-d "${msg}" \
-a "${maintainer}" \
- --cc="${cc}" \
+ --cc="${cc// /,}" \
-k STABLEREQ \
--product='Gentoo Linux' \
--component=Ebuilds \
- --priority=P2 \
+ --priority=Normal \
--severity=enhancement
}