summaryrefslogtreecommitdiff
path: root/x11/xdm
diff options
context:
space:
mode:
authorcheusov <cheusov@pkgsrc.org>2011-11-09 18:28:40 +0000
committercheusov <cheusov@pkgsrc.org>2011-11-09 18:28:40 +0000
commit346681646335e9caa08e02b30fcc4e49dbe83f43 (patch)
treee96e28528a74e07467129ddfdc03c754dcb78f81 /x11/xdm
parentd3f05088334ee21fab3d7472a28645806f11e06b (diff)
downloadpkgsrc-346681646335e9caa08e02b30fcc4e49dbe83f43.tar.gz
Update xdm to 1.1.11 (PR 45554). It works fine on 5.99.56
with modular xorg, build succeeds with native Xorg. Major changes since 1.10 Check for allowRootLogin on PAM and non-OpenBSD passwd authentication backends s/Sun/Oracle/g Add man page for xdmshell Only install xdmshell if --enable-xdmshell is passed to configure config: rename XDM_PRINT to XDM_TOOLKIT xdm itself doesn't need to link with Xinerama library Delete some unused variables greeter: Remove unused extern dpy that is shadowed by local variables greeter: inline valueMask for xpm window to avoid shadowing argument greeter: Add echoPasswdChar resource to set character to display greeter: Make sure text input areas stay inside the lines greeter: Replace several #ifdef XPM blocks with LOGO_W macro greeter: Make sure cursor stays in bounds too Fix potential memory leak in allocation failure cleanup path Stop checking for NULL before calling free() Stop casting free() arguments to (char *) Stop casting return values of malloc and friends Only greeter needs XPM CFLAGS & LIBS, not xdm daemon Add Solaris 11 libsocket to list of libraries to search for getifaddrs() freeifaddrs() when done with it in DefineSelf() xdm.man: address only needs 2 S's, not 3 On Solaris, make sure PAM_TTY is only ever set to an actual /dev path Bug 13455: allowNullPasswd: true doesn't work until the second login attempt Use C99 named initializers for XSetWindowAttributes structure Replace GCC_PRINTFLIKE with xproto's _X_ATTRIBUTE_PRINTF Add _X_ATTRIBUTE_PRINTF to LogVWrite declaration Stop using username retrieved from PAM before pam_end frees it. Simplify FailedLogin code fix whitespace issues
Diffstat (limited to 'x11/xdm')
-rw-r--r--x11/xdm/Makefile6
-rw-r--r--x11/xdm/PLIST3
-rw-r--r--x11/xdm/distinfo8
3 files changed, 9 insertions, 8 deletions
diff --git a/x11/xdm/Makefile b/x11/xdm/Makefile
index cef795a7c51..4a0687e34a0 100644
--- a/x11/xdm/Makefile
+++ b/x11/xdm/Makefile
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.15 2011/11/01 06:03:11 sbd Exp $
+# $NetBSD: Makefile,v 1.16 2011/11/09 18:28:40 cheusov Exp $
-DISTNAME= xdm-1.1.10
-PKGREVISION= 1
+DISTNAME= xdm-1.1.11
CATEGORIES= x11
MASTER_SITES= ${MASTER_SITE_XORG:=app/}
EXTRACT_SUFX= .tar.bz2
@@ -17,6 +16,7 @@ PKG_DESTDIR_SUPPORT= user-destdir
CONFIGURE_ARGS+= --enable-dynamic-greeter
CONFIGURE_ARGS+= --enable-tcp-transport
CONFIGURE_ARGS+= --enable-unix-transport
+CONFIGURE_ARGS+= --enable-xdmshell
USE_TOOLS+= pkg-config
GNU_CONFIGURE= yes
diff --git a/x11/xdm/PLIST b/x11/xdm/PLIST
index bd5e0c169d9..4547c67d727 100644
--- a/x11/xdm/PLIST
+++ b/x11/xdm/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.2 2009/06/14 18:25:11 joerg Exp $
+@comment $NetBSD: PLIST,v 1.3 2011/11/09 18:28:40 cheusov Exp $
bin/xdm
bin/xdmshell
lib/X11/app-defaults/Chooser
@@ -18,4 +18,5 @@ lib/X11/xdm/pixmaps/xorg-bw.xpm
lib/X11/xdm/pixmaps/xorg.xpm
lib/X11/xdm/xdm-config
man/man1/xdm.1
+man/man1/xdmshell.1
share/examples/rc.d/xdm
diff --git a/x11/xdm/distinfo b/x11/xdm/distinfo
index dfc5d9f3821..c95ccad876f 100644
--- a/x11/xdm/distinfo
+++ b/x11/xdm/distinfo
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.4 2010/07/12 11:39:57 obache Exp $
+$NetBSD: distinfo,v 1.5 2011/11/09 18:28:40 cheusov Exp $
-SHA1 (xdm-1.1.10.tar.bz2) = 45eb013aa14ddd8d385b200b94fb0fbcbe09b860
-RMD160 (xdm-1.1.10.tar.bz2) = c5f6b3bba2d1294b560ad50e2eaaa90097c62dee
-Size (xdm-1.1.10.tar.bz2) = 423578 bytes
+SHA1 (xdm-1.1.11.tar.bz2) = 8195a8e17d71d18cb89813d04b69a3750e9e818e
+RMD160 (xdm-1.1.11.tar.bz2) = 574b5bda0b46a43d0df474279d03e49fa93c9a92
+Size (xdm-1.1.11.tar.bz2) = 446612 bytes