Lines 1-22
Link Here
|
1 |
# Created by: kaz@kobe1995.net (NAKAMURA Kauzushi) |
1 |
# Created by: kaz@kobe1995.net (NAKAMURA Kauzushi) |
2 |
# $FreeBSD: sysutils/xmbmon/Makefile 327772 2013-09-20 23:05:58Z bapt $ |
2 |
# $FreeBSD: head/sysutils/xmbmon/Makefile 327772 2013-09-20 23:05:58Z bapt $ |
3 |
|
3 |
|
4 |
PORTNAME= xmbmon |
4 |
PORTNAME= xmbmon |
5 |
PORTREVISION= 9 |
5 |
PORTVERSION= 205 |
6 |
|
6 |
PORTREVISION= 10 |
7 |
COMMENT= X motherboard monitor for LM78/79, W8378x, AS99127F, VT82C686, and ADM9240 |
7 |
CATEGORIES= sysutils |
8 |
|
8 |
MASTER_SITES= http://www.nt.phys.kyushu-u.ac.jp/shimizu/download/${PORTNAME}/ |
9 |
MASTERDIR= ${.CURDIR}/../mbmon |
9 |
DISTNAME= ${PORTNAME}${PORTVERSION} |
10 |
|
10 |
|
|
|
11 |
MAINTAINER= 5u623l20@gmail.com |
12 |
COMMENT= MB monitor for LM78/79, W8378x, AS99127F, VT82C686 and ADM9240 |
13 |
|
14 |
LICENSE= BSD |
15 |
|
16 |
PORTSCOUT= limit:^[0-9]+$ |
17 |
PATCH_SITES+= ${MASTER_SITES} |
18 |
PATCHFILES+= ${PORTNAME}${PORTVERSION}_fflush.patch |
19 |
|
20 |
ONLY_FOR_ARCHS= i386 amd64 |
21 |
GNU_CONFIGURE= yes |
22 |
|
23 |
PORTDOCS= ChangeLog ChangeLog.jp ReadMe ReadMe.jp ReadMe.tech |
24 |
|
25 |
OPTIONS_DEFINE= ASUS SMB DOCS |
26 |
OPTIONS_MULTI= INTERFACE |
27 |
OPTIONS_MULTI_INTERFACE= CLI X11 |
28 |
OPTIONS_DEFAULT=SMB CLI |
29 |
ASUS_DESC= "Enable A7N8X-VM support" |
30 |
SMB_DESC= "Enable smb(4) support" |
31 |
CLI_DESC= "CLI support only" |
32 |
|
33 |
ASUS_PATCHFILES= ${PORTNAME}${PORTVERSION}_A7N8X-VM.patch |
34 |
X11_PLIST_FILES= lib/X11/app-defaults/${PORTNAME} \ |
35 |
man/man1/${PORTNAME}.1x.gz |
36 |
CLI_PLIST_FILES= bin/mbmon \ |
37 |
man/man1/mbmon.1.gz |
38 |
|
39 |
.include <bsd.port.options.mk> |
40 |
|
41 |
.if !${PORT_OPTIONS:MX11} |
42 |
MAKE_ARGS= PROGRAM="mbmon" |
43 |
.else |
11 |
USE_XORG= x11 xt |
44 |
USE_XORG= x11 xt |
12 |
EXTRA_PATCHES= ${.CURDIR}/files/patch-* |
45 |
.endif |
13 |
|
46 |
|
14 |
PLIST_FILES= lib/X11/app-defaults/XMBmon |
47 |
.if ${PORT_OPTIONS:MCLI} |
15 |
MAN1= xmbmon.1x |
48 |
USE_RC_SUBR= mbmon |
|
|
49 |
.endif |
50 |
|
51 |
post-patch: |
52 |
@${REINPLACE_CMD} -e 's+/usr/share/doc/mbmon+${STAGEIR}${DOCSDIR}+' ${WRKSRC}/mbmon.1 |
53 |
@${REINPLACE_CMD} -e 's+%%STAGEDIR%%%%PREFIX%%+${STAGEDIR}${PREFIX}+' ${WRKSRC}/Makefile.in |
54 |
.if !${PORT_OPTIONS:MX11} |
55 |
@${REINPLACE_CMD} -e '/p xmbmon/d' ${WRKSRC}/Makefile.in |
56 |
.endif |
57 |
.if !${PORT_OPTIONS:MCLI} |
58 |
@${REINPLACE_CMD} -e '/p mbmon/d' ${WRKSRC}/Makefile.in |
59 |
.endif |
60 |
.if ${PORT_OPTIONS:MSMB} |
61 |
@${REINPLACE_CMD} -e 's/^DEFS=/&-DSMBUS_IOCTL /' ${WRKSRC}/Makefile.in |
62 |
.endif |
16 |
|
63 |
|
17 |
NO_STAGE= yes |
|
|
18 |
post-install: |
64 |
post-install: |
19 |
${MKDIR} ${PREFIX}/lib/X11/app-defaults |
65 |
.if ${PORT_OPTIONS:MDOCS} |
20 |
${INSTALL_DATA} ${WRKSRC}/xmbmon.resources ${PREFIX}/lib/X11/app-defaults/XMBmon |
66 |
${MKDIR} ${STAGEDIR}${DOCSDIR} |
|
|
67 |
${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} |
68 |
.endif |
21 |
|
69 |
|
22 |
.include "${MASTERDIR}/Makefile" |
70 |
.include <bsd.port.mk> |