aboutsummaryrefslogtreecommitdiffstats
path: root/x11/kde4-workspace
diff options
context:
space:
mode:
authorolgeni <olgeni@FreeBSD.org>2001-08-19 21:34:26 +0800
committerolgeni <olgeni@FreeBSD.org>2001-08-19 21:34:26 +0800
commit110db8cc3885eb171a5325e12de0369d4de47aa5 (patch)
tree498472690b1f6527f7685e89d1b582bb88893af8 /x11/kde4-workspace
parentea2f69d95c9d564d8f5f90d2498432b38f04422c (diff)
downloadfreebsd-ports-gnome-110db8cc3885eb171a5325e12de0369d4de47aa5.tar.gz
freebsd-ports-gnome-110db8cc3885eb171a5325e12de0369d4de47aa5.tar.zst
freebsd-ports-gnome-110db8cc3885eb171a5325e12de0369d4de47aa5.zip
Add a simple post-extract target: it overwrites ${WRKSRC}/mkpamserv with a
no-op script. This prevents the port from appending content to /etc/pam.conf, which is known to break kscreensaver's password verification, without asking first. Binary packages already left /etc/pam.conf alone.
Diffstat (limited to 'x11/kde4-workspace')
-rw-r--r--x11/kde4-workspace/Makefile4
1 files changed, 4 insertions, 0 deletions
diff --git a/x11/kde4-workspace/Makefile b/x11/kde4-workspace/Makefile
index 4593baf13c66..c9f4c877c00d 100644
--- a/x11/kde4-workspace/Makefile
+++ b/x11/kde4-workspace/Makefile
@@ -30,6 +30,10 @@ CONFIGURE_ARGS+=--with-xdmdir=${X11BASE}/lib/X11/xdm \
--disable-closure
USE_GMAKE= yes
+post-extract:
+ @${ECHO} "#!/bin/sh" > ${WRKSRC}/mkpamserv
+ @${ECHO} "exit 0" >> ${WRKSRC}/mkpamserv
+
pre-configure:
${PERL} -pi -e "s@version-info 3:0@version-info ${SOMAJOR}:${SOMINOR}@g" ${WRKSRC}/libkonq/Makefile.in
${PERL} -pi -e "s@version-info 1:0:0@version-info ${SOMAJOR}:${SOMINOR}@g" ${WRKSRC}/khelpcenter/Makefile.in