summaryrefslogtreecommitdiffstats
path: root/scripts/build/UpdatePoint
diff options
context:
space:
mode:
authorcy <cy@FreeBSD.org>2015-02-05 20:53:33 +0000
committercy <cy@FreeBSD.org>2015-02-05 20:53:33 +0000
commitbdc155d820701b79268465bcbdc9a9b9a7730a7e (patch)
treedc1c5074828f0c5fafe2fb8f5599339dfdc5bc97 /scripts/build/UpdatePoint
parente033d2f087ee7bf21f8b236abe7f4099aa61b90a (diff)
downloadFreeBSD-src-bdc155d820701b79268465bcbdc9a9b9a7730a7e.zip
FreeBSD-src-bdc155d820701b79268465bcbdc9a9b9a7730a7e.tar.gz
Vendor import ntp-4.2.8p1.
Approved by: roberto
Diffstat (limited to 'scripts/build/UpdatePoint')
-rwxr-xr-xscripts/build/UpdatePoint18
1 files changed, 12 insertions, 6 deletions
diff --git a/scripts/build/UpdatePoint b/scripts/build/UpdatePoint
index e3c5957..61c0349 100755
--- a/scripts/build/UpdatePoint
+++ b/scripts/build/UpdatePoint
@@ -217,20 +217,26 @@ case "$repo" in
;;
esac
-case "$bp::$point" in
- 0::*)
+case "$repo::$bp::$point" in
+ *::0::*)
newpoint=$point
;;
- 1::[1-9]*)
+ dev::1::0)
+ newpoint=`expr $point + 1`
+ ;;
+ *::1::[1-9]*)
newpoint=`expr $point + 1`
;;
- 1::)
+ dev::1::)
+ newpoint=0
+ ;;
+ stable::1::)
newpoint=1
;;
- 1::[Nn][Ee][Ww])
+ *::1::[Nn][Ee][Ww])
newpoint=
;;
- *) echo "Unexpected value for 'point' <$point>!"
+ *) echo "Unexpected value for 'point' <$point>! (repo::bp::point is $repo::$bp::$point)"
exit 1
;;
esac
OpenPOWER on IntegriCloud