head	1.13;
access;
symbols
	perseant-exfatfs-base-20250801:1.13
	perseant-exfatfs-base-20240630:1.13
	perseant-exfatfs:1.13.0.140
	perseant-exfatfs-base:1.13
	bouyer-sunxi-drm:1.13.0.138
	bouyer-sunxi-drm-base:1.13
	cjep_sun2x:1.13.0.136
	cjep_sun2x-base:1.13
	cjep_staticlib_x-base1:1.13
	cjep_staticlib_x:1.13.0.134
	cjep_staticlib_x-base:1.13
	thorpej-futex-base:1.13
	bouyer-xenpvh-base2:1.13
	phil-wifi-20200421:1.13
	bouyer-xenpvh-base1:1.13
	phil-wifi-20200411:1.13
	bouyer-xenpvh:1.13.0.132
	bouyer-xenpvh-base:1.13
	phil-wifi-20200406:1.13
	ad-namecache-base3:1.13
	ad-namecache-base2:1.13
	ad-namecache-base1:1.13
	ad-namecache:1.13.0.130
	ad-namecache-base:1.13
	isaki-audio2:1.13.0.128
	isaki-audio2-base:1.13
	pgoyette-compat-merge-20190127:1.13
	pgoyette-compat-20190127:1.13
	pgoyette-compat-20190118:1.13
	pgoyette-compat-1226:1.13
	pgoyette-compat-1126:1.13
	pgoyette-compat-1020:1.13
	pgoyette-compat-0930:1.13
	pgoyette-compat-0906:1.13
	pgoyette-compat-0728:1.13
	pgoyette-compat-0625:1.13
	pgoyette-compat-0521:1.13
	pgoyette-compat-0502:1.13
	pgoyette-compat-0422:1.13
	pgoyette-compat-0415:1.13
	pgoyette-compat-0407:1.13
	pgoyette-compat-0330:1.13
	pgoyette-compat-0322:1.13
	pgoyette-compat-0315:1.13
	pgoyette-compat:1.13.0.8
	pgoyette-compat-base:1.13
	perseant-stdc-iso10646:1.13.0.126
	perseant-stdc-iso10646-base:1.13
	prg-localcount2-base3:1.13
	prg-localcount2-base2:1.13
	prg-localcount2-base1:1.13
	prg-localcount2:1.13.0.124
	prg-localcount2-base:1.13
	pgoyette-localcount-20170426:1.13
	bouyer-socketcan-base1:1.13
	pgoyette-localcount-20170320:1.13
	bouyer-socketcan:1.13.0.122
	bouyer-socketcan-base:1.13
	pgoyette-localcount-20170107:1.13
	pgoyette-localcount-20161104:1.13
	localcount-20160914:1.13
	pgoyette-localcount-20160806:1.13
	pgoyette-localcount-20160726:1.13
	pgoyette-localcount:1.13.0.120
	pgoyette-localcount-base:1.13
	netbsd-5-2-3-RELEASE:1.13
	netbsd-5-1-5-RELEASE:1.13
	yamt-pagecache-base9:1.13
	yamt-pagecache-tag8:1.13
	tls-earlyentropy:1.13.0.118
	tls-earlyentropy-base:1.13
	riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.13
	riastradh-drm2-base3:1.13
	netbsd-5-2-2-RELEASE:1.13
	netbsd-5-1-4-RELEASE:1.13
	netbsd-5-2-1-RELEASE:1.13
	netbsd-5-1-3-RELEASE:1.13
	rmind-smpnet-nbase:1.13
	rmind-smpnet:1.13.0.114
	rmind-smpnet-base:1.13
	agc-symver:1.13.0.116
	agc-symver-base:1.13
	tls-maxphys-base:1.13
	yamt-pagecache-base8:1.13
	netbsd-5-2:1.13.0.112
	yamt-pagecache-base7:1.13
	netbsd-5-2-RELEASE:1.13
	netbsd-5-2-RC1:1.13
	yamt-pagecache-base6:1.13
	yamt-pagecache-base5:1.13
	yamt-pagecache-base4:1.13
	netbsd-5-1-2-RELEASE:1.13
	netbsd-5-1-1-RELEASE:1.13
	jmcneill-usbmp:1.13.0.110
	jmcneill-usbmp-base:1.13
	jmcneill-audiomp3:1.13.0.108
	jmcneill-audiomp3-base:1.13
	yamt-pagecache-base3:1.13
	yamt-pagecache-base2:1.13
	yamt-pagecache:1.13.0.106
	yamt-pagecache-base:1.13
	rmind-uvmplock-nbase:1.13
	jym-xensuspend-nbase:1.13
	bouyer-quota2-nbase:1.13
	bouyer-quota2:1.13.0.104
	bouyer-quota2-base:1.13
	jruoho-x86intr:1.13.0.102
	jruoho-x86intr-base:1.13
	matt-nb5-pq3:1.13.0.100
	matt-nb5-pq3-base:1.13
	netbsd-5-1:1.13.0.98
	netbsd-5-1-RELEASE:1.13
	yamt-nfs-mp-base11:1.13
	netbsd-5-1-RC4:1.13
	uebayasi-xip-base2:1.13
	yamt-nfs-mp-base10:1.13
	netbsd-5-1-RC3:1.13
	netbsd-5-1-RC2:1.13
	netbsd-5-1-RC1:1.13
	rmind-uvmplock:1.13.0.96
	rmind-uvmplock-base:1.13
	yamt-nfs-mp-base9:1.13
	uebayasi-xip:1.13.0.94
	uebayasi-xip-base:1.13
	netbsd-5-0-2-RELEASE:1.13
	yamt-nfs-mp-base8:1.13
	yamt-nfs-mp-base7:1.13
	netbsd-5-0-1-RELEASE:1.13
	jymxensuspend-base:1.13
	yamt-nfs-mp-base6:1.13
	yamt-nfs-mp-base5:1.13
	yamt-nfs-mp-base4:1.13
	yamt-nfs-mp-base3:1.13
	netbsd-5-0:1.13.0.92
	netbsd-5-0-RELEASE:1.13
	netbsd-5-0-RC4:1.13
	netbsd-5-0-RC3:1.13
	netbsd-5-0-RC2:1.13
	jym-xensuspend:1.13.0.90
	jym-xensuspend-base:1.13
	netbsd-5-0-RC1:1.13
	haad-dm-base2:1.13
	haad-nbase2:1.13
	ad-audiomp2:1.13.0.88
	ad-audiomp2-base:1.13
	netbsd-5:1.13.0.86
	netbsd-5-base:1.13
	haad-dm-base1:1.13
	haad-dm:1.13.0.84
	haad-dm-base:1.13
	simonb-wapbl-nbase:1.13
	yamt-pf42-base4:1.13
	simonb-wapbl:1.13.0.82
	simonb-wapbl-base:1.13
	yamt-pf42-base3:1.13
	hpcarm-cleanup-nbase:1.13
	yamt-pf42-base2:1.13
	yamt-nfs-mp-base2:1.13
	yamt-nfs-mp:1.13.0.80
	yamt-nfs-mp-base:1.13
	yamt-pf42:1.13.0.78
	yamt-pf42-base:1.13
	ad-socklock-base1:1.13
	yamt-lazymbuf-base15:1.13
	yamt-lazymbuf-base14:1.13
	keiichi-mipv6-nbase:1.13
	mjf-devfs2:1.13.0.76
	mjf-devfs2-base:1.13
	keiichi-mipv6:1.13.0.74
	keiichi-mipv6-base:1.13
	bouyer-xeni386-merge1:1.13
	vmlocking2-base3:1.13
	bouyer-xeni386-nbase:1.13
	yamt-kmem-base3:1.13
	cube-autoconf:1.13.0.72
	cube-autoconf-base:1.13
	yamt-kmem-base2:1.13
	bouyer-xeni386:1.13.0.70
	bouyer-xeni386-base:1.13
	yamt-kmem:1.13.0.68
	yamt-kmem-base:1.13
	vmlocking2-base2:1.13
	reinoud-bufcleanup-nbase:1.13
	vmlocking2:1.13.0.66
	vmlocking2-base1:1.13
	jmcneill-base:1.13
	mjf-devfs:1.13.0.64
	mjf-devfs-base:1.13
	bouyer-xenamd64-base2:1.13
	vmlocking-nbase:1.13
	yamt-x86pmap-base4:1.13
	bouyer-xenamd64:1.13.0.62
	bouyer-xenamd64-base:1.13
	yamt-x86pmap-base3:1.13
	yamt-x86pmap-base2:1.13
	yamt-x86pmap:1.13.0.60
	yamt-x86pmap-base:1.13
	jmcneill-pm:1.13.0.58
	jmcneill-pm-base:1.13
	hpcarm-cleanup:1.13.0.56
	hpcarm-cleanup-base:1.13
	mjf-ufs-trans-base:1.13
	yamt-idlelwp-base8:1.13
	ppcoea-renovation:1.13.0.54
	ppcoea-renovation-base:1.13
	reinoud-bufcleanup-base:1.13
	vmlocking:1.13.0.52
	vmlocking-base:1.13
	ad-audiomp:1.13.0.50
	ad-audiomp-base:1.13
	yamt-idlelwp:1.13.0.48
	post-newlock2-merge:1.13
	newlock2-nbase:1.13
	yamt-splraiseipl-base5:1.13
	yamt-splraiseipl-base4:1.13
	yamt-splraiseipl-base3:1.13
	yamt-splraiseipl-base2:1.13
	yamt-splraiseipl:1.13.0.46
	yamt-splraiseipl-base:1.13
	newlock2:1.13.0.44
	newlock2-base:1.13
	yamt-pdpolicy-base8:1.13
	yamt-pdpolicy-base7:1.13
	yamt-pdpolicy-base6:1.13
	gdamore-uart:1.13.0.42
	gdamore-uart-base:1.13
	simonb-timcounters-final:1.13
	yamt-pdpolicy-base5:1.13
	elad-kernelauth-nbase:1.13
	yamt-pdpolicy-base4:1.13
	yamt-pdpolicy-base3:1.13
	yamt-pdpolicy-base2:1.13
	yamt-pdpolicy:1.13.0.40
	yamt-pdpolicy-base:1.13
	yamt-uio_vmspace-base5:1.13
	simonb-timecounters:1.13.0.38
	simonb-timecounters-base:1.13
	rpaulo-netinet-merge-pcb:1.13.0.36
	rpaulo-netinet-merge-pcb-base:1.13
	yamt-uio_vmspace:1.13.0.34
	yamt-readahead-base3:1.13
	yamt-readahead-base2:1.13
	yamt-readahead:1.13.0.32
	yamt-readahead-base:1.13
	yamt-vop-base3:1.13
	yamt-vop-base2:1.13
	thorpej-vnode-attr:1.13.0.30
	thorpej-vnode-attr-base:1.13
	yamt-vop:1.13.0.28
	yamt-vop-base:1.13
	yamt-lazymbuf:1.13.0.26
	yamt-km-base4:1.13
	yamt-km-base3:1.13
	yamt-km-base2:1.13
	yamt-km:1.13.0.24
	yamt-km-base:1.13
	kent-audio2:1.13.0.22
	kent-audio2-base:1.13
	ktrace-lwp:1.13.0.20
	ktrace-lwp-base:1.13
	nathanw_sa_before_merge:1.13
	gmcgarry_ctxsw:1.13.0.18
	gmcgarry_ctxsw_base:1.13
	gmcgarry_ucred:1.13.0.16
	gmcgarry_ucred_base:1.13
	nathanw_sa_base:1.13
	gehenna-devsw:1.13.0.14
	gehenna-devsw-base:1.13
	eeh-devprop:1.13.0.12
	eeh-devprop-base:1.13
	newlock:1.13.0.10
	newlock-base:1.13
	ifpoll-base:1.13
	thorpej-mips-cache:1.13.0.6
	thorpej-mips-cache-base:1.13
	thorpej-devvp:1.13.0.4
	thorpej-devvp-base:1.13
	kqueue:1.13.0.2
	kqueue-base:1.13
	thorpej_scsipi_beforemerge:1.13
	sommerfeld_i386mpnext:1.13
	thorpej_scsipi_nbase:1.13
	netbsd-1-4-PATCH003:1.12
	minoura-xpg4dl:1.12.0.18
	minoura-xpg4dl-base:1.12
	sommerfeld_i386mpbase_20000422:1.12
	netbsd-1-4-PATCH002:1.12
	sommerfeld_i386mp_1:1.12.0.16
	sommerfeld_i386mpbase_1:1.12
	chs-ubc2-newbase:1.12
	wrstuden-devbsize-19991221:1.12
	wrstuden-devbsize:1.12.0.14
	wrstuden-devbsize-base:1.12
	kame_141_19991130:1.12
	comdex-fall-1999:1.12.0.12
	comdex-fall-1999-base:1.12
	fvdl-softdep:1.12.0.10
	fvdl-softdep-base:1.12
	thorpej_scsipi:1.12.0.8
	thorpej_scsipi_base:1.13
	netbsd-1-4-PATCH001:1.12
	kame_14_19990705:1.12
	kame_14_19990628:1.12
	kame:1.12.0.6
	chs-ubc2:1.12.0.4
	chs-ubc2-base:1.12
	netbsd-1-4-RELEASE:1.12
	netbsd-1-4:1.12.0.2
	netbsd-1-4-base:1.12
	netbsd-1-3-PATCH003:1.9.8.1
	netbsd-1-3-PATCH003-CANDIDATE2:1.9.8.1
	kenh-if-detach:1.11.0.4
	kenh-if-detach-base:1.11
	netbsd-1-3-PATCH003-CANDIDATE1:1.9.8.1
	netbsd-1-3-PATCH003-CANDIDATE0:1.9.8.1
	chs-ubc:1.11.0.2
	chs-ubc-base:1.11
	eeh-paddr_t:1.10.0.2
	eeh-paddr_t-base:1.10
	netbsd-1-3-PATCH002:1.9
	netbsd-1-3-PATCH001:1.9
	netbsd-1-3-RELEASE:1.9
	netbsd-1-3-BETA:1.9
	netbsd-1-3:1.9.0.8
	netbsd-1-3-base:1.9
	thorpej-signal:1.9.0.6
	thorpej-signal-base:1.9
	marc-pcmcia:1.9.0.4
	marc-pcmcia-bp:1.9
	marc-pcmcia-base:1.9
	bouyer-scsipi:1.9.0.2
	is-newarp-before-merge:1.7
	is-newarp:1.7.0.6
	is-newarp-base:1.7
	netbsd-1-2-PATCH001:1.5
	mrg-vm-swap:1.7.0.4
	thorpej-setroot:1.7.0.2
	netbsd-1-2-RELEASE:1.5
	netbsd-1-2-BETA:1.5
	netbsd-1-2:1.5.0.6
	netbsd-1-2-base:1.5
	netbsd-1-1-PATCH001:1.5
	netbsd-1-1-RELEASE:1.5
	netbsd-1-1:1.5.0.2
	netbsd-1-1-base:1.5
	PCVT3_32:1.1.1.1
	HM:1.1.1
	netbsd-1-0-PATCH06:1.1
	netbsd-1-0-PATCH05:1.1
	netbsd-1-0-PATCH04:1.1
	netbsd-1-0-PATCH03:1.1
	netbsd-1-0-PATCH02:1.1
	netbsd-1-0-PATCH1:1.1
	netbsd-1-0-PATCH0:1.1
	before_newconf_base:1.2
	netbsd-1-0-RELEASE:1.1
	netbsd-1-0:1.1.0.2
	netbsd-1-0-base:1.1;
