diff --git a/helpers/DATA/update-manager/trisquel-versions.patch b/helpers/DATA/update-manager/trisquel-versions.patch new file mode 100644 index 0000000000000000000000000000000000000000..2e5883b7cd324e4d2e3011a260427de91a156057 --- /dev/null +++ b/helpers/DATA/update-manager/trisquel-versions.patch @@ -0,0 +1,27 @@ +--- UpdateManager/Core/utils.py 2015-10-21 04:05:26.461825091 +0200 ++++ UpdateManager/Core/utils.py.new 2015-10-21 04:03:30.461825105 +0200 +@@ -426,7 +426,7 @@ + # 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'] + + try: + meta_pkgs.extend(sorted(_load_meta_pkg_list())) +@@ -439,13 +439,13 @@ + 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': 'Trisquel Studio'} ++ lookup = {'trisquel-mini': 'Trisquel Mini', 'trisquel-sugar': 'Trisquel Sugar' } + if pkg in lookup: + return lookup[pkg] + elif pkg.endswith('-desktop'): diff --git a/helpers/make-update-manager b/helpers/make-update-manager index 4e14351d255885947c4e1147b148c6be4b773e98..d87b7b53398abe8e8166e9e4435228b627c405fd 100644 --- a/helpers/make-update-manager +++ b/helpers/make-update-manager @@ -17,7 +17,7 @@ # Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA # -VERSION=6 +VERSION=7 . ./config @@ -30,6 +30,9 @@ sed '/%s base/ s/name.*/name = "Trisquel base"/' -i ./UpdateManager/Core/UpdateL sed 's_http://changelogs.ubuntu.com/changelogs/pool/_http://packages.trisquel.info/changelogs/pool/_' -i UpdateManager/Core/MyCache.py sed '/len(changelog) == 0/,/"later."/d' -i UpdateManager/Core/MyCache.py +#Closes #12545 +patch -p0 < $DATA/trisquel-versions.patch + changelog "Compiled for Trisquel" compile