From 0cb105066d7dee24b36b9a7816ad7a00dcee1b5b Mon Sep 17 00:00:00 2001 From: Tom Ryder Date: Tue, 12 May 2020 19:50:01 +1200 Subject: Add XDG_CACHE_HOME and XDG_DATA_HOME basedirs --- Makefile | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index 6899eeff..5479b864 100644 --- a/Makefile +++ b/Makefile @@ -88,7 +88,9 @@ .SUFFIXES: .SUFFIXES: .awk .bash .m4 .mi5 .pl .sed .sh +XDG_CACHE_HOME = $(HOME)/.cache XDG_CONFIG_HOME = $(HOME)/.config +XDG_DATA_HOME = $(HOME)/.local/share NAME = 'Tom Ryder' EMAIL = tom@sanctum.geek.nz @@ -384,9 +386,9 @@ install-bin: $(BINS) install-bin-man -exec cp -p -- {} $(HOME)/.local/bin \; install-bin-man: - mkdir -p -- $(HOME)/.local/share/man/man1 $(HOME)/.local/share/man/man8 - cp -p -- man/man1/*.1df $(HOME)/.local/share/man/man1 - cp -p -- man/man8/*.8df $(HOME)/.local/share/man/man8 + mkdir -p -- $(XDG_DATA_HOME)/man/man1 $(XDG_DATA_HOME)/man/man8 + cp -p -- man/man1/*.1df $(XDG_DATA_HOME)/man/man1 + cp -p -- man/man8/*.8df $(XDG_DATA_HOME)/man/man8 install-curl: cp -p -- curl/curlrc $(HOME)/.curlrc @@ -419,8 +421,8 @@ install-games: $(GAMES) install-games-man -exec cp -p -- {} $(HOME)/.local/games \; install-games-man: - mkdir -p -- $(HOME)/.local/share/man/man6 - cp -p -- man/man6/*.6df $(HOME)/.local/share/man/man6 + mkdir -p -- $(XDG_DATA_HOME)/man/man6 + cp -p -- man/man6/*.6df $(XDG_DATA_HOME)/man/man6 install-git: git/gitconfig $(GIT_TEMPLATE_HOOKS) cp -p -- git/gitconfig $(HOME)/.gitconfig @@ -457,8 +459,8 @@ install-mail: cp -p -- mail/signature $(HOME)/.signature install-man: - mkdir -p -- $(HOME)/.local/share/man/man7 - cp -p -- man/man7/dotfiles.7df $(HOME)/.local/share/man/man7 + mkdir -p -- $(XDG_DATA_HOME)/man/man7 + cp -p -- man/man7/dotfiles.7df $(XDG_DATA_HOME)/man/man7 install-mpd: install-sh mkdir -p -- $(HOME)/.mpd/playlists @@ -470,7 +472,7 @@ install-mpv: cp -p -- mpv/* $(XDG_CONFIG_HOME)/mpv install-mutt: install-mail - mkdir -p -- $(HOME)/.muttrc.d $(HOME)/.cache/mutt + mkdir -p -- $(HOME)/.muttrc.d $(XDG_CACHE_HOME)/mutt cp -p -- mutt/muttrc $(HOME)/.muttrc cp -p -- mutt/muttrc.d/src $(HOME)/.muttrc.d @@ -479,7 +481,7 @@ install-ncmcpp: install-mpd cp -p -- ncmpcpp/config $(HOME)/.ncmpcpp install-newsboat: - mkdir -p -- $(XDG_CONFIG_HOME)/newsboat $(HOME)/.local/share/newsboat + mkdir -p -- $(XDG_CONFIG_HOME)/newsboat $(XDG_DATA_HOME)/newsboat cp -p -- newsboat/config $(XDG_CONFIG_HOME)/newsboat install-mysql: -- cgit v1.2.3