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:
|