locks; strict;
comment	@# @;


1.13
date	2000.06.11.02.34.34;	author mycroft;	state dead;
branches;
next	1.12;

1.12
date	99.02.13.02.54.45;	author lukem;	state Exp;
branches
	1.12.8.1
	1.12.16.1
	1.12.18.1;
next	1.11;

1.11
date	98.11.01.16.37.06;	author hubertf;	state Exp;
branches;
next	1.10;

1.10
date	98.03.02.06.17.29;	author mikel;	state Exp;
branches;
next	1.9;

1.9
date	97.06.23.03.30.32;	author mrg;	state Exp;
branches
	1.9.8.1;
next	1.8;

1.8
date	97.05.07.16.13.46;	author mycroft;	state Exp;
branches;
next	1.7;

1.7
date	96.11.14.08.05.58;	author mikel;	state Exp;
branches;
next	1.6;

1.6
date	96.10.18.06.05.14;	author thorpej;	state Exp;
branches;
next	1.5;

1.5
date	95.10.08.21.59.43;	author jtc;	state Exp;
branches;
next	1.4;

1.4
date	95.10.07.21.45.28;	author jtc;	state Exp;
branches;
next	1.3;

1.3
date	95.09.16.15.49.40;	author jtc;	state Exp;
branches;
next	1.2;

