mirror of
https://github.com/ublue-os/bazzite.git
synced 2025-03-01 16:13:23 +00:00
chore: Clean up code name setting
This commit is contained in:
parent
a6d46f5f92
commit
d57d57834e
@ -9,6 +9,7 @@ SUPPORT_URL="https://discord.bazzite.gg"
|
|||||||
BUG_SUPPORT_URL="https://github.com/ublue-os/bazzite/issues/"
|
BUG_SUPPORT_URL="https://github.com/ublue-os/bazzite/issues/"
|
||||||
LOGO_ICON="bazzite-logo-icon"
|
LOGO_ICON="bazzite-logo-icon"
|
||||||
LOGO_COLOR="0;38;2;138;43;226"
|
LOGO_COLOR="0;38;2;138;43;226"
|
||||||
|
CODE_NAME="Holographic"
|
||||||
|
|
||||||
IMAGE_INFO="/usr/share/ublue-os/image-info.json"
|
IMAGE_INFO="/usr/share/ublue-os/image-info.json"
|
||||||
IMAGE_REF="ostree-image-signed:docker://ghcr.io/$IMAGE_VENDOR/$IMAGE_NAME"
|
IMAGE_REF="ostree-image-signed:docker://ghcr.io/$IMAGE_VENDOR/$IMAGE_NAME"
|
||||||
@ -18,7 +19,7 @@ if [[ $IMAGE_BRANCH_NORMALIZED == "main" ]]; then
|
|||||||
IMAGE_BRANCH_NORMALIZED="stable"
|
IMAGE_BRANCH_NORMALIZED="stable"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
case $FEDORA_MAJOR_VERSION in
|
case "$FEDORA_MAJOR_VERSION" in
|
||||||
39|40)
|
39|40)
|
||||||
IMAGE_TAG="stable"
|
IMAGE_TAG="stable"
|
||||||
;;
|
;;
|
||||||
@ -41,19 +42,8 @@ cat > $IMAGE_INFO <<EOF
|
|||||||
}
|
}
|
||||||
EOF
|
EOF
|
||||||
|
|
||||||
CODE_NAME="Base"
|
|
||||||
|
|
||||||
case $BASE_IMAGE_NAME in
|
|
||||||
*nvidia*)
|
|
||||||
CODE_NAME="Nvidia";;
|
|
||||||
*deck*|*ally*)
|
|
||||||
CODE_NAME="Deck";;
|
|
||||||
*asus*)
|
|
||||||
CODE_NAME="ASUS";;
|
|
||||||
esac
|
|
||||||
|
|
||||||
# OS Release File
|
# OS Release File
|
||||||
sed -i "s/VARIANT_ID.*/VARIANT_ID=$IMAGE_NAME/" /usr/lib/os-release
|
sed -i "s/^VARIANT_ID=.*/VARIANT_ID=$IMAGE_NAME/" /usr/lib/os-release
|
||||||
sed -i "s/^PRETTY_NAME=.*/PRETTY_NAME=\"Bazzite (FROM Fedora ${BASE_IMAGE_NAME^} $FEDORA_MAJOR_VERSION)\"/" /usr/lib/os-release
|
sed -i "s/^PRETTY_NAME=.*/PRETTY_NAME=\"Bazzite (FROM Fedora ${BASE_IMAGE_NAME^} $FEDORA_MAJOR_VERSION)\"/" /usr/lib/os-release
|
||||||
sed -i "s/^NAME=.*/NAME=\"$IMAGE_PRETTY_NAME\"/" /usr/lib/os-release
|
sed -i "s/^NAME=.*/NAME=\"$IMAGE_PRETTY_NAME\"/" /usr/lib/os-release
|
||||||
sed -i "s|^HOME_URL=.*|HOME_URL=\"$HOME_URL\"|" /usr/lib/os-release
|
sed -i "s|^HOME_URL=.*|HOME_URL=\"$HOME_URL\"|" /usr/lib/os-release
|
||||||
@ -62,12 +52,12 @@ sed -i "s|^SUPPORT_URL=.*|SUPPORT_URL=\"$SUPPORT_URL\"|" /usr/lib/os-release
|
|||||||
sed -i "s|^BUG_REPORT_URL=.*|BUG_REPORT_URL=\"$BUG_SUPPORT_URL\"|" /usr/lib/os-release
|
sed -i "s|^BUG_REPORT_URL=.*|BUG_REPORT_URL=\"$BUG_SUPPORT_URL\"|" /usr/lib/os-release
|
||||||
sed -i "s|^CPE_NAME=\"cpe:/o:fedoraproject:fedora|CPE_NAME=\"cpe:/o:universal-blue:${IMAGE_PRETTY_NAME,}|" /usr/lib/os-release
|
sed -i "s|^CPE_NAME=\"cpe:/o:fedoraproject:fedora|CPE_NAME=\"cpe:/o:universal-blue:${IMAGE_PRETTY_NAME,}|" /usr/lib/os-release
|
||||||
sed -i "s/^DEFAULT_HOSTNAME=.*/DEFAULT_HOSTNAME=\"${IMAGE_PRETTY_NAME,}\"/" /usr/lib/os-release
|
sed -i "s/^DEFAULT_HOSTNAME=.*/DEFAULT_HOSTNAME=\"${IMAGE_PRETTY_NAME,}\"/" /usr/lib/os-release
|
||||||
sed -i "s/^ID=.*/ID=${IMAGE_PRETTY_NAME,}\nID_LIKE=\"rhel centos fedora\"/" /usr/lib/os-release
|
sed -i "s/^ID=fedora/ID=${IMAGE_PRETTY_NAME,}\nID_LIKE=\"rhel centos fedora\"/" /usr/lib/os-release
|
||||||
sed -i "s/^LOGO=.*/LOGO=$LOGO_ICON/" /usr/lib/os-release
|
sed -i "s/^LOGO=.*/LOGO=$LOGO_ICON/" /usr/lib/os-release
|
||||||
sed -i "s/^ANSI_COLOR=.*/ANSI_COLOR=\"$LOGO_COLOR\"/" /usr/lib/os-release
|
sed -i "s/^ANSI_COLOR=.*/ANSI_COLOR=\"$LOGO_COLOR\"/" /usr/lib/os-release
|
||||||
sed -i "/^REDHAT_BUGZILLA_PRODUCT=/d; /^REDHAT_BUGZILLA_PRODUCT_VERSION=/d; /^REDHAT_SUPPORT_PRODUCT=/d; /^REDHAT_SUPPORT_PRODUCT_VERSION=/d" /usr/lib/os-release
|
sed -i "/^REDHAT_BUGZILLA_PRODUCT=/d; /^REDHAT_BUGZILLA_PRODUCT_VERSION=/d; /^REDHAT_SUPPORT_PRODUCT=/d; /^REDHAT_SUPPORT_PRODUCT_VERSION=/d" /usr/lib/os-release
|
||||||
sed -i "s/^VERSION_CODENAME=.*/VERSION_CODENAME=\"$CODE_NAME\"/" /usr/lib/os-release
|
sed -i "s|^VERSION_CODENAME=.*|VERSION_CODENAME=\"$CODE_NAME\"|" /usr/lib/os-release
|
||||||
|
|
||||||
if [ -n "${SHA_HEAD_SHORT:-}" ]; then
|
if [[ -n "${SHA_HEAD_SHORT:-}" ]]; then
|
||||||
echo "BUILD_ID=\"$SHA_HEAD_SHORT\"" >> /usr/lib/os-release
|
echo "BUILD_ID=\"$SHA_HEAD_SHORT\"" >> /usr/lib/os-release
|
||||||
fi
|
fi
|
Loading…
x
Reference in New Issue
Block a user