Commit d09a1cfb authored by Vitaly Lipatov's avatar Vitaly Lipatov

add some Gentoo support, add some commands

parent 47961a04
......@@ -37,6 +37,9 @@ case $PMTYPE in
docmd package-cleanup --leaves
package-cleanup --leaves | xargs yum remove
;;
urpm-rpm)
docmd $SUDO urpme --auto-orphans
;;
zypper-rpm)
docmd $SUDO zypper verify || exit
;;
......
......@@ -27,6 +27,9 @@ case $PMTYPE in
yum-rpm)
docmd $SUDO yum repolist || exit
;;
zypper-rpm)
docmd $USDO zypper sl
;;
*)
fatal "Do not known command for $PMTYPE"
;;
......
......@@ -34,7 +34,7 @@ case $PMTYPE in
urpm-rpm)
CMD="urpmq -y"
;;
zupper-rpm)
zypper-rpm)
CMD="zypper search"
;;
*)
......
......@@ -138,7 +138,7 @@ case $DISTRNAME in
FreeBSD)
CMD="pkg_add"
;;
Ubuntu|Debian)
Ubuntu|Debian|Mint)
CMD="apt-dpkg"
;;
LinuxXP|Fedora|ASPLinux|CentOS|RHEL|Scientific)
......@@ -147,9 +147,12 @@ case $DISTRNAME in
Mandriva|ROSA)
CMD="urpm-rpm"
;;
SUSE)
SUSE|SLED|SLES)
CMD="zypper-rpm"
;;
Gentoo)
CMD="emerge"
;;
*)
fatal "Do not known DISTRNAME $DISTRNAME"
;;
......
......@@ -37,6 +37,9 @@ epm_simulate()
zypper-rpm)
CMD="zypper --non-interactive install --dry-run"
;;
emerge)
echo "FIXME: Skip with emerge"
return ;;
*)
fatal "Do not known install 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