aboutsummaryrefslogtreecommitdiff
path: root/x11/cinnamon
diff options
context:
space:
mode:
authorKoop Mast <kwm@FreeBSD.org>2014-11-19 11:49:04 +0000
committerKoop Mast <kwm@FreeBSD.org>2014-11-19 11:49:04 +0000
commitaf3811313c14afb06fe2d1f6158e3e431bbfc2b6 (patch)
tree1ad98a4e8faecd0e2fa9ac2c18e65da4cf89c236 /x11/cinnamon
parentc7d4d6bd7ef6ff4955eab2863a5c6e2feb14b839 (diff)
downloadports-af3811313c14afb06fe2d1f6158e3e431bbfc2b6.tar.gz
ports-af3811313c14afb06fe2d1f6158e3e431bbfc2b6.zip
The FreeBSD GNOME team proudly presents GNOME 3.14 and Cinnamon 2.2.
Gnome 3.14.1 and Cinnamon 2.2.16 are supported on FreeBSD 9.3-RELEASE and up. This commit removes the old GNOME 2 desktop, bindings and some ports that can't be compiled. A few ports where updated to more recent versions to allow them to compile with this update. Apart from updating ports to newer versions GDM is more integrated with gnome-shell now, and handles several things for the GNOME desktop such as screen locking. If you want to use GNOME 3 via startx, you will have to add your own lock screen/screensaver. For example xscreensaver can be used for sessions started without GDM. Shell Extensions can be installed via https://extensions.gnome.org/ , we have ported a few that can't be installed via this way. The old gnome-utils and gnome-games ports where split up into single ports and where converted to meta-ports. gnome-terminal requires a UTF-8 locale to run, gdm handles this already, but if you use startx you need to do this yourself. Upgrade instructions: Delete the old and conflicting packages: # pkg delete clutter gnome-utils gnome-panel gnome-keyring vala-vapigen \ guile gcalctool gnome-media libgnomekbd # pkg delete gnome-screensaver gnome-applets bug-buddy evolution-exchange \ evolution-webcal gnome-system-tools seahorse-plugins gnome-control-center For package users the following lines will be enough: # pkg upgrade # pkg install gnome3 For ports users should do the following: # portmaster -a # portmaster x11/gnome3 We are currently aware of two issues. The first issue is a bug in the file monitoring code in the glib20 port. This bug causes glib programs to crash when files in a monitored directory are added or removed. Upstream is aware of the problem, but since the problem is quite complex there is no solution yet. This problem isn't restricted to BSD. The second issue is that on certain video cards totem will display a purple/pink overlay on the video. It not clear yet where the issues comes from. Major thanks goes to Gustau Perez for being a driving force behind getting GNOME 3 up to speed again. Also thanks to Antoine Brodin for running the exp-runs. This update was also made possible by: Joe Maloney Kris Moore Beeblebrox Ryan Lortie Antoine Jacoutot and everyone I missed
Notes
Notes: svn path=/head/; revision=372768
Diffstat (limited to 'x11/cinnamon')
-rw-r--r--x11/cinnamon/Makefile147
-rw-r--r--x11/cinnamon/distinfo2
-rw-r--r--x11/cinnamon/files/patch-configure.ac11
-rw-r--r--x11/cinnamon/files/patch-files-usr-lib-cinnamon-settings_cinnamon-settings.py12
-rw-r--r--x11/cinnamon/files/patch-files_Makefile.in12
-rw-r--r--x11/cinnamon/files/patch-js-ui_statusIconDispatcher.js14
-rw-r--r--x11/cinnamon/files/patch-src_Makefile.am11
-rw-r--r--x11/cinnamon/files/patch-src_st_st.background.c11
-rw-r--r--x11/cinnamon/pkg-descr9
-rw-r--r--x11/cinnamon/pkg-plist684
10 files changed, 913 insertions, 0 deletions
diff --git a/x11/cinnamon/Makefile b/x11/cinnamon/Makefile
new file mode 100644
index 000000000000..087f46417206
--- /dev/null
+++ b/x11/cinnamon/Makefile
@@ -0,0 +1,147 @@
+# Created by: Gustau Perez i Querol <gustau.perez@gmail.com>
+# $FreeBSD$
+# $MCom: ports/trunk/x11/cinnamon/Makefile 20008 2014-10-21 15:13:35Z gusi $
+
+PORTNAME= cinnamon
+PORTVERSION= 2.2.16
+CATEGORIES= x11 gnome
+MASTER_SITES= http://github.com/linuxmint/${PORTNAME}/archive/${PORTVERSION}.tar.gz?dummy=/
+DIST_SUBDIR= gnome3
+
+MAINTAINER= gnome@FreeBSD.org
+COMMENT= Fork of GNOME Shell with layout similar to GNOME 2
+
+BUILD_DEPENDS= ca_root_nss>=0:${PORTSDIR}/security/ca_root_nss \
+ gnome-autogen.sh:${PORTSDIR}/devel/gnome-common
+LIB_DEPENDS= libstartup-notification-1.so:${PORTSDIR}/x11/startup-notification \
+ libcaribou.so:${PORTSDIR}/accessibility/caribou \
+ libmuffin.so:${PORTSDIR}/x11-wm/muffin \
+ libtelepathy-glib.so:${PORTSDIR}/net-im/telepathy-glib \
+ libtelepathy-logger.so:${PORTSDIR}/net-im/telepathy-logger \
+ libfolks.so:${PORTSDIR}/net-im/folks \
+ libpulse.so:${PORTSDIR}/audio/pulseaudio \
+ libcroco-0.6.so:${PORTSDIR}/textproc/libcroco \
+ libdbus-glib-1.so:${PORTSDIR}/devel/dbus-glib \
+ libclutter-glx-1.0.so:${PORTSDIR}/graphics/clutter \
+ libcjs.so:${PORTSDIR}/lang/cjs \
+ libcinnamon-menu-3.so:${PORTSDIR}/x11/cinnamon-menus \
+ libaccountsservice.so:${PORTSDIR}/sysutils/accountsservice
+RUN_DEPENDS= py*-dbus>=0:${PORTSDIR}/devel/py-dbus \
+ ca_root_nss>=0:${PORTSDIR}/security/ca_root_nss \
+ gnome-themes-standard>=3.0.0:${PORTSDIR}/x11-themes/gnome-themes-standard \
+ cinnamon-control-center:${PORTSDIR}/sysutils/cinnamon-control-center \
+ cinnamon-translations>=0:${PORTSDIR}/misc/cinnamon-translations \
+ cinnamon-screensaver:${PORTSDIR}/x11/cinnamon-screensaver \
+ nemo:${PORTSDIR}/x11-fm/nemo \
+ py*-imaging>=0:${PORTSDIR}/graphics/py-imaging \
+ py*-lxml>=0:${PORTSDIR}/devel/py-lxml
+
+WRKSRC= ${WRKDIR}/Cinnamon-${PORTVERSION}
+
+USES= autoreconf:build gettext gmake libtool pathfix pkgconfig python shebangfix
+USE_GNOME= evolutiondataserver3 gconf2 gnomedesktop3 \
+ gnomeprefix gtk30 intlhack introspection:build
+# this happens before moving the file to ${PREFIX} (which then will be copied to ${STAGEDIR}${PREFIX})
+SHEBANG_FILES= files/usr/bin/cinnamon2d
+USE_XORG= x11 xfixes sm
+USE_GSTREAMER= theora vp8 ogg
+INSTALLS_ICONS= yes
+USE_LDCONFIG= yes
+GNU_CONFIGURE= yes
+CONFIGURE_ARGS+=--enable-compile-warnings=no \
+ --with-ca-certificates=${LOCALBASE}/share/certs/ca-root-nss.crt
+CPPFLAGS+= -I${LOCALASE}/include
+LDFLAGS+= -L${LOCALBASE}/lib
+INSTALL_TARGET= install-strip
+
+GLIB_SCHEMAS= org.cinnamon.gschema.xml
+
+OPTIONS_DEFINE= NLS
+NLS_RUN_DEPENDS= cinnamon-translations>=0:${PORTSDIR}/misc/cinnamon-translations
+
+post-patch:
+ @${MKDIR} ${WRKSRC}/files${PREFIX}
+.for d in bin lib share
+ @${MV} ${WRKSRC}/files/usr/${d} ${WRKSRC}/files${PREFIX}
+.endfor
+
+ @${REINPLACE_CMD} -e 's|/usr/share/cinnamon|${STAGEDIR}${PREFIX}/share/|g ;\
+ s|/usr/lib|${STAGEDIR}${PREFIX}/share/|g' \
+ ${WRKSRC}/files/generate_desktop_files
+
+ @${REINPLACE_CMD} -e 's|"usr/lib|"${STAGEDIR}${PREFIX}/share/|g ;\
+ s|"usr/share|"${STAGEDIR}${PREFIX}/share/|g' \
+ ${WRKSRC}/files/generate_desktop_files
+
+ @${MV} ${WRKSRC}/files/etc ${WRKSRC}/files${PREFIX}
+ @${RM} ${WRKSRC}/files/${PREFIX}/lib/cinnamon-settings/modules/cs_user.py
+ # Remove a broken link (is applications-merge used anywhere?)
+ @${RM} ${WRKSRC}/files/${PREFIX}/etc/xdg/menus/cinnamon-applications-merged
+
+ @${REINPLACE_CMD} -e 's|AM_GNU_GETTEXT_VERSION(\[0.17\])||g ;\
+ s|AM_GNU_GETTEXT(\[external\])||g' \
+ ${WRKSRC}/configure.ac
+
+ @${REINPLACE_CMD} -e 's|find|find ${WRKSRC}/files|g' \
+ ${WRKSRC}/files/Makefile.in
+
+ # is this really needed?
+ @${REINPLACE_CMD} -e 's|const NetworkManager = imports.gi.NetworkManager;||g ;\
+ s|const NMClient = imports.gi.NMClient;||g' \
+ ${WRKSRC}/files${PREFIX}/share/cinnamon/applets/network\@cinnamon.org/applet.js
+
+ @${REINPLACE_CMD} -e 's|nm-applet;||g' \
+ ${WRKSRC}/files${PREFIX}/share/cinnamon-session/sessions/cinnamon.session \
+ ${WRKSRC}/files${PREFIX}/share/cinnamon-session/sessions/cinnamon2d.session
+
+ @${REINPLACE_CMD} -e '/prefix/s|/usr|${PREFIX}|g ; \
+ /datadir/s|/usr|${PREFIX}|g' \
+ ${WRKSRC}/files${PREFIX}/lib/cinnamon-menu-editor/cme/config.py
+
+ @${FIND} ${WRKSRC} -name \* | ${XARGS} ${EGREP} -l "/usr/share/cinnamon/locale" | \
+ ${XARGS} ${REINPLACE_CMD} -e "s|/usr/share/cinnamon/locale|${PREFIX}/share/locale|g"
+
+ @${FIND} ${WRKSRC} -name \* | ${XARGS} ${EGREP} -l "/usr/share" | \
+ ${XARGS} ${REINPLACE_CMD} -e "s|/usr/share|${PREFIX}/share|g"
+
+ @${FIND} ${WRKSRC} -name \* | ${XARGS} ${EGREP} -l "/usr/lib" | \
+ ${XARGS} ${REINPLACE_CMD} -e "s|/usr/lib|${PREFIX}/lib|g"
+
+# The cs_user.py is not patched until we have the python-pam module
+ @${REINPLACE_CMD} -e 's|"/usr/bin|"${PREFIX}/bin|g' \
+ ${WRKSRC}/files${PREFIX}/share/cinnamon/applets/menu@cinnamon.org/applet.js \
+ ${WRKSRC}/files${PREFIX}/share/cinnamon/applets/user@cinnamon.org/applet.js \
+ ${WRKSRC}/files${PREFIX}/lib/cinnamon-settings/bin/Spices.py \
+# ${WRKSRC}/files${PREFIX}/lib/cinnamon-settings/modules/cs_user.py \
+ ${WRKSRC}/files${PREFIX}/lib/cinnamon-settings/modules/cs_screensaver.py \
+ ${WRKSRC}/files${PREFIX}/bin/cinnamon-settings \
+ ${WRKSRC}/files${PREFIX}/bin/cinnamon-launcher
+
+ @${REINPLACE_CMD} -e '/cs-tablet/d; /cs-bluetooth/d; /cs-network/d' \
+ ${WRKSRC}/files${PREFIX}/lib/cinnamon-settings/cinnamon-settings.py
+
+ @${REINPLACE_CMD} -e '/increase-opacity/d; /decrease-opacity/d' \
+ ${WRKSRC}/files${PREFIX}/lib/cinnamon-settings/modules/cs_keyboard.py
+
+ #@${REINPLACE_CMD} -e 's/SIZE\/$$$$CONTEXT/CONTEXT\/$$$$SIZE/g' \
+ # ${WRKSRC}/data/icons/Makefile.am
+
+ @${REINPLACE_CMD} -e 's|=/usr/bin/|=${PREFIX}/bin/|g' \
+ ${WRKSRC}/files${PREFIX}/share/xsessions/cinnamon2d.desktop \
+ ${WRKSRC}/files${PREFIX}/share/xsessions/cinnamon.desktop \
+ ${WRKSRC}/files${PREFIX}/share/applications/cinnamon2d.desktop
+
+# Some python files use #! /usr/bin/python (note the space between the bang and the python interpreter
+ @${FIND} ${WRKSRC} -name \* | ${XARGS} ${EGREP} -l "#!.*\/usr\/bin\/python" | \
+ ${XARGS} ${REINPLACE_CMD} -e "s|#!.*python.*|#!/usr/bin/env python|g"
+
+ @${FIND} ${WRKSRC} -name '*.orig' -delete
+ @${FIND} ${WRKSRC} -name '*.bak' -delete
+
+pre-configure:
+ cd ${WRKSRC} && NOCONFIGURE=yes ${SH} ./autogen.sh
+
+post-install:
+ @${PYTHON_CMD} ${WRKSRC}/files/generate_desktop_files
+
+.include <bsd.port.mk>
diff --git a/x11/cinnamon/distinfo b/x11/cinnamon/distinfo
new file mode 100644
index 000000000000..c8f30b1fef40
--- /dev/null
+++ b/x11/cinnamon/distinfo
@@ -0,0 +1,2 @@
+SHA256 (gnome3/cinnamon-2.2.16.tar.gz) = 1fc0bc1b6dbd071ca61f90c5cac5e41abfddbfa77577bdf3407afd1c1ca04793
+SIZE (gnome3/cinnamon-2.2.16.tar.gz) = 2656994
diff --git a/x11/cinnamon/files/patch-configure.ac b/x11/cinnamon/files/patch-configure.ac
new file mode 100644
index 000000000000..d4b5512ecf10
--- /dev/null
+++ b/x11/cinnamon/files/patch-configure.ac
@@ -0,0 +1,11 @@
+--- configure.orig.ac 2013-02-24 19:16:00.316517145 +0100
++++ configure.ac 2013-02-24 19:16:08.735516143 +0100
+@@ -82,7 +82,7 @@
+ gobject-introspection-1.0 >= $GOBJECT_INTROSPECTION_MIN_VERSION
+ libcanberra
+ polkit-agent-1 >= $POLKIT_MIN_VERSION xfixes
+- libnm-glib libnm-util gnome-keyring-1)
++ gnome-keyring-1)
+
+ PKG_CHECK_MODULES(CINNAMON_PERF_HELPER, gtk+-3.0 gio-2.0)
+
diff --git a/x11/cinnamon/files/patch-files-usr-lib-cinnamon-settings_cinnamon-settings.py b/x11/cinnamon/files/patch-files-usr-lib-cinnamon-settings_cinnamon-settings.py
new file mode 100644
index 000000000000..b5de9f46fb46
--- /dev/null
+++ b/x11/cinnamon/files/patch-files-usr-lib-cinnamon-settings_cinnamon-settings.py
@@ -0,0 +1,12 @@
+--- files/usr/lib/cinnamon-settings/cinnamon-settings.orig.py 2013-02-26 17:20:22.252933982 +0100
++++ files/usr/lib/cinnamon-settings/cinnamon-settings.py 2013-02-26 17:21:19.081928251 +0100
+@@ -17,7 +17,8 @@
+ if len(mod_files) is 0:
+ raise Exception("No settings modules found!!")
+ for i in range(len(mod_files)):
+- mod_files[i] = mod_files[i].split('/')[5]
++ mod_files[i] = mod_files[i].split('/')
++ mod_files[i] = mod_files[i][len(mod_files[i])-1]
+ mod_files[i] = mod_files[i].split('.')[0]
+ if mod_files[i][0:3] != "cs_":
+ raise Exception("Settings modules must have a prefix of 'cs_' !!")
diff --git a/x11/cinnamon/files/patch-files_Makefile.in b/x11/cinnamon/files/patch-files_Makefile.in
new file mode 100644
index 000000000000..d348f327b9ad
--- /dev/null
+++ b/x11/cinnamon/files/patch-files_Makefile.in
@@ -0,0 +1,12 @@
+--- files/Makefile.orig.in 2013-02-24 22:40:45.200518946 +0100
++++ files/Makefile.in 2013-02-24 22:40:55.794515056 +0100
+@@ -5,7 +5,7 @@
+ distclean:
+
+ install:
+- find -mindepth 1 -maxdepth 1 -type d -exec cp -R {} $(DESTDIR)/ \;
++ find . -mindepth 1 -maxdepth 1 -type d -exec cp -R {} $(DESTDIR)/ \;
+
+ uninstall:
+- find -mindepth 1 -type f -exec rm $(DESTDIR)/{} \;
++ find . -mindepth 1 -type f -exec rm $(DESTDIR)/{} \;
diff --git a/x11/cinnamon/files/patch-js-ui_statusIconDispatcher.js b/x11/cinnamon/files/patch-js-ui_statusIconDispatcher.js
new file mode 100644
index 000000000000..89f86a321ae3
--- /dev/null
+++ b/x11/cinnamon/files/patch-js-ui_statusIconDispatcher.js
@@ -0,0 +1,14 @@
+--- js/ui/statusIconDispatcher.old.js 2013-02-26 15:18:27.696454220 +0100
++++ js/ui/statusIconDispatcher.js 2013-02-26 15:19:02.768452834 +0100
+@@ -8,11 +8,9 @@
+
+
+ const STANDARD_TRAY_ICON_IMPLEMENTATIONS = {
+- 'bluetooth-applet': 'bluetooth',
+ 'gnome-volume-control-applet': 'volume', // renamed to gnome-sound-applet
+ // when moved to control center
+ 'gnome-sound-applet': 'volume',
+- 'nm-applet': 'network',
+ 'gnome-power-manager': 'battery',
+ 'keyboard': 'keyboard',
+ 'a11y-keyboard': 'a11y',
diff --git a/x11/cinnamon/files/patch-src_Makefile.am b/x11/cinnamon/files/patch-src_Makefile.am
new file mode 100644
index 000000000000..b3bdb04fb1df
--- /dev/null
+++ b/x11/cinnamon/files/patch-src_Makefile.am
@@ -0,0 +1,11 @@
+--- src/Makefile.am.orig 2014-04-12 14:28:57.000000000 +0000
++++ src/Makefile.am 2014-04-24 15:24:43.261840738 +0000
+@@ -267,7 +267,7 @@
+ libcinnamon_la_CPPFLAGS = $(cinnamon_cflags)
+
+ Cinnamon-0.1.gir: libcinnamon.la St-1.0.gir
+-Cinnamon_0_1_gir_INCLUDES = Clutter-1.0 ClutterX11-1.0 Meta-Muffin.0 Soup-2.4 CMenu-3.0 NetworkManager-1.0 NMClient-1.0
++Cinnamon_0_1_gir_INCLUDES = Clutter-1.0 ClutterX11-1.0 Meta-Muffin.0 Soup-2.4 CMenu-3.0
+ Cinnamon_0_1_gir_CFLAGS = $(libcinnamon_la_CPPFLAGS) -I $(srcdir)
+ Cinnamon_0_1_gir_LIBS = libcinnamon.la
+ Cinnamon_0_1_gir_FILES = $(libcinnamon_la_gir_sources)
diff --git a/x11/cinnamon/files/patch-src_st_st.background.c b/x11/cinnamon/files/patch-src_st_st.background.c
new file mode 100644
index 000000000000..29d69332377f
--- /dev/null
+++ b/x11/cinnamon/files/patch-src_st_st.background.c
@@ -0,0 +1,11 @@
+--- src/st/st-background-effect.orig.c 2013-02-24 19:18:24.592514376 +0100
++++ src/st/st-background-effect.c 2013-02-24 19:18:36.891516814 +0100
+@@ -225,7 +225,7 @@
+ || ( posy != self->posy_old)
+ || ( width != self->width_old)
+ || ( height != self->height_old)
+- || (time_used > 50.0d))
++ || (time_used > 50.0))
+
+ {
+ self->posx_old = posx;
diff --git a/x11/cinnamon/pkg-descr b/x11/cinnamon/pkg-descr
new file mode 100644
index 000000000000..234388e48b7a
--- /dev/null
+++ b/x11/cinnamon/pkg-descr
@@ -0,0 +1,9 @@
+Cinnamon is a Linux desktop which provides advanced innovative features and a
+traditional user experience.
+
+The desktop layout is similar to Gnome 2.
+The underlying technology is forked from Gnome Shell.
+The emphasis is put on making users feel at home and providing them with an
+easy to use and comfortable desktop experience.
+
+WWW: http://cinnamon.linuxmint.com/
diff --git a/x11/cinnamon/pkg-plist b/x11/cinnamon/pkg-plist
new file mode 100644
index 000000000000..7a379a34d84a
--- /dev/null
+++ b/x11/cinnamon/pkg-plist
@@ -0,0 +1,684 @@
+bin/cinnamon
+bin/cinnamon-desktop-editor
+bin/cinnamon-extension-tool
+bin/cinnamon-json-makepot
+bin/cinnamon-launcher
+bin/cinnamon-looking-glass
+bin/cinnamon-menu-editor
+bin/cinnamon-screensaver-lock-dialog
+bin/cinnamon-session-cinnamon
+bin/cinnamon-session-cinnamon2d
+bin/cinnamon-settings
+bin/cinnamon-settings-users
+bin/cinnamon2d
+etc/xdg/menus/cinnamon-applications.menu
+lib/cinnamon/Cinnamon-0.1.typelib
+lib/cinnamon/Gvc-1.0.typelib
+lib/cinnamon/St-1.0.typelib
+lib/cinnamon/libcinnamon.so
+lib/cinnamon-desktop-editor/cinnamon-desktop-editor.py
+lib/cinnamon-desktop-editor/directory-editor.ui
+lib/cinnamon-desktop-editor/launcher-editor.ui
+lib/cinnamon-json-makepot/cinnamon-json-makepot.py
+lib/cinnamon-looking-glass/cinnamon-looking-glass.py
+lib/cinnamon-looking-glass/lookingglass_proxy.py
+lib/cinnamon-looking-glass/page_extensions.py
+lib/cinnamon-looking-glass/page_inspect.py
+lib/cinnamon-looking-glass/page_log.py
+lib/cinnamon-looking-glass/page_memory.py
+lib/cinnamon-looking-glass/page_results.py
+lib/cinnamon-looking-glass/page_windows.py
+lib/cinnamon-looking-glass/pageutils.py
+lib/cinnamon-menu-editor/cinnamon-menu-editor.ui
+lib/cinnamon-menu-editor/cme/MainWindow.py
+lib/cinnamon-menu-editor/cme/MenuEditor.py
+lib/cinnamon-menu-editor/cme/__init__.py
+lib/cinnamon-menu-editor/cme/config.py
+lib/cinnamon-menu-editor/cme/util.py
+lib/cinnamon-screensaver-lock-dialog/cinnamon-screensaver-lock-dialog.py
+lib/cinnamon-screensaver-lock-dialog/cinnamon-screensaver-lock-dialog.ui
+lib/cinnamon-settings/cinnamon-settings.py
+lib/cinnamon-settings/cinnamon-settings.ui
+lib/cinnamon-settings/modules/cs_power.py
+lib/cinnamon-settings/bin/ExtensionCore.py
+lib/cinnamon-settings/bin/SettingsWidgets.py
+lib/cinnamon-settings/bin/Spices.py
+lib/cinnamon-settings/bin/XletSettings.py
+lib/cinnamon-settings/bin/XletSettingsWidgets.py
+lib/cinnamon-settings/bin/capi.py
+lib/cinnamon-settings/bin/eyedropper.py
+lib/cinnamon-settings/bin/imtools.py
+lib/cinnamon-settings/bin/installSchema.py
+lib/cinnamon-settings/bin/removeSchema.py
+lib/cinnamon-settings/bin/xlet-settings.ui
+lib/cinnamon-settings/data/spices/applet-detail.html
+lib/cinnamon-settings/data/spices/jquery.js
+lib/cinnamon-settings/modules/cs_applets.py
+lib/cinnamon-settings/modules/cs_backgrounds.py
+lib/cinnamon-settings/modules/cs_calendar.py
+lib/cinnamon-settings/modules/cs_default.py
+lib/cinnamon-settings/modules/cs_desklets.py
+lib/cinnamon-settings/modules/cs_desktop.py
+lib/cinnamon-settings/modules/cs_effects.py
+lib/cinnamon-settings/modules/cs_extensions.py
+lib/cinnamon-settings/modules/cs_fonts.py
+lib/cinnamon-settings/modules/cs_general.py
+lib/cinnamon-settings/modules/cs_hotcorner.py
+lib/cinnamon-settings/modules/cs_info.py
+lib/cinnamon-settings/modules/cs_keyboard.py
+lib/cinnamon-settings/modules/cs_mouse.py
+lib/cinnamon-settings/modules/cs_panel.py
+lib/cinnamon-settings/modules/cs_screensaver.py
+lib/cinnamon-settings/modules/cs_themes.py
+lib/cinnamon-settings/modules/cs_tiling.py
+lib/cinnamon-settings/modules/cs_windows.py
+lib/cinnamon-settings/modules/cs_workspaces.py
+lib/cinnamon-settings-users/cinnamon-settings-users.py
+lib/cinnamon-settings-users/cinnamon-settings-users.svg
+lib/cinnamon-settings-users/cinnamon-settings-users.ui
+libexec/cinnamon/cinnamon-hotplug-sniffer
+libexec/cinnamon/cinnamon-perf-helper
+man/man1/cinnamon-extension-tool.1.gz
+man/man1/cinnamon-launcher.1.gz
+man/man1/cinnamon-menu-editor.1.gz
+man/man1/cinnamon-settings.1.gz
+man/man1/cinnamon.1.gz
+man/man1/cinnamon2d.1.gz
+man/man1/gnome-session-cinnamon.1.gz
+man/man1/gnome-session-cinnamon2d.1.gz
+share/applications/cinnamon-menu-editor.desktop
+share/applications/cinnamon-settings-applets.desktop
+share/applications/cinnamon-settings-backgrounds.desktop
+share/applications/cinnamon-settings-calendar.desktop
+share/applications/cinnamon-settings-default.desktop
+share/applications/cinnamon-settings-desklets.desktop
+share/applications/cinnamon-settings-desktop.desktop
+share/applications/cinnamon-settings-effects.desktop
+share/applications/cinnamon-settings-extensions.desktop
+share/applications/cinnamon-settings-fonts.desktop
+share/applications/cinnamon-settings-general.desktop
+share/applications/cinnamon-settings-hotcorner.desktop
+share/applications/cinnamon-settings-info.desktop
+share/applications/cinnamon-settings-keyboard.desktop
+share/applications/cinnamon-settings-mouse.desktop
+share/applications/cinnamon-settings-panel.desktop
+share/applications/cinnamon-settings-power.desktop
+share/applications/cinnamon-settings-screensaver.desktop
+share/applications/cinnamon-settings-themes.desktop
+share/applications/cinnamon-settings-tiling.desktop
+share/applications/cinnamon-settings-user.desktop
+share/applications/cinnamon-settings-users.desktop
+share/applications/cinnamon-settings-windows.desktop
+share/applications/cinnamon-settings-workspaces.desktop
+share/applications/cinnamon-settings.desktop
+share/applications/cinnamon.desktop
+share/applications/cinnamon2d.desktop
+%%DATADIR%%/applets/a11y@cinnamon.org/applet.js
+%%DATADIR%%/applets/a11y@cinnamon.org/metadata.json
+%%DATADIR%%/applets/brightness@cinnamon.org/applet.js
+%%DATADIR%%/applets/brightness@cinnamon.org/metadata.json
+%%DATADIR%%/applets/calendar@cinnamon.org/applet.js
+%%DATADIR%%/applets/calendar@cinnamon.org/calendar.js
+%%DATADIR%%/applets/calendar@cinnamon.org/metadata.json
+%%DATADIR%%/applets/calendar@cinnamon.org/settings-schema.json
+%%DATADIR%%/applets/expo@cinnamon.org/applet.js
+%%DATADIR%%/applets/expo@cinnamon.org/cinnamon-expo-symbolic.svg
+%%DATADIR%%/applets/expo@cinnamon.org/icon.png
+%%DATADIR%%/applets/expo@cinnamon.org/metadata.json
+%%DATADIR%%/applets/expo@cinnamon.org/settings-schema.json
+%%DATADIR%%/applets/keyboard@cinnamon.org/applet.js
+%%DATADIR%%/applets/keyboard@cinnamon.org/metadata.json
+%%DATADIR%%/applets/keyboard@cinnamon.org/settings-schema.json
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/aa.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/ad.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/ae.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/af.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/ag.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/ai.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/al.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/am.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/ao.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/aq.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/ar.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/ara.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/as.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/at.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/au.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/aw.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/ax.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/az.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/ba.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/bb.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/bd.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/be.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/bf.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/bg.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/bh.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/bi.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/bj.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/bl.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/bm.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/bn.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/bo.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/bq.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/br.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/brai.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/bs.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/bt.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/bv.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/bw.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/by.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/bz.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/ca.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/cc.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/cd.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/cf.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/cg.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/ch.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/ci.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/ck.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/cl.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/cm.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/cn.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/co.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/cr.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/cu.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/cv.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/cw.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/cx.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/cy.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/cz.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/de.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/dj.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/dk.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/dm.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/do.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/dz.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/ec.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/ee.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/eg.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/eh.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/epo.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/er.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/es.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/et.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/fi.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/fj.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/fk.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/fm.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/fo.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/fr.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/ga.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/gb.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/gd.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/ge.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/gf.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/gg.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/gh.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/gi.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/gl.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/gm.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/gn.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/gp.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/gq.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/gr.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/gs.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/gt.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/gu.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/gw.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/gy.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/hk.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/hm.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/hn.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/hr.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/ht.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/hu.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/id.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/ie.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/il.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/im.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/in.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/io.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/iq.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/ir.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/is.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/it.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/je.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/jm.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/jo.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/jp.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/ke.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/kg.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/kh.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/ki.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/km.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/kn.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/kp.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/kr.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/kw.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/ky.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/kz.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/la.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/lb.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/lc.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/li.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/lk.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/lr.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/ls.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/lt.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/lu.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/lv.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/ly.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/ma.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/mc.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/md.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/me.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/mf.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/mg.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/mh.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/mk.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/ml.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/mm.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/mn.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/mo.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/mp.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/mq.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/mr.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/ms.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/mt.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/mu.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/mv.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/mw.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/mx.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/my.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/mz.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/na.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/nc.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/ne.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/nf.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/ng.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/ni.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/nl.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/no.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/np.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/nr.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/nu.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/nz.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/om.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/pa.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/pe.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/pf.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/pg.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/ph.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/pk.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/pl.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/pm.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/pn.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/pr.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/ps.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/pt.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/pw.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/py.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/qa.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/re.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/ro.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/rs.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/ru.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/rw.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/sa.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/sb.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/sc.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/sd.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/se.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/sg.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/sh.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/si.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/sj.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/sk.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/sl.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/sm.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/sn.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/so.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/sr.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/ss.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/st.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/sv.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/sx.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/sy.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/sz.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/tc.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/td.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/tf.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/tg.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/th.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/tj.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/tk.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/tl.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/tm.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/tn.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/to.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/tr.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/tt.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/tv.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/tw.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/tz.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/ua.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/ug.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/um.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/us.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/uy.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/uz.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/va.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/vc.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/ve.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/vg.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/vi.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/vn.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/vu.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/wf.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/ws.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/ye.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/yt.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/za.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/zm.png
+%%DATADIR%%/applets/keyboard@cinnamon.org/flags/zw.png
+%%DATADIR%%/applets/menu@cinnamon.org/applet.js
+%%DATADIR%%/applets/menu@cinnamon.org/metadata.json
+%%DATADIR%%/applets/menu@cinnamon.org/settings-schema.json
+%%DATADIR%%/applets/network@cinnamon.org/applet.js
+%%DATADIR%%/applets/network@cinnamon.org/metadata.json
+%%DATADIR%%/applets/notifications@cinnamon.org/alt-critical-notif-symbolic.svg
+%%DATADIR%%/applets/notifications@cinnamon.org/applet.js
+%%DATADIR%%/applets/notifications@cinnamon.org/critical-notif-symbolic.svg
+%%DATADIR%%/applets/notifications@cinnamon.org/empty-notif-symbolic.svg
+%%DATADIR%%/applets/notifications@cinnamon.org/icon.svg
+%%DATADIR%%/applets/notifications@cinnamon.org/low-notif-symbolic.svg
+%%DATADIR%%/applets/notifications@cinnamon.org/metadata.json
+%%DATADIR%%/applets/notifications@cinnamon.org/normal-notif-symbolic.svg
+%%DATADIR%%/applets/notifications@cinnamon.org/settings-schema.json
+%%DATADIR%%/applets/panel-launchers@cinnamon.org/applet.js
+%%DATADIR%%/applets/panel-launchers@cinnamon.org/metadata.json
+%%DATADIR%%/applets/power@cinnamon.org/applet.js
+%%DATADIR%%/applets/power@cinnamon.org/metadata.json
+%%DATADIR%%/applets/power@cinnamon.org/settings-schema.json
+%%DATADIR%%/applets/recent@cinnamon.org/applet.js
+%%DATADIR%%/applets/recent@cinnamon.org/metadata.json
+%%DATADIR%%/applets/removable-drives@cinnamon.org/applet.js
+%%DATADIR%%/applets/removable-drives@cinnamon.org/metadata.json
+%%DATADIR%%/applets/scale@cinnamon.org/applet.js
+%%DATADIR%%/applets/scale@cinnamon.org/cinnamon-scale-symbolic.svg
+%%DATADIR%%/applets/scale@cinnamon.org/icon.png
+%%DATADIR%%/applets/scale@cinnamon.org/metadata.json
+%%DATADIR%%/applets/scale@cinnamon.org/settings-schema.json
+%%DATADIR%%/applets/separator@cinnamon.org/applet.js
+%%DATADIR%%/applets/separator@cinnamon.org/metadata.json
+%%DATADIR%%/applets/settings-example@cinnamon.org/applet.js
+%%DATADIR%%/applets/settings-example@cinnamon.org/metadata.json
+%%DATADIR%%/applets/settings-example@cinnamon.org/settings-schema.json
+%%DATADIR%%/applets/settings@cinnamon.org/applet.js
+%%DATADIR%%/applets/settings@cinnamon.org/metadata.json
+%%DATADIR%%/applets/show-desktop@cinnamon.org/applet.js
+%%DATADIR%%/applets/show-desktop@cinnamon.org/metadata.json
+%%DATADIR%%/applets/sound@cinnamon.org/applet.js
+%%DATADIR%%/applets/sound@cinnamon.org/metadata.json
+%%DATADIR%%/applets/sound@cinnamon.org/settings-schema.json
+%%DATADIR%%/applets/spacer@cinnamon.org/applet.js
+%%DATADIR%%/applets/spacer@cinnamon.org/metadata.json
+%%DATADIR%%/applets/spacer@cinnamon.org/settings-schema.json
+%%DATADIR%%/applets/systray@cinnamon.org/applet.js
+%%DATADIR%%/applets/systray@cinnamon.org/metadata.json
+%%DATADIR%%/applets/trash@cinnamon.org/applet.js
+%%DATADIR%%/applets/trash@cinnamon.org/metadata.json
+%%DATADIR%%/applets/user@cinnamon.org/applet.js
+%%DATADIR%%/applets/user@cinnamon.org/icon.png
+%%DATADIR%%/applets/user@cinnamon.org/metadata.json
+%%DATADIR%%/applets/user@cinnamon.org/settings-schema.json
+%%DATADIR%%/applets/user@cinnamon.org/stylesheet.css
+%%DATADIR%%/applets/window-list@cinnamon.org/applet.js
+%%DATADIR%%/applets/window-list@cinnamon.org/metadata.json
+%%DATADIR%%/applets/windows-quick-list@cinnamon.org/applet.js
+%%DATADIR%%/applets/windows-quick-list@cinnamon.org/icon.png
+%%DATADIR%%/applets/windows-quick-list@cinnamon.org/metadata.json
+%%DATADIR%%/applets/windows-quick-list@cinnamon.org/windows-quick-list-symbolic.svg
+%%DATADIR%%/applets/workspace-switcher@cinnamon.org/applet.js
+%%DATADIR%%/applets/workspace-switcher@cinnamon.org/metadata.json
+%%DATADIR%%/applets/xrandr@cinnamon.org/applet.js
+%%DATADIR%%/applets/xrandr@cinnamon.org/metadata.json
+%%DATADIR%%/applets/xrandr@cinnamon.org/stylesheet.css
+%%DATADIR%%/bumpmaps/birdnfish.png
+%%DATADIR%%/bumpmaps/brick.png
+%%DATADIR%%/bumpmaps/fish.png
+%%DATADIR%%/bumpmaps/frost.png
+%%DATADIR%%/bumpmaps/hex.png
+%%DATADIR%%/bumpmaps/lizard.png
+%%DATADIR%%/desklets/clock@cinnamon.org/desklet.js
+%%DATADIR%%/desklets/clock@cinnamon.org/metadata.json
+%%DATADIR%%/desklets/clock@cinnamon.org/settings-schema.json
+%%DATADIR%%/desklets/launcher@cinnamon.org/desklet.js
+%%DATADIR%%/desklets/launcher@cinnamon.org/editorDialog.py
+%%DATADIR%%/desklets/launcher@cinnamon.org/editorDialog.ui
+%%DATADIR%%/desklets/launcher@cinnamon.org/metadata.json
+%%DATADIR%%/desklets/photoframe@cinnamon.org/README
+%%DATADIR%%/desklets/photoframe@cinnamon.org/desklet.js
+%%DATADIR%%/desklets/photoframe@cinnamon.org/icon.png
+%%DATADIR%%/desklets/photoframe@cinnamon.org/metadata.json
+%%DATADIR%%/desklets/photoframe@cinnamon.org/settings-schema.json
+%%DATADIR%%/desklets/photoframe@cinnamon.org/stylesheet.css
+%%DATADIR%%/faces/0_cars.jpg
+%%DATADIR%%/faces/0_chess.jpg
+%%DATADIR%%/faces/0_coffee.jpg
+%%DATADIR%%/faces/0_guitar.jpg
+%%DATADIR%%/faces/2_10.png
+%%DATADIR%%/faces/2_11.png
+%%DATADIR%%/faces/2_12.png
+%%DATADIR%%/faces/2_13.png
+%%DATADIR%%/faces/3_lightning.jpg
+%%DATADIR%%/faces/3_mountain.jpg
+%%DATADIR%%/faces/3_sky.jpg
+%%DATADIR%%/faces/3_sunset.jpg
+%%DATADIR%%/faces/4_cinnamon.jpg
+%%DATADIR%%/faces/4_flower.jpg
+%%DATADIR%%/faces/4_leaf.jpg
+%%DATADIR%%/faces/4_sunflower.jpg
+%%DATADIR%%/faces/5_fish.jpg
+%%DATADIR%%/faces/5_kitten.jpg
+%%DATADIR%%/faces/5_penguin.jpg
+%%DATADIR%%/faces/5_puppy.jpg
+%%DATADIR%%/faces/6_astronaut.jpg
+%%DATADIR%%/faces/6_butterfly.png
+%%DATADIR%%/faces/6_flake.jpg
+%%DATADIR%%/faces/6_grapes.jpg
+%%DATADIR%%/faces/7_bat.png
+%%DATADIR%%/faces/7_dog.png
+%%DATADIR%%/faces/7_elephant.png
+%%DATADIR%%/faces/7_fox.png
+%%DATADIR%%/faces/7_lion.png
+%%DATADIR%%/faces/7_panda.png
+%%DATADIR%%/faces/7_penguin.png
+%%DATADIR%%/faces/7_tucan.png
+%%DATADIR%%/faces/user-generic.png
+%%DATADIR%%/icons/move-symbolic.svg
+%%DATADIR%%/js/misc/config.js
+%%DATADIR%%/js/misc/docInfo.js
+%%DATADIR%%/js/misc/fileUtils.js
+%%DATADIR%%/js/misc/format.js
+%%DATADIR%%/js/misc/gnomeSession.js
+%%DATADIR%%/js/misc/gridNavigator.js
+%%DATADIR%%/js/misc/history.js
+%%DATADIR%%/js/misc/modemManager.js
+%%DATADIR%%/js/misc/params.js
+%%DATADIR%%/js/misc/pointerTracker.js
+%%DATADIR%%/js/misc/screenSaver.js
+%%DATADIR%%/js/misc/timers.js
+%%DATADIR%%/js/misc/util.js
+%%DATADIR%%/js/misc/windowUtils.js
+%%DATADIR%%/js/perf/core.js
+%%DATADIR%%/js/ui/appFavorites.js
+%%DATADIR%%/js/ui/applet.js
+%%DATADIR%%/js/ui/appletManager.js
+%%DATADIR%%/js/ui/automountManager.js
+%%DATADIR%%/js/ui/backgroundManager.js
+%%DATADIR%%/js/ui/boxpointer.js
+%%DATADIR%%/js/ui/checkBox.js
+%%DATADIR%%/js/ui/cinnamonDBus.js
+%%DATADIR%%/js/ui/cinnamonEntry.js
+%%DATADIR%%/js/ui/cinnamonMountOperation.js
+%%DATADIR%%/js/ui/desklet.js
+%%DATADIR%%/js/ui/deskletManager.js
+%%DATADIR%%/js/ui/dnd.js
+%%DATADIR%%/js/ui/edgeFlip.js
+%%DATADIR%%/js/ui/environment.js
+%%DATADIR%%/js/ui/expo.js
+%%DATADIR%%/js/ui/expoThumbnail.js
+%%DATADIR%%/js/ui/extension.js
+%%DATADIR%%/js/ui/extensionSystem.js
+%%DATADIR%%/js/ui/flashspot.js
+%%DATADIR%%/js/ui/hotCorner.js
+%%DATADIR%%/js/ui/keybindings.js
+%%DATADIR%%/js/ui/keyboard.js
+%%DATADIR%%/js/ui/layout.js
+%%DATADIR%%/js/ui/lightbox.js
+%%DATADIR%%/js/ui/link.js
+%%DATADIR%%/js/ui/lookingGlass.js
+%%DATADIR%%/js/ui/lookingGlassDBus.js
+%%DATADIR%%/js/ui/magnifier.js
+%%DATADIR%%/js/ui/magnifierDBus.js
+%%DATADIR%%/js/ui/main.js
+%%DATADIR%%/js/ui/messageTray.js
+%%DATADIR%%/js/ui/modalDialog.js
+%%DATADIR%%/js/ui/notificationDaemon.js
+%%DATADIR%%/js/ui/overview.js
+%%DATADIR%%/js/ui/panel.js
+%%DATADIR%%/js/ui/panelMenu.js
+%%DATADIR%%/js/ui/placesManager.js
+%%DATADIR%%/js/ui/popupMenu.js
+%%DATADIR%%/js/ui/radioButton.js
+%%DATADIR%%/js/ui/runDialog.js
+%%DATADIR%%/js/ui/scripting.js
+%%DATADIR%%/js/ui/search.js
+%%DATADIR%%/js/ui/settings.js
+%%DATADIR%%/js/ui/soundManager.js
+%%DATADIR%%/js/ui/statusIconDispatcher.js
+%%DATADIR%%/js/ui/systray.js
+%%DATADIR%%/js/ui/themeManager.js
+%%DATADIR%%/js/ui/tooltips.js
+%%DATADIR%%/js/ui/tweener.js
+%%DATADIR%%/js/ui/windowAttentionHandler.js
+%%DATADIR%%/js/ui/windowManager.js
+%%DATADIR%%/js/ui/workspace.js
+%%DATADIR%%/js/ui/workspacesView.js
+%%DATADIR%%/js/ui/xdndHandler.js
+%%DATADIR%%/js/ui/appSwitcher/appSwitcher.js
+%%DATADIR%%/js/ui/appSwitcher/appSwitcher3D.js
+%%DATADIR%%/js/ui/appSwitcher/classicSwitcher.js
+%%DATADIR%%/js/ui/appSwitcher/coverflowSwitcher.js
+%%DATADIR%%/js/ui/appSwitcher/timelineSwitcher.js
+%%DATADIR%%/search_providers/google.xml
+%%DATADIR%%/search_providers/wikipedia.xml
+%%DATADIR%%/theme/add-workspace-hover.png
+%%DATADIR%%/theme/add-workspace.png
+%%DATADIR%%/theme/calendar-arrow-left.svg
+%%DATADIR%%/theme/calendar-arrow-right.svg
+%%DATADIR%%/theme/calendar-today.svg
+%%DATADIR%%/theme/checkbox-focused.svg
+%%DATADIR%%/theme/checkbox-off-focused.svg
+%%DATADIR%%/theme/checkbox-off.svg
+%%DATADIR%%/theme/checkbox.svg
+%%DATADIR%%/theme/cinnamon.css
+%%DATADIR%%/theme/close-window.svg
+%%DATADIR%%/theme/close.svg
+%%DATADIR%%/theme/corner-ripple.png
+%%DATADIR%%/theme/menu.svg
+%%DATADIR%%/theme/overview-hover.png
+%%DATADIR%%/theme/overview.png
+%%DATADIR%%/theme/player-paused.svg
+%%DATADIR%%/theme/player-playing.svg
+%%DATADIR%%/theme/player-stopped.svg
+%%DATADIR%%/theme/process-working.svg
+%%DATADIR%%/theme/radiobutton-off.svg
+%%DATADIR%%/theme/radiobutton.svg
+%%DATADIR%%/theme/scroll-hhandle.svg
+%%DATADIR%%/theme/scroll-vhandle.svg
+%%DATADIR%%/theme/thumbnail-generic.png
+%%DATADIR%%/theme/thumbnail.png
+%%DATADIR%%/theme/toggle-off-intl.svg
+%%DATADIR%%/theme/toggle-off-us.svg
+%%DATADIR%%/theme/toggle-on-intl.svg
+%%DATADIR%%/theme/toggle-on-us.svg
+%%DATADIR%%/theme/trash-icon.png
+%%DATADIR%%-session/sessions/cinnamon.session
+%%DATADIR%%-session/sessions/cinnamon2d.session
+share/dbus-1/services/org.Cinnamon.HotplugSniffer.service
+share/desktop-directories/cinnamon-audio-video.directory
+share/desktop-directories/cinnamon-c.directory
+share/desktop-directories/cinnamon-development.directory
+share/desktop-directories/cinnamon-education.directory
+share/desktop-directories/cinnamon-game.directory
+share/desktop-directories/cinnamon-graphics.directory
+share/desktop-directories/cinnamon-hardware.directory
+share/desktop-directories/cinnamon-internet-and-network.directory
+share/desktop-directories/cinnamon-look-and-feel.directory
+share/desktop-directories/cinnamon-menu-applications.directory
+share/desktop-directories/cinnamon-menu-system.directory
+share/desktop-directories/cinnamon-network.directory
+share/desktop-directories/cinnamon-office.directory
+share/desktop-directories/cinnamon-other.directory
+share/desktop-directories/cinnamon-personal.directory
+share/desktop-directories/cinnamon-settings-system.directory
+share/desktop-directories/cinnamon-settings.directory
+share/desktop-directories/cinnamon-system-tools.directory
+share/desktop-directories/cinnamon-system.directory
+share/desktop-directories/cinnamon-utility-accessibility.directory
+share/desktop-directories/cinnamon-utility.directory
+share/polkit-1/actions/org.cinnamon.settings-users.policy
+share/xsessions/cinnamon.desktop
+share/xsessions/cinnamon2d.desktop
+share/icons/hicolor/16x16/categories/cs-backgrounds.svg
+share/icons/hicolor/16x16/categories/cs-desklets.svg
+share/icons/hicolor/scalable/categories/cs-applets.svg
+share/icons/hicolor/scalable/categories/cs-backgrounds.svg
+share/icons/hicolor/scalable/categories/cs-bluetooth.svg
+share/icons/hicolor/scalable/categories/cs-cat-admin.svg
+share/icons/hicolor/scalable/categories/cs-cat-appearance.svg
+share/icons/hicolor/scalable/categories/cs-cat-hardware.svg
+share/icons/hicolor/scalable/categories/cs-cat-prefs.svg
+share/icons/hicolor/scalable/categories/cs-color.svg
+share/icons/hicolor/scalable/categories/cs-date-time.svg
+share/icons/hicolor/scalable/categories/cs-default-applications.svg
+share/icons/hicolor/scalable/categories/cs-desklets.svg
+share/icons/hicolor/scalable/categories/cs-desktop-effects.svg
+share/icons/hicolor/scalable/categories/cs-desktop.svg
+share/icons/hicolor/scalable/categories/cs-details.svg
+share/icons/hicolor/scalable/categories/cs-display.svg
+share/icons/hicolor/scalable/categories/cs-drivers.svg
+share/icons/hicolor/scalable/categories/cs-extensions.svg
+share/icons/hicolor/scalable/categories/cs-firewall.svg
+share/icons/hicolor/scalable/categories/cs-fonts.svg
+share/icons/hicolor/scalable/categories/cs-general.svg
+share/icons/hicolor/scalable/categories/cs-keyboard.svg
+share/icons/hicolor/scalable/categories/cs-language.svg
+share/icons/hicolor/scalable/categories/cs-login.svg
+share/icons/hicolor/scalable/categories/cs-mouse.svg
+share/icons/hicolor/scalable/categories/cs-network.svg
+share/icons/hicolor/scalable/categories/cs-overview.svg
+share/icons/hicolor/scalable/categories/cs-panel.svg
+share/icons/hicolor/scalable/categories/cs-power.svg
+share/icons/hicolor/scalable/categories/cs-printer.svg
+share/icons/hicolor/scalable/categories/cs-region.svg
+share/icons/hicolor/scalable/categories/cs-screen.svg
+share/icons/hicolor/scalable/categories/cs-screensaver.svg
+share/icons/hicolor/scalable/categories/cs-sound.svg
+share/icons/hicolor/scalable/categories/cs-sources.svg
+share/icons/hicolor/scalable/categories/cs-startup-programs.svg
+share/icons/hicolor/scalable/categories/cs-tablet.svg
+share/icons/hicolor/scalable/categories/cs-themes.svg
+share/icons/hicolor/scalable/categories/cs-tiling.svg
+share/icons/hicolor/scalable/categories/cs-universal-access.svg
+share/icons/hicolor/scalable/categories/cs-user-accounts.svg
+share/icons/hicolor/scalable/categories/cs-user.svg
+share/icons/hicolor/scalable/categories/cs-windows.svg
+share/icons/hicolor/scalable/categories/cs-workspaces.svg
+share/icons/hicolor/scalable/emblems/cs-xlet-installed.svg
+share/icons/hicolor/scalable/emblems/cs-xlet-running.svg
+share/icons/hicolor/scalable/emblems/cs-xlet-system.svg
+share/icons/hicolor/scalable/emblems/cs-xlet-update.svg