swich update
[fbsd-stable-mgmt.git] / update_stagep.sh
index ed637bdfe92aac70df3779fe60124ee44e1b44a1..2aa9dd1323bc28779110ddf7e910f2a31cf60d0c 100755 (executable)
@@ -15,7 +15,7 @@ parse() {
        do
                case ${option} in
                        u)
-                               update="1"
+                               UPDATE=1
                                ;;
                        j)
                                case ${OPTARG} in 
@@ -42,14 +42,15 @@ else
        parse ${*} 
 fi
 
-echo "Updating port Tree"
-
-[ ${update} ] && poudriere ports -p HEAD -u
+if [ ${UPDATE:=-0} -eq 1 ]; then
+       echo "Updating port Tree"
+       poudriere ports -p HEAD -u && portsnap auto
+fi
 
 echo "building lapinbilly"
 
-poudriere bulk -J ${jarg} -j lapinbilly -p HEAD -f /usr/local/etc/poudriere.d/port-list
+poudriere bulk -J ${jarg}:2   -j lapinbilly -p HEAD -f /usr/local/etc/poudriere.d/port-list
 
 echo "building llanura"
 
-poudriere bulk -J ${jarg} -j release11 -p HEAD -f /usr/local/etc/poudriere.d/port-list-llanura
+poudriere bulk -J ${jarg}:2   -j release11 -p HEAD -f /usr/local/etc/poudriere.d/port-list-llanura