diff options
author | Erkin Batu Altunbaş <erkinbatu@gmail.com> | 2012-05-11 19:40:48 +0300 |
---|---|---|
committer | Erkin Batu Altunbaş <erkinbatu@gmail.com> | 2012-05-11 19:40:48 +0300 |
commit | b900d6e82a304ffe78eb7e5db9b76e63209b194c (patch) | |
tree | 217ab3b84726931e9a446dec2ca385febb00dad2 | |
parent | a018192fa0532e6071a0876776756461a4ef08ad (diff) | |
download | ponysay-b900d6e82a304ffe78eb7e5db9b76e63209b194c.tar.gz ponysay-b900d6e82a304ffe78eb7e5db9b76e63209b194c.tar.bz2 ponysay-b900d6e82a304ffe78eb7e5db9b76e63209b194c.zip |
Safety/portability etc measures. Probably missed something somewhere.
-rw-r--r-- | Makefile | 28 |
1 files changed, 13 insertions, 15 deletions
@@ -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" |