# Created by: kaz@kobe1995.net (NAKAMURA Kauzushi) # $FreeBSD$ PORTNAME= xmbmon PORTVERSION= 205 PORTREVISION= 14 CATEGORIES= sysutils MASTER_SITES= http://www.nt.phys.kyushu-u.ac.jp/shimizu/download/${PORTNAME}/ DISTNAME= ${PORTNAME}${PORTVERSION} MAINTAINER= 5u623l20@gmail.com COMMENT= MB monitor for LM78/79, W8378x, AS99127F, VT82C686 and ADM9240 LICENSE= BSD2CLAUSE PORTSCOUT= limit:^[0-9]+$ PATCH_SITES+= ${MASTER_SITES} PATCHFILES+= ${PORTNAME}${PORTVERSION}_fflush.patch ONLY_FOR_ARCHS= i386 amd64 GNU_CONFIGURE= yes PORTDOCS= ChangeLog ChangeLog.jp ReadMe ReadMe.jp ReadMe.tech OPTIONS_DEFINE= ASUS SMB DOCS OPTIONS_MULTI= INTERFACE OPTIONS_MULTI_INTERFACE= CLI X11 OPTIONS_DEFAULT=SMB CLI ASUS_DESC= Enable A7N8X-VM support SMB_DESC= Enable smb(4) support CLI_DESC= CLI support only ASUS_PATCHFILES= ${PORTNAME}${PORTVERSION}_A7N8X-VM.patch X11_PLIST_FILES= "@mode 4555"\ bin/xmbmon \ @mode\ lib/X11/app-defaults/XMBmon \ man/man1/${PORTNAME}.1x.gz CLI_PLIST_FILES= "@mode 4555"\ bin/mbmon \ @mode\ man/man1/mbmon.1.gz .include .if !${PORT_OPTIONS:MX11} MAKE_ARGS= PROGRAM="mbmon" .else USE_XORG= x11 xt .endif .if ${PORT_OPTIONS:MCLI} USE_RC_SUBR= mbmon .endif post-patch: @${REINPLACE_CMD} -e 's+/usr/share/doc/mbmon+${DOCSDIR}+' \ ${WRKSRC}/mbmon.1 .if ${PORT_OPTIONS:MSMB} @${REINPLACE_CMD} -e 's/^DEFS=/&-DSMBUS_IOCTL /' ${WRKSRC}/Makefile.in .endif do-install: .if ${PORT_OPTIONS:MX11} ${INSTALL_PROGRAM} ${WRKSRC}/xmbmon \ ${STAGEDIR}${PREFIX}/bin ${INSTALL_DATA} ${WRKSRC}/xmbmon.resources \ ${STAGEDIR}${PREFIX}/lib/X11/app-defaults/XMBmon ${INSTALL_MAN} ${WRKSRC}/xmbmon.1x ${STAGEDIR}${MANPREFIX}/man/man1 .endif .if ${PORT_OPTIONS:MCLI} ${INSTALL_PROGRAM} ${WRKSRC}/mbmon ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/mbmon.1 ${STAGEDIR}${MANPREFIX}/man/man1 .endif .if ${PORT_OPTIONS:MDOCS} ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .endif .include