1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-27 05:10:36 +00:00

New port wdm, the WINGs Display Manager. This is an xdm replacement

which uses an external login program instead of xdm's standard greeter.

I still need to find out why you can't change the logo for now. When
this works some BSD pixmaps would be nice to have. Any artists among us?
This commit is contained in:
Thomas Gellekum 1998-09-04 07:17:26 +00:00
parent f708b025f8
commit 2d749d67ab
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=13004
6 changed files with 95 additions and 0 deletions

40
x11/wdm/Makefile Normal file
View File

@ -0,0 +1,40 @@
# New ports collection makefile for: wdm
# Version required: 0.11
# Date created: August 31, 1998
# Whom: Thomas Gellekum <tg@FreeBSD.ORG>
#
# $Id$
DISTNAME= wdm-0.11
CATEGORIES= x11
MASTER_SITES= ftp://ftp.windowmaker.org/pub/contrib/srcs/utils/ \
ftp://ftp.io.com/pub/mirror/windowmaker/contrib/srcs/utils/ \
http://www.de.freebsd.org/de/gif/bsd/
DISTFILES= ${DISTNAME}${EXTRACT_SUFX} ${DAEMONPIC}
MAINTAINER= ports@FreeBSD.ORG
LIB_DEPENDS= Xpm\\.4\\.:${PORTSDIR}/graphics/xpm \
jpeg\\.9\\.:${PORTSDIR}/graphics/jpeg \
png\\.2\\.:${PORTSDIR}/graphics/png \
tiff34\\.1:${PORTSDIR}/graphics/tiff34 \
PropList\\.0\\.8:${PORTSDIR}/x11-wm/windowmaker
EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
DIST_SUBDIR= wdm
USE_X_PREFIX= yes
GNU_CONFIGURE= yes
CONFIGURE_ENV= X11BASE=${X11BASE} CPPFLAGS=-I${PREFIX}/include
CONFIGURE_ARGS= --with-gfx-libs="-L${PREFIX}/lib -L${LOCALBASE}/lib" \
--with-gfx-incs="-I${LOCALBASE}/include/tiff34 -I${LOCALBASE}/include" \
--with-logdir=/var/log --with-runlockdir=/var/run \
--with-WDMDIR=${PREFIX}/lib/X11/wdm
MAN1= wdm.1 wdmLogin.1
DAEMONPIC= daemon1-HQ-1280x960.jpg
post-install:
${INSTALL_DATA} ${_DISTDIR}/${DAEMONPIC} ${PREFIX}/lib/X11/wdm/pixmaps
.include <bsd.port.mk>

2
x11/wdm/distinfo Normal file
View File

@ -0,0 +1,2 @@
MD5 (wdm/wdm-0.11.tar.gz) = 3975cbb775bac15612eb282c0ed123fe
MD5 (wdm/daemon1-HQ-1280x960.jpg) = b38f175cf6b7167484afac423837ed1a

18
x11/wdm/files/patch-ab Normal file
View File

@ -0,0 +1,18 @@
--- src/config/wdm-config.in.orig Wed Aug 19 19:20:59 1998
+++ src/config/wdm-config.in Thu Sep 3 18:54:01 1998
@@ -21,12 +21,11 @@
DisplayManager*session: #configdir#/Xsession
DisplayManager*authComplain: false
DisplayManager*wdmLogin: #bindir#/wdmLogin
-DisplayManager*wdmBg: solid:RoyalBlue
+DisplayManager*wdmBg: pixmap:#configdir#/pixmaps/daemon1-HQ-1280x960.jpg
! DisplayManager*wdmBg: dgradient:RoyalBlue,FireBrick,Black
-! DisplayManager*wdmLogo: #configdir#/pixmaps/Eagle.xpm
-DisplayManager*wdmWm: wmaker:afterstep
+DisplayManager*wdmLogo: #configdir#/pixmaps/Earth200x130.xpm
+DisplayManager*wdmWm: wmaker:afterstep:ctwm:enlightenment:fvwm:fvwm2:fvwm95:olvwm:qvwm:tvtwm
DisplayManager*wdmReboot: #SHUTDOWN# -t3 -r now
DisplayManager*wdmHalt: #SHUTDOWN# -t3 -h now
DisplayManager*wdmVerify: true
DisplayManager*wdmRoot: false
-

1
x11/wdm/pkg-comment Normal file
View File

@ -0,0 +1 @@
WINGs Display Manager; an xdm replacement.

8
x11/wdm/pkg-descr Normal file
View File

@ -0,0 +1,8 @@
wdm -- WINGs Display Manager
wdm was initially called DisplayMaker.
This is a modification of XFree86's xdm package for graphically
handling authentication and system login. Most of xdm has been
preserved (XFree86 3.3.2) with the Login interface based on a WINGs
implementation using Tom Rothamel's "external greet" interface.

26
x11/wdm/pkg-plist Normal file
View File

@ -0,0 +1,26 @@
bin/wdm
bin/wdmLogin
lib/X11/wdm/GiveConsole
lib/X11/wdm/TakeConsole
lib/X11/wdm/Xaccess
lib/X11/wdm/Xclients
lib/X11/wdm/Xresources
lib/X11/wdm/Xservers
lib/X11/wdm/Xservers.fs
lib/X11/wdm/Xservers.ws
lib/X11/wdm/Xsession
lib/X11/wdm/Xsetup_0
lib/X11/wdm/pixmaps/Eagle.xpm
lib/X11/wdm/pixmaps/Earth.jpg
lib/X11/wdm/pixmaps/Earth200x130.xpm
lib/X11/wdm/pixmaps/GnuLinux-logo.jpg
lib/X11/wdm/pixmaps/README
lib/X11/wdm/pixmaps/Stars.jpg
lib/X11/wdm/pixmaps/StarsLogo.jpg
lib/X11/wdm/pixmaps/daemon1-HQ-1280x960.jpg
lib/X11/wdm/pixmaps/gnuLogo.xpm
lib/X11/wdm/wdm-config
@dirrm lib/X11/wdm/pixmaps
@unexec rmdir %D/lib/X11/wdm/authdir/authfiles 2>/dev/null || true
@dirrm lib/X11/wdm/authdir
@dirrm lib/X11/wdm