Git

index 990ae9c..0403744 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -1,3 +1,4 @@
+VER = 0.31
 PRE = /usr/local
 BIN = $(PRE)/bin
 DOC = $(PRE)/share/doc/fapg
@@ -8,6 +9,8 @@ fapg:fapg.c genres.h
 
 clean:
        rm -f fapg
+       rm -f build-stamp configure-stamp debian/fapg.substvars debian/files
+       rm -rf debian/fapg rpm/BUILD rpm/SPECS rpm/SOURCES rpm/SRPMS rpm/RPMS
 
 install:fapg
        mkdir -p $(BIN) $(DOC) $(MAN)
@@ -19,3 +22,16 @@ uninstall:
        rm -f $(BIN)/fapg
        rm -rf $(DOC)
        rm -f $(MAN)/fapg.1
+
+tar: clean
+       cd .. && tar zcvf fapg-$(VER).tar.gz fapg-$(VER)
+
+rpm: tar
+       mkdir -p rpm/BUILD rpm/SPECS rpm/SOURCES rpm/SRPMS rpm/RPMS
+       rpm -ta ../fapg-$(VER).tar.gz --define "_topdir `pwd`/rpm"
+       cp rpm/*/*.rpm rpm/*/*/*.rpm ..
+
+deb: clean
+       dpkg-buildpackage -us -uc -rfakeroot
+
+dist: tar rpm deb
\ No newline at end of file