Changeset View
Changeset View
Standalone View
Standalone View
head/japanese/edict/Makefile
Show First 20 Lines • Show All 50 Lines • ▼ Show 20 Lines | |||||
OPTIONS_DEFINE= DOCS | OPTIONS_DEFINE= DOCS | ||||
post-patch: | post-patch: | ||||
@${GREP} -l '^main' ${WRKSRC}/*.c | ${XARGS} ${REINPLACE_CMD} \ | @${GREP} -l '^main' ${WRKSRC}/*.c | ${XARGS} ${REINPLACE_CMD} \ | ||||
-e '/argv/s/unsigned//' | -e '/argv/s/unsigned//' | ||||
do-install: | do-install: | ||||
(cd ${WRKDIR} && ${INSTALL_PROGRAM} ${BINFILES} ${STAGEDIR}${PREFIX}/bin) | (cd ${WRKSRC} && ${INSTALL_PROGRAM} ${BINFILES} ${STAGEDIR}${PREFIX}/bin) | ||||
@${MKDIR} ${STAGEDIR}${DATADIR} | @${MKDIR} ${STAGEDIR}${DATADIR} | ||||
${CP} ${_DISTDIR}/edicth ${STAGEDIR}${DATADIR} | ${CP} ${_DISTDIR}/edicth ${STAGEDIR}${DATADIR} | ||||
.for f in edict enamdict compdic j_places kanjidic kanjd212 geodic | .for f in edict enamdict compdic j_places kanjidic kanjd212 geodic | ||||
${GZIP_CMD} -cd ${_DISTDIR}/${f}.gz > ${STAGEDIR}${DATADIR}/${f} | ${GZIP_CMD} -cd ${_DISTDIR}/${f}.gz > ${STAGEDIR}${DATADIR}/${f} | ||||
.endfor | .endfor | ||||
.for f in ediclsd3 lawgledt lingdic pandpdic aviation findic mktdic \ | .for f in ediclsd3 lawgledt lingdic pandpdic aviation findic mktdic \ | ||||
4jword3_edict concrete | 4jword3_edict concrete | ||||
cd ${STAGEDIR}${DATADIR} && \ | cd ${STAGEDIR}${DATADIR} && \ | ||||
${TAR} -xf ${_DISTDIR}/${f}.zip ${f:S|edict|edict.euc|} | ${TAR} -xf ${_DISTDIR}/${f}.zip ${f:S|edict|edict.euc|} | ||||
.endfor | .endfor | ||||
.for dict in ${DICTFILES:S|_edict|_edict.euc|} | .for dict in ${DICTFILES:S|_edict|_edict.euc|} | ||||
(cd ${STAGEDIR}${DATADIR} && ${STAGEDIR}${PREFIX}/bin/xjdxgen ${dict:R}) | (cd ${STAGEDIR}${DATADIR} && ${STAGEDIR}${PREFIX}/bin/xjdxgen ${dict:R}) | ||||
(cd ${STAGEDIR}${DATADIR} && ${CHMOD} ${SHAREMODE} \ | (cd ${STAGEDIR}${DATADIR} && ${CHMOD} ${SHAREMODE} \ | ||||
${dict:R} ${dict:R}.xjdx) | ${dict:R} ${dict:R}.xjdx) | ||||
.endfor | .endfor | ||||
${RM} -f ${STAGEDIR}${PREFIX}/bin/xjdic | ${RM} -f ${STAGEDIR}${PREFIX}/bin/xjdic | ||||
${LN} -s ${PREFIX}/bin/xjdic_sa ${STAGEDIR}${PREFIX}/bin/xjdic | ${LN} -s ${PREFIX}/bin/xjdic_sa ${STAGEDIR}${PREFIX}/bin/xjdic | ||||
(cd ${WRKDIR} && ${INSTALL_DATA} radicals.tm radkfile kanjstroke \ | (cd ${WRKSRC} && ${INSTALL_DATA} radicals.tm radkfile kanjstroke \ | ||||
romkana.cnv vconj ${STAGEDIR}${DATADIR}) | romkana.cnv vconj ${STAGEDIR}${DATADIR}) | ||||
# | # | ||||
# Only 9 dictionaries can be enabled | # Only 9 dictionaries can be enabled | ||||
# | # | ||||
@${ECHO_CMD} dicdir ${DATADIR} > ${STAGEDIR}${DATADIR}/.xjdicrc | @${ECHO_CMD} dicdir ${DATADIR} > ${STAGEDIR}${DATADIR}/.xjdicrc | ||||
@${ECHO_CMD} dicfile edict >> ${STAGEDIR}${DATADIR}/.xjdicrc | @${ECHO_CMD} dicfile edict >> ${STAGEDIR}${DATADIR}/.xjdicrc | ||||
@${ECHO_CMD} dicfile enamdict >> ${STAGEDIR}${DATADIR}/.xjdicrc | @${ECHO_CMD} dicfile enamdict >> ${STAGEDIR}${DATADIR}/.xjdicrc | ||||
@${ECHO_CMD} dicfile compdic >> ${STAGEDIR}${DATADIR}/.xjdicrc | @${ECHO_CMD} dicfile compdic >> ${STAGEDIR}${DATADIR}/.xjdicrc | ||||
Show All 18 Lines |