Commit 2161f608 authored by Vitaly Lipatov's avatar Vitaly Lipatov

use full path to slackpkg/installpkg/removepkg on Slackware (thanks, bormant)

parent 548eb868
......@@ -46,7 +46,7 @@ case $PMTYPE in
docmd pacman -Si $pkg_names
;;
slackpkg)
docmd slackpkg info $pkg_names
docmd /usr/sbin/slackpkg info $pkg_names
;;
*)
fatal "Do not known command for $PMTYPE"
......
......@@ -80,7 +80,7 @@ epm_install_names()
return ;;
slackpkg)
# TODO: use upgrade if package is already installed
sudocmd slackpkg install $@
sudocmd /usr/sbin/slackpkg install $@
return ;;
*)
fatal "Do not known install command for $PMTYPE"
......@@ -113,7 +113,7 @@ epm_ni_install_names()
return ;;
slackpkg)
# TODO: use upgrade if package is already installed
sudocmd slackpkg -batch=on -default_answer=yes install $@
sudocmd /usr/sbin/slackpkg -batch=on -default_answer=yes install $@
return ;;
*)
fatal "Do not known appropriate install command for $PMTYPE"
......@@ -145,7 +145,7 @@ epm_install_files()
sudocmd pacman -U --noconfirm $@
return ;;
slackpkg)
sudocmd installpkg $@
sudocmd /sbin/installpkg $@
return ;;
esac
......@@ -169,7 +169,7 @@ epm_print_install_command()
echo "pacman -U --noconfirm $@"
;;
slackpkg)
echo "installpkg $@"
echo "/sbin/installpkg $@"
;;
*)
fatal "Do not known appropriate install command for $PMTYPE"
......@@ -181,7 +181,7 @@ epm_print_install_command()
epm_install()
{
if [ -n "$show_command_only" ] ; then
epm_print_install_command $names
epm_print_install_command $pkg_filenames
return
fi
......
......@@ -42,7 +42,7 @@ epm_reinstall_names()
sudocmd pacman -U $@
return ;;
slackpkg)
sudocmd slackpkg reinstall $@
sudocmd /usr/sbin/slackpkg reinstall $@
return ;;
*)
fatal "Do not known install command for $PMTYPE"
......@@ -63,7 +63,7 @@ epm_reinstall_files()
sudocmd dpkg -i $@
return ;;
slackpkg)
sudocmd installpkg $@
sudocmd /sbin/installpkg $@
return ;;
esac
......
......@@ -36,7 +36,7 @@ epm_remove_low()
sudocmd emerge -unmerge $@
return ;;
slackpkg)
sudocmd removepkg $@
sudocmd /sbin/removepkg $@
return ;;
esac
return 1
......@@ -73,7 +73,7 @@ epm_remove_names()
sudocmd mpkg remove $@
return ;;
slackpkg)
sudocmd slackpkg remove $@
sudocmd /usr/sbin/slackpkg remove $@
return ;;
*)
fatal "Do not known command for $PMTYPE"
......@@ -101,7 +101,7 @@ epm_remove_nonint()
sudocmd zypper --non-interactive remove $@
return ;;
slackpkg)
sudocmd slackpkg -batch=on -default_answer=yes remove $@
sudocmd /usr/sbin/slackpkg -batch=on -default_answer=yes remove $@
return ;;
esac
return 5
......@@ -123,7 +123,7 @@ epm_print_remove_command()
echo "emerge --unmerge $@"
;;
slackpkg)
echo "removepkg $@"
echo "/sbin/removepkg $@"
;;
*)
fatal "Do not known appropriate remove command for $PMTYPE"
......
......@@ -50,7 +50,7 @@ case $PMTYPE in
CMD="mpkg search"
;;
slackpkg)
CMD="slackpkg search"
CMD="/usr/sbin/slackpkg search"
;;
*)
fatal "Do not known search command for $PMTYPE"
......
......@@ -65,7 +65,7 @@ case $PMTYPE in
CMD="pacman -Qo"
;;
slackpkg)
CMD="slackpkg file-search"
CMD="/usr/sbin/slackpkg file-search"
;;
*)
fatal "Do not known search file command for $PMTYPE"
......
......@@ -50,7 +50,7 @@ epm_simulate()
echo no | $SUDO pacman -v -S $filenames
return ;;
slackpkg)
docmd slackpkg -batch=on -default_answer=yes download
docmd /usr/sbin/slackpkg -batch=on -default_answer=yes download
;;
*)
fatal "Do not known simulate command for $PMTYPE"
......
......@@ -48,7 +48,7 @@ case $PMTYPE in
sudocmd emerge --sync
;;
slackpkg)
sudocmd slackpkg update
sudocmd /usr/sbin/slackpkg update
;;
*)
fatal "Do not known update command for $PMTYPE"
......
......@@ -46,7 +46,7 @@ epm_upgrade()
CMD="freebsd-update fetch install"
;;
slackpkg)
CMD="slackpkg upgrade-all"
CMD="/usr/sbin/slackpkg upgrade-all"
;;
*)
fatal "Do not known command for $PMTYPE"
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment