Import new "xdm" package:

X Display Manager from modular X.org

This package is based on Blair Sadewitz's "xdm" package in "pkgsrc-wip".
This commit is contained in:
tron 2007-08-06 14:56:33 +00:00
parent 9e9361c9d7
commit eab5dc8781
5 changed files with 94 additions and 0 deletions

6
x11/xdm/DESCR Normal file
View file

@ -0,0 +1,6 @@
Xdm manages a collection of X displays, which may be on the local host
or remote servers. The design of xdm was guided by the needs of X ter-
minals as well as The Open Group standard XDMCP, the X Display Manager
Control Protocol. Xdm provides services similar to those provided by
init, getty and login on character terminals: prompting for login name
and password, authenticating the user, and running a ``session.''

37
x11/xdm/Makefile Normal file
View file

@ -0,0 +1,37 @@
# $NetBSD: Makefile,v 1.1.1.1 2007/08/06 14:56:33 tron Exp $
DISTNAME= xdm-1.1.4
PKGREVISION= 2
CATEGORIES= x11
MASTER_SITES= http://xorg.freedesktop.org/releases/individual/app/
EXTRACT_SUFX= .tar.bz2
MAINTAINER= blair.sadewitz@gmail.com
HOMEPAGE= http://xorg.freedesktop.org/
COMMENT= X Display Manager from modular X.org
PKG_DESTDIR_SUPPORT= user-destdir
CONFIGURE_ARGS+= --enable-dynamic-greeter
CONFIGURE_ARGS+= --enable-tcp-transport
CONFIGURE_ARGS+= --enable-unix-transport
USE_TOOLS+= pkg-config
GNU_CONFIGURE= yes
USE_LANGUAGES= c
USE_LIBTOOL= yes
RCD_SCRIPTS= xdm
.include "../../mk/compiler.mk"
.if !empty(CC_VERSION:Mgcc-[3-4]*)
CFLAGS+= -fno-strict-aliasing
.endif
.include "../../x11/libXaw/buildlink3.mk"
.include "../../x11/libXft/buildlink3.mk"
.include "../../x11/libXmu/buildlink3.mk"
.include "../../x11/libXinerama/buildlink3.mk"
.include "../../mk/pam.buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

25
x11/xdm/PLIST Normal file
View file

@ -0,0 +1,25 @@
@comment $NetBSD: PLIST,v 1.1.1.1 2007/08/06 14:56:33 tron Exp $
bin/xdm
bin/xdmshell
lib/X11/app-defaults/Chooser
lib/X11/xdm/GiveConsole
lib/X11/xdm/TakeConsole
lib/X11/xdm/Xaccess
lib/X11/xdm/Xreset
lib/X11/xdm/Xresources
lib/X11/xdm/Xservers
lib/X11/xdm/Xsession
lib/X11/xdm/Xsetup_0
lib/X11/xdm/Xstartup
lib/X11/xdm/Xwilling
lib/X11/xdm/chooser
lib/X11/xdm/libXdmGreet.la
lib/X11/xdm/pixmaps/xorg-bw.xpm
lib/X11/xdm/pixmaps/xorg.xpm
lib/X11/xdm/xdm-config
man/man1/xdm.1
share/examples/rc.d/xdm
@dirrm lib/X11/xdm/pixmaps
@dirrm lib/X11/xdm
@comment @dirrm lib/X11/app-defaults
@comment @dirrm lib/X11

5
x11/xdm/distinfo Normal file
View file

@ -0,0 +1,5 @@
$NetBSD: distinfo,v 1.1.1.1 2007/08/06 14:56:33 tron Exp $
SHA1 (xdm-1.1.4.tar.bz2) = facf81071a4308c63f3dfd897d7f4a755da5b1bd
RMD160 (xdm-1.1.4.tar.bz2) = 40a13574822349e030310de0729eb0b37c95847a
Size (xdm-1.1.4.tar.bz2) = 386272 bytes

21
x11/xdm/files/xdm.sh Normal file
View file

@ -0,0 +1,21 @@
#!/bin/sh
#
# $NetBSD: xdm.sh,v 1.1.1.1 2007/08/06 14:56:33 tron Exp $
#
# PROVIDE: xdm
# REQUIRE: DAEMON LOGIN wscons
# KEYWORD: shutdown
$_rc_subr_loaded . /etc/rc.subr
name="xdm"
rcvar=$name
xdm_config="/etc/X11/${name}/${name}-config"
command="@PREFIX@/bin/${name} -config ${xdm_config}"
pidfile="/var/run/${name}.pid"
required_files="${xdm_config}"
extra_commands="reload"
load_rc_config $name
run_rc_command "$1"