Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 24 Nov 1998 10:26:10 +0000
From:      Dom Mitchell <dom@phmit.demon.co.uk>
To:        FreeBSD-gnats-submit@FreeBSD.ORG
Subject:   ports/8835: Update port of xscreensaver
Message-ID:  <E0ziFfd-0005Hq-00@voodoo.pandhm.co.uk>

next in thread | raw e-mail | index | archive | help

>Number:         8835
>Category:       ports
>Synopsis:       Update port of xscreensaver
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          open
>Quarter:
>Keywords:
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Tue Nov 24 02:30:01 PST 1998
>Last-Modified:
>Originator:     Dominic Mitchell
>Organization:
Palmer & Harvey McLane Ltd.
>Release:        FreeBSD 2.2.7-STABLE i386
>Environment:

FreeBSD voodoo.pandhm.co.uk 2.2.7-STABLE FreeBSD 2.2.7-STABLE #0: Mon Nov 16 05:09:28 GMT 1998     root@voodoo.pandhm.co.uk:/usr/src/sys/compile/VOODOO  i386

XFree86 3.3.2

No OpenGL installed.

>Description:

Update of the xscreensaver port to 3.06.

>How-To-Repeat:

The usual.

>Fix:
	
Here's the port.

# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	xscreensaver
#	xscreensaver/files
#	xscreensaver/files/md5
#	xscreensaver/pkg
#	xscreensaver/pkg/COMMENT
#	xscreensaver/pkg/DESCR
#	xscreensaver/pkg/PLIST
#	xscreensaver/patch
#	xscreensaver/patch/patch-aa
#	xscreensaver/Makefile
#
echo c - xscreensaver
mkdir -p xscreensaver > /dev/null 2>&1
echo c - xscreensaver/files
mkdir -p xscreensaver/files > /dev/null 2>&1
echo x - xscreensaver/files/md5
sed 's/^X//' >xscreensaver/files/md5 << 'END-of-xscreensaver/files/md5'
XMD5 (xscreensaver-3.06.tar.gz) = 170a198f45c3922a322988c313ed602a
END-of-xscreensaver/files/md5
echo c - xscreensaver/pkg
mkdir -p xscreensaver/pkg > /dev/null 2>&1
echo x - xscreensaver/pkg/COMMENT
sed 's/^X//' >xscreensaver/pkg/COMMENT << 'END-of-xscreensaver/pkg/COMMENT'
XSave your screen while you entertain your cat
END-of-xscreensaver/pkg/COMMENT
echo x - xscreensaver/pkg/DESCR
sed 's/^X//' >xscreensaver/pkg/DESCR << 'END-of-xscreensaver/pkg/DESCR'
Xxscreensaver will run several programs to continuously update the
Xscreen instead of going blank.  You can specify the programs and their 
Xarguments using resources.
X
XIt doesn't work very well with my XF86_S3 with the MIT-SCREEN-SAVER
Xextension, so it is disabled in config.h.  It makes very little
Xdifference anyway as the saver still watches the keyboard and mouse
Xactivity.
X
X-Satoshi
Xasami@cs.berkeley.edu
END-of-xscreensaver/pkg/DESCR
echo x - xscreensaver/pkg/PLIST
sed 's/^X//' >xscreensaver/pkg/PLIST << 'END-of-xscreensaver/pkg/PLIST'
Xbin/ant
Xbin/attraction
Xbin/blitspin
Xbin/bouboule
Xbin/braid
Xbin/bsod
Xbin/bubbles
Xbin/coral
Xbin/crystal
Xbin/cynosure
Xbin/decayscreen
Xbin/deco
Xbin/discrete
Xbin/distort
Xbin/drift
Xbin/epicycle
Xbin/fadeplot
Xbin/flag
Xbin/flame
Xbin/flow
Xbin/forest
Xbin/galaxy
Xbin/goop
Xbin/grav
Xbin/greynetic
Xbin/halo
Xbin/helix
Xbin/hopalong
Xbin/hypercube
Xbin/ifs
Xbin/imsmap
Xbin/interference
Xbin/jigsaw
Xbin/julia
Xbin/kaleidescope
Xbin/kumppa
Xbin/laser
Xbin/lightning
Xbin/lisa
Xbin/lissie
Xbin/lmorph
Xbin/maze
Xbin/moire
Xbin/moire2
Xbin/mountain
Xbin/munch
Xbin/noseguy
Xbin/pedal
Xbin/penrose
Xbin/pyro
Xbin/qix
Xbin/rd-bomb
Xbin/rocks
Xbin/rorschach
Xbin/rotor
Xbin/sierpinski
Xbin/slidescreen
Xbin/slip
Xbin/sonar
Xbin/sphere
Xbin/spiral
Xbin/starfish
Xbin/strange
Xbin/swirl
Xbin/triangle
Xbin/truchet
Xbin/vines
Xbin/worm
Xbin/xjack
Xbin/xlyap
Xbin/xroger
Xbin/xscreensaver
Xbin/xscreensaver-command
Xbin/xscreensaver-demo
Xlib/X11/app-defaults/XScreenSaver
END-of-xscreensaver/pkg/PLIST
echo c - xscreensaver/patch
mkdir -p xscreensaver/patch > /dev/null 2>&1
echo x - xscreensaver/patch/patch-aa
sed 's/^X//' >xscreensaver/patch/patch-aa << 'END-of-xscreensaver/patch/patch-aa'
X--- ./driver/passwd.c.org	Wed Jul 23 22:50:50 1997
X+++ ./driver/passwd.c	Mon Sep  8 22:30:11 1997
X@@ -196,8 +196,10 @@
X #endif /* HAVE_DEC_ENHANCED */
X 
X   u = user_name();
X+#ifndef __FreeBSD__
X   encrypted_user_passwd = get_encrypted_passwd(u);
X   encrypted_root_passwd = get_encrypted_passwd(ROOT);
X+#endif
X   if (u) free (u);
X 
X   if (encrypted_user_passwd)
END-of-xscreensaver/patch/patch-aa
echo x - xscreensaver/Makefile
sed 's/^X//' >xscreensaver/Makefile << 'END-of-xscreensaver/Makefile'
X# New ports collection makefile for:    xscreensaver
X# Version required:     3.06
X# Date created:         10 July 1995
X# Whom:                 dom@myrddin.demon.co.uk
X#
X# $Id: Makefile,v 1.16 1998/09/17 00:33:02 asami Exp $
X#
X
XDISTNAME=	xscreensaver-3.06
XCATEGORIES=	x11
XMASTER_SITES=	http://www.jwz.org/xscreensaver/
X
XMAINTAINER=	jseger@FreeBSD.ORG
X
XLIB_DEPENDS=	Xpm.4:${PORTSDIR}/graphics/xpm
X
XGNU_CONFIGURE=	yes
XUSE_X_PREFIX=	yes
X
XMAN1=           attraction.1 blitspin.1 bouboule.1 braid.1 bsod.1 \
X		bubbles.1 decayscreen.1 deco.1 drift.1 epicycle.1 \
X		flag.1 flame.1 forest.1 galaxy.1 goop.1 grav.1 \
X		greynetic.1 halo.1 helix.1 hopalong.1 hypercube.1 \
X		ifs.1 imsmap.1 jigsaw.1 julia.1 kaleidescope.1 \
X		lament.1 laser.1 lightning.1 lisa.1 lmorph.1 maze.1 \
X		moire.1 munch.1 noseguy.1 pedal.1 penrose.1 pyro.1 \
X		qix.1 rd-bomb.1 rocks.1 rorschach.1 sierpinski.1 \
X		slidescreen.1 slip.1 sonar.1 sphere.1 spiral.1 \
X		starfish.1 strange.1 swirl.1 vines.1 xjack.1 xlyap.1 \
X		xroger.1 xscreensaver-command.1 xscreensaver-demo.1 \
X		xscreensaver.1
X
X.include <bsd.port.mk>
END-of-xscreensaver/Makefile
exit

>Audit-Trail:
>Unformatted:

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?E0ziFfd-0005Hq-00>