mirror of
https://github.com/Stichting-MINIX-Research-Foundation/netbsd.git
synced 2025-08-09 05:59:13 -04:00
56 lines
859 B
Bash
Executable File
56 lines
859 B
Bash
Executable File
#! /bin/sh
|
|
|
|
packageinfo='./packageinfo.sh'
|
|
case "$#" in
|
|
2)
|
|
case "$1" in
|
|
-p|--packageinfo)
|
|
packageinfo="$2"
|
|
esac
|
|
;;
|
|
0)
|
|
;;
|
|
*) echo "Usage: $0 [-p packageinfo.sh]"
|
|
exit 1
|
|
;;
|
|
esac
|
|
|
|
# This script must be executed from the TLD of the source tree...
|
|
. "$packageinfo"
|
|
|
|
NAME="$version"
|
|
case $point in
|
|
[1-9]*)
|
|
NAME="${NAME}p${point}"
|
|
;;
|
|
NEW) ;;
|
|
'') ;;
|
|
*) echo "Unexpected value for 'point' <$point>!"
|
|
exit 1
|
|
;;
|
|
esac
|
|
|
|
case $special in
|
|
'') ;;
|
|
*) NAME="${NAME}-${special}" ;;
|
|
esac
|
|
|
|
case "$prerelease::$repotype" in
|
|
''::*)
|
|
;;
|
|
beta::stable)
|
|
NAME="${NAME}-beta${betapoint}"
|
|
;;
|
|
rc::dev|RC::dev)
|
|
NAME="${NAME}-RC"
|
|
;;
|
|
rc::stable|RC::stable)
|
|
NAME="${NAME}-RC${rcpoint}"
|
|
;;
|
|
*) echo "Unexpected value for 'prerelease::repotype' <$prerelease::$repotype>!"
|
|
exit 1
|
|
;;
|
|
esac
|
|
|
|
echo "$NAME"
|