Annotation of embedaddon/ntp/scripts/VersionName, revision 1.1.1.1

1.1       misho       1: #! /bin/sh
                      2:  
                      3: packageinfo='./packageinfo.sh'
                      4: case "$#" in
                      5:  2)
                      6:     case "$1" in
                      7:      -p|--packageinfo)
                      8:        packageinfo="$2"
                      9:     esac
                     10:     ;;
                     11:  0)
                     12:     ;;
                     13:  *) echo "Usage: $0 [-p packageinfo.sh]"
                     14:     exit 1
                     15:     ;;
                     16: esac
                     17: 
                     18: # This script must be executed from the TLD of the source tree...
                     19: . "$packageinfo"
                     20: 
                     21: NAME="$version"
                     22: case $point in
                     23:  [1-9]*)
                     24:     NAME="${NAME}p${point}"
                     25:     ;;
                     26:  NEW) ;;
                     27:  '') ;;
                     28:  *) echo "Unexpected value for 'point' <$point>!"
                     29:     exit 1
                     30:     ;;
                     31: esac
                     32: 
                     33: case $special in
                     34:  '') ;;
                     35:  *) NAME="${NAME}-${special}" ;;
                     36: esac
                     37: 
                     38: case "$prerelease::$repotype" in
                     39:  ''::*)
                     40:     ;;
                     41:  beta::stable)
                     42:     NAME="${NAME}-beta${betapoint}"
                     43:     ;;
                     44:  rc::dev|RC::dev)
                     45:     NAME="${NAME}-RC"
                     46:     ;;
                     47:  rc::stable|RC::stable)
                     48:     NAME="${NAME}-RC${rcpoint}"
                     49:     ;;
                     50:  *) echo "Unexpected value for 'prerelease::repotype' <$prerelease::$repotype>!"
                     51:     exit 1
                     52:     ;;
                     53: esac
                     54: 
                     55: echo "$NAME"

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>