diff options
author | hubertf <hubertf> | 2000-04-24 14:57:48 +0000 |
---|---|---|
committer | hubertf <hubertf> | 2000-04-24 14:57:48 +0000 |
commit | ea95be4f85dc1ef345e7f20ef48f6b25592c43cd (patch) | |
tree | a6378f5ff1e6b55b9bc77ae90f6895b8c2f962b6 /x11/xscreensaver/Makefile | |
parent | f6b4fda7bd66d868986b3e72d029cc74bdd18817 (diff) | |
download | pkgsrc-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/Makefile | 10 |
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" |