Merge lp:~noskcaj/ubuntu/trusty/xfce4-session/4.10.1-3 into lp:ubuntu/trusty/xfce4-session
- Trusty (14.04)
- 4.10.1-3
- Merge into trusty
Proposed by
Jackson Doak
Status: | Merged |
---|---|
Merged at revision: | 75 |
Proposed branch: | lp:~noskcaj/ubuntu/trusty/xfce4-session/4.10.1-3 |
Merge into: | lp:ubuntu/trusty/xfce4-session |
Diff against target: |
413 lines (+291/-9) 14 files modified
.pc/01_fix-xrdb-call.patch/scripts/xinitrc.in.in (+192/-0) .pc/applied-patches (+1/-0) .pc/xubuntu_set-xdg-current-desktop.patch/scripts/xinitrc.in.in (+1/-1) debian/55xfce4-session (+18/-0) debian/changelog (+53/-0) debian/control (+3/-3) debian/defaults.list (+1/-0) debian/patches/01_fix-xrdb-call.patch (+11/-0) debian/patches/series (+1/-0) debian/rules (+4/-4) debian/xfce4-session.dirs (+2/-0) debian/xfce4-session.install (+2/-0) debian/xfce4-session.links (+1/-0) scripts/xinitrc.in.in (+1/-1) |
To merge this branch: | bzr merge lp:~noskcaj/ubuntu/trusty/xfce4-session/4.10.1-3 |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Ubuntu branches | Pending | ||
Review via email: mp+192405@code.launchpad.net |
Commit message
Description of the change
Merge from debian
To post a comment you must log in.
Preview Diff
[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1 | === added directory '.pc/01_fix-xrdb-call.patch' | |||
2 | === added directory '.pc/01_fix-xrdb-call.patch/scripts' | |||
3 | === added file '.pc/01_fix-xrdb-call.patch/scripts/xinitrc.in.in' | |||
4 | --- .pc/01_fix-xrdb-call.patch/scripts/xinitrc.in.in 1970-01-01 00:00:00 +0000 | |||
5 | +++ .pc/01_fix-xrdb-call.patch/scripts/xinitrc.in.in 2013-10-23 21:22:20 +0000 | |||
6 | @@ -0,0 +1,192 @@ | |||
7 | 1 | #!/bin/sh | ||
8 | 2 | |||
9 | 3 | # fix broken $UID on some system... | ||
10 | 4 | if test "x$UID" = "x"; then | ||
11 | 5 | if test -x /usr/xpg4/bin/id; then | ||
12 | 6 | UID=`/usr/xpg4/bin/id -u`; | ||
13 | 7 | else | ||
14 | 8 | UID=`id -u`; | ||
15 | 9 | fi | ||
16 | 10 | fi | ||
17 | 11 | |||
18 | 12 | # set $XDG_MENU_PREFIX to "xfce-" so that "xfce-applications.menu" is picked | ||
19 | 13 | # over "applications.menu" in all Xfce applications. | ||
20 | 14 | if test "x$XDG_MENU_PREFIX" = "x"; then | ||
21 | 15 | XDG_MENU_PREFIX="xfce-" | ||
22 | 16 | export XDG_MENU_PREFIX | ||
23 | 17 | fi | ||
24 | 18 | |||
25 | 19 | # set DESKTOP_SESSION so that one can detect easily if an Xfce session is running | ||
26 | 20 | if test "x$DESKTOP_SESSION" = "x"; then | ||
27 | 21 | DESKTOP_SESSION="xfce" | ||
28 | 22 | export DESKTOP_SESSION | ||
29 | 23 | fi | ||
30 | 24 | |||
31 | 25 | # $XDG_CONFIG_HOME defines the base directory relative to which user specific | ||
32 | 26 | # configuration files should be stored. If $XDG_CONFIG_HOME is either not set | ||
33 | 27 | # or empty, a default equal to $HOME/.config should be used. | ||
34 | 28 | if test "x$XDG_CONFIG_HOME" = "x" ; then | ||
35 | 29 | XDG_CONFIG_HOME=$HOME/.config | ||
36 | 30 | fi | ||
37 | 31 | [ -d "$XDG_CONFIG_HOME" ] || mkdir "$XDG_CONFIG_HOME" | ||
38 | 32 | |||
39 | 33 | # $XDG_CACHE_HOME defines the base directory relative to which user specific | ||
40 | 34 | # non-essential data files should be stored. If $XDG_CACHE_HOME is either not | ||
41 | 35 | # set or empty, a default equal to $HOME/.cache should be used. | ||
42 | 36 | if test "x$XDG_CACHE_HOME" = "x" ; then | ||
43 | 37 | XDG_CACHE_HOME=$HOME/.cache | ||
44 | 38 | fi | ||
45 | 39 | [ -d "$XDG_CACHE_HOME" ] || mkdir "$XDG_CACHE_HOME" | ||
46 | 40 | |||
47 | 41 | # set up XDG user directores. see | ||
48 | 42 | # http://freedesktop.org/wiki/Software/xdg-user-dirs | ||
49 | 43 | if which xdg-user-dirs-update >/dev/null 2>&1; then | ||
50 | 44 | xdg-user-dirs-update | ||
51 | 45 | fi | ||
52 | 46 | |||
53 | 47 | # Modify libglade and glade environment variables so that | ||
54 | 48 | # it will find the files installed by Xfce | ||
55 | 49 | GLADE_CATALOG_PATH="$GLADE_CATALOG_PATH:@XFCE_GLADE_CATALOG_PATH@" | ||
56 | 50 | GLADE_PIXMAP_PATH="$GLADE_PIXMAP_PATH:@XFCE_GLADE_PIXMAP_PATH@" | ||
57 | 51 | GLADE_MODULE_PATH="$GLADE_MODULE_PATH:@XFCE_GLADE_MODULE_PATH@" | ||
58 | 52 | export GLADE_CATALOG_PATH | ||
59 | 53 | export GLADE_PIXMAP_PATH | ||
60 | 54 | export GLADE_MODULE_PATH | ||
61 | 55 | |||
62 | 56 | # For now, start with an empty list | ||
63 | 57 | XRESOURCES="" | ||
64 | 58 | |||
65 | 59 | # Has to go prior to merging Xft.xrdb, as its the "Defaults" file | ||
66 | 60 | test -r "@_sysconfdir_@/xdg/xfce4/Xft.xrdb" && XRESOURCES="$XRESOURCES @_sysconfdir_@/xdg/xfce4/Xft.xrdb" | ||
67 | 61 | test -r $HOME/.Xdefaults && XRESOURCES="$XRESOURCES $HOME/.Xdefaults" | ||
68 | 62 | |||
69 | 63 | BASEDIR=$XDG_CONFIG_HOME/xfce4 | ||
70 | 64 | if test -r "$BASEDIR/Xft.xrdb"; then | ||
71 | 65 | XRESOURCES="$XRESOURCES $BASEDIR/Xft.xrdb" | ||
72 | 66 | elif test -r "$XFCE4HOME/Xft.xrdb"; then | ||
73 | 67 | mkdir -p "$BASEDIR" | ||
74 | 68 | cp "$XFCE4HOME/Xft.xrdb" "$BASEDIR"/ | ||
75 | 69 | XRESOURCES="$XRESOURCES $BASEDIR/Xft.xrdb" | ||
76 | 70 | fi | ||
77 | 71 | |||
78 | 72 | # merge in X cursor settings | ||
79 | 73 | test -r "$BASEDIR/Xcursor.xrdb" && XRESOURCES="$XRESOURCES $BASEDIR/Xcursor.xrdb" | ||
80 | 74 | |||
81 | 75 | # ~/.Xresources contains overrides to the above | ||
82 | 76 | test -r "$HOME/.Xresources" && XRESOURCES="$XRESOURCES $HOME/.Xresources" | ||
83 | 77 | |||
84 | 78 | # load all X resources (adds /dev/null to avoid an empty list that would hang the process) | ||
85 | 79 | cat /dev/null $XRESOURCES | xrdb -nocpp -merge - | ||
86 | 80 | |||
87 | 81 | # load local modmap | ||
88 | 82 | test -r $HOME/.Xmodmap && xmodmap $HOME/.Xmodmap | ||
89 | 83 | |||
90 | 84 | # run xfce4-session if installed | ||
91 | 85 | if which xfce4-session >/dev/null 2>&1; then | ||
92 | 86 | |||
93 | 87 | # check if we start xfce4-session with ck-launch-session. this is only | ||
94 | 88 | # required for starting from a console, not a login manager | ||
95 | 89 | if test "x$XFCE4_SESSION_WITH_CK" = "x1"; then | ||
96 | 90 | if which ck-launch-session >/dev/null 2>&1; then | ||
97 | 91 | ck-launch-session xfce4-session | ||
98 | 92 | else | ||
99 | 93 | echo | ||
100 | 94 | echo "You have tried to start Xfce with consolekit support, but" | ||
101 | 95 | echo "ck-launch-session is not installed." | ||
102 | 96 | echo "Aborted startup..." | ||
103 | 97 | echo | ||
104 | 98 | |||
105 | 99 | exit 1 | ||
106 | 100 | fi | ||
107 | 101 | else | ||
108 | 102 | # start xfce4-session normally | ||
109 | 103 | xfce4-session | ||
110 | 104 | fi | ||
111 | 105 | |||
112 | 106 | exit 0 | ||
113 | 107 | fi | ||
114 | 108 | |||
115 | 109 | ################## | ||
116 | 110 | # IMPORTANT NOTE # | ||
117 | 111 | ################## | ||
118 | 112 | |||
119 | 113 | # Everything below here ONLY gets executed if you are NOT using xfce4-session | ||
120 | 114 | # (Xfce's session manager). If you are using the session manager, everything | ||
121 | 115 | # below is handled by it, and the code below is not executed at all. If you're | ||
122 | 116 | # not sure if you're using the session manager, type 'ps -e|grep xfce4-session' | ||
123 | 117 | # in a terminal while Xfce is running. | ||
124 | 118 | |||
125 | 119 | ################## | ||
126 | 120 | |||
127 | 121 | # Use dbus-launch if installed. | ||
128 | 122 | if test x"$DBUS_SESSION_BUS_ADDRESS" = x""; then | ||
129 | 123 | if which dbus-launch >/dev/null 2>&1; then | ||
130 | 124 | eval `dbus-launch --sh-syntax --exit-with-session` | ||
131 | 125 | # some older versions of dbus don't export the var properly | ||
132 | 126 | export DBUS_SESSION_BUS_ADDRESS | ||
133 | 127 | else | ||
134 | 128 | echo "Could not find dbus-launch; Xfce will not work properly" >&2 | ||
135 | 129 | fi | ||
136 | 130 | fi | ||
137 | 131 | |||
138 | 132 | # this is only necessary when running w/o xfce4-session | ||
139 | 133 | xsetroot -solid black -cursor_name watch | ||
140 | 134 | |||
141 | 135 | # or use old-fashioned startup script otherwise | ||
142 | 136 | |||
143 | 137 | xfsettingsd & | ||
144 | 138 | xfwm4 --daemon | ||
145 | 139 | |||
146 | 140 | # start up stuff in $XDG_CONFIG_HOME/autostart/ | ||
147 | 141 | if test -d "$XDG_CONFIG_HOME/autostart"; then | ||
148 | 142 | for i in ${XDG_CONFIG_HOME}/autostart/*.desktop; do | ||
149 | 143 | grep -q -E "^Hidden=true" "$i" && continue | ||
150 | 144 | if grep -q -E "^OnlyShowIn=" "$i"; then | ||
151 | 145 | # need to test twice, as lack of the line entirely means we still run it | ||
152 | 146 | grep -E "^OnlyShowIn=" "$i" | grep -q 'XFCE;' || continue | ||
153 | 147 | fi | ||
154 | 148 | grep -E "^NotShowIn=" "$i" | grep -q 'XFCE;' && continue | ||
155 | 149 | |||
156 | 150 | # check for TryExec | ||
157 | 151 | trycmd=`grep -E "^TryExec=" "$i" | cut -d'=' -f2` | ||
158 | 152 | if test "$trycmd"; then | ||
159 | 153 | which "$trycmd" >/dev/null 2>&1 || continue | ||
160 | 154 | fi | ||
161 | 155 | |||
162 | 156 | cmd=`grep -E "^Exec=" "$i" | cut -d'=' -f2` | ||
163 | 157 | if test "$cmd" && which "$cmd" >/dev/null 2>&1; then | ||
164 | 158 | $cmd & | ||
165 | 159 | fi | ||
166 | 160 | done | ||
167 | 161 | fi | ||
168 | 162 | |||
169 | 163 | xfdesktop& | ||
170 | 164 | orage & | ||
171 | 165 | |||
172 | 166 | panel=`which xfce4-panel` | ||
173 | 167 | case "x$panel" in | ||
174 | 168 | x|xno*) | ||
175 | 169 | ;; | ||
176 | 170 | *) | ||
177 | 171 | $panel | ||
178 | 172 | ret=$? | ||
179 | 173 | while test $ret -ne 0; do | ||
180 | 174 | xmessage -center -file - -timeout 20 -title Error <<EOF | ||
181 | 175 | A crash occured in the panel | ||
182 | 176 | Please report this to the xfce4-dev@xfce.org list | ||
183 | 177 | or on http://bugs.xfce.org | ||
184 | 178 | Meanwhile the panel will be restarted | ||
185 | 179 | EOF | ||
186 | 180 | cat >&2 <<EOF | ||
187 | 181 | A crash occured in the panel | ||
188 | 182 | Please report this to the xfce4-dev@xfce.org list | ||
189 | 183 | or on http://bugs.xfce.org | ||
190 | 184 | Meanwhile the panel will be restarted | ||
191 | 185 | EOF | ||
192 | 186 | $panel | ||
193 | 187 | ret=$? | ||
194 | 188 | done | ||
195 | 189 | ;; | ||
196 | 190 | esac | ||
197 | 191 | |||
198 | 192 | xsetroot -bg white -fg red -solid black -cursor_name watch | ||
199 | 0 | 193 | ||
200 | === modified file '.pc/applied-patches' | |||
201 | --- .pc/applied-patches 2013-07-01 19:35:39 +0000 | |||
202 | +++ .pc/applied-patches 2013-10-23 21:22:20 +0000 | |||
203 | @@ -1,3 +1,4 @@ | |||
204 | 1 | 01_fix-xrdb-call.patch | ||
205 | 1 | xubuntu_ignore-gdm-lang.patch | 2 | xubuntu_ignore-gdm-lang.patch |
206 | 2 | xubuntu_set-xdg-current-desktop.patch | 3 | xubuntu_set-xdg-current-desktop.patch |
207 | 3 | xubuntu_runtime-logind-support.patch | 4 | xubuntu_runtime-logind-support.patch |
208 | 4 | 5 | ||
209 | === modified file '.pc/xubuntu_set-xdg-current-desktop.patch/scripts/xinitrc.in.in' | |||
210 | --- .pc/xubuntu_set-xdg-current-desktop.patch/scripts/xinitrc.in.in 2012-05-18 20:21:52 +0000 | |||
211 | +++ .pc/xubuntu_set-xdg-current-desktop.patch/scripts/xinitrc.in.in 2013-10-23 21:22:20 +0000 | |||
212 | @@ -76,7 +76,7 @@ | |||
213 | 76 | test -r "$HOME/.Xresources" && XRESOURCES="$XRESOURCES $HOME/.Xresources" | 76 | test -r "$HOME/.Xresources" && XRESOURCES="$XRESOURCES $HOME/.Xresources" |
214 | 77 | 77 | ||
215 | 78 | # load all X resources (adds /dev/null to avoid an empty list that would hang the process) | 78 | # load all X resources (adds /dev/null to avoid an empty list that would hang the process) |
217 | 79 | cat /dev/null $XRESOURCES | xrdb -nocpp -merge - | 79 | cat /dev/null $XRESOURCES | xrdb -merge - |
218 | 80 | 80 | ||
219 | 81 | # load local modmap | 81 | # load local modmap |
220 | 82 | test -r $HOME/.Xmodmap && xmodmap $HOME/.Xmodmap | 82 | test -r $HOME/.Xmodmap && xmodmap $HOME/.Xmodmap |
221 | 83 | 83 | ||
222 | === added file 'debian/55xfce4-session' | |||
223 | --- debian/55xfce4-session 1970-01-01 00:00:00 +0000 | |||
224 | +++ debian/55xfce4-session 2013-10-23 21:22:20 +0000 | |||
225 | @@ -0,0 +1,18 @@ | |||
226 | 1 | # For Xfce, we add a directory to XDG_DATA_DIRS | ||
227 | 2 | # to allow the admin to set, for example, defaults.list properly | ||
228 | 3 | BASESTARTUP=$(basename "$STARTUP" | cut -d\ -f1) | ||
229 | 4 | if [ "$BASESTARTUP" = x-session-manager ]; then | ||
230 | 5 | BASESTARTUP=$(basename $(readlink /etc/alternatives/x-session-manager)) | ||
231 | 6 | fi | ||
232 | 7 | case "$BASESTARTUP" in | ||
233 | 8 | xfce4-session|startxfce4) | ||
234 | 9 | # We prepend /usr/share/xfce4 since its defaults.list actually points | ||
235 | 10 | # to /etc so it is configurable. | ||
236 | 11 | if [ -z "$XDG_DATA_DIRS" ]; then | ||
237 | 12 | XDG_DATA_DIRS=/usr/share/xfce4:/usr/local/share/:/usr/share/ | ||
238 | 13 | else | ||
239 | 14 | XDG_DATA_DIRS=/usr/share/xfce4:"$XDG_DATA_DIRS" | ||
240 | 15 | fi | ||
241 | 16 | export XDG_DATA_DIRS | ||
242 | 17 | ;; | ||
243 | 18 | esac | ||
244 | 0 | 19 | ||
245 | === modified file 'debian/changelog' | |||
246 | --- debian/changelog 2013-07-01 19:35:39 +0000 | |||
247 | +++ debian/changelog 2013-10-23 21:22:20 +0000 | |||
248 | @@ -1,3 +1,56 @@ | |||
249 | 1 | xfce4-session (4.10.1-3ubuntu1) UNRELEASED; urgency=low | ||
250 | 2 | |||
251 | 3 | * Merge from Debian unstable, remaining Ubuntu changes: | ||
252 | 4 | - debian/patches: | ||
253 | 5 | + xubuntu_ignore-gdm-lang.patch: do not set $LANG to $GDM_LANG, there's | ||
254 | 6 | already an xsession script to do that, and $GDM_LANG might not contain | ||
255 | 7 | a valid locale code. | ||
256 | 8 | + xubuntu_set-xdg-current-desktop.patch: added. Taken from xfce4-utils, | ||
257 | 9 | export XDG_CURRENT_DESKTOP=XFCE, can be useful with alacarte and | ||
258 | 10 | gnome-menus. | ||
259 | 11 | + debian/patches/xubuntu_runtime-logind-support.patch: | ||
260 | 12 | Check for logind support at runtime | ||
261 | 13 | - debian/rules: | ||
262 | 14 | + call xdt-autogen after patching | ||
263 | 15 | + clean up autogenerated files modified by xdt-autogen. | ||
264 | 16 | - debian/control: | ||
265 | 17 | + add build-dep on libpolkit-gobject-1-dev (>= 0.100). | ||
266 | 18 | + add build-dep on xfce4-dev-tools and libtool in order to run xdt-autogen | ||
267 | 19 | after patching. | ||
268 | 20 | + don't recommend consolekit anymore. | ||
269 | 21 | |||
270 | 22 | -- Jackson Doak <noskcaj@ubuntu.com> Thu, 24 Oct 2013 08:09:19 +1100 | ||
271 | 23 | |||
272 | 24 | xfce4-session (4.10.1-3) unstable; urgency=low | ||
273 | 25 | |||
274 | 26 | [ Jackson Doak ] | ||
275 | 27 | * debian/rules: Use disable-silent-build | ||
276 | 28 | |||
277 | 29 | [ Yves-Alexis Perez ] | ||
278 | 30 | * debian/patches: | ||
279 | 31 | - fix file patched in 01_fix-xrdb-call. (really) closes: #648553 | ||
280 | 32 | * debian/55xfce4-session: | ||
281 | 33 | - handle case where session is started as startxfce4. closes: #725399 | ||
282 | 34 | |||
283 | 35 | -- Yves-Alexis Perez <corsac@debian.org> Wed, 09 Oct 2013 21:17:35 +0200 | ||
284 | 36 | |||
285 | 37 | xfce4-session (4.10.1-2) unstable; urgency=low | ||
286 | 38 | |||
287 | 39 | [ Evgeni Golov ] | ||
288 | 40 | * Correct Vcs-* URLs to point to anonscm.debian.org | ||
289 | 41 | |||
290 | 42 | [ Mark Hymers ] | ||
291 | 43 | * Add /usr/share/xfce4 to XDG_DATA_DIRS and add defaults.list symlink | ||
292 | 44 | closes: #717875 | ||
293 | 45 | |||
294 | 46 | [ Yves-Alexis Perez ] | ||
295 | 47 | * debian/control: | ||
296 | 48 | - update standards version to 3.9.4. | ||
297 | 49 | * debian/patches: | ||
298 | 50 | - 01_fix-xrdb-call added, don't call xrdb with -nocpp. closes: #648553 | ||
299 | 51 | |||
300 | 52 | -- Yves-Alexis Perez <corsac@debian.org> Tue, 17 Sep 2013 21:56:28 +0200 | ||
301 | 53 | |||
302 | 1 | xfce4-session (4.10.1-1ubuntu1) saucy; urgency=low | 54 | xfce4-session (4.10.1-1ubuntu1) saucy; urgency=low |
303 | 2 | 55 | ||
304 | 3 | * Merge from Debian unstable, remaining Ubuntu changes: | 56 | * Merge from Debian unstable, remaining Ubuntu changes: |
305 | 4 | 57 | ||
306 | === modified file 'debian/control' | |||
307 | --- debian/control 2013-07-01 19:35:39 +0000 | |||
308 | +++ debian/control 2013-10-23 21:22:20 +0000 | |||
309 | @@ -10,10 +10,10 @@ | |||
310 | 10 | libxfconf-0-dev (>= 4.10.0), libglade2-dev, intltool (>= 0.31), | 10 | libxfconf-0-dev (>= 4.10.0), libglade2-dev, intltool (>= 0.31), |
311 | 11 | libpolkit-gobject-1-dev (>= 0.100), xfce4-dev-tools, libtool, | 11 | libpolkit-gobject-1-dev (>= 0.100), xfce4-dev-tools, libtool, |
312 | 12 | dpkg-dev (>= 1.16.1) | 12 | dpkg-dev (>= 1.16.1) |
314 | 13 | Standards-Version: 3.9.3 | 13 | Standards-Version: 3.9.4 |
315 | 14 | Homepage: http://www.xfce.org/ | 14 | Homepage: http://www.xfce.org/ |
318 | 15 | Vcs-Svn: svn://svn.debian.org/pkg-xfce/desktop/trunk/xfce4-session/ | 15 | Vcs-Svn: svn://anonscm.debian.org/pkg-xfce/desktop/trunk/xfce4-session/ |
319 | 16 | Vcs-Browser: http://svn.debian.org/wsvn/pkg-xfce/desktop/trunk/xfce4-session/ | 16 | Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-xfce/desktop/trunk/xfce4-session/ |
320 | 17 | 17 | ||
321 | 18 | Package: xfce4-session | 18 | Package: xfce4-session |
322 | 19 | Section: xfce | 19 | Section: xfce |
323 | 20 | 20 | ||
324 | === added file 'debian/defaults.list' | |||
325 | --- debian/defaults.list 1970-01-01 00:00:00 +0000 | |||
326 | +++ debian/defaults.list 2013-10-23 21:22:20 +0000 | |||
327 | @@ -0,0 +1,1 @@ | |||
328 | 1 | [Default Applications] | ||
329 | 0 | 2 | ||
330 | === added file 'debian/patches/01_fix-xrdb-call.patch' | |||
331 | --- debian/patches/01_fix-xrdb-call.patch 1970-01-01 00:00:00 +0000 | |||
332 | +++ debian/patches/01_fix-xrdb-call.patch 2013-10-23 21:22:20 +0000 | |||
333 | @@ -0,0 +1,11 @@ | |||
334 | 1 | --- a/scripts/xinitrc.in.in | ||
335 | 2 | +++ b/scripts/xinitrc.in.in | ||
336 | 3 | @@ -76,7 +76,7 @@ test -r "$BASEDIR/Xcursor.xrdb" && XRESO | ||
337 | 4 | test -r "$HOME/.Xresources" && XRESOURCES="$XRESOURCES $HOME/.Xresources" | ||
338 | 5 | |||
339 | 6 | # load all X resources (adds /dev/null to avoid an empty list that would hang the process) | ||
340 | 7 | -cat /dev/null $XRESOURCES | xrdb -nocpp -merge - | ||
341 | 8 | +cat /dev/null $XRESOURCES | xrdb -merge - | ||
342 | 9 | |||
343 | 10 | # load local modmap | ||
344 | 11 | test -r $HOME/.Xmodmap && xmodmap $HOME/.Xmodmap | ||
345 | 0 | 12 | ||
346 | === modified file 'debian/patches/series' | |||
347 | --- debian/patches/series 2013-07-01 19:35:39 +0000 | |||
348 | +++ debian/patches/series 2013-10-23 21:22:20 +0000 | |||
349 | @@ -1,3 +1,4 @@ | |||
350 | 1 | 01_fix-xrdb-call.patch | ||
351 | 1 | xubuntu_ignore-gdm-lang.patch | 2 | xubuntu_ignore-gdm-lang.patch |
352 | 2 | xubuntu_set-xdg-current-desktop.patch | 3 | xubuntu_set-xdg-current-desktop.patch |
353 | 3 | xubuntu_runtime-logind-support.patch | 4 | xubuntu_runtime-logind-support.patch |
354 | 4 | 5 | ||
355 | === modified file 'debian/rules' | |||
356 | --- debian/rules 2013-07-01 19:35:39 +0000 | |||
357 | +++ debian/rules 2013-10-23 21:22:20 +0000 | |||
358 | @@ -3,10 +3,6 @@ | |||
359 | 3 | export DEB_LDFLAGS_MAINT_APPEND=-Wl,-z,defs -Wl,--as-needed -Wl,-O1 | 3 | export DEB_LDFLAGS_MAINT_APPEND=-Wl,-z,defs -Wl,--as-needed -Wl,-O1 |
360 | 4 | export DEB_BUILD_MAINT_OPTIONS=hardening=+all | 4 | export DEB_BUILD_MAINT_OPTIONS=hardening=+all |
361 | 5 | 5 | ||
362 | 6 | override_dh_auto_configure: | ||
363 | 7 | NOCONFIGURE=1 xdt-autogen | ||
364 | 8 | dh_auto_configure | ||
365 | 9 | |||
366 | 10 | override_dh_auto_clean: | 6 | override_dh_auto_clean: |
367 | 11 | dh_auto_clean | 7 | dh_auto_clean |
368 | 12 | rm -f $$(find -name 'Makefile.in*') INSTALL ltmain.sh | 8 | rm -f $$(find -name 'Makefile.in*') INSTALL ltmain.sh |
369 | @@ -20,5 +16,9 @@ | |||
370 | 20 | override_dh_strip: | 16 | override_dh_strip: |
371 | 21 | dh_strip --dbg-package=xfce4-session-dbg | 17 | dh_strip --dbg-package=xfce4-session-dbg |
372 | 22 | 18 | ||
373 | 19 | override_dh_auto_configure: | ||
374 | 20 | NOCONFIGURE=1 xdt-autogen | ||
375 | 21 | dh_auto_configure -- --disable-silent-rules | ||
376 | 22 | |||
377 | 23 | %: | 23 | %: |
378 | 24 | dh $@ --parallel | 24 | dh $@ --parallel |
379 | 25 | 25 | ||
380 | === added file 'debian/xfce4-session.dirs' | |||
381 | --- debian/xfce4-session.dirs 1970-01-01 00:00:00 +0000 | |||
382 | +++ debian/xfce4-session.dirs 2013-10-23 21:22:20 +0000 | |||
383 | @@ -0,0 +1,2 @@ | |||
384 | 1 | etc/xfce4 | ||
385 | 2 | etc/X11/Xsession.d | ||
386 | 0 | 3 | ||
387 | === modified file 'debian/xfce4-session.install' | |||
388 | --- debian/xfce4-session.install 2011-02-15 00:18:12 +0000 | |||
389 | +++ debian/xfce4-session.install 2013-10-23 21:22:20 +0000 | |||
390 | @@ -1,2 +1,4 @@ | |||
391 | 1 | usr | 1 | usr |
392 | 2 | etc | 2 | etc |
393 | 3 | debian/defaults.list etc/xfce4/ | ||
394 | 4 | debian/55xfce4-session etc/X11/Xsession.d/ | ||
395 | 3 | 5 | ||
396 | === added file 'debian/xfce4-session.links' | |||
397 | --- debian/xfce4-session.links 1970-01-01 00:00:00 +0000 | |||
398 | +++ debian/xfce4-session.links 2013-10-23 21:22:20 +0000 | |||
399 | @@ -0,0 +1,1 @@ | |||
400 | 1 | etc/xfce4/defaults.list usr/share/xfce4/applications/defaults.list | ||
401 | 0 | 2 | ||
402 | === modified file 'scripts/xinitrc.in.in' | |||
403 | --- scripts/xinitrc.in.in 2012-05-18 20:21:52 +0000 | |||
404 | +++ scripts/xinitrc.in.in 2013-10-23 21:22:20 +0000 | |||
405 | @@ -82,7 +82,7 @@ | |||
406 | 82 | test -r "$HOME/.Xresources" && XRESOURCES="$XRESOURCES $HOME/.Xresources" | 82 | test -r "$HOME/.Xresources" && XRESOURCES="$XRESOURCES $HOME/.Xresources" |
407 | 83 | 83 | ||
408 | 84 | # load all X resources (adds /dev/null to avoid an empty list that would hang the process) | 84 | # load all X resources (adds /dev/null to avoid an empty list that would hang the process) |
410 | 85 | cat /dev/null $XRESOURCES | xrdb -nocpp -merge - | 85 | cat /dev/null $XRESOURCES | xrdb -merge - |
411 | 86 | 86 | ||
412 | 87 | # load local modmap | 87 | # load local modmap |
413 | 88 | test -r $HOME/.Xmodmap && xmodmap $HOME/.Xmodmap | 88 | test -r $HOME/.Xmodmap && xmodmap $HOME/.Xmodmap |