head	1.14;
access;
symbols
	RELENG_4_11_0_RELEASE:1.11.2.2
	RELENG_4_11:1.11.2.2.0.16
	RELENG_4_11_BP:1.11.2.2
	RELENG_4_10_0_RELEASE:1.11.2.2
	RELENG_4_10:1.11.2.2.0.14
	RELENG_4_10_BP:1.11.2.2
	RELENG_4_9_0_RELEASE:1.11.2.2
	RELENG_4_9:1.11.2.2.0.12
	RELENG_4_9_BP:1.11.2.2
	RELENG_4_8_0_RELEASE:1.11.2.2
	RELENG_4_8:1.11.2.2.0.10
	RELENG_4_8_BP:1.11.2.2
	RELENG_5_0_0_RELEASE:1.13
	RELENG_5_0:1.13.0.2
	RELENG_5_0_BP:1.13
	RELENG_4_7_0_RELEASE:1.11.2.2
	RELENG_4_7:1.11.2.2.0.8
	RELENG_4_7_BP:1.11.2.2
	RELENG_4_6_2_RELEASE:1.11.2.2
	RELENG_4_6_1_RELEASE:1.11.2.2
	RELENG_4_6_0_RELEASE:1.11.2.2
	RELENG_4_6:1.11.2.2.0.6
	RELENG_4_6_BP:1.11.2.2
	RELENG_4_5_0_RELEASE:1.11.2.2
	RELENG_4_5:1.11.2.2.0.4
	RELENG_4_5_BP:1.11.2.2
	RELENG_4_4_0_RELEASE:1.11.2.2
	RELENG_4_4:1.11.2.2.0.2
	RELENG_4_4_BP:1.11.2.2
	RELENG_4_3_0_RELEASE:1.11
	RELENG_4_3:1.11.0.4
	RELENG_4_3_BP:1.11
	RELENG_4_2_0_RELEASE:1.11
	RELENG_4_1_1_RELEASE:1.11
	PRE_SMPNG:1.11
	RELENG_4_1_0_RELEASE:1.11
	RELENG_3_5_0_RELEASE:1.8
	RELENG_4_0_0_RELEASE:1.11
	RELENG_4:1.11.0.2
	RELENG_4_BP:1.11
	RELENG_3_4_0_RELEASE:1.8
	RELENG_3_3_0_RELEASE:1.8
	RELENG_3_2_PAO:1.8.0.10
	RELENG_3_2_PAO_BP:1.8
	RELENG_3_2_0_RELEASE:1.8
	RELENG_3_1_0_RELEASE:1.8
	RELENG_3:1.8.0.8
	RELENG_3_BP:1.8
	RELENG_2_2_8_RELEASE:1.8
	RELENG_3_0_0_RELEASE:1.8
	RELENG_2_2_7_RELEASE:1.8
	RELENG_2_2_6_RELEASE:1.8
	RELENG_2_2_5_RELEASE:1.8
	RELENG_2_2_2_RELEASE:1.8
	RELENG_2_2_1_RELEASE:1.8
	RELENG_2_2_0_RELEASE:1.8
	RELENG_2_1_7_RELEASE:1.8
	RELENG_2_1_6_1_RELEASE:1.8
	RELENG_2_1_6_RELEASE:1.8
	RELENG_2_2:1.8.0.6
	RELENG_2_2_BP:1.8
	RELENG_2_1_5_RELEASE:1.8
	RELENG_2_1_0_RELEASE:1.8
	RELENG_2_1_0:1.8.0.4
	RELENG_2_1_0_BP:1.8
	RELENG_2_0_5_RELEASE:1.8
	RELENG_2_0_5:1.8.0.2
	RELENG_2_0_5_BP:1.8
	RELENG_2_0_5_ALPHA:1.8
	RELEASE_2_0:1.7
	BETA_2_0:1.7
	ALPHA_2_0:1.6.0.2
	MOVED_NEWCVS:1.6
	FINAL_1_1_5:1.6
	ALPHA_1_1_5:1.6
	FINAL_1_1:1.3
	GAMMA_1_1:1.3
	BETA_1_1:1.3.0.2
	BP_BETA_1_1:1.3
	FINAL_1_0:1.3
	EPSILON_1_0:1.3
	GAMMA_1_0:1.2
	BETA_1_0:1.2;
