From 2f367661300d2c16c9b68b53417819e331d7c1e1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rub=C3=A9n=20Rodr=C3=ADguez?= <ruben@trisquel.info> Date: Tue, 27 May 2014 03:07:47 +0200 Subject: [PATCH] Updated gnome-session for trusty --- helpers/make-gnome-session | 40 ++++++-------------------------------- 1 file changed, 6 insertions(+), 34 deletions(-) diff --git a/helpers/make-gnome-session b/helpers/make-gnome-session index fff32c87..04717081 100644 --- a/helpers/make-gnome-session +++ b/helpers/make-gnome-session @@ -23,43 +23,15 @@ QUILT=skip . ./config +for i in 50_ubuntu_sessions.patch 52_xdg_current_desktop.patch; do + rm debian/patches/$i + sed "/$i/d" -i debian/patches/series +done + export QUILT_PATCHES=debian/patches quilt push -a -#% Make gnome-session not dependent on unity -#sed 's/unity.*/gnome-shell (>= 3.0),/' -i debian/control* - -#% Replace gnome-classic session with gnome-fallback -cat << EOF > debian/gnome-session-fallback.install -debian/scripts/gnome-session-classic /usr/bin -debian/scripts/trisquel-wm /usr/bin -debian/scripts/trisquel-wm.desktop /usr/share/applications -debian/tmp/usr/share/xsessions/gnome-classic.desktop -debian/tmp/usr/share/gnome-session/sessions/gnome-classic.session -EOF - -#% Add a wrapper for compiz -cp $DATA/trisquel-wm debian/scripts/trisquel-wm -chmod 755 debian/scripts/trisquel-wm -cat << EOF > debian/scripts/trisquel-wm.desktop -[Desktop Entry] -Type=Application -Name=trisquel-wm -Exec=trisquel-wm -NoDisplay=true -X-GNOME-Provides=windowmanager -EOF - -mv debian/scripts/gnome-session-fallback debian/scripts/gnome-session-classic -sed s/fallback/classic/g debian/scripts/gnome-session-classic -i -cat << EOF > data/gnome-classic.session.desktop.in.in -[GNOME Session] -Name=Trisquel -RequiredComponents=gnome-panel;gnome-settings-daemon; -RequiredProviders=windowmanager; -DefaultProvider-windowmanager=trisquel-wm -DesktopName=GNOME -EOF +sed '/ubuntu/d' -i debian/gnome-session.install changelog "Adapted for Trisquel" -- GitLab