Commit de856755 authored by Daniel Black's avatar Daniel Black

deb: autobake - add mantic

lunar and manic don't need lsb-base any more.

Add a consistent style of fall though, and add_lsb_base_depends
is called once on the last fall through value.

Remove impish (EOL).
parent 41dbc326
......@@ -115,7 +115,6 @@ case "${LSBNAME}"
in
# Debian
"buster")
add_lsb_base_depends
disable_libfmt
replace_uring_with_aio
if [ ! "$architecture" = amd64 ]
......@@ -123,11 +122,10 @@ in
disable_pmem
fi
;&
"bullseye"|"bookworm")
if [[ "${LSBNAME}" == "bullseye" ]]
then
"bullseye")
add_lsb_base_depends
fi
;&
"bookworm")
# mariadb-plugin-rocksdb in control is 4 arches covered by the distro rocksdb-tools
# so no removal is necessary.
if [[ ! "$architecture" =~ amd64|arm64|ppc64el ]]
......@@ -145,17 +143,17 @@ in
;;
# Ubuntu
"bionic")
add_lsb_base_depends
remove_rocksdb_tools
[ "$architecture" != amd64 ] && disable_pmem
;&
"focal")
add_lsb_base_depends
replace_uring_with_aio
disable_libfmt
;&
"impish"|"jammy"|"kinetic"|"lunar")
"jammy"|"kinetic")
add_lsb_base_depends
;&
"lunar"|"mantic")
# mariadb-plugin-rocksdb s390x not supported by us (yet)
# ubuntu doesn't support mips64el yet, so keep this just
# in case something changes.
......
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