version 1.7, 1996/09/27 06:09:00 |
version 1.8, 1997/01/23 02:24:22 |
|
|
# less config |
# less config |
# |
# |
PREFIX= /usr |
PREFIX= /usr |
BINDIR= $(PREFIX)/bin |
BINDIR= ${PREFIX}/bin |
DATADIR= $(PREFIX)/share/misc |
DATADIR= ${PREFIX}/share/misc |
LESS_HLP= more.help |
LESS_HLP= more.help |
LIBS= -ltermcap |
LIBS= -ltermcap |
LINKS= ${BINDIR}/less ${BINDIR}/more ${BINDIR}/less ${BINDIR}/page |
LINKS= ${BINDIR}/less ${BINDIR}/more ${BINDIR}/less ${BINDIR}/page |
|
|
# |
# |
# Wrapped flags |
# Wrapped flags |
# |
# |
WCFLAGS= CFLAGS="$(CFLAGS)" |
WCC= CC="${CC}" |
WLDFLAGS= LDFLAGS="$(LDSTATIC)" |
WCFLAGS= CFLAGS="${CFLAGS}" |
|
WLDFLAGS= LDFLAGS="${LDSTATIC}" |
|
|
all: config.status gnu_build |
all: config.status gnu_build |
|
|
|
|
tags.o ttyin.o version.o |
tags.o ttyin.o version.o |
.SUFFIXES: .o .c |
.SUFFIXES: .o .c |
.c.o: config.status |
.c.o: config.status |
@$(MAKE) $(WCFLAGS) $(WLDFLAGS) LIBS=$(LIBS) datadir=$(DATADIR) LESS_HLP=$(LESS_HLP) $(.TARGET) |
@$(MAKE) ${WCC} ${WCFLAGS} ${WLDFLAGS} LIBS=${LIBS} \ |
|
datadir=${DATADIR} LESS_HLP=${LESS_HLP} ${.TARGET} |
|
|
.FORCE: .IGNORE |
.FORCE: .IGNORE |
|
|
config: .FORCE |
config: .FORCE |
-rm -f config.cache |
-rm -f config.cache |
/bin/sh $(.CURDIR)/configure --prefix=$(PREFIX) |
/bin/sh ${.CURDIR}/configure --prefix=${PREFIX} |
|
|
config.status: |
config.status: |
/bin/sh $(.CURDIR)/configure --prefix=$(PREFIX) |
/bin/sh ${.CURDIR}/configure --prefix=${PREFIX} |
|
|
gnu_build: |
gnu_build: |
$(MAKE) $(WCFLAGS) $(WLDFLAGS) LIBS=$(LIBS) datadir=$(DATADIR) LESS_HLP=$(LESS_HLP) |
${MAKE} ${WCC} ${WCFLAGS} ${WLDFLAGS} LIBS=${LIBS} datadir=${DATADIR} \ |
|
LESS_HLP=${LESS_HLP} |
|
|
install: gnu_install maninstall _SUBDIRUSE |
install: gnu_install maninstall _SUBDIRUSE |
.if defined(LINKS) && !empty(LINKS) |
.if defined(LINKS) && !empty(LINKS) |
|
|
.endif |
.endif |
|
|
gnu_install: |
gnu_install: |
$(MAKE) $(WCFLAGS) $(WLDFLAGS) LIBS=$(LIBS) LESS_HLP=$(LESS_HLP) \ |
${MAKE} ${WCC} ${WCFLAGS} ${WLDFLAGS} LIBS=${LIBS} \ |
bindir=$(DESTDIR)$(BINDIR) \ |
LESS_HLP=${LESS_HLP} bindir=${DESTDIR}${BINDIR} \ |
datadir=$(DESTDIR)$(PREFIX)/share/misc \ |
datadir=${DESTDIR}${PREFIX}/share/misc \ |
INSTALL_PROGRAM="install $(COPY) $(STRIP) -o $(BINOWN) -g $(BINGRP) -m $(BINMODE)" \ |
INSTALL_PROGRAM="${INSTALL} ${COPY} ${STRIP} -o ${BINOWN} -g ${BINGRP} -m ${BINMODE}" \ |
INSTALL_DATA="install $(COPY) -o ${BINOWN} -g ${BINGRP} -m 444" \ |
INSTALL_DATA="${INSTALL} ${COPY} -o ${BINOWN} -g ${BINGRP} -m 444" \ |
INSTALL_MAN= INSTALLDIRS= install |
INSTALL_MAN= INSTALLDIRS= install |
|
|
clean cleandir: |
clean cleandir: |
rm -f $(CLEANFILES) |
rm -f ${CLEANFILES} |
-@if [ -e Makefile ]; then $(MAKE) distclean; fi |
-@if [ -e Makefile ]; then ${MAKE} distclean; fi |
|
|
# |
# |
# Fix less manpage suffix |
# Fix less manpage suffix |
|
|
.SUFFIXES: .nro .1 .2 .3 .4 .5 .6 .7 .8 .9 |
.SUFFIXES: .nro .1 .2 .3 .4 .5 .6 .7 .8 .9 |
|
|
.nro.1 .nro.2 .nro.3 .nro.4 .nro.5 .nro.6 .nro.7 .nro.8 .nro.9: |
.nro.1 .nro.2 .nro.3 .nro.4 .nro.5 .nro.6 .nro.7 .nro.8 .nro.9: |
-@ln -sf $(.IMPSRC) $(.TARGET) |
-@ln -sf ${.IMPSRC} ${.TARGET} |
|
|
depend: |
depend: |
# Nothing here so far... |
# Nothing here so far... |