diff options
author | Dominique Dumont <dod@debian.org> | 2022-01-14 18:18:43 +0100 |
---|---|---|
committer | Dominique Dumont <dod@debian.org> | 2022-01-15 17:40:52 +0100 |
commit | 953d63a74b2d921028aef835f06936751bf37b2b (patch) | |
tree | 2b53a19bb6f58bdf588af08afe4d86123530bbb2 | |
parent | 5c603fc7fb2a113f86d3c083dae96d57bcf2c075 (diff) |
fix bump-dependency-version script: preserve <!nocheck>
-rw-r--r-- | lib/Config/Model/scripts/bump-dependency-version | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/lib/Config/Model/scripts/bump-dependency-version b/lib/Config/Model/scripts/bump-dependency-version index 4322dfc8..56a5646e 100644 --- a/lib/Config/Model/scripts/bump-dependency-version +++ b/lib/Config/Model/scripts/bump-dependency-version @@ -6,7 +6,17 @@ doc: cme run bump-dependency-version -arg pkg=libconfig-model-perl -arg versio doc: cme run bump-dependency-version -arg 'pkg=libuv1.*' -arg version=1.18.0 app: dpkg-control -var: $var{change_it} = "s/^($args{pkg})(?:\\s|\\(?:|\$).*/\$1 (>= $args{version})/" ; +---var +$var{change_it} = qq{ + s/^ + ($args{pkg}) # $1 package + \\s*(\\([^)]+\\))? # $2 dep version (may be) + \\s*(.*) # $3 whatever's left + / + (\$3 ? qq!\$1 (>= $args{version}) \$3! : qq!\$1 (>= $args{version})!) + /xe +} +--- load: ! source Build-Depends:=~"$change_it" load: ! source Build-Depends-Indep:=~"$change_it" |