abump: tweak upgrade/cvelist
This commit is contained in:
parent
512d5fd551
commit
ecde203930
13
abump.in
13
abump.in
@ -18,7 +18,8 @@ fi
|
|||||||
|
|
||||||
# version bump packages
|
# version bump packages
|
||||||
do_bump() {
|
do_bump() {
|
||||||
local p rc=0 pkgname pkgver section upgrade cve message
|
local p rc=0 pkgname pkgver section message
|
||||||
|
local upgrade="${cvelist:+security }upgrade"
|
||||||
for p; do
|
for p; do
|
||||||
pkgname=${p%-[0-9]*}
|
pkgname=${p%-[0-9]*}
|
||||||
pkgver=${p#${pkgname}-}
|
pkgver=${p#${pkgname}-}
|
||||||
@ -27,14 +28,10 @@ do_bump() {
|
|||||||
set -e
|
set -e
|
||||||
|
|
||||||
cd $HOME/aports/*/$pkgname
|
cd $HOME/aports/*/$pkgname
|
||||||
section=${PWD%/*} upgrade="upgrade" cve=
|
section=${PWD%/*}
|
||||||
section=${section##*/}
|
section=${section##*/}
|
||||||
if [ -n "$cvelist" ]; then
|
|
||||||
upgrade="security upgrade"
|
|
||||||
cve=" ($cvelist)"
|
|
||||||
fi
|
|
||||||
|
|
||||||
message="$section/$pkgname: $upgrade to ${pkgver}${cve}"
|
message="$section/$pkgname: $upgrade to ${pkgver}${cvelist}"
|
||||||
if [ -n "$fixes" ]; then
|
if [ -n "$fixes" ]; then
|
||||||
message="$message
|
message="$message
|
||||||
|
|
||||||
@ -86,7 +83,7 @@ fi
|
|||||||
eval set -- "$args"
|
eval set -- "$args"
|
||||||
while true; do
|
while true; do
|
||||||
case $1 in
|
case $1 in
|
||||||
-s|--security) cvelist="$2"; shift;;
|
-s|--security) cvelist=" ($2)"; shift;;
|
||||||
-f|--fixes) fixes="$2"; shift;;
|
-f|--fixes) fixes="$2"; shift;;
|
||||||
-R|--recursive) recursive="-R";;
|
-R|--recursive) recursive="-R";;
|
||||||
-k|--keep) keep="-k";;
|
-k|--keep) keep="-k";;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user