From d4cd939375436a4951f71dcc9b32fe2b93b99a58 Mon Sep 17 00:00:00 2001 From: Juan RP Date: Sun, 10 Nov 2013 08:41:43 +0100 Subject: [PATCH] mkrootfs: added -p option to add extra pkgs to the rootfs. --- mkrootfs.sh.in | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/mkrootfs.sh.in b/mkrootfs.sh.in index 3cc7e51..9d60fab 100644 --- a/mkrootfs.sh.in +++ b/mkrootfs.sh.in @@ -41,7 +41,7 @@ die() { } usage() { - echo "Usage: $PROGNAME [-a raspberrypi] [-V]" + echo "Usage: $PROGNAME [-a raspberrypi] [-p 'pkg1 pkg2'] [-V]" } run_cmd() { @@ -72,9 +72,10 @@ register_binfmt() { # # main() # -while getopts "a:hV" opt; do +while getopts "a:hp:V" opt; do case $opt in a) TARGET_ARCH="$OPTARG";; + p) EXTRA_PKGS="$OPTARG";; h) usage; exit 0;; V) echo "$PROGNAME @@MKLIVE_VERSION@@"; exit 0;; esac @@ -113,7 +114,7 @@ chmod 755 $rootfs # # Install base-system to the rootfs directory. # -run_cmd "xbps-install -S -r $rootfs -y $PKGBASE" +run_cmd "xbps-install -S -r $rootfs -y $PKGBASE $EXTRA_PKGS" # # Reconfigure packages for target architecture: must be reconfigured