1 # Created by: nsayer@quack.kfu.com
8 MASTER_SITES= LOCAL/nsayer
9 DISTNAME= calctool-2.4pl13
11 MAINTAINER= ports@FreeBSD.org
12 COMMENT= Multi-GUI (terminal, X, XView) calculator program
16 OPTIONS_DEFINE= X11 TTY XVIEW
17 OPTIONS_DEFAULT= X11 TTY
18 X11_DESC= Build X11 version of calctool
19 TTY_DESC= Build tty version of calctool
20 XVIEW_DESC= Build tty version of calctool
22 .include <bsd.port.options.mk>
24 .if ${PORT_OPTIONS:MX11}
29 PLIST_SUB+= X11="@comment "
32 .if ${PORT_OPTIONS:MTTY}
33 BINARIES+= tty_calctool
36 PLIST_SUB+= TTY="@comment "
39 .if ${PORT_OPTIONS:MXVIEW}
40 BINARIES+= xv_calctool
41 LIB_DEPENDS+= libxview.so:${PORTSDIR}/x11-toolkits/xview
44 PLIST_SUB+= XVIEW="@comment "
47 .if ${ARCH} == "sparc64"
54 @${REINPLACE_CMD} -e "s#%%FPIC%%#${FPIC}#g" \
55 -e "s#%%LOCALBASE%%#${LOCALBASE}#g" \
56 -e "s#%%BINARIES%%#${BINARIES}#g" \
57 -e "s#%%DATADIR%%#${DATADIR}#g" \
61 ${MKDIR} ${STAGEDIR}${DATADIR}
62 ${INSTALL_PROGRAM} ${WRKSRC}/libcalctool.so.1 ${STAGEDIR}${PREFIX}/lib
63 @(cd ${STAGEDIR}${PREFIX}/lib; ${LN} -sf libcalctool.so.1 libcalctool.so)
64 .for BIN in ${BINARIES}
65 ${INSTALL_PROGRAM} ${WRKSRC}/${BIN} ${STAGEDIR}${PREFIX}/bin
67 ${INSTALL_MAN} ${WRKSRC}/calctool.1 ${STAGEDIR}${MAN1PREFIX}/man/man1
68 ${INSTALL_DATA} ${WRKSRC}/calctool.help ${STAGEDIR}${DATADIR}
70 .include <bsd.port.mk>