Return to BSD News archive
Path: euryale.cc.adfa.oz.au!newshost.carno.net.au!harbinger.cc.monash.edu.au!munnari.OZ.AU!spool.mu.edu!uwm.edu!www.nntp.primenet.com!nntp.primenet.com!visi.com!newsfeeder.toronto.ican.net!newsfeeder.servtech.com!post.servtech.com!news From: Shawn Carey <smc@servtech.com> Newsgroups: comp.unix.bsd.freebsd.misc Subject: [2.2 ALPHA] Missing files Date: Fri, 13 Dec 1996 00:45:29 -0500 Organization: ServiceTech, Inc. Lines: 90 Message-ID: <32B0ED79.41C67EA6@servtech.com> NNTP-Posting-Host: boulder.syr.servtech.com Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="------------446B9B3D2781E494167EB0E7" X-Mailer: Mozilla 3.0 (X11; I; FreeBSD 2.1.5-RELEASE i386) Xref: euryale.cc.adfa.oz.au comp.unix.bsd.freebsd.misc:32517 This is a multi-part message in MIME format. --------------446B9B3D2781E494167EB0E7 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Hello, When running "make install" in a directory that has mult-file info docuemnts (ie gdb.info-1, gdb.info-2, etc), only the first info file of the set gets installed. The attached diff to bsd.info.mk fixes this problem. I assume this is not the best channel for submitting fixes. Is there someone I should mail this to instead? Thanks, -Shawn Carey --------------446B9B3D2781E494167EB0E7 Content-Type: text/plain; charset=us-ascii; name="bsd.info.mk.diff" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="bsd.info.mk.diff" *** bsd.info.mk.orig Tue Jul 16 22:27:51 1996 --- bsd.info.mk Wed Dec 4 04:30:25 1996 *************** *** 16,33 **** .PATH: ${.CURDIR} .if !defined(NOINFOCOMPRESS) ! IFILES= ${INFO:S/$/.info.gz/g} ! all: ${IFILES} .else ! IFILES= ${INFO:S/$/.info/g} ! all: ${IFILES} .endif GZIPCMD?= gzip .for x in ${INFO:S/$/.info/g} ${x:S/$/.gz/}: ${x} ! ${GZIPCMD} -c ${.ALLSRC} > ${.TARGET} .endfor # The default is "info" and it can never be "bin" --- 16,37 ---- .PATH: ${.CURDIR} .if !defined(NOINFOCOMPRESS) ! TARGFILES= ${INFO:S/$/.info.gz/g} ! INSTFILES= ${INFO:S/$/.info*.gz/g} ! all: ${TARGFILES} .else ! TARGFILES= ${INFO:S/$/.info/g} ! INSTFILES= `ls -1 ${INFO:S/$/.info*/g} | grep -v gz$` ! all: ${TARGFILES} .endif GZIPCMD?= gzip .for x in ${INFO:S/$/.info/g} ${x:S/$/.gz/}: ${x} ! (xs=`echo ${x}*` ; for y in $$xs ; do \ ! ${GZIPCMD} -c $$y > $$y.gz ; \ ! done) .endfor # The default is "info" and it can never be "bin" *************** *** 81,87 **** true ; \ fi ${INSTALL} ${COPY} -o ${BINOWN} -g ${BINGRP} -m ${BINMODE} \ ! ${IFILES} ${DESTDIR}${BINDIR} .if !target(maninstall) maninstall: --- 85,91 ---- true ; \ fi ${INSTALL} ${COPY} -o ${BINOWN} -g ${BINGRP} -m ${BINMODE} \ ! ${INSTFILES} ${DESTDIR}${BINDIR} .if !target(maninstall) maninstall: --------------446B9B3D2781E494167EB0E7--