You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
43 lines
1.3 KiB
43 lines
1.3 KiB
1 year ago
|
From 30662444e52e5ac36c499514b59734744023116d Mon Sep 17 00:00:00 2001
|
||
|
From: tigro <arkadiy.sheyn@softline.com>
|
||
|
Date: Wed, 11 Oct 2023 23:05:09 +0300
|
||
|
Subject: [PATCH 1/3] Fix system install paths
|
||
|
|
||
|
---
|
||
|
Makefile | 9 +++++++++
|
||
|
1 file changed, 9 insertions(+)
|
||
|
|
||
|
diff --git a/Makefile b/Makefile
|
||
|
index ecb8803..e6afe3e 100644
|
||
|
--- a/Makefile
|
||
|
+++ b/Makefile
|
||
|
@@ -8,9 +8,12 @@ EXTRA_IMAGES = highlight_stacked_bg.svg highlight_stacked_bg_2.svg highlight_sta
|
||
2 years ago
|
TOLOCALIZE = prefs.js appIcons.js
|
||
|
MSGSRC = $(wildcard po/*.po)
|
||
|
ifeq ($(strip $(DESTDIR)),)
|
||
|
+ INSTALLTYPE = local
|
||
|
INSTALLBASE = $(HOME)/.local/share/gnome-shell/extensions
|
||
|
else
|
||
|
+ INSTALLTYPE = system
|
||
|
INSTALLBASE = $(DESTDIR)/usr/share/gnome-shell/extensions
|
||
|
+ SHARE_PREFIX = $(DESTDIR)/usr/share
|
||
|
endif
|
||
|
INSTALLNAME = dash-to-panel@jderose9.github.com
|
||
|
|
||
1 year ago
|
@@ -63,6 +66,12 @@ install-local: _build
|
||
2 years ago
|
rm -rf $(INSTALLBASE)/$(INSTALLNAME)
|
||
|
mkdir -p $(INSTALLBASE)/$(INSTALLNAME)
|
||
|
cp -r ./_build/* $(INSTALLBASE)/$(INSTALLNAME)/
|
||
|
+ifeq ($(INSTALLTYPE),system)
|
||
|
+ rm -r $(INSTALLBASE)/$(INSTALLNAME)/schemas $(INSTALLBASE)/$(INSTALLNAME)/locale
|
||
|
+ mkdir -p $(SHARE_PREFIX)/glib-2.0/schemas $(SHARE_PREFIX)/locale
|
||
|
+ cp -r ./schemas/*gschema.* $(SHARE_PREFIX)/glib-2.0/schemas
|
||
|
+ cp -r ./_build/locale/* $(SHARE_PREFIX)/locale
|
||
|
+endif
|
||
|
-rm -fR _build
|
||
|
echo done
|
||
|
|
||
1 year ago
|
--
|
||
|
2.41.0
|
||
|
|