summaryrefslogtreecommitdiff
path: root/x11/xscreensaver/Makefile
diff options
context:
space:
mode:
authorhubertf <hubertf>2000-04-24 14:57:48 +0000
committerhubertf <hubertf>2000-04-24 14:57:48 +0000
commitea95be4f85dc1ef345e7f20ef48f6b25592c43cd (patch)
treea6378f5ff1e6b55b9bc77ae90f6895b8c2f962b6 /x11/xscreensaver/Makefile
parentf6b4fda7bd66d868986b3e72d029cc74bdd18817 (diff)
downloadpkgsrc-ea95be4f85dc1ef345e7f20ef48f6b25592c43cd.tar.gz
Address PR 9970 by Jason Thorpe:
* unconditionally install xscreensaver.kss (KDE screensaver module), don't rely on the user having KDEDIR set in his environment * Install xscreensaver.kss using BSD_INSTALL_SCRIPT, as it's a shell script, not a binary. * xscreensaver.kss wanted /bin/bash, make it use /bin/sh * Make xscreensaver.kss aware of $PREFIX, don't hardcode /usr/X11R6
Diffstat (limited to 'x11/xscreensaver/Makefile')
-rw-r--r--x11/xscreensaver/Makefile10
1 files changed, 9 insertions, 1 deletions
diff --git a/x11/xscreensaver/Makefile b/x11/xscreensaver/Makefile
index 7c91404a2e9..39aedf07fb2 100644
--- a/x11/xscreensaver/Makefile
+++ b/x11/xscreensaver/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.40 2000/02/01 17:45:29 frueauf Exp $
+# $NetBSD: Makefile,v 1.41 2000/04/24 14:57:48 hubertf Exp $
#
DISTNAME= xscreensaver-3.23
@@ -33,4 +33,12 @@ CONFIGURE_ARGS+=--with-kerberos=yes
.endif
.endif
+post-patch:
+ cd ${WRKSRC}/driver ; \
+ f=xscreensaver.kss ; \
+ [ -f $$f.BAK ] || ${MV} $$f $$f.BAK ; \
+ ${SED} \
+ -e 's|@PREFIX@|${PREFIX}|g' \
+ <xscreensaver.kss.BAK >xscreensaver.kss
+
.include "../../mk/bsd.pkg.mk"