summarylogtreecommitdiffstats
path: root/0001-gnome-shell-fix-install-dir.patch
diff options
context:
space:
mode:
authorNicola Murino2018-07-26 14:58:10 +0200
committerNicola Murino2018-07-26 14:58:10 +0200
commit926a9ebde354d30ecd68d2ae253fd2977365d31c (patch)
tree9f7916553b5a53b4a15956c963cf9cea422b878d /0001-gnome-shell-fix-install-dir.patch
parentea0edeb78192e786e2ea3bf9cbe68d877687c4cc (diff)
downloadaur-926a9ebde354d30ecd68d2ae253fd2977365d31c.tar.gz
Fix gnome shell install dir
Diffstat (limited to '0001-gnome-shell-fix-install-dir.patch')
-rw-r--r--0001-gnome-shell-fix-install-dir.patch58
1 files changed, 58 insertions, 0 deletions
diff --git a/0001-gnome-shell-fix-install-dir.patch b/0001-gnome-shell-fix-install-dir.patch
new file mode 100644
index 000000000000..5ff1efc7242b
--- /dev/null
+++ b/0001-gnome-shell-fix-install-dir.patch
@@ -0,0 +1,58 @@
+From d55e5ca2bd7544ceeb573cb24fe7cfe51a555c6b Mon Sep 17 00:00:00 2001
+From: Nicola Murino <nicola.murino@gmail.com>
+Date: Thu, 26 Jul 2018 14:44:20 +0200
+Subject: [PATCH] gnome-shell: fix install dir
+
+---
+ gnome-shell/meson.build | 2 +-
+ gnome-shell/src/meson.build | 2 +-
+ sessions/meson.build | 2 +-
+ sessions/meson/install-dock-override | 2 +-
+ 4 files changed, 4 insertions(+), 4 deletions(-)
+
+diff --git a/gnome-shell/meson.build b/gnome-shell/meson.build
+index 7a1ce6dd..5de2ea79 100644
+--- a/gnome-shell/meson.build
++++ b/gnome-shell/meson.build
+@@ -1,3 +1,3 @@
+-gnomeshell_theme_dir = join_paths(get_option('datadir'), 'gnome-shell', 'theme')
++gnomeshell_theme_dir = join_paths(get_option('datadir'), 'themes')
+
+ subdir('src')
+diff --git a/gnome-shell/src/meson.build b/gnome-shell/src/meson.build
+index b0fb61a1..c4a59f73 100644
+--- a/gnome-shell/src/meson.build
++++ b/gnome-shell/src/meson.build
+@@ -1,5 +1,5 @@
+ # destination directory
+-install_dir = join_paths(gnomeshell_theme_dir, meson.project_name())
++install_dir = join_paths(gnomeshell_theme_dir, meson.project_name(), 'gnome-shell')
+
+ # generate .css files
+ theme_sources = files([
+diff --git a/sessions/meson.build b/sessions/meson.build
+index 4922cd2f..e07af06c 100644
+--- a/sessions/meson.build
++++ b/sessions/meson.build
+@@ -1,4 +1,4 @@
+-gnomeshell_mode_dir = join_paths(get_option('datadir'), 'gnome-shell', 'modes')
++gnomeshell_mode_dir = join_paths(get_option('datadir'), 'themes', meson.project_name(), 'gnome-shell', 'modes')
+
+ # NOTE: GNOME Shell only accept lowercase mode names.
+ replace_name = find_program('../build-helpers/replace-name')
+diff --git a/sessions/meson/install-dock-override b/sessions/meson/install-dock-override
+index d8a74050..b716ef41 100755
+--- a/sessions/meson/install-dock-override
++++ b/sessions/meson/install-dock-override
+@@ -1,7 +1,7 @@
+ #!/bin/sh
+ set -eu
+
+-DOCK_DIR="${MESON_INSTALL_DESTDIR_PREFIX}/share/gnome-shell/extensions/ubuntu-dock@ubuntu.com"
++DOCK_DIR="${MESON_INSTALL_DESTDIR_PREFIX}/share/themes/Yaru/gnome-shell/extensions/ubuntu-dock@ubuntu.com"
+
+ mkdir -p "${DOCK_DIR}"
+ touch "${DOCK_DIR}/$1.css"
+--
+2.18.0
+