Be explicit about shipping to freshmeat.
[wumpus.git] / Makefile
index f75090c62c42c137043f4e52b9a76b5d9c9c41bc..c9c1b925554287f6eb065b593be9c8adfeb7082d 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -12,7 +12,8 @@ superhack: superhack.c
        $(CC) $(CFLAGS) superhack.c -o superhack
 
 clean:
-       rm -f wumpus wumpus.o superhack superhack.o TAGS
+       rm -f wumpus wumpus.o superhack superhack.o TAGS 
+       rm -f *~ *.1 *.html *.tar.gz MANIFEST SHIPPER.*
 
 TAGS:
        etags wumpus.c
@@ -20,7 +21,10 @@ TAGS:
 wumpus.6: wumpus.xml
        xmlto man wumpus.xml 
 
-SOURCES = README Makefile wumpus.c superhack.c wumpus.xml wumpus.spec
+wumpus.html: wumpus.xml
+       xmlto html-nochunks wumpus.xml 
+
+SOURCES = README COPYING Makefile wumpus.c superhack.c wumpus.xml wumpus.spec
 
 install: wumpus.6
        cp wumpus superhack /usr/bin/
@@ -33,8 +37,10 @@ uninstall:
 wumpus-$(VERS).tar.gz: $(SOURCES) wumpus.6
        @ls $(SOURCES) wumpus.6 | sed s:^:wumpus-$(VERS)/: >MANIFEST
        @(cd ..; ln -s wumpus wumpus-$(VERS))
-       (cd ..; tar -czvf wumpus/wumpus-$(VERS).tar.gz `cat wumpus/MANIFEST`)
+       (cd ..; tar -czf wumpus/wumpus-$(VERS).tar.gz `cat wumpus/MANIFEST`)
        @(cd ..; rm wumpus-$(VERS))
 
 dist: wumpus-$(VERS).tar.gz
 
+release: wumpus-$(VERS).tar.gz wumpus.html
+       shipper -u -m -t; make clean