support OpencloudOS

Reviewed-by: Richard W.M. Jones <rjones@redhat.com>
Fixes: https://github.com/libguestfs/libguestfs/pull/125
This commit is contained in:
cunshunxia
2023-09-18 08:59:36 +00:00
committed by Richard W.M. Jones
parent f76c871adb
commit 188c5f7d93
7 changed files with 46 additions and 9 deletions

View File

@@ -119,7 +119,8 @@ if test "x$ENABLE_APPLIANCE" = "xyes"; then
[DISTRO=REDHAT],
[OPENSUSE* | SLED | SLES],[DISTRO=SUSE],
[ARCH | MANJARO | ARTIX],[DISTRO=ARCHLINUX],
[OPENMANDRIVA],[DISTRO=OPENMANDRIVA])
[OPENMANDRIVA],[DISTRO=OPENMANDRIVA],
[OPENCLOUDOS],[DISTRO=OPENCLOUDOS])
AC_MSG_RESULT([$DISTRO (from /etc/os-release)])
else
AC_MSG_ERROR([/etc/os-release not available, please specify the distro using --with-distro=DISTRO])
@@ -129,7 +130,7 @@ if test "x$ENABLE_APPLIANCE" = "xyes"; then
AC_SUBST([DISTRO])
fi
AM_CONDITIONAL([HAVE_RPM],
[AS_CASE([$DISTRO], [REDHAT | SUSE | OPENMANDRIVA | MAGEIA ], [true],
[AS_CASE([$DISTRO], [REDHAT | SUSE | OPENMANDRIVA | MAGEIA | OPENCLOUDOS ], [true],
[*], [false])])
AM_CONDITIONAL([HAVE_DPKG],
[AS_CASE([$DISTRO], [DEBIAN | UBUNTU ], [true],