-VER = 0.31
PRE = /usr/local
BIN = $(PRE)/bin
DOC = $(PRE)/share/doc/fapg
MAN = $(PRE)/share/man/man1
+CFLAGS=-g2 -funsigned-char
-fapg:fapg.c genres.h
- gcc -Wall -o fapg fapg.c
+fapg: fapg.c
+
+fapg.c: genres.h
+ touch $@
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
+beautify:
+ indent -nut -kr -ncs -nsaf -npcs -nsai -nsaw -o fapg.good.c fapg.c &&\
+ mv fapg.good.c fapg.c
+ splint -checks fapg.c
+
+install: fapg
mkdir -p $(BIN) $(DOC) $(MAN)
cp -f fapg $(BIN)
cp -f COPYING README $(DOC)
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