head	1.8;
access;
symbols
	RELENG_2_2_8_RELEASE:1.3.2.1
	RELENG_3_0_0_RELEASE:1.7
	RELENG_2_2_7_RELEASE:1.3.2.1
	RELENG_2_2_6_RELEASE:1.3.2.1
	RELENG_2_2_5_RELEASE:1.3.2.1
	RELENG_2_2_2_RELEASE:1.3
	RELENG_2_2_1_RELEASE:1.3
	RELENG_2_2_0_RELEASE:1.3
	RELENG_2_1_7_RELEASE:1.2
	RELENG_2_1_6_1_RELEASE:1.2
	RELENG_2_1_6_RELEASE:1.2
	RELENG_2_2:1.3.0.2
	RELENG_2_2_BP:1.3
	RELENG_2_1_5_RELEASE:1.2
	RELENG_2_1_0_RELEASE:1.2
	RELENG_2_1_0:1.2.0.4
	RELENG_2_1_0_BP:1.2
	RELENG_2_0_5_RELEASE:1.2
	RELENG_2_0_5:1.2.0.2
	RELENG_2_0_5_BP:1.2
	RELENG_2_0_5_ALPHA:1.2;
locks; strict;
comment	@# @;


1.8
date	98.12.27.19.38.11;	author sos;	state dead;
branches;
next	1.7;

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

1.6
date	97.07.15.14.49.08;	author yokota;	state Exp;
branches;
next	1.5;

1.5
date	97.02.22.12.49.02;	author peter;	state Exp;
branches;
next	1.4;

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

1.3
date	96.10.06.22.16.52;	author wosch;	state Exp;
branches
	1.3.2.1;
next	1.2;

1.2
date	95.02.23.19.45.19;	author phk;	state Exp;
branches
	1.2.4.1;
next	1.1;

1.1
date	95.02.22.13.45.29;	author sos;	state Exp;
branches;
next	;

1.2.4.1
date	99.09.05.11.21.56;	author peter;	state Exp;
branches;
next	;

1.3.2.1
date	97.09.02.10.37.27;	author yokota;	state Exp;
branches;
next	1.3.2.2;

1.3.2.2
date	99.09.05.11.20.37;	author peter;	state Exp;
branches;
next	;


desc
@@


1.8
log
@Remove LKM's depricated by modules.
@
text
@#	$Id: Makefile,v 1.7 1998/02/01 17:59:51 bde Exp $

KMOD=	blank_saver_mod
SRCS= 	blank_saver.c

NOMAN=
CFLAGS+= -I${.CURDIR}/..

.include <bsd.kmod.mk>
@


1.7
log
@Don't put a path to "sys" in ${CFLAGS} here.  bsd.kmod.mk now handles
this more generally.
@
text
@d1 1
a1 1
#	$Id: Makefile,v 1.6 1997/07/15 14:49:08 yokota Exp $
@


1.6
log
@Incorporated lots of fixes and suggestions from Bruce and changes to
facilitate the new saver loading/unloading notification interface
in syscons.

daemon_saver:
- M_NOWAIT was wrong, since NULL returns are not handled.  Just use
  M_WAITOK.
- use `ostype' instead of hard-coded "FreeBSD". Now there is no more
  hard-coded string! (But, who will run this screen saver on other
  OS?!)
- put macros and data declarations in a consistent order.
- -DDEAMON_ONLY and -DSHOW_HOSTNAME options added in the previous commit
  are removed. Options of this kind can go stale and no one notices
  because no one uses them. DEAMON_ONLY is just removed. SHOW_HOSTNAME
  is made default.

snake_saver:
- use `ostype' and `osrelease' as in the daemon saver. The string changes
  slightly - there was a hyphen after "FreeBSD"; now there is a space.
  (It is consistent with uname -a, like the daemon server already is.)

all screen savers:
- Use the new add_scrn_saver()/remove_scrn_saver() in syscons.c
  to declare loading/unloading of a screen saver. Removed reference
  to `current_saver' and the variable `old_saver' as they are not
  necessary anymore.
- The blank, fade and green screen savers manipulate VGA registers.
  Module loading should fail for non-VGA cards.
- `scrn_blanked' is consistently treated as a number/counter rather
  than boolean.
- Some savers touch `scp->start' and `scp->end' to force entire screen
  update when stopping themselves. This is unnecessary now because
  syscons.c takes care of that.
- cleared up many unused or unnecessary #include statements.
- Removed -DLKM from Makefiles.

YOU NEED TO RECOMPILE BOTH SCREEN SAVERS AND KERNEL AS OF THIS CHANGE.
@
text
@d1 1
a1 1
#	$Id: Makefile,v 1.5 1997/02/22 12:49:02 peter Exp $
d7 1
a7 1
CFLAGS+= -I${.CURDIR}/.. -I${.CURDIR}/../../../sys
@


1.5
log
@Revert $FreeBSD$ back to $Id$
@
text
@d1 1
a1 1
#	$Id$
d7 1
a7 1
CFLAGS+= -DLKM -I${.CURDIR}/.. -I${.CURDIR}/../../../sys
@


1.4
log
@Make the long-awaited change from $Id$ to $FreeBSD$

This will make a number of things easier in the future, as well as (finally!)
avoiding the Id-smashing problem which has plagued developers for so long.

Boy, I'm glad we're not using sup anymore.  This update would have been
insane otherwise.
@
text
@d1 1
a1 1
#	$FreeBSD$
@


1.3
log
@delete unused variable BINDIR, use new variable MODLOAD/MODUNLOAD
@
text
@d1 1
a1 1
#	$Id: Makefile,v 1.2 1995/02/23 19:45:19 phk Exp $
@


1.3.2.1
log
@YAMFC: many small bug fixes and changes to facilitate the new
saver loading/unloading notification interface in syscons.
@
text
@d1 1
a1 1
#	$Id: Makefile,v 1.3 1996/10/06 22:16:52 wosch Exp $
d7 1
a7 1
CFLAGS+= -I${.CURDIR}/.. -I${.CURDIR}/../../../sys
@


1.3.2.2
log
@$Id$ -> $FreeBSD$
@
text
@d1 1
a1 1
# $FreeBSD$
@


1.2
log
@Once and for all:  Never a ${DESTDIR} in ${BINDIR} !
@
text
@d1 1
a1 1
#	$Id: Makefile,v 1.1 1995/02/22 13:45:29 sos Exp $
a2 1
BINDIR=	/lkm
@


1.2.4.1
log
@$Id$ -> $FreeBSD$
@
text
@d1 1
a1 1
# $FreeBSD$
@


1.1
log
@Next syscons update (given up on numbering :)

Removed screensavers from syscons, they are now LKM's. This makes it
possible to do some really "interesting" screensavers...
Fixed bug that sometimes caused garbage to appear when leaving
"scroll-lock" history.
Reformattet indentation, it got too deep for a normal 80 pos screen.
Split up in syscons.c & syscons.h for use with the saver-lkm's.
Temporarily removed -s option from vidcontrol, savers should now
be loaded with modload.
@
text
@d1 1
a1 1
#	$Id$
d3 1
a3 1
BINDIR=	${DESTDIR}/lkm
@
