Index: /branches/releng-11/nanobsd/tools/package-build.sh
===================================================================
--- /branches/releng-11/nanobsd/tools/package-build.sh	(revision 14125)
+++ /branches/releng-11/nanobsd/tools/package-build.sh	(revision 14126)
@@ -15,4 +15,10 @@
 . $cfg_dir/nanobsd.wleiden
 
+packages_update() {
+	# Update ports
+	portshaker -U
+	portshaker -M
+}
+
 
 packages_initenv() {
@@ -29,7 +35,5 @@
 	cp ${config_dir}/portshaker.d/* /usr/local/etc/portshaker.d
 
-	# Update ports
-	portshaker -U
-	portshaker -M
+	packages_update
 
 	# Setup poudriere ports environment
@@ -89,7 +93,9 @@
 	packages_refresh
 	packages_config $*
+elif [ "x$1" = "xupdate" ]; then
+	packages_update
 elif [ "x$1" = "xrebuild" ]; then
 	packages_refresh
-	packages_build $PACKAGE_LIST
+	packages_build -c $PACKAGE_LIST
 elif [ "x$1" = "xbuild" ]; then
 	packages_refresh
@@ -98,5 +104,5 @@
 	packages_distclean
 else
-	echo "Usage $0 <initenv|config|rebuild|build|distclean>"
+	echo "Usage $0 <initenv|config|update|rebuild|build|distclean>"
 	exit 128
 fi