1.2
date	94.10.27.04.20.21;	author cgd;	state Exp;
branches;
next	1.1;

1.1
date	94.03.29.02.45.37;	author mycroft;	state Exp;
branches
	1.1.1.1;
next	;

1.12.8.1
date	2000.11.20.22.16.42;	author bouyer;	state dead;
branches;
next	;

1.12.16.1
date	2000.06.25.21.34.52;	author sommerfeld;	state dead;
branches;
next	;

1.12.18.1
date	2000.06.22.17.00.56;	author minoura;	state dead;
branches;
next	;

1.9.8.1
date	98.11.04.17.39.12;	author cgd;	state Exp;
branches;
next	;

1.1.1.1
date	95.10.07.21.11.38;	author jtc;	state Exp;
branches;
next	;


desc
@@


1.13
log
@After almost 5 years, it is now time to decommission pcvt.  Bon voyage.
@
text
@LIB	=	keycap
CAPDIR	=	/usr/share/pcvt
CAPPATH	=	$(CAPDIR)/keycap.pcvt
KEYCAPSRC=	keycap.src
CPPFLAGS+=	-DKEYCAP_PATH=\"$(CAPPATH)\"
SRCS	=	keycap.c

MKMAN=	no

beforeinstall:
	@@if [ ! -d ${DESTDIR}${CAPDIR} ]; then mkdir ${DESTDIR}${CAPDIR};fi
	@@${ECHO} "Saving old keycap database"
	-mv -f ${DESTDIR}${CAPPATH} ${DESTDIR}${CAPPATH}.BAK
	${INSTALL} -c -m ${LIBMODE} -o ${LIBOWN} -g ${LIBGRP} \
	${.CURDIR}/${KEYCAPSRC} ${DESTDIR}${CAPPATH}

