Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 3 Jul 1998 14:38:10 +0100
From:      Dom Mitchell <dom@phmit.demon.co.uk>
To:        FreeBSD-gnats-submit@FreeBSD.ORG
Subject:   ports/7153: new version of xscreensaver
Message-ID:  <E0ys62U-0001Yb-00@voodoo.pandhm.co.uk>

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

>Number:         7153
>Category:       ports
>Synopsis:       New version of xscreensaver
>Confidential:   yes
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          open
>Quarter:
>Keywords:
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Fri Jul  3 06:40:00 PDT 1998
>Last-Modified:
>Originator:     Dom Mitchell
>Organization:
Palmer & Harvey McLane Ltd.
>Release:        FreeBSD 2.2.6-STABLE i386
>Environment:

FreeBSD voodoo.pandhm.co.uk 2.2.6-STABLE FreeBSD 2.2.6-STABLE #0: Thu Jul  2 21:21:10 BST 1998     root@voodoo.pandhm.co.uk:/usr/src/sys/compile/VOODOO  i386

XFree86 3.3.1

>Description:

This version of xscreensaver knows about BSD style shadow passwords,
so locking works correctly.  It still needs to be setuid root, but
it installs itself that way, so it's hopefully not too much of a
problem.  It could always be turned into an optional define if it's
considered to be too big a security risk by default.

I've also commented out the "no-motif" option, in case people have
lesstif installed on there system.  Configure is reasonably sensible
about picking it up.

>How-To-Repeat:

N/A

>Fix:
	
Apply this patch:

diff -urP /usr/ports/x11/xscreensaver/Makefile xscreensaver/Makefile
--- /usr/ports/x11/xscreensaver/Makefile	Mon Jun  8 09:58:13 1998
+++ xscreensaver/Makefile	Wed Jun 24 14:12:24 1998
@@ -1,22 +1,20 @@
 # New ports collection makefile for:    xscreensaver
-# Version required:     2.17
+# Version required:     2.23
 # Date created:         10 July 1995
 # Whom:                 asami
 #
 # $Id: Makefile,v 1.11 1998/06/08 08:58:13 asami Exp $
 #
 
-DISTNAME=	xscreensaver-2.17
+DISTNAME=	xscreensaver-2.23
 CATEGORIES=	x11
-MASTER_SITES=	${MASTER_SITE_XCONTRIB}
-MASTER_SITE_SUBDIR=	applications
+MASTER_SITES=	http://people.netscape.com/jwz/xscreensaver/
 
 MAINTAINER=	jseger@FreeBSD.ORG
 
 LIB_DEPENDS=	Xpm\\.4\\.:${PORTSDIR}/graphics/xpm
 
 GNU_CONFIGURE=	yes
-CONFIGURE_ARGS=	--without-shadow --without-motif
 # kerberos support doesn't work for 2.2-stable
 OSVERSION!=	sysctl -n kern.osreldate
 .if ${OSVERSION} < 300000
@@ -24,13 +22,18 @@
 .endif
 USE_X11=	yes
 MAN1=		attraction.1 blitspin.1 bouboule.1 braid.1 bubbles.1 \
-		decayscreen.1 deco.1 drift.1 flag.1 flame.1 forest.1 \
-		galaxy.1 goop.1 grav.1 greynetic.1 halo.1 helix.1 \
-		hopalong.1 hypercube.1 ifs.1 imsmap.1 jigsaw.1 julia.1  \
-		kaleidescope.1 laser.1 lightning.1 lisa.1 lmorph.1 maze.1 \
-		moire.1 munch.1 noseguy.1 pedal.1 penrose.1 pyro.1 qix.1 \
-		rd-bomb.1 rocks.1 rorschach.1 sierpinski.1 slidescreen.1 \
-		slip.1 sphere.1 spiral.1 starfish.1 strange.1 swirl.1 vines.1 \
-		xjack.1 xlyap.1 xroger.1 xscreensaver-command.1 xscreensaver.1
+		decayscreen.1 deco.1 drift.1 epicycle.1 flag.1 \
+		flame.1 forest.1 galaxy.1 goop.1 grav.1 greynetic.1 \
+		halo.1 helix.1 hopalong.1 hypercube.1 ifs.1 \
+		imsmap.1 jigsaw.1 julia.1 kaleidescope.1 laser.1 \
+		lightning.1 lisa.1 lmorph.1 maze.1 moire.1 munch.1 \
+		noseguy.1 pedal.1 penrose.1 pyro.1 qix.1 rd-bomb.1 \
+		rocks.1 rorschach.1 sierpinski.1 slidescreen.1 \
+		slip.1 sphere.1 spiral.1 starfish.1 strange.1 \
+		swirl.1 vines.1 xjack.1 xlyap.1 xroger.1 \
+		xscreensaver-command.1 xscreensaver.1
 
 .include <bsd.port.mk>
diff -urP /usr/ports/x11/xscreensaver/files/md5 xscreensaver/files/md5
--- /usr/ports/x11/xscreensaver/files/md5	Mon Jun  8 02:54:54 1998
+++ xscreensaver/files/md5	Mon Jun 22 08:48:06 1998
@@ -1 +1 @@
-MD5 (xscreensaver-2.17.tar.gz) = 2dac25c46c2db6996de463812350da16
+MD5 (xscreensaver-2.23.tar.gz) = 0ca8a27f882d124f0bbfda0ae267e2a5
Only in /usr/ports/x11/xscreensaver: patches
diff -urP /usr/ports/x11/xscreensaver/pkg/PLIST xscreensaver/pkg/PLIST
--- /usr/ports/x11/xscreensaver/pkg/PLIST	Mon Jun  8 02:54:54 1998
+++ xscreensaver/pkg/PLIST	Mon Jun 22 08:53:26 1998
@@ -3,12 +3,16 @@
 bin/blitspin
 bin/bouboule
 bin/braid
+bin/bsod
 bin/bubbles
 bin/coral
+bin/crystal
 bin/cynosure
 bin/decayscreen
 bin/deco
+bin/discreet
 bin/drift
+bin/epicycle
 bin/fadeplot
 bin/flag
 bin/flame
@@ -24,6 +28,7 @@
 bin/hypercube
 bin/ifs
 bin/imsmap
+bin/interference
 bin/jigsaw
 bin/julia
 bin/kaleidescope
@@ -55,6 +60,7 @@
 bin/strange
 bin/swirl
 bin/triangle
+bin/truchet
 bin/vines
 bin/worm
 bin/xjack
@@ -71,6 +77,7 @@
 man/man1/decayscreen.1.gz
 man/man1/deco.1.gz
 man/man1/drift.1.gz
+man/man1/epicycle.1.gz
 man/man1/flag.1.gz
 man/man1/flame.1.gz
 man/man1/forest.1.gz
>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?E0ys62U-0001Yb-00>