diff options
author | lofi <lofi@FreeBSD.org> | 2004-05-02 13:10:50 +0000 |
---|---|---|
committer | lofi <lofi@FreeBSD.org> | 2004-05-02 13:10:50 +0000 |
commit | 34d09d4230fe597fef45470f2b389a094a49543a (patch) | |
tree | ad921fd993202f44718ac69619c98f2228b51c29 /x11/kdebase3/Makefile | |
parent | 34a8357c85d8011656a30af71f2b9a87443102c7 (diff) | |
download | FreeBSD-ports-34d09d4230fe597fef45470f2b389a094a49543a.zip FreeBSD-ports-34d09d4230fe597fef45470f2b389a094a49543a.tar.gz |
Process the pkg-message template earlier than post-install so
package users will actually get to see it the right way.
PR: ports/66123
Reported by: obrien
Diffstat (limited to 'x11/kdebase3/Makefile')
-rw-r--r-- | x11/kdebase3/Makefile | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/x11/kdebase3/Makefile b/x11/kdebase3/Makefile index 4d2f825..5e7be64 100644 --- a/x11/kdebase3/Makefile +++ b/x11/kdebase3/Makefile @@ -28,6 +28,7 @@ USE_BZIP2= yes USE_GMAKE= yes USE_XPM= yes USE_REINPLACE= yes +PKGMESSAGE= ${WRKDIR}/MESSAGE GNU_CONFIGURE= yes INSTALLS_SHLIB= yes @@ -65,14 +66,17 @@ post-configure: ${REINPLACE_CMD} -e 's/444/644/g' \ ${WRKSRC}/kdesktop/init/Templates/Makefile +post-build: + @${CAT} ${FILESDIR}/pkg-message | ${SED} -e 's,%%PREFIX%%,${PREFIX},g' \ + | ${SED} -e 's,%%X11BASE%%,${X11BASE},g' > ${PKGMESSAGE} + post-install: ${LOCALBASE}/bin/genkdmconf --no-old --in ${PREFIX}/share/config/kdm/default ${LOCALBASE}/bin/genkdmconf --no-backup --no-old-scripts --in ${PREFIX}/share/config/kdm ${RM} -f ${PREFIX}/share/apps/konsole/linux.desktop ${CHMOD} u+s ${PREFIX}/bin/kcheckpass ${CHGRP} kmem ${PREFIX}/bin/ksysguardd && \ - ${CHMOD} g+s ${PREFIX}/bin/ksysguardd - @${CAT} ${PKGMESSAGE} | ${SED} -e 's,%%PREFIX%%,${PREFIX},g' \ - | ${SED} -e 's,%%X11BASE%%,${X11BASE},g' + ${CHMOD} g+s ${PREFIX}/bin/ksysguard$d + ${CAT} ${PKGMESSAGE} .include <bsd.port.post.mk> |