diff options
author | eadler <eadler@FreeBSD.org> | 2011-11-29 11:02:44 +0800 |
---|---|---|
committer | eadler <eadler@FreeBSD.org> | 2011-11-29 11:02:44 +0800 |
commit | 6c88c892c9e153722ecbe3bd65566a209a6688d1 (patch) | |
tree | 414270c5780e668763dcc28384e227f19d16568b /x11/xdm | |
parent | 5b5efdea9863b11f5a6e23538c521564a491a049 (diff) | |
download | freebsd-ports-gnome-6c88c892c9e153722ecbe3bd65566a209a6688d1.tar.gz freebsd-ports-gnome-6c88c892c9e153722ecbe3bd65566a209a6688d1.tar.zst freebsd-ports-gnome-6c88c892c9e153722ecbe3bd65566a209a6688d1.zip |
- update to 1.1.11
Some new features:
- Check for allowRootLogin on PAM and non-OpenBSD passwd authentication backends
- Add man page for xdmshell
- Some memory leaks fixed
- Use explicitly /bin/sh for running of Xwilling script via su.
- many config fixes and changes
Obtained from: xorg-devel repo
Feature safe: yes
Diffstat (limited to 'x11/xdm')
-rw-r--r-- | x11/xdm/Makefile | 15 | ||||
-rw-r--r-- | x11/xdm/distinfo | 4 | ||||
-rw-r--r-- | x11/xdm/files/patch-xdm_session.c (renamed from x11/xdm/files/patch-session.c) | 4 | ||||
-rw-r--r-- | x11/xdm/pkg-plist | 3 |
4 files changed, 19 insertions, 7 deletions
diff --git a/x11/xdm/Makefile b/x11/xdm/Makefile index 91d43e0a387b..51dbe090bd27 100644 --- a/x11/xdm/Makefile +++ b/x11/xdm/Makefile @@ -6,7 +6,7 @@ # PORTNAME= xdm -PORTVERSION= 1.1.10 +PORTVERSION= 1.1.11 CATEGORIES= x11 MAINTAINER= x11@FreeBSD.org @@ -24,6 +24,19 @@ MAN1= xdm.1 CFFILES= GiveConsole TakeConsole Xaccess Xreset Xresources \ Xservers Xsession Xsetup_0 Xstartup Xwilling xdm-config +OPTIONS= XDMSHELL "Install xdmshell" off + +.include <bsd.port.options.mk> + +.if defined(WITH_XDMSHELL) +CONFIGURE_ARGS+=--enable-xdmshell +MAN1+= xdmshell.1 +PLIST_SUB+= XDMSHELL="" +.else +CONFIGURE_ARGS+=--disable-xdmshell +PLIST_SUB+= XDMSHELL="@comment " +.endif + post-patch: @${REINPLACE_CMD} -e "s|XDMCONFIGDIR/|${PREFIX}/lib/X11/xdm/|" \ -e "s|XDMSCRIPTDIR/|${PREFIX}/lib/X11/xdm/|" \ diff --git a/x11/xdm/distinfo b/x11/xdm/distinfo index c7a570a0f0a3..c67b21b8ef5d 100644 --- a/x11/xdm/distinfo +++ b/x11/xdm/distinfo @@ -1,2 +1,2 @@ -SHA256 (xorg/app/xdm-1.1.10.tar.bz2) = 1487f7168e65fb7ea8cf21e99cdec412e643680c5dac9688aad5f87beba4f97f -SIZE (xorg/app/xdm-1.1.10.tar.bz2) = 423578 +SHA256 (xorg/app/xdm-1.1.11.tar.bz2) = d4da426ddea0124279a3f2e00a26db61944690628ee818a64df9d27352081c47 +SIZE (xorg/app/xdm-1.1.11.tar.bz2) = 446612 diff --git a/x11/xdm/files/patch-session.c b/x11/xdm/files/patch-xdm_session.c index 6eb34ed2346f..de1c579b4f8b 100644 --- a/x11/xdm/files/patch-session.c +++ b/x11/xdm/files/patch-xdm_session.c @@ -1,5 +1,5 @@ ---- session.c.orig Sun Jun 3 22:49:51 2007 -+++ session.c Sun Jun 3 22:56:06 2007 +--- xdm/session.c.orig Sun Jun 3 22:49:51 2007 ++++ xdm/session.c Sun Jun 3 22:56:06 2007 @@ -543,6 +543,7 @@ pid_t pid; #ifdef HAS_SETUSERCONTEXT diff --git a/x11/xdm/pkg-plist b/x11/xdm/pkg-plist index dcdc249da93b..5b28dd43023a 100644 --- a/x11/xdm/pkg-plist +++ b/x11/xdm/pkg-plist @@ -1,8 +1,7 @@ bin/xdm -bin/xdmshell +%%XDMSHELL%%bin/xdmshell lib/X11/xdm/authdir lib/X11/xdm/chooser -lib/X11/xdm/libXdmGreet.a lib/X11/xdm/libXdmGreet.la lib/X11/xdm/libXdmGreet.so lib/X11/xdm/pixmaps/xorg-bw.xpm |