From b900d6e82a304ffe78eb7e5db9b76e63209b194c Mon Sep 17 00:00:00 2001 From: Erkin Batu Altunbaş Date: Fri, 11 May 2012 19:40:48 +0300 Subject: Safety/portability etc measures. Probably missed something somewhere. --- Makefile | 28 +++++++++++++--------------- 1 file changed, 13 insertions(+), 15 deletions(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index 6a6e8dc..10794fa 100644 --- a/Makefile +++ b/Makefile @@ -1,18 +1,16 @@ install: - gcc -o ponysaytruncater ponysaytruncater.c - mkdir -p $(DESTDIR)/usr/share/ponies - mkdir -p $(DESTDIR)/usr/share/ttyponies - cp -r ponies/*.pony $(DESTDIR)/usr/share/ponies/ - cp -r ttyponies/*.pony $(DESTDIR)/usr/share/ttyponies/ - install -Dm755 ponysay $(DESTDIR)/usr/bin/ponysay - install -Dm755 ponysaytruncater $(DESTDIR)/usr/bin/ponysaytruncater - ln -sf ponysay $(DESTDIR)/usr/bin/ponythink + gcc -o "ponysaytruncater" "ponysaytruncater.c" + mkdir -p "$(DESTDIR)/usr/share/ponies" + mkdir -p "$(DESTDIR)/usr/share/ttyponies" + cp -r "ponies/*.pony" "$(DESTDIR)/usr/share/ponies/" + cp -r "ttyponies/*.pony" "$(DESTDIR)/usr/share/ttyponies/" + install "ponysay" "$(DESTDIR)/usr/bin/ponysay" + install -s "ponysaytruncater" "$(DESTDIR)/usr/bin/ponysaytruncater" + ln -sf "ponysay" "$(DESTDIR)/usr/bin/ponythink" uninstall: - rm -fr $(DESTDIR)/usr/share/ponies -# cp -r ponies/*.pony $(DESTDIR)/usr/share/ponies/ - rm -fr $(DESTDIR)/usr/share/ttyponies -# cp -r ttyponies/*.pony $(DESTDIR)/usr/share/ttyponies/ - rm -f $(DESTDIR)/usr/bin/ponysay - rm -f $(DESTDIR)/usr/bin/ponysaytruncater - unlink $(DESTDIR)/usr/bin/ponythink + rm -fr "$(DESTDIR)/usr/share/ponies" + rm -fr "$(DESTDIR)/usr/share/ttyponies" + unlink "$(DESTDIR)/usr/bin/ponysay" + unlink "$(DESTDIR)/usr/bin/ponysaytruncater" + unlink "$(DESTDIR)/usr/bin/ponythink" -- cgit