mirror of
https://github.com/outbackdingo/scratchpkg.git
synced 2026-02-05 00:25:53 +00:00
release allowed only number between 1 to 99
This commit is contained in:
7
pkgbuild
7
pkgbuild
@@ -376,9 +376,12 @@ check_buildscript() {
|
||||
[ "$(basename $(pwd))" = "$name" ] || { msgerr "Port name and Directory name is different!"; exit 1; }
|
||||
[ "$version" ] || { msgerr "'version' is empty!"; exit 1; }
|
||||
[ "$release" ] || { msgerr "'release' is empty!"; exit 1; }
|
||||
echo "$release" | grep -q [^0-9] && { msgerr "only numberic allowed in 'release'"; exit 1; }
|
||||
[ "$(command -v build)" ] || { msgerr "'build' function not exist!"; exit 1; }
|
||||
[ "$(echo "$version" | grep '-')" ] && { msgerr "'version' should not contain '-'."; exit 1; }
|
||||
[ "$(echo "$release" | grep '-')" ] && { msgerr "'release' should not contain '-'."; exit 1; }
|
||||
echo "$version" | grep -q '-' && { msgerr "'version' should not contain '-'."; exit 1; }
|
||||
if [ "$release" -gt 99 ] || [ "$release" -lt 1 ]; then
|
||||
msgerr "'release' should numberic between 1 to 99"; exit 1
|
||||
fi
|
||||
[ "$description" ] || { msgerr "'description' is empty!"; exit 1; }
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user