--- Makefile.orig Sat Jun 21 23:15:48 2003 +++ Makefile Sun Jul 13 18:57:23 2003 @@ -24,7 +24,7 @@ exec_prefix = $(prefix) # directory where `make install' will put executable. bindir = $(exec_prefix)/bin -libdir = $(exec_prefix)/lib +libdir = $(exec_prefix)/lib/slib infodir = $(exec_prefix)/info PREVDOCS = prevdocs/ @@ -172,8 +172,7 @@ daylight.txi colornam.txi color.txi subarray.txi matfile.txi\ dbutil.txi array.txi transact.txi srfi.txi srfi-1.txi phil-spc.txi\ lineio.txi differ.txi cvs.txi coerce.txi -docfiles = ANNOUNCE README COPYING FAQ slib.info slib.texi schmooz.texi \ - ChangeLog $(txifiles) +docfiles = ANNOUNCE README COPYING FAQ ChangeLog mfiles = Makefile require.scm Template.scm syncase.sh mklibcat.scm \ Bev2slib.scm slib.spec ifiles = bigloo.init chez.init elk.init macscheme.init mitscheme.init \ @@ -352,3 +351,36 @@ -rm -rf *temp realempty: temp/slib -rm -f $(allfiles) + +.PHONY: install-sfiles install-bfiles install-docfiles install-mfiles \ + install-ifiles install-tfiles install-info install + +install-sfiles: $(sfiles) + install -d $(libdir) + $(INSTALL_DATA) -m 644 $? $(libdir) + +install-bfiles: $(bfiles) + install -d $(libdir) + $(INSTALL_DATA) -m 644 $? $(libdir) + +install-docfiles: $(docfiles) + install -d $(libdir) + $(INSTALL_DATA) -m 644 $? $(libdir) + +install-mfiles: $(mfiles) + install -d $(libdir) + $(INSTALL_DATA) -m 644 $? $(libdir) + +install-ifiles: $(ifiles) + install -d $(libdir) + $(INSTALL_DATA) -m 644 $? $(libdir) + +install-tfiles: $(tfiles) + install -d $(libdir) $(libdir) + $(INSTALL_DATA) -m 644 $? $(libdir) + +install-info: slib.info + gzip -c $? > $(infodir)/$?.gz + +install: install-sfiles install-bfiles install-docfiles install-mfiles \ + install-ifiles install-tfiles install-info