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 ...@@ -46,7 +46,7 @@ case $PMTYPE in
docmd pacman -Si $pkg_names docmd pacman -Si $pkg_names
;; ;;
slackpkg) slackpkg)
docmd slackpkg info $pkg_names docmd /usr/sbin/slackpkg info $pkg_names
;; ;;
*) *)
fatal "Do not known command for $PMTYPE" fatal "Do not known command for $PMTYPE"
......
...@@ -80,7 +80,7 @@ epm_install_names() ...@@ -80,7 +80,7 @@ epm_install_names()
return ;; return ;;
slackpkg) slackpkg)
# TODO: use upgrade if package is already installed # TODO: use upgrade if package is already installed
sudocmd slackpkg install $@ sudocmd /usr/sbin/slackpkg install $@
return ;; return ;;
*) *)
fatal "Do not known install command for $PMTYPE" fatal "Do not known install command for $PMTYPE"
...@@ -113,7 +113,7 @@ epm_ni_install_names() ...@@ -113,7 +113,7 @@ epm_ni_install_names()
return ;; return ;;
slackpkg) slackpkg)
# TODO: use upgrade if package is already installed # 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 ;; return ;;
*) *)
fatal "Do not known appropriate install command for $PMTYPE" fatal "Do not known appropriate install command for $PMTYPE"
...@@ -145,7 +145,7 @@ epm_install_files() ...@@ -145,7 +145,7 @@ epm_install_files()
sudocmd pacman -U --noconfirm $@ sudocmd pacman -U --noconfirm $@
return ;; return ;;
slackpkg) slackpkg)
sudocmd installpkg $@ sudocmd /sbin/installpkg $@
return ;; return ;;
esac esac
...@@ -169,7 +169,7 @@ epm_print_install_command() ...@@ -169,7 +169,7 @@ epm_print_install_command()
echo "pacman -U --noconfirm $@" echo "pacman -U --noconfirm $@"
;; ;;
slackpkg) slackpkg)
echo "installpkg $@" echo "/sbin/installpkg $@"
;; ;;
*) *)
fatal "Do not known appropriate install command for $PMTYPE" fatal "Do not known appropriate install command for $PMTYPE"
...@@ -181,7 +181,7 @@ epm_print_install_command() ...@@ -181,7 +181,7 @@ epm_print_install_command()
epm_install() epm_install()
{ {
if [ -n "$show_command_only" ] ; then if [ -n "$show_command_only" ] ; then
epm_print_install_command $names epm_print_install_command $pkg_filenames
return return
fi fi
......
...@@ -42,7 +42,7 @@ epm_reinstall_names() ...@@ -42,7 +42,7 @@ epm_reinstall_names()
sudocmd pacman -U $@ sudocmd pacman -U $@
return ;; return ;;
slackpkg) slackpkg)
sudocmd slackpkg reinstall $@ sudocmd /usr/sbin/slackpkg reinstall $@
return ;; return ;;
*) *)
fatal "Do not known install command for $PMTYPE" fatal "Do not known install command for $PMTYPE"
...@@ -63,7 +63,7 @@ epm_reinstall_files() ...@@ -63,7 +63,7 @@ epm_reinstall_files()
sudocmd dpkg -i $@ sudocmd dpkg -i $@
return ;; return ;;
slackpkg) slackpkg)
sudocmd installpkg $@ sudocmd /sbin/installpkg $@
return ;; return ;;
esac esac
......
...@@ -36,7 +36,7 @@ epm_remove_low() ...@@ -36,7 +36,7 @@ epm_remove_low()
sudocmd emerge -unmerge $@ sudocmd emerge -unmerge $@
return ;; return ;;
slackpkg) slackpkg)
sudocmd removepkg $@ sudocmd /sbin/removepkg $@
return ;; return ;;
esac esac
return 1 return 1
...@@ -73,7 +73,7 @@ epm_remove_names() ...@@ -73,7 +73,7 @@ epm_remove_names()
sudocmd mpkg remove $@ sudocmd mpkg remove $@
return ;; return ;;
slackpkg) slackpkg)
sudocmd slackpkg remove $@ sudocmd /usr/sbin/slackpkg remove $@
return ;; return ;;
*) *)
fatal "Do not known command for $PMTYPE" fatal "Do not known command for $PMTYPE"
...@@ -101,7 +101,7 @@ epm_remove_nonint() ...@@ -101,7 +101,7 @@ epm_remove_nonint()
sudocmd zypper --non-interactive remove $@ sudocmd zypper --non-interactive remove $@
return ;; return ;;
slackpkg) slackpkg)
sudocmd slackpkg -batch=on -default_answer=yes remove $@ sudocmd /usr/sbin/slackpkg -batch=on -default_answer=yes remove $@
return ;; return ;;
esac esac
return 5 return 5
...@@ -123,7 +123,7 @@ epm_print_remove_command() ...@@ -123,7 +123,7 @@ epm_print_remove_command()
echo "emerge --unmerge $@" echo "emerge --unmerge $@"
;; ;;
slackpkg) slackpkg)
echo "removepkg $@" echo "/sbin/removepkg $@"
;; ;;
*) *)
fatal "Do not known appropriate remove command for $PMTYPE" fatal "Do not known appropriate remove command for $PMTYPE"
......
...@@ -50,7 +50,7 @@ case $PMTYPE in ...@@ -50,7 +50,7 @@ case $PMTYPE in
CMD="mpkg search" CMD="mpkg search"
;; ;;
slackpkg) slackpkg)
CMD="slackpkg search" CMD="/usr/sbin/slackpkg search"
;; ;;
*) *)
fatal "Do not known search command for $PMTYPE" fatal "Do not known search command for $PMTYPE"
......
...@@ -65,7 +65,7 @@ case $PMTYPE in ...@@ -65,7 +65,7 @@ case $PMTYPE in
CMD="pacman -Qo" CMD="pacman -Qo"
;; ;;
slackpkg) slackpkg)
CMD="slackpkg file-search" CMD="/usr/sbin/slackpkg file-search"
;; ;;
*) *)
fatal "Do not known search file command for $PMTYPE" fatal "Do not known search file command for $PMTYPE"
......
...@@ -50,7 +50,7 @@ epm_simulate() ...@@ -50,7 +50,7 @@ epm_simulate()
echo no | $SUDO pacman -v -S $filenames echo no | $SUDO pacman -v -S $filenames
return ;; return ;;
slackpkg) 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" fatal "Do not known simulate command for $PMTYPE"
......
...@@ -48,7 +48,7 @@ case $PMTYPE in ...@@ -48,7 +48,7 @@ case $PMTYPE in
sudocmd emerge --sync sudocmd emerge --sync
;; ;;
slackpkg) slackpkg)
sudocmd slackpkg update sudocmd /usr/sbin/slackpkg update
;; ;;
*) *)
fatal "Do not known update command for $PMTYPE" fatal "Do not known update command for $PMTYPE"
......
...@@ -46,7 +46,7 @@ epm_upgrade() ...@@ -46,7 +46,7 @@ epm_upgrade()
CMD="freebsd-update fetch install" CMD="freebsd-update fetch install"
;; ;;
slackpkg) slackpkg)
CMD="slackpkg upgrade-all" CMD="/usr/sbin/slackpkg upgrade-all"
;; ;;
*) *)
fatal "Do not known command for $PMTYPE" 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