diff options
author | Juan RP <xtraeme@gmail.com> | 2014-01-22 10:36:24 +0100 |
---|---|---|
committer | Juan RP <xtraeme@gmail.com> | 2014-01-22 10:36:24 +0100 |
commit | 89fd4983d5cf185bac6ed1be9d3250cf332a6014 (patch) | |
tree | 3848c6b57a7a1914990befe5cf9b369ba3eedcdb | |
parent | adc326d0d4e4c5d36c45062c3595932bfe10a9a7 (diff) | |
download | hrmpf-89fd4983d5cf185bac6ed1be9d3250cf332a6014.tar.gz hrmpf-89fd4983d5cf185bac6ed1be9d3250cf332a6014.tar.xz hrmpf-89fd4983d5cf185bac6ed1be9d3250cf332a6014.zip |
mkrootfs: replace -R with -C to specify xbps.conf.
-rw-r--r-- | mkrootfs.sh.in | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/mkrootfs.sh.in b/mkrootfs.sh.in index eb34d1c..662dec0 100644 --- a/mkrootfs.sh.in +++ b/mkrootfs.sh.in @@ -43,7 +43,7 @@ die() { } usage() { - echo "Usage: $PROGNAME [-k xbps-keys-dir] [-m rpi|odroid-u2] [-p 'pkg1 pkg2'] [-R xbps-repo-url] [-V]" + echo "Usage: $PROGNAME [-C xbps.conf] [-k xbps-keys-dir] [-m rpi|odroid-u2] [-p 'pkg1 pkg2'] [-V]" } mount_pseudofs() { @@ -89,8 +89,9 @@ register_binfmt() { # # main() # -while getopts "hk:m:p:R:V" opt; do +while getopts "C:hk:m:p:V" opt; do case $opt in + C) XBPS_CONFFILE="-C $OPTARG";; h) usage; exit 0;; k) KEYSDIR="$OPTARG";; m) TARGET_ARCH="$OPTARG";; @@ -136,8 +137,8 @@ fi mkdir -p $rootfs/var/db/xbps/keys cp $KEYSDIR/${VOIDRSAPUBKEY}.plist $rootfs/var/db/xbps/keys -run_cmd "xbps-install -S -R ${XBPS_REPO} -r $rootfs" -run_cmd "xbps-query -r $rootfs -R ${XBPS_REPO} -ppkgver $PKGBASE" +run_cmd "xbps-install -S $XBPS_CONF -r $rootfs" +run_cmd "xbps-query -r $rootfs $XBPS_CONF -ppkgver $PKGBASE" chmod 755 $rootfs @@ -148,7 +149,7 @@ mount_pseudofs # # Install base-system to the rootfs directory. # -run_cmd_target "xbps-install -S -R ${XBPS_REPO} -r $rootfs -y ${PKGS}" +run_cmd_target "xbps-install -S $XBPS_CONF -r $rootfs -y ${PKGS}" # Enable en_US.UTF-8 locale and generate it into the target rootfs. LOCALE=en_US.UTF-8 |