From 7904cb420d68a91999767874337689794a15b9e2 Mon Sep 17 00:00:00 2001 From: Justin Mitchell <arthur@sucs.org> Date: Wed, 31 Jan 2007 14:17:11 +0000 Subject: [PATCH] use a dynamic temporary directory name for make rpm --- login.banner | 26 +++++++++++++------------- src/Makefile | 23 +++++++++++++---------- src/Parse.c | 3 +-- 3 files changed, 27 insertions(+), 25 deletions(-) diff --git a/login.banner b/login.banner index 6ef835f6..51ebbc10 100755 --- a/login.banner +++ b/login.banner @@ -1,15 +1,15 @@ - # # -### ### ## ## ## ## +------------------------+ - ## ## ### ### | on sucs.swan.ac.uk | - ### ## ## ## +------------------------+ - ###### # ## ## # ### ## #### #### ## #### - ###### ## ## ## ## ## # # ## ## # ## # - # # ## ### ## ## ### ## # # ### ## ## ### - # ## ## ## ## ## ## ### ## ## #### ### - # ## ## ## ## ## ###### ## ### ### ### - # ## ## ## ## ## ## ## ## ### # # ## -### #### #### #### #### #### # # ## # # #### - ### - ## + # # +### ### ## ## ## ## +---------------+ + ## ## ### ### | on sucs.org | + ### ## ## ## +---------------+ + ###### # ## ## # ### ## #### #### ## #### + ###### ## ## ## ## ## # # ## ## # ## # + # # ## ### ## ## ### ## # # ### ## ## ### + # ## ## ## ## ## ## ### ## ## #### ### + # ## ## ## ## ## ###### ## ### ### ### + # ## ## ## ## ## ## ## ## ### # # ## +### #### #### #### #### #### # # ## # # #### + ### + ## diff --git a/src/Makefile b/src/Makefile index de13ff09..aeaea919 100755 --- a/src/Makefile +++ b/src/Makefile @@ -299,14 +299,17 @@ iconv.o: iconv.c iconv.h gagtable.o: gagtable.c gagtable.h $(CC) $(DEFS) $(CFLAGS) -c gagtable.c + +PACKDIR:=$(shell mktemp -d) + rpm: - rm -rf /tmp/mw3-$(VERSION) - mkdir /tmp/mw3-$(VERSION) - mkdir /tmp/mw3-$(VERSION)/src - cp -a *.c *.h *.awk Makefile /tmp/mw3-$(VERSION)/src/ - cp -a ../COPYING ../folders.bb ../INSTALL ../LICENSE ../log.bb ../login.banner ../mw.spec ../README ../Makefile ../users.bb ../who.bb /tmp/mw3-$(VERSION)/ - tar zcvhf /tmp/mw3-$(VERSION)/help.tgz --exclude .svn -C .. colour/ help/ mesgs/ mudhelp/ rooms/ scripthelp/ talkhelp/ web/ wizhelp/ - - tar zchvf /tmp/mw3-$(VERSION).tar.gz --exclude .svn -C /tmp/ mw3-$(VERSION)/ - rpmbuild -tb /tmp/mw3-$(VERSION).tar.gz - rm -fr /tmp/mw3-$(VERSION) + rm -rf $(PACKDIR)/mw3-$(VERSION) + mkdir $(PACKDIR)/mw3-$(VERSION) + mkdir $(PACKDIR)/mw3-$(VERSION)/src + cp -a *.c *.h *.awk Makefile $(PACKDIR)/mw3-$(VERSION)/src/ + cp -a ../COPYING ../folders.bb ../INSTALL ../LICENSE ../log.bb ../login.banner ../mw.spec ../README ../Makefile ../users.bb ../who.bb $(PACKDIR)/mw3-$(VERSION)/ + tar zcvhf $(PACKDIR)/mw3-$(VERSION)/help.tgz --exclude .svn -C .. colour/ help/ mesgs/ mudhelp/ rooms/ scripthelp/ talkhelp/ web/ wizhelp/ + + tar zchvf $(PACKDIR)/mw3-$(VERSION).tar.gz --exclude .svn -C $(PACKDIR)/ mw3-$(VERSION)/ + rpmbuild -tb $(PACKDIR)/mw3-$(VERSION).tar.gz + rm -fr $(PACKDIR)/mw3-$(VERSION) diff --git a/src/Parse.c b/src/Parse.c index 56176085..69cbd1cf 100644 --- a/src/Parse.c +++ b/src/Parse.c @@ -177,8 +177,7 @@ int DoCommand(char *input, CommandList *cm) { if (found==NULL) /* first one */ { - found=cm; - count=1; + found=cm; count=1; }else if (ecount!=1) /* another, and no exact match */ { -- GitLab