package-helpers-cmxsl/helpers/DATA/update-manager/trisquel-versions.patch

31 lines
1.3 KiB
Diff

diff --git a/UpdateManager/Core/utils.py b/UpdateManager/Core/utils.py
index fbabac1a..62171fe1 100644
--- a/UpdateManager/Core/utils.py
+++ b/UpdateManager/Core/utils.py
@@ -432,7 +432,8 @@ def get_ubuntu_flavor_package(cache=None):
# From spec, first if ubuntu-desktop is installed, use that.
# Second, grab first installed one from DistUpgrade.cfg.
# Lastly, fallback to ubuntu-desktop again.
- meta_pkgs = ["ubuntu-desktop"]
+ meta_pkgs = ["trisquel", "trisquel-mini", "trisquel-sugar",
+ "triskel", "trisquel-gnome"]
try:
meta_pkgs.extend(sorted(_load_meta_pkg_list()))
@@ -445,13 +445,14 @@ def get_ubuntu_flavor_package(cache=None):
cache_pkg = cache[meta_pkg] if meta_pkg in cache else None
if cache_pkg and cache_pkg.is_installed:
return meta_pkg
- return "ubuntu-desktop"
+ return "trisquel"
def get_ubuntu_flavor_name(cache=None):
"""try to guess the flavor name based on the running desktop"""
pkg = get_ubuntu_flavor_package(cache=cache)
- lookup = {"ubuntustudio-desktop": "Ubuntu Studio"}
+ lookup = {"trisquel-mini": "Trisquel Mini",
+ "trisquel-sugar": "Trisquel Sugar"}
if pkg in lookup:
return lookup[pkg]
elif pkg.endswith("-desktop"):