locks; strict;
comment	@# @;


1.14
date	2003.05.01.23.48.11;	author ru;	state dead;
branches;
next	1.13;

1.13
date	2001.04.07.11.21.18;	author ru;	state Exp;
branches;
next	1.12;

1.12
date	2001.03.27.14.59.01;	author ru;	state Exp;
branches;
next	1.11;

1.11
date	99.08.27.23.36.08;	author peter;	state Exp;
branches
	1.11.2.1;
next	1.10;

1.10
date	99.02.11.17.09.27;	author wosch;	state Exp;
branches;
next	1.9;

1.9
date	99.02.09.17.23.01;	author wosch;	state Exp;
branches;
next	1.8;

1.8
date	95.03.15.22.47.37;	author joerg;	state Exp;
branches;
next	1.7;

1.7
date	94.11.14.05.57.20;	author bde;	state Exp;
branches;
next	1.6;

1.6
date	94.04.13.19.54.19;	author ats;	state Exp;
branches;
next	1.5;

1.5
date	94.03.19.22.24.26;	author jkh;	state Exp;
branches;
next	1.4;

1.4
date	94.03.05.13.48.27;	author jkh;	state Exp;
branches;
next	1.3;

1.3
date	93.09.08.14.23.28;	author rgrimes;	state Exp;
branches;
next	1.2;

1.2
date	93.07.23.08.23.15;	author nate;	state Exp;
branches;
next	1.1;

1.1
date	93.07.23.02.36.23;	author jkh;	state Exp;
branches;
next	;

1.11.2.1
date	2001.04.25.12.03.52;	author ru;	state Exp;
branches;
next	1.11.2.2;

1.11.2.2
date	2001.04.25.14.04.13;	author ru;	state Exp;
branches;
next	1.11.2.3;

1.11.2.3
date	2012.11.17.07.23.06;	author svnexp;	state Exp;
branches;
next	;


desc
@@


1.14
log
@catman(1) sources now live elsewhere.
@
text
@# $FreeBSD: src/gnu/usr.bin/man/catman/Makefile,v 1.13 2001/04/07 11:21:18 ru Exp $

MAINTAINER=	wosch

SCRIPTS=	catman.perl
MAN=		catman.1

.include <bsd.prog.mk>
@


1.13
log
@beforeinstall -> SCRIPTS.
@
text
@d1 1
a1 1
# $FreeBSD: src/gnu/usr.bin/man/catman/Makefile,v 1.12 2001/03/27 14:59:01 ru Exp $
@


1.12
log
@MAN[1-9] -> MAN.
@
text
@d1 1
a1 1
# $FreeBSD: src/gnu/usr.bin/man/catman/Makefile,v 1.11 1999/08/27 23:36:08 peter Exp $
d3 1
a3 1
MAINTAINER= wosch
d5 2
a6 6

MAN=	catman.1

beforeinstall:
	${INSTALL} -c -o ${BINOWN} -g ${BINGRP} -m ${BINMODE} \
	    ${.CURDIR}/catman.perl ${DESTDIR}${BINDIR}/catman
@


1.11
log
@$Id$ -> $FreeBSD$
@
text
@d1 1
a1 1
# $FreeBSD$
d6 1
a6 1
MAN1=	catman.1
@


1.11.2.1
log
@MFC: MAN[1-9] -> MAN.
@
text
@d1 1
a1 1
# $FreeBSD: src/gnu/usr.bin/man/catman/Makefile,v 1.11 1999/08/27 23:36:08 peter Exp $
d6 1
a6 1
MAN=	catman.1
@


1.11.2.2
log
@MFC: Introduce and use SCRIPTS knob.
@
text
@d1 1
a1 1
# $FreeBSD: src/gnu/usr.bin/man/catman/Makefile,v 1.11.2.1 2001/04/25 12:03:52 ru Exp $
d3 1
a3 1
MAINTAINER=	wosch
d5 6
a10 2
SCRIPTS=	catman.perl
MAN=		catman.1
@