.include <bsd.lib.mk>
@


1.12
log
@convert from NOxxx= to MKxxx=no.
include <bsd.own.mk> if testing a MKxxx variable.
@
text
@@


1.12.8.1
log
@Remove files that are no longer on the trunck
@
text
@@


1.12.16.1
log
@Remove from branch.
@
text
@@


1.12.18.1
log
@Sync w/ netbsd-1-5-base.
@
text
@@


1.11
log
@s|share/misc|share/pcvt|
@
text
@d8 1
a8 1
NOMAN=	yes
@


1.10
log
@s/CFLAGS/CPPFLAGS/
@
text
@d2 1
a2 1
CAPDIR	=	/usr/share/misc
@


1.9
log
@move man pages into share/man.
@
text
@d5 1
a5 1
CFLAGS	+=	-DKEYCAP_PATH=\"$(CAPPATH)\"
@


1.9.8.1
log
@pull up rev 1.11 from trunk (feyrer)
@
text
@d2 1
a2 1
CAPDIR	=	/usr/share/pcvt
@


1.8
log
@Minor change.
@
text
@d7 2
a8 3
MAN3	=	keycap.${MAN3EXT}
MAN5	=	keycap.${MAN5EXT}
#CLEANFILES+=	keycap.0 keycap.0
@


