version 0.31
[FAPG] / Makefile
old mode 100755 (executable)
new mode 100644 (file)
index 0b26a2d..0403744
--- a/Makefile
+++ b/Makefile
@@ -1,17 +1,19 @@
+VER = 0.31
 PRE = /usr/local
 BIN = $(PRE)/bin
 PRE = /usr/local
 BIN = $(PRE)/bin
-PIX = $(PRE)/share/irssistats/pix
-DOC = $(PRE)/doc/irssistats
-MAN = $(PRE)/man/man1
+DOC = $(PRE)/share/doc/fapg
+MAN = $(PRE)/share/man/man1
 
 
-fapg:fapg.c
-       gcc -o fapg fapg.c
+fapg:fapg.c genres.h
+       gcc -Wall -o fapg fapg.c
 
 clean:
        rm -f fapg
 
 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
 
 install:fapg
-       mkdir -p $(BIN) $(PIX) $(DOC) $(MAN)
+       mkdir -p $(BIN) $(DOC) $(MAN)
        cp -f fapg $(BIN)
        cp -f COPYING README $(DOC)
        cp -f fapg.1 $(MAN)
        cp -f fapg $(BIN)
        cp -f COPYING README $(DOC)
        cp -f fapg.1 $(MAN)
@@ -20,3 +22,16 @@ uninstall:
        rm -f $(BIN)/fapg
        rm -rf $(DOC)
        rm -f $(MAN)/fapg.1
        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