From: Eric S. Raymond Date: Tue, 30 Jul 2002 12:34:36 +0000 (+0000) Subject: RPM fix. X-Git-Tag: 2-6~1 X-Git-Url: http://thyrsus.com/gitweb/?a=commitdiff_plain;h=a9c245058bc7be73859c5fbd106541184c4299ca;p=bluemoon.git RPM fix. --- diff --git a/Makefile b/Makefile index febaa66..6315cdc 100644 --- a/Makefile +++ b/Makefile @@ -3,22 +3,22 @@ # Note: When the version changes, you also have to change # * the LSM file # * the RPM spec file -V=2.6 +VERS=2.6 SOURCES = READ.ME Makefile blue.c blue.xml blue.lsm *.spec CFLAGS=-O blue: blue.c - cc $(CFLAGS) -DVERSION=\"$(V)\" blue.c -lncurses -o blue + cc $(CFLAGS) -DVERSION=\"$(VERS)\" blue.c -lncurses -o blue blue.6: blue.xml xmlto man blue.xml -blue-$(V).tar.gz: $(SOURCES) blue.6 - @ls $(SOURCES) blue.6 | sed s:^:blue-$(V)/: >MANIFEST - @(cd ..; ln -s blue blue-$(V)) - (cd ..; tar -czvf blue/blue-$(V).tar.gz `cat blue/MANIFEST`) - @(cd ..; rm blue-$(V)) +blue-$(VERS).tar.gz: $(SOURCES) blue.6 + @ls $(SOURCES) blue.6 | sed s:^:blue-$(VERS)/: >MANIFEST + @(cd ..; ln -s blue blue-$(VERS)) + (cd ..; tar -czvf blue/blue-$(VERS).tar.gz `cat blue/MANIFEST`) + @(cd ..; rm blue-$(VERS)) clean: rm -f blue blue.tar blue*.gz blue*.rpm blue.6 *~ @@ -30,15 +30,16 @@ install: blue.6 uninstall uninstall: rm -f /usr/bin/blue /usr/share/man/man6/blue.6 -dist: blue-$(V).tar.gz +dist: blue-$(VERS).tar.gz RPMROOT=/usr/src/redhat RPM = rpm RPMFLAGS = -ba rpm: dist - cp blue-$(V).tar.gz $(RPMROOT)/SOURCES; + cp blue-$(VERS).tar.gz $(RPMROOT)/SOURCES; cp blue.spec $(RPMROOT)/SPECS cd $(RPMROOT)/SPECS; $(RPM) $(RPMFLAGS) blue.spec - cp $(RPMROOT)/RPMS/`arch|sed 's/i[4-9]86/i386/'`/blue-$(V)*.rpm . - cp $(RPMROOT)/SRPMS/blue-$(V)*.src.rpm . + cp $(RPMROOT)/RPMS/`arch|sed 's/i[4-9]86/i386/'`/blue-$(VERS)*.rpm . + cp $(RPMROOT)/SRPMS/blue-$(VERS)*.src.rpm . +