[lastbash-cvs] lastbash Makefile,1.3,1.4
Status: Beta
Brought to you by:
cstroie
|
From: Costin S. <cs...@us...> - 2006-12-06 18:10:10
|
Update of /cvsroot/lastbash/lastbash In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv26765 Modified Files: Makefile Log Message: Better files distribution. Index: Makefile =================================================================== RCS file: /cvsroot/lastbash/lastbash/Makefile,v retrieving revision 1.3 retrieving revision 1.4 diff -u -d -r1.3 -r1.4 --- Makefile 6 Dec 2006 15:31:16 -0000 1.3 +++ Makefile 6 Dec 2006 18:10:00 -0000 1.4 @@ -2,19 +2,24 @@ # Costin Stroie <cs...@us...> # $Id$ -# Project name +# Project name and version name = lastbash +version = 0.3.1 # Targets proglist = lastbash +conflist = lastbash.config man1list = lastbash.1 doclist = AUTHORS COPYING README INSTALL TODO VERSION ChangeLog +datalist = # Directories prefix = /usr/local bindir = $(DESTDIR)$(prefix)/bin -mandir = $(DESTDIR)$(prefix)/man +confdir = $(DESTDIR)/etc +mandir = $(DESTDIR)$(prefix)/share/man man1dir = $(mandir)/man1 +docdir = $(DESTDIR)$(prefix)/share/doc/$(name)-$(version) datadir = $(DESTDIR)$(prefix)/share/$(name) srcdir = . @@ -44,29 +49,36 @@ groff -man -Thtml $< > $@ # Install section -install: install_dirs install_prog install_man install_data +install: install_dirs install_prog install_conf install_man install_doc install_dirs: - $(MK_DIR) $(bindir) $(man1dir) $(datadir) + $(MK_DIR) $(bindir) $(confdir) $(man1dir) $(docdir) $(datadir) install_prog: $(INSTALL_PROG) $(proglist) $(bindir) +install_conf: + $(INSTALL_DATA) $(conflist) $(confdir) + install_man: install_man1 install_man1: $(INSTALL_DATA) $(man1list) $(man1dir) +install_doc: + $(INSTALL_DATA) $(doclist) $(docdir) + install_data: - $(INSTALL_DATA) $(doclist) $(datadir) + $(INSTALL_DATA) $(datalist) $(datadir) uninstall: - $(RM) -rf $(datadir) + $(RM) -rf $(datadir) $(docdir) for i in $(proglist); do $(RM) -f $(bindir)/$$i; done + for i in $(conflist); do $(RM) -f $(confdir)/$$i; done for i in $(man1list); do $(RM) -f $(man1dir)/$$i; done # Packaging pack: - VERSION=`cat VERSION` && cd .. && tar zcvf /tmp/$(name)-$$VERSION.tar.gz $(name)-$$VERSION + cd .. && tar zcvf /tmp/$(name)-$(version).tar.gz $(name)-$(version) # vim: set ft=make nowrap nu: |