Description: Fix up the makefile
 1. Do not install the COPYING file, nstalled anyway.
 2. Overwrite DESTDIR / PREFIX properly.
 3. Fix up directory creation.
Author: Sebastian Humenda <shumenda@gmx.de>
Last-Update: 2024-03-20

Index: ansifilter/makefile
===================================================================
--- ansifilter.orig/makefile
+++ ansifilter/makefile
@@ -4,10 +4,10 @@
 # Installation directories:
 
 # Destination directory for installation (intended for packagers)
-DESTDIR =
+DESTDIR ?=
 
 # Root directory for final installation
-PREFIX = /usr
+PREFIX ?= /usr
 
 # Location of the binary:
 bin_dir = ${PREFIX}/bin/
@@ -74,7 +74,7 @@ install:
 	-${GZIP} ${DESTDIR}${man_dir}ansifilter.1
 	${INSTALL_DATA} ./README.adoc ${DESTDIR}${doc_dir}
 	${INSTALL_DATA} ./ChangeLog.adoc ${DESTDIR}${doc_dir}
-	${INSTALL_DATA} ./COPYING ${DESTDIR}${doc_dir}
+	mv ${DESTDIR}${doc_dir}/ChangeLog.adoc ${DESTDIR}${doc_dir}/changelog
 	${INSTALL_DATA} ./sh-completion/ansifilter.bash ${DESTDIR}${bash_comp_dir}ansifilter
 	${INSTALL_DATA} ./sh-completion/ansifilter.fish ${DESTDIR}${fish_comp_dir}
 	${INSTALL_DATA} ./sh-completion/ansifilter.zsh ${DESTDIR}${zsh_comp_dir}_ansifilter
@@ -86,6 +86,7 @@ install:
 	@echo "Do not hesitate to report problems. Unknown bugs are hard to fix."
 
 install-gui:
+	${MKDIR} ${DESTDIR}${bin_dir}
 	${INSTALL_PROGRAM} ./src/qt-gui/ansifilter-gui ${DESTDIR}${bin_dir}
 	${MKDIR} ${DESTDIR}${desktop_apps} \
 		${DESTDIR}${desktop_pixmaps}
