Codebase list xapp / 8310550
fully move to /usr/libxec and wrap and sort also removed a d/patches not needed anymore Fabio Fantoni 2 years ago
5 changed file(s) with 5 addition(s) and 40 deletion(s). Raw diff Collapse all Expand all
55
66 [ Fabio Fantoni ]
77 * Use dh-sequence-python3
8 * Use /usr/libxec as default from configure instead change it after
9 in .install
8 * Use /usr/libxec as default in compat >=12 and FHS 3.0
109
1110 -- Joshua Peisach <itzswirlz2020@outlook.com> Mon, 22 Nov 2021 16:08:31 -0500
1211
00 etc/xdg/autostart/xapp-sn-watcher.desktop
1 usr/lib/*/gtk-3.0/modules/libxapp-gtk3-module.so
12 usr/lib/*/libxapp.so.1
23 usr/lib/*/libxapp.so.2.*
3 usr/lib/*/xapps/sn-watcher/*
4 usr/lib/*/gtk-3.0/modules/libxapp-gtk3-module.so
4 usr/libexec/xapps/sn-watcher/*
+0
-33
debian/patches/remap-archall-libexec less more
0 We are building with --Dlibexecdir=lib/$(DEB_TARGET_MULTIARCH) so that the
1 xapp-sn-watcher binary is correctly placed in an arch-dependent directory.
2
3 The other libexec files (applet_constants.py mate-xapp-status-applet.py)
4 are installed into arch-deps but arch-all package xapp1-common, and thus
5 cannot use the $(DEB_TARGET_MULTIARCH) directory.
6
7 Since the location of the Python files are not hard-coded in the source but
8 only in the service and desktop file, we install the .py into /usr/libexec,
9 and patch the service and aplet files to use the updated path.
10 ---
11 status-applets/mate/org.mate.panel.applet.MateXAppStatusAppletFactory.service.in | 2 +-
12 status-applets/mate/org.x.MateXAppStatusApplet.mate-panel-applet.in.in | 2 +-
13 2 files changed, 2 insertions(+), 2 deletions(-)
14
15 --- a/status-applets/mate/org.mate.panel.applet.MateXAppStatusAppletFactory.service.in
16 +++ b/status-applets/mate/org.mate.panel.applet.MateXAppStatusAppletFactory.service.in
17 @@ -1,3 +1,3 @@
18 [D-BUS Service]
19 Name=org.mate.panel.applet.MateXAppStatusAppletFactory
20 -Exec=@libexec@/xapps/mate-xapp-status-applet.py
21 +Exec=/usr/libexec/xapps/mate-xapp-status-applet.py
22 --- a/status-applets/mate/org.x.MateXAppStatusApplet.mate-panel-applet.in.in
23 +++ b/status-applets/mate/org.x.MateXAppStatusApplet.mate-panel-applet.in.in
24 @@ -1,7 +1,7 @@
25 [Applet Factory]
26 Id=MateXAppStatusAppletFactory
27 InProcess=false
28 -Location=@libexec@/xapps/mate-xapp-status-applet.py
29 +Location=/usr/libexec/xapps/mate-xapp-status-applet.py
30 Name=XApp Status Applet Factory
31 Description=Area where XApp status icons appear
32
+0
-1
debian/patches/series less more
0 remap-archall-libexec
0 etc/X11/Xsession.d/80xapp-gtk3-module
01 usr/bin/ usr/share/xapps-common/
2 usr/libexec/xapps/*.py
13 usr/share/dbus-1/services/org.mate.panel.applet.MateXAppStatusAppletFactory.service
24 usr/share/dbus-1/services/org.x.StatusNotifierWatcher.service
35 usr/share/glib-2.0/schemas
46 usr/share/icons
57 usr/share/locale
68 usr/share/mate-panel/applets/org.x.MateXAppStatusApplet.mate-panel-applet
7 etc/X11/Xsession.d/80xapp-gtk3-module
8 usr/libexec/xapps/*.py