--- Ratatouille/makefile.orig	2025-03-17 06:46:26 UTC
+++ Ratatouille/makefile
@@ -7,9 +7,9 @@
 	TARGET_ARCH = UNKNOWN
 	# check if user is root
 	user = $(shell whoami)
-	ifeq ($(user),root)
-	INSTALL_DIR = /usr/lib/lv2
-	EXE_INSTALL_DIR = /usr/bin
+	ifneq ($(DESTDIR),)
+	INSTALL_DIR = $(PREFIX)/lib/lv2
+	EXE_INSTALL_DIR = $(PREFIX)/bin
 	else 
 	INSTALL_DIR = ~/.lv2
 	EXE_INSTALL_DIR = ~/bin
@@ -476,13 +476,13 @@ ifneq ("$(wildcard ../bin/$(EXEC_NAME)$(EXE_EXT))","")
 	$(QUIET)mkdir -p $(DESTDIR)$(EXE_INSTALL_DIR)/
 	$(QUIET)cp -r ../bin/$(EXEC_NAME)$(EXE_EXT) $(DESTDIR)$(EXE_INSTALL_DIR)/$(EXEC_NAME)$(EXE_EXT)
 
-  ifeq ($(user),root)
+  #ifeq ($(user),root)
 	$(QUIET)mkdir -p $(DESTDIR)$(DESKAPPS_DIR)
 	$(QUIET)cp $(STANDALONE_DIR)$(EXEC_NAME).desktop $(DESTDIR)$(DESKAPPS_DIR)$(EXEC_NAME).desktop
 	$(QUIET)mkdir -p $(DESTDIR)$(PIXMAPS_DIR)
 	$(QUIET)cp $(STANDALONE_DIR)$(EXEC_NAME).svg $(DESTDIR)$(PIXMAPS_DIR)$(EXEC_NAME).svg 
-	$(QUIET)update-desktop-database || true
-  endif
+	#$(QUIET)update-desktop-database || true
+  #endif
 	@$(B_ECHO) ". ., done$(reset)"
 else
 	@$(B_ECHO) "$(EXEC_NAME)$(EXE_EXT) standalone skipped$(reset)"
