diff options
author | markd <markd> | 2004-05-11 13:09:17 +0000 |
---|---|---|
committer | markd <markd> | 2004-05-11 13:09:17 +0000 |
commit | 8c9960e95f32a9dcc14267503e7d697233a9035c (patch) | |
tree | e871421511dd0f3a3c0df194ce6374b577821055 /x11/kdebase3 | |
parent | b78e445c6d7df372ab48ee103bd6b28bcb43dece (diff) | |
download | pkgsrc-8c9960e95f32a9dcc14267503e7d697233a9035c.tar.gz |
kde Makefiles get the permissions for kcheckpass correct so don't need
to fix up here.
Also ksysguardd should not be setuid root, however on NetBSD (at least)
it needs to be setgid kmem (should be fixed to not need this).
Bump PKGREVISION.
Diffstat (limited to 'x11/kdebase3')
-rw-r--r-- | x11/kdebase3/Makefile | 13 |
1 files changed, 5 insertions, 8 deletions
diff --git a/x11/kdebase3/Makefile b/x11/kdebase3/Makefile index f5203f77c10..dbe2eb67167 100644 --- a/x11/kdebase3/Makefile +++ b/x11/kdebase3/Makefile @@ -1,6 +1,7 @@ -# $NetBSD: Makefile,v 1.49 2004/05/03 20:57:14 wiz Exp $ +# $NetBSD: Makefile,v 1.50 2004/05/11 13:09:17 markd Exp $ DISTNAME= kdebase-${_KDE_VERSION} +PKGREVISION= 1 CATEGORIES= x11 COMMENT= Base modules for the KDE 3 integrated X11 desktop @@ -96,13 +97,9 @@ PLIST_SUBST+= HAVE_XCURSOR="@comment " ICONDIR= share/kde/icons -# Several programs need to be setuid-root, but due to the way that KDE3 -# finds executables, the files must have their read bit set so that -# KStandardDir::findResource() will find them. -# -_KDE_SETUID_ROOT= ${ROOT_USER} ${ROOT_GROUP} 4755 -SPECIAL_PERMS+= ${PREFIX}/bin/kcheckpass ${_KDE_SETUID_ROOT} -SPECIAL_PERMS+= ${PREFIX}/bin/ksysguardd ${_KDE_SETUID_ROOT} +.if ${OPSYS} == "NetBSD" +SPECIAL_PERMS+= ${PREFIX}/bin/ksysguardd ${ROOT_USER} kmem 2755 +.endif pre-configure: cd ${WRKSRC}; \ |