summaryrefslogtreecommitdiff
path: root/x11/gdm/Makefile
diff options
context:
space:
mode:
authorbouyer <bouyer>2002-10-26 19:51:07 +0000
committerbouyer <bouyer>2002-10-26 19:51:07 +0000
commit32998e18d4e340dafb1e91cc50a154748591b9dc (patch)
tree04366c500992d85a0b37208bee673b884e008143 /x11/gdm/Makefile
parentbf153ff9e494edee35e29aa31c4d53cf5f394e5d (diff)
downloadpkgsrc-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/Makefile15
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