File tree Expand file tree Collapse file tree 1 file changed +10
-0
lines changed Expand file tree Collapse file tree 1 file changed +10
-0
lines changed Original file line number Diff line number Diff line change @@ -177,6 +177,16 @@ check_version() {
177177 local version_old_is_bad=" "
178178 dpkg --validate-version " ${version_old} " & > /dev/null || version_old_is_bad=" 0~invalid"
179179
180+ # Did this package get "resurrected" from disabled-packages?
181+ if [[ " $version_old " == ' 0-0' ]]; then
182+ case " $( git diff --name-status --word-diff=porcelain " ${base_commit} " -- " disabled-packages/${package_name} /build.sh" 2> /dev/null) " in
183+ ' D' * ) # Check that there's a delete of the build script from disabled-packages/$package_name/build.sh
184+ echo " PASS - ${version_new} (restored from disabled-packages)"
185+ continue
186+ ;;
187+ esac
188+ fi
189+
180190 # If ${version_new} isn't greater than "$version_old" that's an issue.
181191 # If ${version_old} isn't valid this check is a no-op.
182192 if dpkg --compare-versions " $version_new " le " ${version_old_is_bad:- $version_old } " ; then
You can’t perform that action at this time.
0 commit comments