1.7
log
@remove extra $(DESTDIR).  Fixes port-i386/2878.
@
text
@a17 1

@


1.6
log
@Use ${INSTALL}.
@
text
@d2 1
a2 1
CAPDIR	=	$(DESTDIR)/usr/share/misc
d12 1
a12 1
	@@if [ ! -d ${DESTDIR}${LIBDIR} ]; then mkdir ${DESTDIR}${LIBDIR};fi
@


1.5
log
@Update makefile to handle the fact that keycap.5 was moved out of man5
into this directory.
@
text
@d15 1
a15 1
	install -c -m ${LIBMODE} -o ${LIBOWN} -g ${LIBGRP} \
@


1.4
log
@Overlay our pcvt with pcvt 3.32 sources.  All of our fixes have been
incorporated into the master sources, so it is unnecessary to resolve
all the conflicts that would occur if we let CVS "merge" the versions.
@
text
@d8 2
a9 2
MAN5	=	man5/keycap.${MAN5EXT}
#CLEANFILES+=	keycap.0 man5/keycap.0
@


1.3
log
@Use MAN instead of MAN3 and MAN5
@
text
@a0 13
#	$NetBSD: Makefile,v 1.2 1994/10/27 04:20:21 cgd Exp $

.if !exists(${.CURDIR}/../Makefile.inc)
error:
	@@echo
	@@echo "                      You MUST link/copy"
	@@echo
	@@echo "       ../Makefile.inc.NetBSD    or   ../Makefile.inc.FreeBSD"
	@@echo
	@@echo "             to ../Makefile.inc before you can proceed !"
	@@echo
