+VER = 0.31
PRE = /usr/local
BIN = $(PRE)/bin
-DOC = $(PRE)/doc/fapg
+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
+ 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)
+ mkdir -p $(BIN) $(DOC) $(MAN)
cp -f fapg $(BIN)
cp -f COPYING README $(DOC)
+ cp -f fapg.1 $(MAN)
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