head	1.5;
access;
symbols
	RELENG_2_2_8_RELEASE:1.1.2.1
	RELENG_3_0_0_RELEASE:1.4
	RELENG_2_2_7_RELEASE:1.1.2.1
	RELENG_2_2_6_RELEASE:1.1.2.1
	RELENG_2_2_5_RELEASE:1.1.2.1
	RELENG_2_2:1.1.0.2;
locks; strict;
comment	@# @;


1.5
date	98.12.27.19.38.11;	author sos;	state dead;
branches;
next	1.4;

1.4
date	98.02.01.17.59.52;	author bde;	state Exp;
branches;
next	1.3;

1.3
date	97.07.15.14.49.13;	author yokota;	state Exp;
branches;
next	1.2;

1.2
date	97.06.24.12.43.18;	author yokota;	state Exp;
branches;
next	1.1;

1.1
date	97.05.21.14.18.26;	author yokota;	state Exp;
branches
	1.1.2.1;
next	;

1.1.2.1
date	97.09.02.10.37.34;	author yokota;	state Exp;
branches;
next	1.1.2.2;

1.1.2.2
date	99.09.05.11.20.38;	author peter;	state Exp;
branches;
next	;


desc
@@


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

KMOD=	daemon_saver_mod
SRCS= 	daemon_saver.c

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

.include <bsd.kmod.mk>
@


1.4
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.3 1997/07/15 14:49:13 yokota Exp $
@


1.3
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.2 1997/06/24 12:43:18 yokota Exp $
d7 1
a7 1
CFLAGS+= -I${.CURDIR}/.. -I${.CURDIR}/../../../sys
@


1.2
log
@Take the OS release string from the kernel variable `osrelease'
rather than hard-code it in the message text. Optinally include
the host name in the message if SHOW_HOSTNAME is defined.

The origianl idea and sample code submitted by Angelo Turetta
<ATuretta@@stylo.it>.
@
text
@d1 1
a1 1
#	$Id: Makefile,v 1.1 1997/05/21 14:18:26 yokota Exp $
d7 1
a7 7
CFLAGS+= -DLKM -I${.CURDIR}/.. -I${.CURDIR}/../../../sys

# Omits the bouncing message text and shows only the daemon.
#CFLAGS+= -DDAEMON_ONLY

# Includes the host name in the message text.
#CFLAGS+= -DSHOW_HOSTNAME
@


1.1
log
@Introducing "Jumping Daemon" screen saver. This is really cute and
eye-catching :-)

Submitted by:	ssigala@@globalnet.it
@
text
@d1 1
a1 1
#	$Id$
d8 6
@


1.1.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.1 1997/05/21 14:18:26 yokota Exp $
d7 1
a7 1
CFLAGS+= -I${.CURDIR}/.. -I${.CURDIR}/../../../sys
@


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

