View | Details | Raw Unified | Return to bug 98906
Collapse All | Expand All

(-)japanese/skkinput3/Makefile (-6 / +10 lines)
Lines 16-39 Link Here
16
16
17
USE_IMAKE=		yes
17
USE_IMAKE=		yes
18
18
19
OPTIONS=	DBSKKD "Use ja-dbskkd-cdb as skkserver" off \
20
		RSKKSERV "Use ja-rskkserv as skkserver" off \
21
		SKK10 "Use SKK10 elisps" off
22
19
NO_INSTALL_MANPAGES=	yes
23
NO_INSTALL_MANPAGES=	yes
20
24
21
.if defined(USE_SKK10)
25
.include <bsd.port.pre.mk>
26
27
.if defined(WITH_SKK10)
22
PLIST_SUB=		SKK8="@comment " SKK10=""
28
PLIST_SUB=		SKK8="@comment " SKK10=""
23
.else
29
.else
24
PLIST_SUB=		SKK8="" SKK10="@comment "
30
PLIST_SUB=		SKK8="" SKK10="@comment "
25
.endif
31
.endif
26
32
27
.include <bsd.port.pre.mk>
28
29
# sanity check
33
# sanity check
30
.if defined(WITH_DBSKKD) && defined(WITH_RSKKSERV)
34
.if defined(WITH_DBSKKD) && defined(WITH_RSKKSERV)
31
.error Cannot define both WITH_DBSKKD and WITH_RSKKSERV simultaneously.
35
.error Cannot define both WITH_DBSKKD and WITH_RSKKSERV simultaneously.
32
.endif
36
.endif
33
37
34
.if defined(WITH_DBSKKD) || exists(${LOCALBASE}/libexec/dbskkd-cdb) && !defined(WITH_RSKKSERV)
38
.if defined(WITH_DBSKKD)
35
RUN_DEPENDS=	${LOCALBASE}/libexec/dbskkd-cdb:${PORTSDIR}/japanese/dbskkd-cdb
39
RUN_DEPENDS=	${LOCALBASE}/libexec/dbskkd-cdb:${PORTSDIR}/japanese/dbskkd-cdb
36
.elif defined(WITH_RSKKSERV) || exists(${LOCALBASE}/libexec/rskkserv) && !defined(WITH_DBSKKD)
40
.elif defined(WITH_RSKKSERV)
37
RUN_DEPENDS=	${LOCALBASE}/libexec/rskkserv:${PORTSDIR}/japanese/rskkserv
41
RUN_DEPENDS=	${LOCALBASE}/libexec/rskkserv:${PORTSDIR}/japanese/rskkserv
38
.else
42
.else
39
RUN_DEPENDS=	${LOCALBASE}/sbin/skkserv:${PORTSDIR}/japanese/skkserv
43
RUN_DEPENDS=	${LOCALBASE}/sbin/skkserv:${PORTSDIR}/japanese/skkserv
Lines 41-47 Link Here
41
45
42
DOCS=		*.jis dot.skkinput ChangeLog
46
DOCS=		*.jis dot.skkinput ChangeLog
43
47
44
.if defined(USE_SKK10)
48
.if defined(WITH_SKK10)
45
post-patch:
49
post-patch:
46
	${REINPLACE_CMD} -e '/\(#define.*UseSkk8\)/ s/^/XCOMM /' \
50
	${REINPLACE_CMD} -e '/\(#define.*UseSkk8\)/ s/^/XCOMM /' \
47
	                 -e '/XCOMM.*#define.*UseSkk10/ s/XCOMM[[:space:]]*//' \
51
	                 -e '/XCOMM.*#define.*UseSkk10/ s/XCOMM[[:space:]]*//' \

Return to bug 98906