1.11.2.3
log
@Switch importer
@
text
@d1 1
a1 1
# $FreeBSD: stable/4/gnu/usr.bin/man/catman/Makefile 75972 2001-04-25 14:05:26Z ru $
@


1.10
log
@$Id$ misspelled as $Id

Submitted by: bde
@
text
@d1 1
a1 1
#	$Id$
@


1.9
log
@Added myself as maintainer.
@
text
@d1 1
a1 1
#	$Id
@


1.8
log
@Wolfram's replacement for the oldish ugly catman(1) program.  The new
one is much more intelligent, not only that it would accept multiple
man page locations, it also behaves like ``make'' in that it will only
deal with cat pages that are out of date (by default).

Wolfram also wrote a man page for it.

Submitted by:	wosch@@cs.tu-berlin.de (Wolfram Schneider)
@
text
@d1 5
@


1.7
log
@Clean up some foreign makefiles a bit, attempting to handle .sh files
more like binaries.  This is hard to do using a general rules because
the natural `.sh:' rule has a null suffix and null suffixes are broken.
(With 1.1.5's make they sometimes work and sometimes cause core dumps.
2.0's make has a botched fixed and they never work.)
@
text
@d1 1
a1 2
FILES=	catman
NOMAN=	noman
d3 3
a5 21
CLEANFILES+=	${FILES}

all: ${FILES}

# XXX null suffixes are currently broken
# .SUFFIXES:
# .SUFFIXES: .sh
# .sh:
# 	sed -e 's,%compress%,${compress},' \
# 	    -e 's,%compext%,${compext},' \
# 	    -e 's,%zcat%,${zcat},' \
# 	    ${.IMPSRC} > ${.TARGET}
catman: catman.sh
	sed -e 's,%compress%,${compress},' \
	    -e 's,%compext%,${compext},' \
	    -e 's,%zcat%,${zcat},' \
	    ${.CURDIR}/${.TARGET}.sh > ${.TARGET}

install:
	install -c -o ${BINOWN} -g ${BINGRP} -m ${BINMODE} \
	     ${FILES} ${DESTDIR}${BINDIR}
@


1.6
log
@Changed the Makefiles for catman and makewhatis that the output from the
sed goes into an obj dir, if it exists, instead of the src dir.
@
text
@d1 1
a2 1
CLEANFILES=	catman
d4 1
a4 3
beforeinstall: catman
	install -c -o ${BINOWN} -g ${BINGRP} -m ${BINMODE} \
	     catman ${DESTDIR}${BINDIR}
d6 1
a6 1
.include <bsd.prog.mk>
d8 8
d18 3
a20 3
	-e 's,%compext%,${compext},' \
	-e 's,%zcat%,${zcat},' \
	   ${.CURDIR}/catman.sh > catman
d22 5
@


1.5
log
@Correct pre-installation target.
@
text
@d6 1
a6 1
	     ${.CURDIR}/catman ${DESTDIR}${BINDIR}
d14 1
a14 1
	   ${.CURDIR}/catman.sh > ${.CURDIR}/catman
@


1.4
log
@New manpage compression support.  Only one macro controls compression
now, DO_COMPRESS.  This controls whether or not catpages are compressed or
not (on by default, since little else uses the catpages and those few things
that do can always configure in a `zmore' in place of more or something, and
saving space is more important, IMHO).

Uncompression support is now on by default since that's the only way to support
mixed-mode environments.  If you don't like it, just don't compress your man
pages and it won't be used! :-).  Supports gzip.  You can also compress
the man pages themselves (or gzip them) now and it will work.
@
text
@d14 1
a14 1
	   ${.CURDIR}/catman.sh > catman
@


1.3
log
@Added bsd.prog.mk so that make maninstall would work
@
text
@d1 2
a2 2
obj cleandir clean depend rcsfreeze tags all:
	@@echo -n
d4 3
a6 2
install:
	install -c -o bin -g bin -m 555 catman ${DESTDIR}/usr/bin
a7 1
.include "../Makefile.inc"
d9 7
@


1.2
log
@Added ${DESTDIR} to all the naked install commands w/out them.
@
text
@d8 1
@


1.1
log
@Added Christoph Robitschko's catman
@
text
@d5 1
a5 1
	install -c -o bin -g bin -m 555 catman /usr/bin
@
