X-Git-Url: http://royale.zerezo.com/git/?p=irssistats;a=blobdiff_plain;f=Makefile;h=e9e6f92f0daeacbf2df4ab8e6a9398a5e84e31c9;hp=e6e091b6b270d0b5e203b7c9ff5a18b6d151d4ba;hb=72d7b5ef1a002846613b81ac4a77df963e483b74;hpb=481a35930643cd88c6b55490b45f47b611b87ede diff --git a/Makefile b/Makefile old mode 100755 new mode 100644 index e6e091b..e9e6f92 --- a/Makefile +++ b/Makefile @@ -1,23 +1,43 @@ +VER = 0.70 PRE = /usr/local BIN = $(PRE)/bin -PIX = $(PRE)/share/irssistats/pix -DOC = $(PRE)/doc/irssistats -MAN = $(PRE)/man/man1 +DAT = $(PRE)/share/irssistats/data +DOC = $(PRE)/share/doc/irssistats +MAN = $(PRE)/share/man/man1 irssistats:irssistats.c - gcc -o irssistats irssistats.c + gcc -O2 -o irssistats irssistats.c clean: - rm -f irssistats + rm -f irssistats irssistats.exe + rm -f build-stamp configure-stamp debian/irssistats.substvars debian/files + rm -rf debian/irssistats rpm/BUILD rpm/SPECS rpm/SOURCES rpm/SRPMS rpm/RPMS install:irssistats - mkdir -p $(BIN) $(PIX) $(DOC) $(MAN) + mkdir -p $(BIN) $(DAT) $(DOC) $(MAN) cp -f irssistats $(BIN) - cp -f pix/* $(PIX) - cp -f COPYING README sample.nickfile.txt $(DOC) + cp -f data/* $(DAT) + cp -f COPYING README sample.nickfile sample.configfile irssistats.sgml $(DOC) cp -f irssistats.1 $(MAN) uninstall: rm -f $(BIN)/irssistats - rm -rf $(PIX) $(DOC) + rm -rf $(DAT) $(DOC) rm -f $(MAN)/irssistats.1 + +tar: clean + cd .. && tar zcvf irssistats-$(VER).tar.gz irssistats-$(VER) + +rpm: tar + mkdir -p rpm/BUILD rpm/SPECS rpm/SOURCES rpm/SRPMS rpm/RPMS + rpm -ta ../irssistats-$(VER).tar.gz --define "_topdir `pwd`/rpm" + cp rpm/*/*.rpm rpm/*/*/*.rpm .. + +deb: clean + dpkg-buildpackage -us -uc -rfakeroot + +win: irssistats.c + i586-mingw32msvc-gcc -O2 -o irssistats.exe irssistats.c + cd .. && zip -r irssistats-$(VER).zip irssistats-$(VER)/{irssistats.exe,README,CHANGELOG,COPYING,irssistats.sgml,sample.configfile,sample.nickfile,data} + +dist: tar rpm deb win \ No newline at end of file