~hnaguski/aart

4af0ce8040fe0626ca6f82719babe70afe9bdca0 — Henry Naguski 1 year, 10 months ago ccd2991
add Makefile and config.mk. And properly support the XDG_CACHE_DIR for storing the noart.png file
3 files changed, 29 insertions(+), 1 deletions(-)

A Makefile
M aart
A config.mk
A Makefile => Makefile +19 -0
@@ 0,0 1,19 @@
# aart

.POSIX:

include config.mk

install:
	mkdir -p $(DESTDIR)$(PREFIX)/bin
	cp -f aart $(DESTDIR)$(PREFIX)/bin
	mkdir -p $(DESTDIR)$(NOARTPREFIX)/aart
	cp -f noart.png $(DESTDIR)$(NOARTPREFIX)/aart/noart.png
	chmod 755 $(DESTDIR)$(PREFIX)/bin/aart


uninstall:
	rm -f $(DESTDIR)$(PREFIX)/bin/aart
	rm -f $(DESTDIR)$(NOARTPREFIX)/aart/noart.png
	rmdir $(DESTDIR)$(NOARTPREFIX)/aart
.PHONY: install uninstall

M aart => aart +1 -1
@@ 3,7 3,7 @@
music_dir=$(xdg-user-dir MUSIC)

AART_TEMP=${AART_TEMP:-"/tmp/aart"}
AART_NOART=${AART_NOART:-"$HOME/.cache/aart/noart.png"}
AART_NOART=${XDG_CACHE_HOME:-"$HOME/.cache"}/aart/noart.png
AART_VIEWER=${AART_VIEWER:-"sxiv -b"}

extract_art() {

A config.mk => config.mk +9 -0
@@ 0,0 1,9 @@
# aart

PREFIX = $(HOME)/.local

ifneq ($(strip $(XDG_CACHE_HOME)),)
NOARTPREFIX=$(XDG_CACHE_HOME)
else
NOARTPREFIX=$(HOME)/.cache
endif