Changeset View
Changeset View
Standalone View
Standalone View
head/x11-toolkits/xview-clients/Makefile
Show All 22 Lines | |||||
USES= imake | USES= imake | ||||
USE_XORG= x11 xext | USE_XORG= x11 xext | ||||
ALL_TARGET= Clients | ALL_TARGET= Clients | ||||
X11BASE2FIX= clients/olwmslave/help_file.c lib/libxview/help/help_file.c \ | X11BASE2FIX= clients/olwmslave/help_file.c lib/libxview/help/help_file.c \ | ||||
lib/libxview/misc/gettext.h lib/libxview/textsw/txt_e_menu.c | lib/libxview/misc/gettext.h lib/libxview/textsw/txt_e_menu.c | ||||
.include <bsd.port.pre.mk> | |||||
.if ${OSVERSION} > 800089 | |||||
CFLAGS+= -DCOMPAT_43TTY | CFLAGS+= -DCOMPAT_43TTY | ||||
.endif | |||||
IMAKECPPFLAGS+= -DXVDestDir=${STAGEDIR}${PREFIX} | IMAKECPPFLAGS+= -DXVDestDir=${STAGEDIR}${PREFIX} | ||||
post-extract: | post-extract: | ||||
@${MV} ${WRKSRC}/xview.man ${WRKSRC}/XView.man | @${MV} ${WRKSRC}/xview.man ${WRKSRC}/XView.man | ||||
pre-configure: | pre-configure: | ||||
@${REINPLACE_CMD} -e 's+/usr/local+${PREFIX}+;' \ | @${REINPLACE_CMD} -e 's+/usr/local+${PREFIX}+;' \ | ||||
${WRKSRC}/config/XView.cf | ${WRKSRC}/config/XView.cf | ||||
@${REINPLACE_CMD} -e "s,CcCmd cc,CcCmd ${CC}," \ | @${REINPLACE_CMD} -e "s,CcCmd cc,CcCmd ${CC}," \ | ||||
${WRKSRC}/config/XView.tmpl | ${WRKSRC}/config/XView.tmpl | ||||
.if ${OSVERSION} < 800090 | |||||
@${REINPLACE_CMD} -e "s/-DCOMPAT_43TTY//" \ | |||||
${WRKSRC}/config/XView.tmpl | |||||
.endif | |||||
@${REINPLACE_CMD} -e 's+/usr/X11/+${PREFIX}/+g;' \ | @${REINPLACE_CMD} -e 's+/usr/X11/+${PREFIX}/+g;' \ | ||||
${WRKSRC}/clients/olwm/screen.c | ${WRKSRC}/clients/olwm/screen.c | ||||
${REINPLACE_CMD} -e 's+/usr/lib+${PREFIX}/lib+' \ | ${REINPLACE_CMD} -e 's+/usr/lib+${PREFIX}/lib+' \ | ||||
${X11BASE2FIX:C|^|${WRKSRC}/|} | ${X11BASE2FIX:C|^|${WRKSRC}/|} | ||||
@${REINPLACE_CMD} -e "s,^MSG_UTIL,#MSG_UTIL," \ | @${REINPLACE_CMD} -e "s,^MSG_UTIL,#MSG_UTIL," \ | ||||
${WRKSRC}/util/Imakefile | ${WRKSRC}/util/Imakefile | ||||
@${FIND} ${WRKSRC} -type f | ${XARGS} ${REINPLACE_CMD} -e \ | @${FIND} ${WRKSRC} -type f | ${XARGS} ${REINPLACE_CMD} -e \ | ||||
's|^#endif.*$$|#endif|;s|^#else.*$$|#else|;\ | 's|^#endif.*$$|#endif|;s|^#else.*$$|#else|;\ | ||||
s|^/\*\*/#*|XCOMM |' | s|^/\*\*/#*|XCOMM |' | ||||
do-install: | do-install: | ||||
@cd ${WRKSRC}/clients; ${MAKE} install install.man | @cd ${WRKSRC}/clients; ${MAKE} install install.man | ||||
@${INSTALL_DATA} ${WRKSRC}/misc/support/textedit.info ${STAGEDIR}${PREFIX}/lib/help/textedit.info | @${INSTALL_DATA} ${WRKSRC}/misc/support/textedit.info ${STAGEDIR}${PREFIX}/lib/help/textedit.info | ||||
.include <bsd.port.post.mk> | .include <bsd.port.mk> |