diff options
author | bouyer <bouyer> | 2002-10-26 19:51:07 +0000 |
---|---|---|
committer | bouyer <bouyer> | 2002-10-26 19:51:07 +0000 |
commit | 32998e18d4e340dafb1e91cc50a154748591b9dc (patch) | |
tree | 04366c500992d85a0b37208bee673b884e008143 /x11/gdm/Makefile | |
parent | bf153ff9e494edee35e29aa31c4d53cf5f394e5d (diff) | |
download | pkgsrc-32998e18d4e340dafb1e91cc50a154748591b9dc.tar.gz |
Use daemon:other for SunOS
Fix sed command to disable pam checks to avoid an empy for loop in configure
Add configure check for setlogin(), and use it in daemon/slave.c
Need to define BSD_COMP before including sys/ioctl.h on SunOS to get BSD ioctls.
Diffstat (limited to 'x11/gdm/Makefile')
-rw-r--r-- | x11/gdm/Makefile | 15 |
1 files changed, 11 insertions, 4 deletions
diff --git a/x11/gdm/Makefile b/x11/gdm/Makefile index 92aad8abf81..be6197e6759 100644 --- a/x11/gdm/Makefile +++ b/x11/gdm/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.30 2002/10/21 15:43:28 wiz Exp $ +# $NetBSD: Makefile,v 1.31 2002/10/26 19:51:07 bouyer Exp $ DISTNAME= gdm-2.2.0 PKGREVISION= 2 @@ -30,8 +30,6 @@ MAKE_ENV+= GDMOWN=${GDMOWN} GDMGRP=${GDMGRP} PLIST_SUBST+= GDMOWN=${GDMOWN} GDMGRP=${GDMGRP} \ INSTALL="${INSTALL}" LOCALSTATEDIR="${LOCALSTATEDIR}" -GDMOWN= daemon -GDMGRP= daemon GDMCFGDIR= ${PREFIX}/etc/gdm GDMCFGFILES= Default:Init.default/Default \ PostSession:PostSession.default/Default \ @@ -45,6 +43,15 @@ GDMCFGFILES= Default:Init.default/Default \ .include "../../mk/bsd.prefs.mk" +.if ${OPSYS} == "SunOS" +CFLAGS+= -DSunOS +GDMOWN= daemon +GDMGRP= other +.else +GDMOWN= daemon +GDMGRP= daemon +.endif + .if defined(USE_PAM) DEPENDS+= PAM-[0-9]*:../../security/PAM .else @@ -52,7 +59,7 @@ DEPENDS+= PAM-[0-9]*:../../security/PAM post-patch: cd ${WRKSRC} && \ ${CP} configure configure.old && \ - ${SED} -e 's:security/pam_appl.h::g' \ + ${SED} -e 's:security/pam_appl.h:nopam:g' \ < configure.old > configure .endif |