Annotation of embedaddon/ntp/scripts/VersionName, revision 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>