itMakefile: set permissions and modes on installed files - vote - simple cgi voting system for web and gopher Err mx1.adamsgaard.dk 70 hgit clone git://src.adamsgaard.dk/vote URL:git://src.adamsgaard.dk/vote mx1.adamsgaard.dk 70 1Log /src/vote/log.gph mx1.adamsgaard.dk 70 1Files /src/vote/files.gph mx1.adamsgaard.dk 70 1Refs /src/vote/refs.gph mx1.adamsgaard.dk 70 1README /src/vote/file/README.gph mx1.adamsgaard.dk 70 1LICENSE /src/vote/file/LICENSE.gph mx1.adamsgaard.dk 70 i--- Err mx1.adamsgaard.dk 70 1commit 56220268f3d1ce5110b6a3b2a3281a9d6e21f401 /src/vote/commit/56220268f3d1ce5110b6a3b2a3281a9d6e21f401.gph mx1.adamsgaard.dk 70 1parent ab248d07e87bb0d90520cad5be7225b853a6bc5e /src/vote/commit/ab248d07e87bb0d90520cad5be7225b853a6bc5e.gph mx1.adamsgaard.dk 70 hAuthor: Anders Damsgaard URL:mailto:anders@adamsgaard.dk mx1.adamsgaard.dk 70 iDate: Sun, 27 Sep 2020 14:25:26 +0200 Err mx1.adamsgaard.dk 70 i Err mx1.adamsgaard.dk 70 iMakefile: set permissions and modes on installed files Err mx1.adamsgaard.dk 70 i Err mx1.adamsgaard.dk 70 iDiffstat: Err mx1.adamsgaard.dk 70 i M Makefile | 12 ++++++++---- Err mx1.adamsgaard.dk 70 i Err mx1.adamsgaard.dk 70 i1 file changed, 8 insertions(+), 4 deletions(-) Err mx1.adamsgaard.dk 70 i--- Err mx1.adamsgaard.dk 70 1diff --git a/Makefile b/Makefile /src/vote/file/Makefile.gph mx1.adamsgaard.dk 70 it@@ -2,6 +2,7 @@ Err mx1.adamsgaard.dk 70 i Err mx1.adamsgaard.dk 70 i NAME = vote Err mx1.adamsgaard.dk 70 i Err mx1.adamsgaard.dk 70 i+PREFIX ?= /var/www/cgi-bin Err mx1.adamsgaard.dk 70 i HERE_CFLAGS = ${CFLAGS} Err mx1.adamsgaard.dk 70 i HERE_LDFLAGS = -static ${LDFLAGS} Err mx1.adamsgaard.dk 70 i Err mx1.adamsgaard.dk 70 it@@ -16,12 +17,15 @@ ${NAME}: ${OBJ} Err mx1.adamsgaard.dk 70 i ${CC} -o $@ ${OBJ} ${HERE_LDFLAGS} Err mx1.adamsgaard.dk 70 i Err mx1.adamsgaard.dk 70 i install: ${NAME} Err mx1.adamsgaard.dk 70 i- mkdir -p /var/www/cgi-bin/${NAME} Err mx1.adamsgaard.dk 70 i- cp -f ${NAME} /var/www/cgi-bin/${NAME}/ Err mx1.adamsgaard.dk 70 i+ mkdir -p Err mx1.adamsgaard.dk 70 i+ chmod 775 ${PREFIX}/${NAME} Err mx1.adamsgaard.dk 70 i+ chgrp www ${PREFIX}/${NAME} Err mx1.adamsgaard.dk 70 i+ cp -f ${NAME} ${PREFIX}/${NAME}/ Err mx1.adamsgaard.dk 70 i+ chgrp www ${PREFIX}/${NAME}/${NAME} Err mx1.adamsgaard.dk 70 i Err mx1.adamsgaard.dk 70 i uninstall: Err mx1.adamsgaard.dk 70 i- rm -f /var/www/cgi-bin/${NAME}/${NAME} Err mx1.adamsgaard.dk 70 i- -rmdir /var/www/cgi-bin/${NAME} Err mx1.adamsgaard.dk 70 i+ rm -f ${PREFIX}/${NAME}/${NAME} Err mx1.adamsgaard.dk 70 i+ -rmdir ${PREFIX}/${NAME} Err mx1.adamsgaard.dk 70 i Err mx1.adamsgaard.dk 70 i clean: Err mx1.adamsgaard.dk 70 i rm -f *.o Err mx1.adamsgaard.dk 70 .