X-Git-Url: http://git.openwrt.org/?p=openwrt%2Fopenwrt.git;a=blobdiff_plain;f=scripts%2Fipkg;h=da6447c978675f0d1787b15af7a25d8e864d15da;hp=554521a813f7731223aca485f506cdab588befdc;hb=4920935b98a3049616eb84b5770985118b0baa64;hpb=4063d0c93f6f788210eb86cfe7dcaae03cc79673 diff --git a/scripts/ipkg b/scripts/ipkg index 554521a813..da6447c978 100755 --- a/scripts/ipkg +++ b/scripts/ipkg @@ -794,7 +794,7 @@ Status: install ok pending" | ipkg_status_update_sd $sd $pkg fi - echo -n "Unpacking $pkg..." + printf "Unpacking $pkg..." set +o noglob for file in $IPKG_TMP/$pkg/control/*; do local base_file="`ipkg_file_part $file`" @@ -809,7 +809,7 @@ Status: install ok pending" | ipkg_status_update_sd $sd $pkg fi echo "Done." - echo -n "Configuring $pkg..." + printf "Configuring $pkg..." export PKG_ROOT=$dest if [ -x "$info_dir/$pkg.preinst" ]; then if ! $info_dir/$pkg.preinst install; then @@ -828,7 +828,7 @@ Status: install ok pending" | ipkg_status_update_sd $sd $pkg local use_maintainers_conffile= if [ -z "$FORCE_DEFAULTS" ]; then while true; do - echo -n "Configuration file \`$conffile' + printf "Configuration file \`$conffile' ==> File on system created by you or by a script. ==> File also in package provided by package maintainer. What would you like to do about it ? Your options are: @@ -875,7 +875,7 @@ diff -u $dest/$conffile $IPKG_TMP/$pkg/data/$conffile" rm -rf $IPKG_TMP/$pkg/data rmdir $IPKG_TMP/$pkg rm -f $info_dir/$pkg.list - $pkg_extract_stdout $filename ./data.tar.gz | zcat | tar tf - | sed -e 's/^\.//' > $info_dir/$pkg.list + $pkg_extract_stdout $filename ./data.tar.gz | zcat | tar tf - | sed -e '/\/$/d; s/^\.//' > $info_dir/$pkg.list if [ -x "$info_dir/$pkg.postinst" ]; then $info_dir/$pkg.postinst configure @@ -960,7 +960,7 @@ ipkg_install_wanted() { if [ -n "$FORCE_DEFAULTS" ]; then echo "Installing them now." else - echo -n "Install them now [Y/n] ? " + printf "Install them now [Y/n] ? " read response case "$response" in [Nn] | [Nn][Oo])