.else

d2 1
a2 1
CAPDIR	=	/usr/share/misc
d7 3
a9 1
MAN	=	keycap.${MAN3EXT} keycap.${MAN5EXT}
d12 3
a14 3
	@@if [ ! -d ${LIBDIR} ]; then mkdir ${LIBDIR};fi
	@@echo "Saving old keycap database"
	-mv -f ${CAPPATH} ${CAPPATH}.BAK
d16 2
a17 1
	${.CURDIR}/${KEYCAPSRC} ${CAPPATH}
a19 2

.endif
@


1.2
log
@new RCS ID format.
@
text
@d1 1
a1 1
#	$NetBSD$
d20 1
a20 3
MAN3	=	keycap.${MAN3EXT}
MAN5	=	man5/keycap.${MAN5EXT}
#CLEANFILES+=	keycap.0 man5/keycap.0
@


1.1
log
@pcvt 3.0, with some performance enhancements by Joerg Wunsch and me.
@
text
@d1 1
@


1.1.1.1
log
@import pcvt 3.32
@
text
@d1 12
d14 1
a14 1
CAPDIR	=	$(DESTDIR)/usr/share/misc
d24 3
a26 3
	@@if [ ! -d ${DESTDIR}${LIBDIR} ]; then mkdir ${DESTDIR}${LIBDIR};fi
	@@${ECHO} "Saving old keycap database"
	-mv -f ${DESTDIR}${CAPPATH} ${DESTDIR}${CAPPATH}.BAK
d28 1
a28 1
	${.CURDIR}/${KEYCAPSRC} ${DESTDIR}${CAPPATH}
d30 1
d32 1
a32 1
.include <bsd.lib.mk>
@
