diff --git a/japanese/ASCIIdates98-fpw/Makefile b/japanese/ASCIIdates98-fpw/Makefile index dccaaa3eb79b..59d3e506ec55 100644 --- a/japanese/ASCIIdates98-fpw/Makefile +++ b/japanese/ASCIIdates98-fpw/Makefile @@ -1,29 +1,27 @@ -# Created by: Satoshi Taoka - PORTNAME= ASCIIdates98-fpw PORTVERSION= 1.0 PORTREVISION= 1 CATEGORIES= japanese MASTER_SITES= http://openlab.ring.gr.jp/edict/fpw/dist/ASCIIdates98/ DISTNAME= ${PORTNAME:S/-fpw//}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Japanese dictionary for PC terms in '98 ASCII Dates Book (EPWING V1 format) USES= zip NO_BUILD= yes WRKSRC= ${WRKDIR}/ascdates EXTRACT_BEFORE_ARGS= -qL OPTIONS_DEFINE= DOCS do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/share/dict/ASCIIdates98-fpw/ascdates/data ${INSTALL_DATA} ${WRKSRC}/ascdates/data/honmon \ ${STAGEDIR}${PREFIX}/share/dict/ASCIIdates98-fpw/ascdates/data ${INSTALL_DATA} ${WRKSRC}/catalogs \ ${STAGEDIR}${PREFIX}/share/dict/ASCIIdates98-fpw @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/readme ${STAGEDIR}${DOCSDIR} .include diff --git a/japanese/CGdic-fpw/Makefile b/japanese/CGdic-fpw/Makefile index 04363403622e..f839268e4d12 100644 --- a/japanese/CGdic-fpw/Makefile +++ b/japanese/CGdic-fpw/Makefile @@ -1,28 +1,26 @@ -# Created by: Satoshi Taoka - PORTNAME= CGdic-fpw PORTVERSION= 1.0 PORTREVISION= 1 CATEGORIES= japanese MASTER_SITES= http://openlab.ring.gr.jp/edict/fpw/dist/CGdic1.5h/ DISTNAME= CGdic1.5h-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Japanese dictionary for CG (EPWING V1 format) USES= zip NO_BUILD= yes WRKSRC= ${WRKDIR}/cg EXTRACT_BEFORE_ARGS= -qL OPTIONS_DEFINE= DOCS do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/share/dict/CGdic-fpw/cg/data ${INSTALL_DATA} ${WRKSRC}/cg/data/honmon \ ${STAGEDIR}${PREFIX}/share/dict/CGdic-fpw/cg/data ${INSTALL_DATA} ${WRKSRC}/catalogs ${STAGEDIR}${PREFIX}/share/dict/CGdic-fpw @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/readme ${STAGEDIR}${DOCSDIR} .include diff --git a/japanese/FreeWnn-lib/Makefile b/japanese/FreeWnn-lib/Makefile index dfede6952668..0a49c765b2d8 100644 --- a/japanese/FreeWnn-lib/Makefile +++ b/japanese/FreeWnn-lib/Makefile @@ -1,18 +1,16 @@ -# Created by: Satoshi Taoka - PORTNAME= FreeWnn PORTVERSION= 1.1.1.a021 PORTREVISION= 13 CATEGORIES?= japanese MASTER_SITES= OSDN/freewnn PKGNAMESUFFIX= -lib DISTNAME= ${PORTNAME}-1.1.1-a021 MAINTAINER= hrs@FreeBSD.org COMMENT?= Japanese/Chinese/Korean input method (Japanese client libraries) OPTIONS_DEFAULT?= LIB WNN MANLANG?= ja .include "${.CURDIR}/../../japanese/FreeWnn-lib/Makefile.common" .include diff --git a/japanese/FreeWnn-server/Makefile b/japanese/FreeWnn-server/Makefile index 0337c6c75f95..b5f9b5621920 100644 --- a/japanese/FreeWnn-server/Makefile +++ b/japanese/FreeWnn-server/Makefile @@ -1,35 +1,33 @@ -# Created by: Satoshi TAOKA - PORTNAME= FreeWnn PORTVERSION= 1.1.1.a021 PORTREVISION= 14 CATEGORIES?= japanese MASTER_SITES= OSDN/freewnn PKGNAMESUFFIX= -server DISTNAME= ${PORTNAME}-1.1.1-a021 MAINTAINER= hrs@FreeBSD.org COMMENT?= Japanese/Chinese/Korean input method (Japanese server) OPTIONS_DEFAULT?= WNN SERVER MANLANG?= ja USERS= wnn .include "${.CURDIR}/../../japanese/FreeWnn-lib/Makefile.common" WNN_LIB_DEPENDS+= libwnn.so:japanese/FreeWnn-lib WNN_CONFIGURE_ON+= --with-libwnn=-lwnn \ --with-wnn-libraries="${PREFIX}/lib" WNN_USE= RC_SUBR=wnn CWNN_LIB_DEPENDS+= libcwnn.so:chinese/FreeWnn-lib CWNN_CONFIGURE_ON+= --with-libcwnn=-lcwnn \ --with-cwnn-libraries="${PREFIX}/lib" CWNN_USE= RC_SUBR=cwnn RC_SUBR=twnn KWNN_LIB_DEPENDS+= libkwnn.so:korean/FreeWnn-lib KWNN_CONFIGURE_ON+= --with-libkwnn=-lkwnn \ --with-kwnn-libraries="${PREFIX}/lib" KWNN_USE= RC_SUBR=kwnn .include diff --git a/japanese/Wnn6-lib/Makefile b/japanese/Wnn6-lib/Makefile index d5c92957d642..3fd4c7f28d56 100644 --- a/japanese/Wnn6-lib/Makefile +++ b/japanese/Wnn6-lib/Makefile @@ -1,36 +1,34 @@ -# Created by: Satoshi Taoka - PORTNAME= Wnn6-lib PORTVERSION= 2000.9.1 PORTREVISION= 2 CATEGORIES= japanese MASTER_SITES= ftp://ftp.omronsoft.co.jp/pub/Wnn6/sdk_source/ DISTNAME= Wnn6-SDK MAINTAINER= hrs@FreeBSD.org COMMENT= Wnn6 client library OPTIONS_DEFINE= DOCS USES= imake USE_LDCONFIG= yes WRKSRC= ${WRKDIR}/src/contrib/im/Xsi PORTDOCS= README post-patch: @${REINPLACE_CMD} -e 's,/usr/X11R6,${LOCALBASE},g' \ ${WRKSRC}/config/Project.tmpl \ ${WRKSRC}/config/X11.tmpl \ ${WRKSRC}/Makefile.ini do-build: (cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} make World -f Makefile.ini) post-install: ${LN} -sf libwnn6_fromsrc.a ${STAGEDIR}${PREFIX}/lib/libwnn6.a ${MKDIR} ${STAGEDIR}${PREFIX}/include/wnn6/wnn ${INSTALL_DATA} ${WRKSRC}/Wnn/include/*.h ${STAGEDIR}${PREFIX}/include/wnn6/wnn ${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}) .include diff --git a/japanese/Wnn7-lib/Makefile b/japanese/Wnn7-lib/Makefile index 41246a2e3bf9..937ce925f1fb 100644 --- a/japanese/Wnn7-lib/Makefile +++ b/japanese/Wnn7-lib/Makefile @@ -1,38 +1,36 @@ -# Created by: Satoshi Taoka - PORTNAME= Wnn7 PORTVERSION= 2001.10.17 PORTREVISION= 3 CATEGORIES= japanese MASTER_SITES= http://www.omronsoft.co.jp/SP/pcunix/sdk/wnn/ PKGNAMESUFFIX= -lib DISTNAME= Wnn7SDK MAINTAINER= hrs@FreeBSD.org COMMENT= Wnn7 client library USES= imake tar:tgz USE_LDCONFIG= yes WRKSRC= ${WRKDIR}/src PORTDOCS= README OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e 's,/usr/X11R6,${LOCALBASE},g' \ ${WRKSRC}/config/Project.tmpl \ ${WRKSRC}/config/X11.tmpl \ ${WRKSRC}/Makefile.ini @${REINPLACE_CMD} -e 's/((/(/' ${WRKSRC}/config/X11.tmpl # Warning: we cannot use USE_IMAKE. do-build: (cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} make World -f Makefile.ini) post-install: ${MKDIR} ${STAGEDIR}${PREFIX}/include/wnn7/wnn ${INSTALL_DATA} ${WRKSRC}/Wnn/include/*.h ${STAGEDIR}${PREFIX}/include/wnn7/wnn ${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}) .include diff --git a/japanese/a2ps/Makefile b/japanese/a2ps/Makefile index 267adaef4d98..2d5f0397aa84 100644 --- a/japanese/a2ps/Makefile +++ b/japanese/a2ps/Makefile @@ -1,40 +1,38 @@ -# Created by: SAITO Itsuro - PORTNAME= a2ps PORTVERSION= 1.45 PORTREVISION= 5 CATEGORIES= japanese print MASTER_SITES= ftp://ftp.sra.co.jp/pub/lang/perl/sra-scripts/ \ LOCAL/tota/a2ps DISTNAME= ${PORTNAME}.pl-${PORTVERSION} EXTRACT_SUFX= # empty MAINTAINER= hrs@FreeBSD.org COMMENT= Text file to postscript converter (with Japanese support) LICENSE= A2PSJ LICENSE_NAME= License of a2ps-j LICENSE_FILE= ${FILESDIR}/LICENSE LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept RUN_DEPENDS= paperconf:print/libpaper USES= perl5 shebangfix USE_PERL5= run SHEBANG_FILES= ${WRKSRC}/a2ps-j PLIST_FILES= bin/a2ps-j EXTRACT_CMD= ${INSTALL_SCRIPT} EXTRACT_BEFORE_ARGS= # empty EXTRACT_AFTER_ARGS= a2ps-j NO_WRKSUBDIR= yes NO_BUILD= yes NO_ARCH= yes post-patch: ${REINPLACE_CMD} -e 's,%%LOCALBASE%%,${LOCALBASE},' ${WRKSRC}/a2ps-j do-install: ${INSTALL_SCRIPT} ${WRKSRC}/a2ps-j ${STAGEDIR}${PREFIX}/bin .include diff --git a/japanese/ack/Makefile b/japanese/ack/Makefile index a35b19ff2cde..fa084dae9b15 100644 --- a/japanese/ack/Makefile +++ b/japanese/ack/Makefile @@ -1,25 +1,23 @@ -# Created by: Masanori Kiriake - PORTNAME= ack PORTVERSION= 1.39 PORTREVISION= 1 CATEGORIES= japanese converters MASTER_SITES= http://ftp.vector.co.jp/06/43/1369/ DISTNAME= ${PORTNAME}${PORTVERSION:S/.//} EXTRACT_SUFX= .tgz MAINTAINER= CQG00620@nifty.ne.jp COMMENT= Kanji code converter CONFLICTS_INSTALL= p5-ack # /bin/ack ALL_TARGET= ack CFLAGS+= -Wno-error=return-type PLIST_FILES= bin/ack man/ja/man1/ack.1.gz post-patch: @${REINPLACE_CMD} -E 's,(BINARY|MANUAL)),DESTDIR)$$(&,' \ ${WRKSRC}/Makefile .include diff --git a/japanese/alias-fonts/Makefile b/japanese/alias-fonts/Makefile index 72a42c547f40..33571b6dd147 100644 --- a/japanese/alias-fonts/Makefile +++ b/japanese/alias-fonts/Makefile @@ -1,31 +1,29 @@ -# Created by: sada - PORTNAME= alias-fonts PORTVERSION= 1.0 PORTREVISION= 12 CATEGORIES= japanese x11-fonts MASTER_SITES= # empty DISTFILES= # empty MAINTAINER= CQG00620@nifty.ne.jp COMMENT= Meta-port which setups Japanese fonts RUN_DEPENDS= ja-font-elisa8>0:japanese/font-elisa8 \ ja-font-naga10>0:japanese/font-naga10 \ ja-font-shinonome>0:japanese/font-shinonome \ ja-font-kanji18>0:japanese/font-kanji18 \ ja-font-kappa20>0:japanese/font-kappa20 \ ja-font-kanji26>0:japanese/font-kanji26 \ ja-font-jisx0213>0:japanese/font-jisx0213 NO_BUILD= yes USES= fonts PLIST_FILES= %%FONTSDIR%%/fonts.alias SUB_FILES= pkg-message do-install: ${MKDIR} ${STAGEDIR}${FONTSDIR} ${INSTALL_DATA} ${FILESDIR}/fonts.alias ${STAGEDIR}${FONTSDIR} .include diff --git a/japanese/anthy/Makefile b/japanese/anthy/Makefile index 351a27adbf67..83a21b337757 100644 --- a/japanese/anthy/Makefile +++ b/japanese/anthy/Makefile @@ -1,88 +1,86 @@ -# Created by: Yukihiro Nakai - PORTNAME= anthy PORTVERSION= 0.4 PORTREVISION= 3 PORTEPOCH= 1 CATEGORIES= japanese MASTER_SITES= DEBIAN DISTFILES= ${DISTNAME:S/-/_/}.orig${EXTRACT_SUFX} EXTRACT_ONLY= ${DISTNAME:S/-/_/}.orig${EXTRACT_SUFX} MAINTAINER= nobutaka@FreeBSD.org COMMENT= Another Kana-Kanji conversion system LICENSE= GPLv2 LGPL21 LICENSE_COMB= multi LICENSE_FILE_GPLv2= ${WRKSRC}/alt-cannadic/COPYING LICENSE_FILE_LGPL21= ${WRKSRC}/COPYING USES= iconv:patch libtool pathfix pkgconfig USE_LDCONFIG= yes GNU_CONFIGURE= yes INSTALL_TARGET= install-strip DOCSDIR= ${PREFIX}/share/doc/ja/anthy ELISPDIR= share/emacs/site-lisp/anthy PLIST_SUB= ELISPDIR=${ELISPDIR} OPTIONS_DEFINE= 2CHDIC ODIC GSKKDIC DOCS 2CHDIC_DESC= 2ch Dictionary ODIC_DESC= Okinawa Dictionary GSKKDIC_DESC= SKK Dictionary .include .if ${PORT_OPTIONS:M2CHDIC} MASTER_SITES+= http://omaemona.sourceforge.net/packages/Zisyo/:2chdic DISTFILES+= 2ch.t:2chdic .endif .if ${PORT_OPTIONS:MODIC} MASTER_SITES+= http://www.ofug.net/~yamajun/files/:odic DISTFILES+= ${ODIC_SRCS}:odic ODIC_SRCS= ${ODIC_VERS}.t ODIC_VERS= okinawa-20070717 .endif .if ${PORT_OPTIONS:MGSKKDIC} MASTER_SITES+= http://www.ohnolab.org/~kimoto/:gskk DISTFILES+= ${GSKK_SRCS}:gskk GSKK_SRCS= ${GSKK_VERS}.t.gz GSKK_VERS= gskk-20041208 .endif post-extract: .if ${PORT_OPTIONS:M2CHDIC} ${CP} ${DISTDIR}/${DIST_SUBDIR}/2ch.t ${WRKSRC}/mkworddic ${PRINTF} "/mkworddic\\\\/base.t/a\\\\\\nread @top_srcdir@/mkworddic/2ch.t\\n" | \ ${REINPLACE_CMD} -f /dev/stdin ${WRKSRC}/mkworddic/dict.args.in .endif .if ${PORT_OPTIONS:MODIC} ${CP} ${DISTDIR}/${DIST_SUBDIR}/${ODIC_SRCS} ${WRKSRC}/mkworddic ${PRINTF} "/mkworddic\\\\/base.t/a\\\\\\nread @top_srcdir@/mkworddic/${ODIC_SRCS}\\n" | \ ${REINPLACE_CMD} -f /dev/stdin ${WRKSRC}/mkworddic/dict.args.in .endif .if ${PORT_OPTIONS:MGSKKDIC} ${CP} ${DISTDIR}/${DIST_SUBDIR}/${GSKK_SRCS} ${WRKSRC}/mkworddic ${GUNZIP_CMD} ${WRKSRC}/mkworddic/${GSKK_SRCS} ${PRINTF} "/mkworddic\\\\/base.t/a\\\\\\nread @top_srcdir@/mkworddic/${GSKK_VERS}.t\\n" | \ ${REINPLACE_CMD} -f /dev/stdin ${WRKSRC}/mkworddic/dict.args.in .endif post-patch: ${REINPLACE_CMD} -e \ 's| install-lispLISP||g' ${WRKSRC}/src-util/Makefile.in ${CP} ${WRKSRC}/src-util/rkhelper.c ${WRKSRC}/src-util/rkhelper.c.orig ${ICONV_CMD} -f utf-8 -t euc-jp ${WRKSRC}/src-util/rkhelper.c.orig > ${WRKSRC}/src-util/rkhelper.c post-install: ${MKDIR} ${STAGEDIR}${PREFIX}/${ELISPDIR} ${INSTALL_DATA} ${WRKSRC}/src-util/*.el ${STAGEDIR}${PREFIX}/${ELISPDIR} ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/doc/ELISP ${STAGEDIR}${DOCSDIR} .include diff --git a/japanese/awffull/Makefile b/japanese/awffull/Makefile index 50fea1058676..8d4aba58808a 100644 --- a/japanese/awffull/Makefile +++ b/japanese/awffull/Makefile @@ -1,12 +1,10 @@ -# Created by: Norikatsu Shigemura - CATEGORIES= japanese www MAINTAINER= ports@FreeBSD.org CONFLICTS= awffull MASTERDIR= ${.CURDIR}/../../www/awffull EXTRA_PATCHES= ${.CURDIR}/files/awffull-ja.diff .include "${MASTERDIR}/Makefile" diff --git a/japanese/bible_names-fpw/Makefile b/japanese/bible_names-fpw/Makefile index a249ce125ae0..826f1825b171 100644 --- a/japanese/bible_names-fpw/Makefile +++ b/japanese/bible_names-fpw/Makefile @@ -1,29 +1,27 @@ -# Created by: Satoshi Taoka - PORTNAME= bible_names-fpw PORTVERSION= 1.1.3 PORTREVISION= 0 CATEGORIES= japanese MASTER_SITES= http://openlab.ring.gr.jp/edict/fpw/dist/bible_names/ DISTNAME= ${PORTNAME}${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Dictionary for HITCHCOCK'S BIBLE NAMES (EPWING V1 format) USES= zip NO_BUILD= yes WRKSRC= ${WRKDIR}/biblenam EXTRACT_BEFORE_ARGS= -qL OPTIONS_DEFINE= DOCS do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/share/dict/bible_names-fpw/biblenam/data ${INSTALL_DATA} ${WRKSRC}/biblenam/data/honmon \ ${STAGEDIR}${PREFIX}/share/dict/bible_names-fpw/biblenam/data ${INSTALL_DATA} ${WRKSRC}/catalogs \ ${STAGEDIR}${PREFIX}/share/dict/bible_names-fpw @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/readme ${STAGEDIR}${DOCSDIR} .include diff --git a/japanese/bookview/Makefile b/japanese/bookview/Makefile index ad74e6b22263..c018bc10a9f4 100644 --- a/japanese/bookview/Makefile +++ b/japanese/bookview/Makefile @@ -1,36 +1,34 @@ -# Created by: Motoyuki Kasahara - PORTNAME= bookview PORTVERSION= 3.2.1 PORTREVISION= 1 CATEGORIES= japanese MASTER_SITES= ftp://ftp.sra.co.jp/pub/net/ndtp/bookview/ \ ftp://ftp.eos.hokudai.ac.jp/pub/net/ndtp/bookview/ MAINTAINER= ports@FreeBSD.org COMMENT= NDTP client written in Tcl/Tk USES= tk:wrapper do-build: .for i in bookview/bookview doc/bookview.html cd ${WRKSRC} && ${SED} -e \ 's|@WISH@|${WISH}|g ; \ s|@VERSION@|${PORTVERSION}|g ; \ s|@sysconfdir@|${PREFIX}/etc|g ; \ s|@pkgdatadir@|${DATADIR}|g' < ${i}.in > ${i} .endfor do-install: ${INSTALL_SCRIPT} ${WRKSRC}/bookview/bookview ${STAGEDIR}${PREFIX}/bin @${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/bitmap/*.gif ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/bitmap/*.xbm ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/bookview/*.tcl ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/bookview/*.mo ${STAGEDIR}${DATADIR} @${MKDIR} ${STAGEDIR}${DATADIR}/doc ${INSTALL_DATA} ${WRKSRC}/doc/*.css ${STAGEDIR}${DATADIR}/doc ${INSTALL_DATA} ${WRKSRC}/doc/*.html ${STAGEDIR}${DATADIR}/doc ${INSTALL_DATA} ${WRKSRC}/doc/*.png ${STAGEDIR}${DATADIR}/doc .include diff --git a/japanese/canna-lib/Makefile b/japanese/canna-lib/Makefile index 57947c525de3..8f658adae4b7 100644 --- a/japanese/canna-lib/Makefile +++ b/japanese/canna-lib/Makefile @@ -1,23 +1,21 @@ -# Created by: hrs - PORTNAME= canna PORTVERSION= 3.7p3 PORTREVISION= 9 CATEGORIES= japanese MASTER_SITES= OSDN/canna PKGNAMESUFFIX= -lib DISTNAME= Canna${PORTVERSION:S/.//g} MAINTAINER= hrs@FreeBSD.org COMMENT= Kana-to-Kanji conversion system, library part LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYRIGHT USES= imake:notall,noman tar:bzip2 USE_LDCONFIG= yes ALL_TARGET= canna INSTALL_TARGET= instsgs MAKE_JOBS_UNSAFE= yes .include diff --git a/japanese/canna-server/Makefile b/japanese/canna-server/Makefile index 38106bee2ef2..9bfd8235c09d 100644 --- a/japanese/canna-server/Makefile +++ b/japanese/canna-server/Makefile @@ -1,34 +1,32 @@ -# Created by: hrs - PORTNAME= canna PORTVERSION= 3.7p3 PORTREVISION= 10 CATEGORIES= japanese MASTER_SITES= OSDN/canna PKGNAMESUFFIX= -server DISTNAME= Canna${PORTVERSION:S/.//g} MAINTAINER= hrs@FreeBSD.org COMMENT= Kana-to-Kanji conversion system, binary part LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYRIGHT LIB_DEPENDS= libcanna.so:japanese/canna-lib USES= imake tar:bzip2 USE_RC_SUBR= canna INSTALL_TARGET= instserver instclient PORTDOCS= canna.bib canna.sty Imakefile README.jp Makefile \ intern lisp man MAKE_JOBS_UNSAFE= yes OPTIONS_DEFINE= DOCS post-install: @cd ${INSTALL_WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_FLAGS} \ ${MAKEFILE} ${MAKE_ARGS} install.man ${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC}/doc && ${CP} -R ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include diff --git a/japanese/cannadic/Makefile b/japanese/cannadic/Makefile index b14620f7fa27..b32048296038 100644 --- a/japanese/cannadic/Makefile +++ b/japanese/cannadic/Makefile @@ -1,36 +1,34 @@ -# Created by: TOGAWA Satoshi - PORTNAME= cannadic PORTVERSION= 0.95c PORTREVISION= 4 CATEGORIES= japanese MASTER_SITES= LOCAL/hrs MAINTAINER= hrs@FreeBSD.org COMMENT= Canna dictionary containing a lot of words LICENSE= GPLv2 RUN_DEPENDS= ${LOCALBASE}/sbin/cannaserver:japanese/canna-server BUILD_DEPENDS= crxdic:japanese/canna-server ALL_TARGET= maindic SUB_FILES= README.FreeBSD pkg-message PORTDOCS= README.ja README.FreeBSD DICS= gcanna.cbd gcanna.cld gcannaf.ctd DICSFILE= dics.dir.gpl_canna DICDIR= share/canna/dic/canna OPTIONS_DEFINE= DOCS do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/${DICDIR} cd ${WRKSRC} && \ ${INSTALL_DATA} ${DICS} ${DICSFILE} ${STAGEDIR}${PREFIX}/${DICDIR} ${INSTALL_DATA} ${WRKDIR}/README.FreeBSD ${WRKSRC} post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include diff --git a/japanese/cdrom2/Makefile b/japanese/cdrom2/Makefile index c18bc2da856f..99aa02861fd4 100644 --- a/japanese/cdrom2/Makefile +++ b/japanese/cdrom2/Makefile @@ -1,34 +1,32 @@ -# Created by: Masafumi NAKANE - PORTNAME= cdrom2 PORTVERSION= 1996.06.16 PORTREVISION= 1 CATEGORIES= japanese MASTER_SITES= http://www.nerimadors.or.jp/~jiro/cdrom2/ DISTNAME= euc DIST_SUBDIR= ${PORTNAME} MAINTAINER= ports@FreeBSD.org COMMENT= Tool to lookup CD-ROM dictionaries WRKSRC= ${WRKDIR}/${PORTNAME} PLIST_FILES= bin/cdgaiji bin/cdrom2 lib/cdrom2/kojien3.tbl \ lib/cdrom2/ruigo.tbl PORTDOCS= errata.doc gaiji.txt index.doc install.doc kekka.txt \ kojien3.doc menu.doc readers.doc readme.doc readme.org \ ruigo.doc x_option.doc SUB_FILES= pkg-message OPTIONS_DEFINE= DOCS do-configure: @${ECHO_MSG} "Copying custom Makefile." @${CP} ${FILESDIR}/Makefile ${WRKSRC} post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include diff --git a/japanese/celrw/Makefile b/japanese/celrw/Makefile index 09b34d5861be..309f9882b9f6 100644 --- a/japanese/celrw/Makefile +++ b/japanese/celrw/Makefile @@ -1,32 +1,30 @@ -# Created by: IWASHITA Yoji - PORTNAME= celrw PORTVERSION= 0.16 CATEGORIES= japanese MASTER_SITES= http://www.nurs.or.jp/~kurati/celrw/ MAINTAINER= ports@FreeBSD.org COMMENT= Cellular phone-number read/write tool (in Japan only) USES= tar:bzip2 GNU_CONFIGURE= yes MAKE_ARGS= VERSION="${PORTVERSION}" OPTFLAGS="${CFLAGS}" ALL_TARGET= ${PORTNAME} PORTDOCS= README PLIST_FILES= bin/celrw OPTIONS_DEFINE= DOCS post-extract: .for file in config.guess config.sub install.sh @${RM} ${WRKSRC}/${file} @${TOUCH} ${WRKSRC}/${file} .endfor do-install: ${INSTALL_PROGRAM} ${WRKSRC}/celrw ${STAGEDIR}${PREFIX}/bin @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} .include diff --git a/japanese/chasen-base/Makefile b/japanese/chasen-base/Makefile index 21d707522dcb..3d2a60b00f1e 100644 --- a/japanese/chasen-base/Makefile +++ b/japanese/chasen-base/Makefile @@ -1,34 +1,32 @@ -# Created by: kuriyama - PORTNAME= chasen PORTVERSION= 2.4.5 PORTREVISION= 2 CATEGORIES= japanese textproc MASTER_SITES= OSDN/chasen-legacy PKGNAMESUFFIX= -base MAINTAINER= ports@FreeBSD.org COMMENT= Japanese Morphological Analysis System BUILD_DEPENDS= ${LOCALBASE}/include/darts.h:devel/darts GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-darts=${LOCALBASE}/include ${ICONV_CONFIGURE_BASE} USES= cpe iconv libtool CPE_VENDOR= naist.jp USE_LDCONFIG= yes INSTALL_TARGET= install-strip OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} \ -e 's/iconv ()/libiconv ()/' \ -e 's/-liconv/${ICONV_LIB}/' ${WRKSRC}/configure post-install: ${MKDIR} ${STAGEDIR}${PREFIX}/share/chasen/dic ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/doc/manual* ${STAGEDIR}${DOCSDIR} .include diff --git a/japanese/cmigemo-dict/Makefile b/japanese/cmigemo-dict/Makefile index 38982c8aada9..dd57a926ccaf 100644 --- a/japanese/cmigemo-dict/Makefile +++ b/japanese/cmigemo-dict/Makefile @@ -1,30 +1,28 @@ -# Created by: MANTANI Nobutaka - CATEGORIES= japanese MASTER_SITES= LOCAL/nobutaka:skkdic PKGNAMESUFFIX= -dict DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \ ${SKKDIC_FILE}:skkdic EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= nobutaka@FreeBSD.org COMMENT= Dictionary for C/Migemo Japanese incremental search tool LICENSE= GPLv2 MASTERDIR= ${.CURDIR}/../../japanese/cmigemo PKGDIR= ${.CURDIR} USES= perl5 USE_PERL5= patch build run ALL_TARGET= gcc-dict INSTALL_TARGET= gcc-install-dict SKKDIC_FILE= SKK-JISYO.L-20110813.bz2 LICENSE_DISTFILES= ${SKKDIC_FILE} post-extract: ${BZCAT} ${DISTDIR}/${DIST_SUBDIR}/${SKKDIC_FILE} > ${WRKSRC}/dict/SKK-JISYO.L .include "${MASTERDIR}/Makefile" diff --git a/japanese/cmigemo/Makefile b/japanese/cmigemo/Makefile index 104cdfa007ca..ddce5edb8987 100644 --- a/japanese/cmigemo/Makefile +++ b/japanese/cmigemo/Makefile @@ -1,48 +1,46 @@ -# Created by: MANTANI Nobutaka - PORTNAME= cmigemo PORTVERSION= 20141220 CATEGORIES= japanese DIST_SUBDIR= cmigemo MAINTAINER= nobutaka@FreeBSD.org COMMENT= C implementation of Migemo Japanese incremental search tool .if !defined(PKGNAMESUFFIX) LICENSE= MIT LICENSE_FILE= ${WRKSRC}/doc/LICENSE_MIT.txt RUN_DEPENDS= ${LOCALBASE}/${DATADIR_REL}/cp932/migemo-dict:japanese/cmigemo-dict USE_LDCONFIG= yes ALL_TARGET= gcc-rel gcc-dat INSTALL_TARGET= gcc-install DOCSDIR= ${PREFIX}/share/doc/ja/${PORTNAME} PORTDOCS= README_j.txt .endif BUILD_DEPENDS= ${LOCALBASE}/bin/nkf:japanese/nkf USES+= gmake USE_GITHUB= yes GH_ACCOUNT= koron GH_TAGNAME= 6a1c438 OPTIONS_DEFINE+=DOCS HAS_CONFIGURE= yes CONFIGURE_ARGS= --prefix=${STAGEDIR}${PREFIX} MAKE_JOBS_UNSAFE= yes .include .if !defined(PKGNAMESUFFIX) && ${PORT_OPTIONS:MDOCS} INSTALL_TARGET+=gcc-install-doc .endif post-patch: ${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|' ${WRKSRC}/compile/config.mk.in .include diff --git a/japanese/csrd/Makefile b/japanese/csrd/Makefile index 96dbb3faf99b..7718654057d9 100644 --- a/japanese/csrd/Makefile +++ b/japanese/csrd/Makefile @@ -1,43 +1,41 @@ -# Created by: Satoshi TAOKA - PORTNAME= csrd PORTVERSION= 1.0 PORTREVISION= 1 CATEGORIES= japanese MASTER_SITES= http://openlab.ring.gr.jp/edict/csrd/ PATCH_SITES= http://green.ribbon.to/~ikazuhiro/dic/files/ PATCHFILES= csrd.c.diff.gz MAINTAINER= yasu@FreeBSD.org COMMENT= Utility for Shogakukan Random House English-Japanese Dictionary LICENSE= PD LICENSE_FILE= ${WRKSRC}/csrd.doc MAKEFILE= makefile.unx MAKE_ARGS= CC="${CC}" ALL_TARGET= csrd OPTIONS_DEFINE= DOCS PLIST_FILES= bin/csrd %%DATADIR%%/csrd.fmt %%DATADIR%%/csrd.gai \ %%DATADIR%%/quiet.fmt %%DATADIR%%/quiet.gai PORTDOCS= README csrd.doc SUB_FILES= pkg-message do-install: ${INSTALL_PROGRAM} ${WRKSRC}/csrd ${STAGEDIR}${PREFIX}/bin ${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/csrd.fmt ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/csrd.gai ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/quiet.fmt ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/quiet.gai ${STAGEDIR}${DATADIR} ${MKDIR} ${STAGEDIR}${DOCSDIR} .for f in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR} .endfor .include diff --git a/japanese/ctags/Makefile b/japanese/ctags/Makefile index cfa31e2ff7c0..a67ec54e2684 100644 --- a/japanese/ctags/Makefile +++ b/japanese/ctags/Makefile @@ -1,31 +1,29 @@ -# Created by: issei - PORTNAME= ctags PORTVERSION= 5.8j2 CATEGORIES= japanese devel MASTER_SITES= http://hp.vector.co.jp/authors/VA025040/ctags/downloads/ MAINTAINER= ports@FreeBSD.org COMMENT= Feature-filled tagfile generator with Japanese support GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-macro-patterns --with-readlib WRKSRC= ${WRKDIR}/${DISTNAME:S/j1//} SUB_FILES= pkg-message PLIST_FILES= bin/jexctags include/readtags.h lib/readtags.o \ man/man1/jexctags.1.gz PORTDOCS= README README_J.TXT OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -E 's,(bin|lib|inc|man1)dir),DESTDIR)$$(&,g' \ ${WRKSRC}/Makefile.in post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/jexctags .include diff --git a/japanese/dbskkd-cdb/Makefile b/japanese/dbskkd-cdb/Makefile index 84d2a57567a7..84a5dab683a9 100644 --- a/japanese/dbskkd-cdb/Makefile +++ b/japanese/dbskkd-cdb/Makefile @@ -1,49 +1,47 @@ -# Created by: Makoto Matsushita - PORTNAME= dbskkd-cdb PORTVERSION= 3.00 PORTREVISION= 0 CATEGORIES= japanese MAINTAINER= ports@FreeBSD.org COMMENT= SKK dictionary server based on cdb LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${LOCALBASE}/lib/libcdb.a:databases/tinycdb RUN_DEPENDS= ${SKKJISYOCDB}:japanese/skk-jisyo-cdb USE_GITHUB= yes GH_ACCOUNT= jj1bdx MAKE_ENV= LOCALBASE="${LOCALBASE}" \ SKKJISYOCDB="${SKKJISYOCDB}" PLIST_FILES= libexec/dbskkd-cdb SUB_FILES= pkg-message PORTDOCS= ${PORTDOCS_FILE} ${PORTDOCS_SH} SKKDIR?= share/skk SKKJISYO_TYPE?= L SKKJISYOCDB?= ${LOCALBASE}/${SKKDIR}/SKK-JISYO.${SKKJISYO_TYPE}.cdb PORTDOCS_FILE= CHANGES.md LICENSE README.md READMEJP.md \ examples.md skk-server-protocol.md PORTDOCS_SH= makeskkcdb.sh skktocdbm.sh OPTIONS_DEFINE= DOCS post-patch: .for f in READMEJP.md makeskkcdb.sh ${REINPLACE_CMD} -e "s!%%PREFIX%%!${PREFIX}!g" \ -e "s!%%SKKDIR%%!${SKKDIR}!g" \ -e "s!%%JISYONAME%%!SKK-JISYO.${SKKJISYO_TYPE}!g" ${WRKSRC}/${f} .endfor do-install: ${INSTALL_PROGRAM} ${WRKSRC}/dbskkd-cdb ${STAGEDIR}${PREFIX}/libexec post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS_FILE:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} ${INSTALL_SCRIPT} ${PORTDOCS_SH:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include diff --git a/japanese/ddskk/Makefile b/japanese/ddskk/Makefile index 7fb932bf8896..70056f404dc1 100644 --- a/japanese/ddskk/Makefile +++ b/japanese/ddskk/Makefile @@ -1,66 +1,64 @@ -# Created by: Shigeyuki FUKUSHIMA - PORTNAME= ddskk DISTVERSION= 16.2 PORTREVISION= 10 CATEGORIES= japanese elisp MASTER_SITES= ftp://ftp.ring.gr.jp/pub/elisp/skk/maintrunk/ \ http://www.ring.gr.jp/archives/elisp/skk/maintrunk/ \ http://openlab.ring.gr.jp/skk/maintrunk/ PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} MAINTAINER= ports@FreeBSD.org COMMENT= Simple Kana to Kanji conversion program on Emacsen LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/READMEs/COPYING .if ${FLAVOR:U} == devel_full || ${FLAVOR:U} == devel_nox BROKEN= fails to build .endif USES= emacs MAKE_ARGS= PREFIX="${STAGEDIR}${PREFIX}" \ SKK_LISPDIR="${STAGEDIR}${PREFIX}/${SKK_LISPDIR}" \ SKK_INFODIR="${STAGEDIR}${PREFIX}/${INFO_PATH}" ALL_TARGET= elc info NO_ARCH= yes INFO= skk PORTDOCS= * PORTEXAMPLES= * SKK_LISPDIR= ${EMACS_VERSION_SITE_LISPDIR}/skk OPTIONS_DEFINE= DOCS EXAMPLES post-patch: @${REINPLACE_CMD} -e \ '/skk-tut-file/s|@TUT@|${PREFIX}/share/skk/SKK.tut|' \ ${WRKSRC}/skk-setup.el.in pre-build: .for i in skk-lookup.el skk-jisx0213.el @${MV} ${WRKSRC}/${i} ${WRKDIR} .endfor post-install: @${MKDIR} ${STAGEDIR}${PREFIX}/${SKK_LISPDIR} .for i in skk-lookup.el skk-jisx0213.el ${INSTALL_DATA} ${WRKDIR}/${i} ${STAGEDIR}${PREFIX}/${SKK_LISPDIR} .endfor post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for i in AUTHORS.ja CODENAME.ja Contributors Development.ja.org FAQ.ja NEWS.ja ${INSTALL_DATA} ${WRKSRC}/READMEs/${i} ${STAGEDIR}${DOCSDIR} .endfor post-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} .for i in Emacs.ad dot.emacs dot.skk ${INSTALL_DATA} ${WRKSRC}/etc/${i} ${STAGEDIR}${EXAMPLESDIR} .endfor .include diff --git a/japanese/devil-fpw/Makefile b/japanese/devil-fpw/Makefile index 726beaef415c..39c84861b2ed 100644 --- a/japanese/devil-fpw/Makefile +++ b/japanese/devil-fpw/Makefile @@ -1,30 +1,28 @@ -# Created by: Satoshi Taoka - PORTNAME= devil-fpw PORTVERSION= 1.0.3 PORTREVISION= 0 CATEGORIES= japanese MASTER_SITES= http://openlab.ring.gr.jp/edict/fpw/dist/devil/ DISTNAME= ${PORTNAME}${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Devil's dictionary (EPWING V1 format) USES= zip NO_BUILD= yes WRKSRC= ${WRKDIR}/devil EXTRACT_BEFORE_ARGS= -qL OPTIONS_DEFINE= DOCS do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/share/dict/devil-fpw/devil/data ${INSTALL_DATA} ${WRKSRC}/devil/data/honmon \ ${STAGEDIR}${PREFIX}/share/dict/devil-fpw/devil/data ${INSTALL_DATA} ${WRKSRC}/catalogs \ ${STAGEDIR}${PREFIX}/share/dict/devil-fpw @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC} && ${INSTALL_DATA} readme.pkg readme.txt \ ${STAGEDIR}${DOCSDIR}) .include diff --git a/japanese/dvi2tty/Makefile b/japanese/dvi2tty/Makefile index 4bf6f215f082..107864449366 100644 --- a/japanese/dvi2tty/Makefile +++ b/japanese/dvi2tty/Makefile @@ -1,32 +1,30 @@ -# Created by: Masafumi NAKANE - PORTNAME= dvi2tty PORTVERSION= 5.0 PORTREVISION= 2 CATEGORIES= japanese print MASTER_SITES= LOCAL/hrs PKGNAMESUFFIX= -ascii DISTNAME= dvi2tty${PORTVERSION} PATCH_SITES= ${MASTER_SITES} PATCH_DIST_STRIP= -p1 PATCHFILES= dvi2tty-ascii-jtex-patch dvi2tty.c-patch MAINTAINER= TsurutaniNaoki@gmail.com COMMENT= Character-based DVI file previewer RUN_DEPENDS= jless:japanese/less PLIST_FILES= bin/jdvi2tty \ bin/jdisdvi \ man/man1/jdvi2tty.1.gz post-patch: ${REINPLACE_CMD} -e "s/getline/get_line/g" ${WRKSRC}/dvistuff.c do-install: ${INSTALL_PROGRAM} ${WRKSRC}/jdvi2tty ${STAGEDIR}${PREFIX}/bin ${INSTALL_PROGRAM} ${WRKSRC}/disdvi ${STAGEDIR}${PREFIX}/bin/jdisdvi ${INSTALL_MAN} ${WRKSRC}/dvi2tty.1 ${STAGEDIR}${PREFIX}/man/man1/jdvi2tty.1 .include diff --git a/japanese/e2ps/Makefile b/japanese/e2ps/Makefile index 5509a9064306..4a2d1d4db531 100644 --- a/japanese/e2ps/Makefile +++ b/japanese/e2ps/Makefile @@ -1,28 +1,26 @@ -# Created by: Daisuke Kawahara - PORTNAME= e2ps PORTVERSION= 4.34 CATEGORIES= japanese print MASTER_SITES= http://wtpage.info/sources/ MAINTAINER= CQG00620@nifty.ne.jp COMMENT= Text file to postscript converter (with Japanese support) USES= tar:bzip2 DOCSDIR= ${PREFIX}/share/doc/${PKGBASE} PLIST_FILES= bin/e2ps bin/e2lpr PORTDOCS= README.euc README.english OPTIONS_DEFINE= DOCS post-patch: ${REINPLACE_CMD} -e '/Times-Roman$$/,/^Gothic-Medium.Katakana$$/{s,$$,\\,;}' ${WRKSRC}/ps-font.c do-install: ${INSTALL_PROGRAM} ${WRKSRC}/e2ps ${STAGEDIR}${PREFIX}/bin ${LN} -sf ${PREFIX}/bin/e2ps ${STAGEDIR}${PREFIX}/bin/e2lpr @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include diff --git a/japanese/eb/Makefile b/japanese/eb/Makefile index 12764cb34947..9f7afca24b0c 100644 --- a/japanese/eb/Makefile +++ b/japanese/eb/Makefile @@ -1,85 +1,83 @@ -# Created by: Motoyuki Kasahara - PORTNAME= eb PORTVERSION= 4.4.3 PORTREVISION= 5 CATEGORIES= japanese MASTER_SITES= ftp://ftp.sra.co.jp/pub/misc/eb/ \ ftp://ftp.sra.co.jp/pub/misc/eb/old/eb-${PORTVERSION:C/^([0-9]+)\.([0-9]+).*/\1.\2/}/ DISTFILES= ${EBFILES} \ ${APPENDIXFILES} DIST_SUBDIR= eb EXTRACT_ONLY= ${EBFILES} MAINTAINER= yasu@FreeBSD.org COMMENT= C library for accessing EB, EBG, EBXA, and EPWING CD-ROM dictionaries LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING USES= autoreconf iconv libtool perl5 tar:bzip2 USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-iconv-includes=${ICONV_PREFIX}/include \ --with-iconv-libraries=${ICONV_PREFIX}/lib \ --with-pkgdocdir=${DOCSDIR} CONFIGURE_ENV= ac_cv_path_PERL=${PERL} PORTDOCS= eb-01.html eb-02.html eb-03.html eb-04.html eb-05.html \ eb-06.html eb-07.html eb-08.html eb-09.html eb-10.html \ eb-11.html eb-12.html eb-13.html eb-14.html eb.html \ ebappendix-01.html ebappendix-02.html ebappendix-03.html \ ebappendix-04.html ebappendix.html ebfont-01.html \ ebfont-02.html ebfont-03.html ebfont-04.html ebfont.html \ ebinfo-01.html ebinfo-02.html ebinfo-03.html ebinfo-04.html \ ebinfo-05.html ebinfo.html ebrefile-01.html ebrefile-02.html \ ebrefile-03.html ebrefile.html ebstopcode-01.html \ ebstopcode-02.html ebstopcode-03.html ebstopcode.html \ ebzip-01.html ebzip-02.html ebzip-03.html ebzip-04.html \ ebzip-05.html ebzip-06.html ebzip-07.html ebzip-08.html \ ebzip-09.html ebzip-10.html ebzip.html OPTIONS_DEFINE= DOCS NLS OPTIONS_SUB= yes APPENDIXDIR= ${DATADIR}/appendix NLS_USES= gettext NLS_CONFIGURE_ON= --with-gettext-includes=${LOCALBASE}/include \ --with-gettext-libraries=${LOCALBASE}/lib NLS_CONFIGURE_OFF= --disable-nls NLS_CONFIGURE_ENABLE= nls EBFILES= ${DISTNAME}${EXTRACT_SUFX} APPENDIXFILES= appendix/cencro-1.0.tar.gz appendix/chujiten-2.3.tar.gz \ appendix/chujiten2-2.0.tar.gz appendix/chujiten6-2.3.tar.gz \ appendix/colloc-2.0.tar.gz appendix/crownfj-2.0.tar.gz \ appendix/crownfj2-1.0.tar.gz appendix/crowngj-1.0.tar.gz \ appendix/daihyakka-1.0.tar.gz appendix/daijirin-2.0.tar.gz \ appendix/dd75-2.0.tar.gz appendix/gendai2000-1.0.tar.gz \ appendix/genius-1.0.tar.gz appendix/genius2-1.1.tar.gz \ appendix/global-2.0.tar.gz appendix/heritage-2.2.tar.gz \ appendix/hyogen-1.0.tar.gz appendix/izumi-2.0.tar.gz \ appendix/jitenban-2.4.tar.gz appendix/jitenban97-2.1.tar.gz \ appendix/kanjigen-2.0.tar.gz appendix/kanjigen2-2.0.tar.gz \ appendix/kojien-2.3.tar.gz appendix/kojien2-2.0.tar.gz \ appendix/kojien4-2.2.tar.gz appendix/oxford-2.0.tar.gz \ appendix/plus-2.0.tar.gz appendix/readers-2.2.tar.gz \ appendix/readers2-2.0.tar.gz appendix/ruigigo-1.0.tar.gz \ appendix/superdic98-1.0.tar.gz post-extract: ${RM} -r ${WRKSRC}/zlib ${MKDIR} ${WRKDIR}/appendix .for file in ${APPENDIXFILES} ${TAR} --exclude CVS -C ${WRKDIR}/appendix -zxmf \ ${DISTDIR}/${DIST_SUBDIR}/${file} .endfor post-install: (cd ${WRKDIR}/appendix && ${COPYTREE_SHARE} . ${STAGEDIR}${APPENDIXDIR} ) ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/doc/,} ${STAGEDIR}${DOCSDIR} ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libeb.so .include diff --git a/japanese/ebd-fpw/Makefile b/japanese/ebd-fpw/Makefile index ddf40a2d2717..d4dbceaf51d3 100644 --- a/japanese/ebd-fpw/Makefile +++ b/japanese/ebd-fpw/Makefile @@ -1,29 +1,27 @@ -# Created by: Satoshi Taoka - PORTNAME= ebd-fpw PORTVERSION= 1.0 PORTREVISION= 1 CATEGORIES= japanese MASTER_SITES= http://openlab.ring.gr.jp/edict/fpw/dist/ebd/ DISTNAME= ${PORTNAME}${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Easton's 1897 Bible Dictionary (EPWING V1 format) USES= zip NO_BUILD= yes WRKSRC= ${WRKDIR}/ebd EXTRACT_BEFORE_ARGS= -qL OPTIONS_DEFINE= DOCS do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/share/dict/ebd-fpw/ebd/data ${INSTALL_DATA} ${WRKSRC}/ebd/data/honmon \ ${STAGEDIR}${PREFIX}/share/dict/ebd-fpw/ebd/data ${INSTALL_DATA} ${WRKSRC}/catalogs ${STAGEDIR}${PREFIX}/share/dict/ebd-fpw @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC} && ${INSTALL_DATA} readme.1st readme.txt \ ${STAGEDIR}${DOCSDIR}) .include diff --git a/japanese/eblook/Makefile b/japanese/eblook/Makefile index 60ad0c8284a1..67f8a442f83d 100644 --- a/japanese/eblook/Makefile +++ b/japanese/eblook/Makefile @@ -1,40 +1,38 @@ -# Created by: Shigeyuki Fukushima - PORTNAME= eblook PORTVERSION= 1.6.1 PORTREVISION= 10 CATEGORIES= japanese textproc MASTER_SITES= http://openlab.ring.gr.jp/edict/eblook/dist/ DIST_SUBDIR= eb MAINTAINER= yasu@FreeBSD.org COMMENT= Command to lookup words in EB format dictionaries LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libeb.so:japanese/eb USES= iconv GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-eb-conf=${PREFIX}/etc/eb.conf CPPFLAGS+= -I${ICONV_PREFIX}/include LIBS+= -L${ICONV_PREFIX}/lib ${ICONV_LIB} INFO= eblook PLIST_FILES= bin/eblook PORTDOCS= AUTHORS COPYING ChangeLog NEWS README OPTIONS_DEFINE= DOCS .include .if !empty(ICONV_LIB) CONFIGURE_ARGS+=ac_cv_func_iconv=yes .endif post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} .include diff --git a/japanese/ebnetd/Makefile b/japanese/ebnetd/Makefile index 64a4ec309f27..c9ce24013c0b 100644 --- a/japanese/ebnetd/Makefile +++ b/japanese/ebnetd/Makefile @@ -1,50 +1,48 @@ -# Created by: Motoyuki Kasahara - PORTNAME= ebnetd PORTVERSION= 1.0 PORTREVISION= 12 CATEGORIES= japanese MASTER_SITES= ftp://ftp.sra.co.jp/pub/misc/eb/ MAINTAINER= yasu@FreeBSD.org COMMENT= Servers for accessing CD-ROM books via TCP/IP LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libeb.so:japanese/eb USES= iconv:patch USE_RC_SUBR= ebhttpd ebnetd ndtpd GNU_CONFIGURE= yes CONFIGURE_ARGS= --localstatedir=${RUNDIR} --with-logdir=${LOGDIR} CONFIGURE_ENV= PERL=${PREFIX}/bin/perl SUB_FILES= pkg-message USERS= ${EBNETD_USER} GROUPS= ${EBNETD_GROUP} INFO= ebnetd ebnetd-ja PLIST_SUB= EBNETD_RUNDIR=${RUNDIR}/${PORTNAME} \ EBNETD_USER=${EBNETD_USER} \ EBNETD_GROUP=${EBNETD_GROUP} # Local variables EBNETD_GROUP= ebnetd EBNETD_USER= ebnetd LOGDIR= /var/log RUNDIR= /var/run post-patch: ${MV} ${WRKSRC}/doc-ja/ebnetd-ja.texi ${WRKSRC}/doc-ja/ebnetd-ja.texi.orig ${ICONV_CMD} -f EUC-JP -t UTF-8 ${WRKSRC}/doc-ja/ebnetd-ja.texi.orig > ${WRKSRC}/doc-ja/ebnetd-ja.texi ${REINPLACE_CMD} -e "s/%%EBNETD_USER%%/${EBNETD_USER}/" \ -e "s/%%EBNETD_GROUP%%/${EBNETD_GROUP}/" \ ${WRKSRC}/ebnetd.conf.sample.in post-install: ${MKDIR} -m 0755 ${STAGEDIR}${RUNDIR}/${PORTNAME} .include diff --git a/japanese/edict-fpw/Makefile b/japanese/edict-fpw/Makefile index 1a0c8ae31718..e1555f1b7a7f 100644 --- a/japanese/edict-fpw/Makefile +++ b/japanese/edict-fpw/Makefile @@ -1,30 +1,28 @@ -# Created by: Satoshi Taoka - PORTNAME= edict-fpw PORTVERSION= 1.2.2 PORTREVISION= 0 CATEGORIES= japanese MASTER_SITES= http://openlab.ring.gr.jp/edict/fpw/dist/edict/ DISTNAME= ${PORTNAME}${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Japanese <-> English Dictionary (EPWING V1 format) USES= zip NO_BUILD= yes WRKSRC= ${WRKDIR}/edict EXTRACT_BEFORE_ARGS= -qL OPTIONS_DEFINE= DOCS do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/share/dict/edict-fpw/edict/data ${INSTALL_DATA} ${WRKSRC}/edict/data/honmon \ ${STAGEDIR}${PREFIX}/share/dict/edict-fpw/edict/data ${INSTALL_DATA} ${WRKSRC}/catalogs \ ${STAGEDIR}${PREFIX}/share/dict/edict-fpw @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC} && ${INSTALL_DATA} readme.pkg edict.txt \ ${STAGEDIR}${DOCSDIR}) .include diff --git a/japanese/edict/Makefile b/japanese/edict/Makefile index 4f0cd34b69a4..f9b427fa977c 100644 --- a/japanese/edict/Makefile +++ b/japanese/edict/Makefile @@ -1,103 +1,101 @@ -# Created by: Jonathan Hanna - PORTNAME= edict PORTVERSION= 19990714 PORTREVISION= 5 CATEGORIES= japanese MASTER_SITES= \ http://japanology.arts.kuleuven.ac.be/mirrors/monash/ \ http://www.bcit-broadcast.com/monash/ \ ftp://ftp.mirrorservice.org/sites/ftp.cc.monash.edu.au/pub/nihongo/ \ ftp://ftp.edrdg.org/pub/Nihongo/ \ ftp://ftp.u-aizu.ac.jp/pub/SciEng/nihongo/ftp.cc.monash.edu.au/ \ ftp://ftp.funet.fi/pub/culture/japan/mirrors/monash/pub/nihongo/ \ ftp://ftp.uni-duisburg.de/Mirrors/ftp.monash.edu.au/pub/nihongo/ \ ftp://ftp.monash.edu.au/pub/nihongo/ EXTRACT_SUFX= # empty DISTFILES= ${DICTFILES} ${SRCFILES} ${DOCFILES} EXTRACT_ONLY= ${SRCFILES} MAINTAINER= ports@FreeBSD.org COMMENT= Japanese-English dictionaries with access and maintenance utilities DIST_SUBDIR= edict DICTFILES= edict.gz edicth enamdict.gz compdic.gz \ j_places.gz ediclsd3.zip \ kanjidic.gz kanjd212.gz lawgledt.zip \ lingdic.zip geodic.gz pandpdic.zip \ aviation.zip findic.zip mktdic.zip \ 4jword3_edict.zip concrete.zip SRCFILES= xjdic23.tgz DOCFILES= edict_doc.html edicth.doc \ enamdict_doc.txt enamdict_doc.html \ j_places.inf kanjidic.doc kanjd212.doc ediclsd3.rme \ lawgldoc.new lingdic.txt geodic.doc aviation.txt \ findic.doc mktdic.doc 4jword3_inf.txt \ concrete.doc BINFILES= exjdxgen xjdic_cl xjdic_sa xjdserver xjdxgen # Where to install the data files DATADIR= ${PREFIX}/share/dict/edict DOCSDIR= ${PREFIX}/share/doc/xjdic NO_WRKSUBDIR= yes # Fix build with clang11 CFLAGS+= -fcommon OPTIONS_DEFINE= DOCS post-patch: @${GREP} -l '^main' ${WRKSRC}/*.c | ${XARGS} ${REINPLACE_CMD} \ -e '/argv/s/unsigned//' do-install: (cd ${WRKSRC} && ${INSTALL_PROGRAM} ${BINFILES} ${STAGEDIR}${PREFIX}/bin) @${MKDIR} ${STAGEDIR}${DATADIR} ${CP} ${_DISTDIR}/edicth ${STAGEDIR}${DATADIR} .for f in edict enamdict compdic j_places kanjidic kanjd212 geodic ${GZIP_CMD} -cd ${_DISTDIR}/${f}.gz > ${STAGEDIR}${DATADIR}/${f} .endfor .for f in ediclsd3 lawgledt lingdic pandpdic aviation findic mktdic \ 4jword3_edict concrete cd ${STAGEDIR}${DATADIR} && \ ${TAR} -xf ${_DISTDIR}/${f}.zip ${f:S|edict|edict.euc|} .endfor .for dict in ${DICTFILES:S|_edict|_edict.euc|} (cd ${STAGEDIR}${DATADIR} && ${STAGEDIR}${PREFIX}/bin/xjdxgen ${dict:R}) (cd ${STAGEDIR}${DATADIR} && ${CHMOD} ${SHAREMODE} \ ${dict:R} ${dict:R}.xjdx) .endfor ${RM} ${STAGEDIR}${PREFIX}/bin/xjdic ${LN} -s ${PREFIX}/bin/xjdic_sa ${STAGEDIR}${PREFIX}/bin/xjdic (cd ${WRKSRC} && ${INSTALL_DATA} radicals.tm radkfile kanjstroke \ romkana.cnv vconj ${STAGEDIR}${DATADIR}) # # Only 9 dictionaries can be enabled # @${ECHO_CMD} dicdir ${DATADIR} > ${STAGEDIR}${DATADIR}/.xjdicrc @${ECHO_CMD} dicfile edict >> ${STAGEDIR}${DATADIR}/.xjdicrc @${ECHO_CMD} dicfile enamdict >> ${STAGEDIR}${DATADIR}/.xjdicrc @${ECHO_CMD} dicfile compdic >> ${STAGEDIR}${DATADIR}/.xjdicrc @${ECHO_CMD} dicfile ediclsd3 >> ${STAGEDIR}${DATADIR}/.xjdicrc @${ECHO_CMD} dicfile j_places >> ${STAGEDIR}${DATADIR}/.xjdicrc # @${ECHO_CMD} dicfile lawgledt >> ${DATADIR}/.xjdicrc @${ECHO_CMD} dicfile geodic >> ${STAGEDIR}${DATADIR}/.xjdicrc # @${ECHO_CMD} dicfile pandpdic >> ${DATADIR}/.xjdicrc @${ECHO_CMD} dicfile aviation >> ${STAGEDIR}${DATADIR}/.xjdicrc # @${ECHO_CMD} dicfile findic >> ${DATADIR}/.xjdicrc # @${ECHO_CMD} dicfile mktdic >> ${DATADIR}/.xjdicrc @${ECHO_CMD} dicfile 4jword3_edict.euc >> ${STAGEDIR}${DATADIR}/.xjdicrc # @${ECHO_CMD} dicfile concrete.doc >> ${DATADIR}/.xjdicrc # @${ECHO_CMD} dicfile lingdic >> ${DATADIR}/.xjdicrc @${CHMOD} ${SHAREMODE} ${STAGEDIR}${DATADIR}/.xjdicrc ${INSTALL_MAN} ${WRKSRC}/xjdic.1 ${STAGEDIR}${PREFIX}/man/man1 @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/xjdic23.inf ${STAGEDIR}${DOCSDIR} (cd ${_DISTDIR} && ${INSTALL_DATA} ${DOCFILES} ${STAGEDIR}${DOCSDIR}) .include diff --git a/japanese/edyvalue/Makefile b/japanese/edyvalue/Makefile index 1cd5e586d690..d573799b2073 100644 --- a/japanese/edyvalue/Makefile +++ b/japanese/edyvalue/Makefile @@ -1,27 +1,25 @@ -# Created by: Yoshihiko Sarumaru - PORTNAME= edyvalue PORTVERSION= 2007.01.06 PORTREVISION= 1 CATEGORIES= japanese MASTER_SITES= http://www.imfj.net/people/nomura/soft/PaSoRi/ DISTNAME= EdyValue DIST_SUBDIR= ${PORTNAME}/${PORTVERSION} EXTRACT_SUFX= .c EXTRACT_ONLY= MAINTAINER= ports@FreeBSD.org COMMENT= Utility to print a statement of Edy card LIB_DEPENDS= libpasori.so:devel/libpasori USES= uidfix MAKEFILE= ${FILESDIR}/Makefile PLIST_FILES= bin/EdyValue post-extract: @${MKDIR} ${WRKSRC} @${CP} -f ${DISTDIR}/${DIST_SUBDIR}/${DISTFILES} ${WRKSRC} .include diff --git a/japanese/eijiro-fpw/Makefile b/japanese/eijiro-fpw/Makefile index 3be9d1ec95dc..2e714c48dd3b 100644 --- a/japanese/eijiro-fpw/Makefile +++ b/japanese/eijiro-fpw/Makefile @@ -1,83 +1,81 @@ -# Created by: Satoshi Taoka - PORTNAME= eijiro-fpw PORTVERSION= 1.0b PORTREVISION= 6 CATEGORIES= japanese MASTER_SITES= http://openlab.ring.gr.jp/edict/fpw/dist/eijiro/ \ ftp://relay1.tomsk.gov.ru/pub/FreeBSD/ports/distfiles/ DISTNAME= ${PORTNAME}${PORTVERSION}-src MAINTAINER= ports@FreeBSD.org COMMENT= EIJIRO English - Japanese Dictionary (EPWING V1 format) # Converted from RESTRICTED LICENSE= eijiro-fpw LICENSE_NAME= eijiro-fpw LICENSE_TEXT= The original dictionary is not free LICENSE_PERMS= auto-accept EXTRACT_DEPENDS=${LOCALBASE}/share/freepwing/fpwutils.mk:japanese/freepwing \ lha:archivers/lha BUILD_DEPENDS= ${LOCALBASE}/libexec/freepwing/catdump:japanese/freepwing \ ja-p5-Jcode>=0:japanese/p5-Jcode MANUAL_PACKAGE_BUILD= Needs data from CDROM MAKE_JOBS_UNSAFE= yes USES= dos2unix gmake perl5 DOS2UNIX_FILES= Makefile WRKSRC= ${WRKDIR}/eijiro-fpw${PORTVERSION} PORTDOCS= readme.sjis DICT_PATH?= /cdrom SRCFILE?= eijiro52.txt PLIST_FILES= share/dict/eijiro-fpw/eijiro/data/honmon \ share/dict/eijiro-fpw/catalogs # For eijiro included in a book sold by ALC Inc. # (http://www.alc.co.jp/alcshop/eng/eijiro/) # Avoid copying uncompressed srcfile, it is > 50Mb .if exists(${DICT_PATH}/${SRCFILE}) # uncompressed SOURCE_FILE= ${DICT_PATH}/${SRCFILE} .else # assume decompression works SOURCE_FILE= ${WRKDIR}/${SRCFILE} .endif MAKE_ARGS+= SRCFILE=${SOURCE_FILE:Q} OPTIONS_DEFINE= DOCS .include post-extract: @if [ -f ${DICT_PATH}/eijiro-original/*.exe ]; then \ lha xiw=${WRKDIR} ${DICT_PATH}/eijiro-original/*.exe '*/${SRCFILE}'; \ fi @if [ ! -f ${SOURCE_FILE:Q} ]; then \ ${ECHO} "###################################################"; \ ${ECHO} "I cannot find a file ${DICT_PATH}/${SRCFILE}"; \ ${ECHO} "Specify the Eijiro Dictionary file with the full path"; \ ${ECHO} "and excecute the following command again:"; \ ${ECHO} " make DICT_PATH=${DICT_PATH} SRCFILE=${SRCFILE}"; \ ${ECHO} ""; \ ${ECHO} "Notice: DICT_PATH must be a full path to the file."; \ ${ECHO} "###################################################"; \ ${FALSE}; \ fi ${CP} ${LOCALBASE}/share/freepwing/fpwutils.mk ${WRKSRC} post-build: cd ${WRKSRC}; ${CP} catalogs.sjis catalogs.txt; \ ${SETENV} CATDUMPFLAGS="-e sjis" fpwmake catalogs do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/share/dict/eijiro-fpw/eijiro/data \ ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/honmon \ ${STAGEDIR}${PREFIX}/share/dict/eijiro-fpw/eijiro/data ${INSTALL_DATA} ${WRKSRC}/catalogs \ ${STAGEDIR}${PREFIX}/share/dict/eijiro-fpw ${INSTALL_DATA} ${WRKSRC}/readme.sjis ${STAGEDIR}${DOCSDIR} .include diff --git a/japanese/epwutil/Makefile b/japanese/epwutil/Makefile index 9a679ac14d85..2b819a6f3a75 100644 --- a/japanese/epwutil/Makefile +++ b/japanese/epwutil/Makefile @@ -1,30 +1,28 @@ -# Created by: Kazutoki TAKAMUNE - PORTNAME= epwutil PORTVERSION= 1.1 PORTREVISION= 1 CATEGORIES= japanese MASTER_SITES= http://openlab.ring.gr.jp/edict/epwutil/ MAINTAINER= ports@FreeBSD.org COMMENT= Utilities to manage Japanese EPWING or Electric-Book based CD-ROM MAKEFILE= makefile.unx EPWPROGS= bookinfo catdump squeeze PLIST_FILES= ${EPWPROGS:S|^|bin/|} ${EPWPROGS:S|^|man/ja/man1/|:S|$|.1.gz|} PORTDOCS= epwutil.doc OPTIONS_DEFINE= DOCS do-install: .for file in ${EPWPROGS} ${INSTALL_PROGRAM} ${WRKSRC}/${file} ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/${file}.man \ ${STAGEDIR}${MANPREFIX}/man/ja/man1/${file}.1 .endfor @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include diff --git a/japanese/esecanna-module-vje25/Makefile b/japanese/esecanna-module-vje25/Makefile index a1ee5313d668..e1482c8f0adb 100644 --- a/japanese/esecanna-module-vje25/Makefile +++ b/japanese/esecanna-module-vje25/Makefile @@ -1,29 +1,27 @@ -# Created by: Akinori MUSHA aka knu - PORTNAME= esecanna-module-vje25 PORTVERSION= 0.14.6 PORTREVISION= 2 CATEGORIES= japanese MASTER_SITES= http://esecanna.netfort.gr.jp/ \ LOCAL/knu DISTNAME= ${PORTNAME}_${PORTVERSION} DIST_SUBDIR= esecanna MAINTAINER= ports@FreeBSD.org COMMENT= Esecanna module for VJE-Delta 2.5 RUN_DEPENDS= ${LOCALBASE}/sbin/esecannaserver:japanese/esecanna GNU_CONFIGURE= yes USES= gmake OPTIONS_DEFINE= DOCS post-install: @${MKDIR} ${STAGEDIR}${PREFIX}/share/doc/esecanna .for i in README CHANGES ${INSTALL_DATA} ${WRKSRC}/${i}.jp \ ${STAGEDIR}${PREFIX}/share/doc/esecanna/${i}.vje25.jp .endfor .include diff --git a/japanese/esecanna-module-vje30/Makefile b/japanese/esecanna-module-vje30/Makefile index ecc57b352580..157d31085169 100644 --- a/japanese/esecanna-module-vje30/Makefile +++ b/japanese/esecanna-module-vje30/Makefile @@ -1,34 +1,32 @@ -# Created by: Akinori MUSHA aka knu - PORTNAME= esecanna-module-vje30 PORTVERSION= 1.0.1 PORTREVISION= 2 CATEGORIES= japanese MASTER_SITES= http://esecanna.netfort.gr.jp/ \ LOCAL/knu DISTNAME= ${PORTNAME}_${PORTVERSION} DIST_SUBDIR= esecanna MAINTAINER= ports@FreeBSD.org COMMENT= Esecanna module for VJE-Delta 3.0 RUN_DEPENDS= ${LOCALBASE}/sbin/esecannaserver:japanese/esecanna USES= gmake perl5 GNU_CONFIGURE= yes # VJE-Delta 3.0 is installed under /usr/local fixedly CONFIGURE_ARGS= --with-vjecfgfile="/usr/local/etc/vje30/vje.cfg" OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} "s,!!PREFIX!!,${PREFIX},g;" ${WRKSRC}/README.jp post-install: @${MKDIR} ${STAGEDIR}${PREFIX}/share/doc/esecanna .for i in README CHANGES ${INSTALL_DATA} ${WRKSRC}/${i}.jp \ ${STAGEDIR}${PREFIX}/share/doc/esecanna/${i}.vje30.jp .endfor .include diff --git a/japanese/esecanna-module-wnn6/Makefile b/japanese/esecanna-module-wnn6/Makefile index 0d274a397254..42150d1334cc 100644 --- a/japanese/esecanna-module-wnn6/Makefile +++ b/japanese/esecanna-module-wnn6/Makefile @@ -1,32 +1,30 @@ -# Created by: Akinori MUSHA aka knu - PORTNAME= esecanna-module-wnn6 PORTVERSION= 1.0.0 PORTREVISION= 4 CATEGORIES= japanese MASTER_SITES= http://esecanna.netfort.gr.jp/ \ LOCAL/knu DISTNAME= ${PORTNAME}_${PORTVERSION} DIST_SUBDIR= esecanna MAINTAINER= ports@FreeBSD.org COMMENT= Esecanna module for Wnn6 LIB_DEPENDS= libwnn6.so:japanese/Wnn6-lib RUN_DEPENDS= ${LOCALBASE}/sbin/esecannaserver:japanese/esecanna GNU_CONFIGURE= yes USES= gmake LDFLAGS+= -L${PREFIX}/lib CFLAGS+= -I${PREFIX}/include/wnn6 OPTIONS_DEFINE= DOCS post-install: @${MKDIR} ${STAGEDIR}${PREFIX}/share/doc/esecanna .for i in README CHANGES ${INSTALL_DATA} ${WRKSRC}/${i}.jp \ ${STAGEDIR}${PREFIX}/share/doc/esecanna/${i}.wnn6.jp .endfor .include diff --git a/japanese/esecanna/Makefile b/japanese/esecanna/Makefile index 0fde10f602ce..39cee4fafe13 100644 --- a/japanese/esecanna/Makefile +++ b/japanese/esecanna/Makefile @@ -1,37 +1,35 @@ -# Created by: Akinori MUSHA aka knu - PORTNAME= esecanna PORTVERSION= 1.0.1 PORTREVISION= 6 CATEGORIES= japanese MASTER_SITES= http://esecanna.netfort.gr.jp/ \ LOCAL/knu DISTNAME= ${PORTNAME}_${PORTVERSION} DIST_SUBDIR= esecanna MAINTAINER= ports@FreeBSD.org COMMENT= Pseudo cannaserver which wraps some other input engines USE_RC_SUBR= esecanna GNU_CONFIGURE= yes USES= gmake CONFIGURE_ARGS= --with-piddir="/var/run/esecanna" DOCS= CREDITS CHANGES.jp README.First.jp README.jp OPTIONS_DEFINE= DOCS post-patch: ${REINPLACE_CMD} -e " \ s,!!PREFIX!!,${PREFIX},g; \ " \ ${WRKSRC}/README.jp \ ${WRKSRC}/esecannarc post-install: ${MKDIR} ${STAGEDIR}${PREFIX}/lib/esecanna ${MKDIR} ${STAGEDIR}${PREFIX}/share/doc/esecanna cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${STAGEDIR}${DOCSDIR} .include diff --git a/japanese/eterm/Makefile b/japanese/eterm/Makefile index 37b0715ec17f..089e7676c171 100644 --- a/japanese/eterm/Makefile +++ b/japanese/eterm/Makefile @@ -1,37 +1,35 @@ -# Created by: MANTANI Nobutaka - CATEGORIES= japanese MASTERDIR= ${.CURDIR}/../../x11/eterm MAINTAINER= nobutaka@FreeBSD.org COMMENT= X11 terminal emulator based on rxvt/xterm that supports Japanese EXTRA_PATCHES= ${.CURDIR}/files/extra-patch-configure \ ${.CURDIR}/files/extra-patch-src_command.c \ ${.CURDIR}/files/extra-patch-src_defaultfont.h \ ${.CURDIR}/files/extra-patch-src_feature.h CONFIGURE_ARGS= --enable-trans --enable-utmp \ --enable-xim --with-theme-update \ --with-backspace=bs --without-terminfo \ --enable-multi-charset=kanji CONFLICTS_INSTALL= eterm zh-eterm # bin/Eterm PKGDIR= ${.CURDIR} PLIST= ${MASTERDIR}/pkg-plist THEMES= Escreen Eterm auto trans pre-configure: @${REINPLACE_CMD} -e "s,@PERL@,${LOCALBASE}/bin/perl," ${WRKSRC}/utils/kEsetroot.in post-configure: for theme in ${THEMES} ; do \ ${CP} ${WRKSRC}/themes/$$theme/theme.cfg ${WRKSRC}/themes/$$theme/theme.cfg.bak ; \ ${SED} -e "s,term_name xterm-color,term_name kterm," < ${WRKSRC}/themes/$$theme/theme.cfg.bak > ${WRKSRC}/themes/$$theme/theme.cfg ; \ ${RM} ${WRKSRC}/themes/$$theme/theme.cfg.bak ; \ done .include "${MASTERDIR}/Makefile" diff --git a/japanese/fcitx-anthy/Makefile b/japanese/fcitx-anthy/Makefile index a1c440949555..dbd95d7a49f2 100644 --- a/japanese/fcitx-anthy/Makefile +++ b/japanese/fcitx-anthy/Makefile @@ -1,21 +1,19 @@ -# Created by: Zhihao Yuan - PORTNAME= fcitx-anthy PORTVERSION= 0.2.3 PORTREVISION= 1 CATEGORIES= japanese MASTER_SITES= http://download.fcitx-im.org/${PORTNAME}/ DIST_SUBDIR= fcitx MAINTAINER= lichray@gmail.com COMMENT= Anthy support for Fcitx LICENSE= GPLv2 BUILD_DEPENDS= bash:shells/bash LIB_DEPENDS= libfcitx-config.so:chinese/fcitx \ libanthy.so:japanese/anthy USES= cmake gettext gnome pkgconfig tar:xz .include diff --git a/japanese/fcitx-mozc/Makefile b/japanese/fcitx-mozc/Makefile index d12023c2f1c1..25646cdd2d95 100644 --- a/japanese/fcitx-mozc/Makefile +++ b/japanese/fcitx-mozc/Makefile @@ -1,15 +1,13 @@ -# Created by: Daichi GOTO - PKGNAMEPREFIX= ja-fcitx- COMMENT= Mozc engine for Fcitx DATADIR= ${PREFIX}/share/fcitx/${PORTNAME} MASTERDIR= ${.CURDIR}/../../japanese/mozc-server FILESDIR= ${.CURDIR}/files SUB_FILES= pkg-message BUILD_MOZC_LIST= fcitx_mozc .include "${MASTERDIR}/Makefile" diff --git a/japanese/fcitx5-anthy/Makefile b/japanese/fcitx5-anthy/Makefile index 6944d213167c..e61e547ac23d 100644 --- a/japanese/fcitx5-anthy/Makefile +++ b/japanese/fcitx5-anthy/Makefile @@ -1,23 +1,21 @@ -# Created by: Ka Ho Ng - PORTNAME= fcitx5-anthy DISTVERSION= 5.0.2 CATEGORIES= japanese textproc MAINTAINER= khng300@gmail.com COMMENT= Anthy support for Fcitx5 LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/LICENSES/GPL-2.0-or-later.txt LIB_DEPENDS= libanthy.so:japanese/anthy \ libFcitx5Core.so:textproc/fcitx5 USES= compiler:c++17-lang gettext-tools cmake kde:5 pkgconfig USE_GITHUB= yes GH_ACCOUNT= fcitx USE_KDE= ecm .include diff --git a/japanese/flower-fpw/Makefile b/japanese/flower-fpw/Makefile index 34909fb13afb..29e2e1221d37 100644 --- a/japanese/flower-fpw/Makefile +++ b/japanese/flower-fpw/Makefile @@ -1,29 +1,27 @@ -# Created by: Satoshi Taoka - PORTNAME= flower-fpw PORTVERSION= 1.0 PORTREVISION= 1 CATEGORIES= japanese MASTER_SITES= http://openlab.ring.gr.jp/edict/fpw/dist/Flower/ DISTNAME= Flower-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Dictionary for flowers (EPWING V1 format) USES= zip NO_BUILD= yes WRKSRC= ${WRKDIR}/flower EXTRACT_BEFORE_ARGS= -qL OPTIONS_DEFINE= DOCS do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/share/dict/flower-fpw/flower/data ${INSTALL_DATA} ${WRKSRC}/flower/data/honmon \ ${STAGEDIR}${PREFIX}/share/dict/flower-fpw/flower/data ${INSTALL_DATA} ${WRKSRC}/catalogs \ ${STAGEDIR}${PREFIX}/share/dict/flower-fpw @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/readme ${STAGEDIR}${DOCSDIR} .include diff --git a/japanese/foldoc-fpw/Makefile b/japanese/foldoc-fpw/Makefile index aa59d769a36e..dc439b476c31 100644 --- a/japanese/foldoc-fpw/Makefile +++ b/japanese/foldoc-fpw/Makefile @@ -1,32 +1,30 @@ -# Created by: Satoshi Taoka - PORTNAME= foldoc-fpw PORTVERSION= 1.0.2 PORTREVISION= 0 CATEGORIES= japanese MASTER_SITES= http://openlab.ring.gr.jp/edict/fpw/dist/foldoc/ DISTNAME= ${PORTNAME}${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Free On-line Dictionary of Computing (EPWING V1 format) USES= zip NO_BUILD= yes WRKSRC= ${WRKDIR}/foldoc EXTRACT_BEFORE_ARGS= -qL OPTIONS_DEFINE= DOCS do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/share/dict/foldoc-fpw/foldoc/data @${MKDIR} ${STAGEDIR}${PREFIX}/share/dict/foldoc-fpw/foldoc/gaiji ${INSTALL_DATA} ${WRKSRC}/foldoc/data/honmon \ ${STAGEDIR}${PREFIX}/share/dict/foldoc-fpw/foldoc/data ${INSTALL_DATA} ${WRKSRC}/foldoc/gaiji/gai16h \ ${STAGEDIR}${PREFIX}/share/dict/foldoc-fpw/foldoc/gaiji ${INSTALL_DATA} ${WRKSRC}/catalogs \ ${STAGEDIR}${PREFIX}/share/dict/foldoc-fpw @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/readme.txt ${STAGEDIR}${DOCSDIR} .include diff --git a/japanese/font-elisa8/Makefile b/japanese/font-elisa8/Makefile index 343485aa8130..73e81744eb41 100644 --- a/japanese/font-elisa8/Makefile +++ b/japanese/font-elisa8/Makefile @@ -1,41 +1,39 @@ -# Created by: Toshihiko SHIMOKAWA & ELISA Font Project - PORTNAME= elisa8 PORTVERSION= 1.0 PORTREVISION= 4 CATEGORIES= japanese x11-fonts MASTER_SITES= LOCAL/hrs PKGNAMEPREFIX= ja-font- DISTNAME= elisat10 MAINTAINER= toshi@tea.forus.or.jp COMMENT= 8-dot Kanji font 'elisa' LICENSE= NOTPARTIAL-NOTCOMMERCIAL LICENSE_NAME= Whole, not partial, and not commercial LICENSE_TEXT= Free redistribution of the whole package allowed, \ not partial, and not commercial LICENSE_PERMS= dist-mirror pkg-mirror auto-accept BUILD_DEPENDS= bdftopcf:x11-fonts/bdftopcf USES= fonts FONTPATHSPEC= ${FONTNAME}:unscaled:pri=60 NO_ARCH= yes NO_WRKSUBDIR= yes SUB_FILES= Makefile MAKEFILE= ${WRKDIR}/Makefile SUB_LIST= BDFTOPCF_CMD="${LOCALBASE}/bin/bdftopcf" \ GZIP_CMD="${GZIP_CMD}" PORTDOCS= elisa100.doc elisat10.doc elisat10.html OPTIONS_DEFINE= DOCS post-install: ${INSTALL_DATA} ${FILESDIR}/fonts.alias ${STAGEDIR}${FONTSDIR} post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include diff --git a/japanese/font-jisx0213/Makefile b/japanese/font-jisx0213/Makefile index 8d572ad5ccf7..23a49e89b255 100644 --- a/japanese/font-jisx0213/Makefile +++ b/japanese/font-jisx0213/Makefile @@ -1,33 +1,31 @@ -# Created by: Yoichi NAKAYAMA - PORTNAME= jisx0213 PORTVERSION= 20040425 PORTREVISION= 8 CATEGORIES= japanese x11-fonts MASTER_SITES= LOCAL/hrs PKGNAMEPREFIX= ja-font- DISTFILES= jiskan16-2004-1.bdf.gz jiskan16-2000-1.bdf.gz \ jiskan16-2000-2.bdf.gz K14-2004-1.bdf.gz \ K14-2000-1.bdf.gz K14-2000-2.bdf.gz \ K12-1.bdf.gz K12-2.bdf.gz \ jiskan24-2000-1.bdf.gz jiskan24-2000-2.bdf.gz MAINTAINER= hrs@FreeBSD.org COMMENT= Japanese jisx0213 fonts LICENSE= PD BUILD_DEPENDS= mkbold:x11-fonts/mkbold-mkitalic \ bdftopcf:x11-fonts/bdftopcf USES= fonts FONTPATHSPEC= ${FONTNAME}:unscaled:pri=60 NO_ARCH= yes NO_WRKSUBDIR= yes EXTRACT_CMD= ${GZCAT} EXTRACT_BEFORE_ARGS= EXTRACT_AFTER_ARGS= > ${WRKSRC}/$${file%.gz} MAKE_ENV= FONTSDIR="${FONTSDIR}" MAKEFILE= ${FILESDIR}/Makefile .include diff --git a/japanese/font-kaname12/Makefile b/japanese/font-kaname12/Makefile index 8eca432fee56..3ff9950e2f21 100644 --- a/japanese/font-kaname12/Makefile +++ b/japanese/font-kaname12/Makefile @@ -1,37 +1,35 @@ -# Created by: Mita Yoshio - PORTNAME= kaname12 PORTVERSION= 1.1 PORTREVISION= 3 CATEGORIES= japanese x11-fonts MASTER_SITES= LOCAL/hrs PKGNAMEPREFIX= ja-font- DISTNAME= kaname_k12_bdf DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \ knm_new_linux${EXTRACT_SUFX} MAINTAINER= CQG00620@nifty.ne.jp COMMENT= 12-dot Kanji font LICENSE= PD BUILD_DEPENDS= bdftopcf:x11-fonts/bdftopcf USES= fonts FONTPATHSPEC= ${FONTNAME}:unscaled:pri=60 NO_ARCH= yes NO_WRKSUBDIR= yes SUB_FILES= Makefile MAKEFILE= ${WRKDIR}/Makefile PORTDOCS= readme readme.kaname_bdf kaname.doc \ readme.knm gijutsu-siryou.doc OPTIONS_DEFINE= DOCS post-install: ${INSTALL_DATA} ${FILESDIR}/fonts.alias ${STAGEDIR}${FONTSDIR} post-install-DOCS-on: cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} install-doc .include diff --git a/japanese/font-kanji18/Makefile b/japanese/font-kanji18/Makefile index f7c9b92e513e..3b86e6aaecca 100644 --- a/japanese/font-kanji18/Makefile +++ b/japanese/font-kanji18/Makefile @@ -1,62 +1,60 @@ -# Created by: Yoshiro MIHIRA - PORTNAME= kanji PORTVERSION= 1.0 PORTREVISION= 3 CATEGORIES= japanese x11-fonts MASTER_SITES= PORTS_JP/${DISTNAME} PKGNAMEPREFIX= ja-font- PKGNAMESUFFIX?= 18 DISTNAME= ${PORTNAME}${PKGNAMESUFFIX} DISTFILES?= 573.z 574.z 575.z 576.z 577.z 578.z 579.z 580.z 581.z DIST_SUBDIR= ${DISTNAME} MAINTAINER= CQG00620@nifty.ne.jp COMMENT= ${PKGNAMESUFFIX}-dot Kanji font BUILD_DEPENDS= mkbold:x11-fonts/mkbold-mkitalic \ bdftopcf:x11-fonts/bdftopcf USES= fonts FONTNAME= ${PORTNAME}${PKGNAMESUFFIX} FONTPATHSPEC= ${FONTNAME}:unscaled:pri=60 NO_ARCH= yes NO_WRKSUBDIR= yes EXTRACT_CMD= ${GZCAT} EXTRACT_BEFORE_ARGS= EXTRACT_AFTER_ARGS= | ${SED} '/bin\/sh/,/exit 0/!d' \ | (cd ${WRKSRC} && ${SH}) PKGINSTALL= ${WRKDIR}/pkg-install PKGDEINSTALL= ${WRKDIR}/pkg-install MAKEFILE= ${WRKDIR}/Makefile SUB_FILES= Makefile pkg-install SUB_LIST= FONTSALIAS="${FONTSDIR}/fonts.alias.${PKGNAMESUFFIX}" \ SRCS="${SRCS}" PORTDOCS= README.${PORTNAME}${PKGNAMESUFFIX} SRCS?= kanji18.bdf kanji16.bdf README_FILE?= 573.z RESIZESED_FILE?=18to16.sed OPTIONS_DEFINE= DOCS post-extract: cd ${WRKSRC} && ${CAT} ${DISTNAME}.?? | uudecode ${GUNZIP_CMD} ${WRKSRC}/*.Z ${GZCAT} ${DISTDIR}/${DIST_SUBDIR}/${README_FILE} \ | ${SED} '/bin\/sh/,/exit 0/d' \ > ${WRKSRC}/README.${DISTNAME} cd ${WRKSRC} && \ ${SED} -f ${RESIZESED_FILE} < ${PORTNAME}${PKGNAMESUFFIX}.bdf \ > ${PORTNAME}${RESIZESED_FILE:R:C/^[0-9][0-9]to//}.bdf post-install: ${INSTALL_DATA} ${FILESDIR}/fonts.alias.${PKGNAMESUFFIX} \ ${STAGEDIR}${FONTSDIR}/fonts.alias.${PKGNAMESUFFIX} post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && \ ${INSTALL_DATA} README.${DISTNAME} ${STAGEDIR}${DOCSDIR} .include diff --git a/japanese/font-kanji26/Makefile b/japanese/font-kanji26/Makefile index 8b53cb8e42cc..3780c2fd05fe 100644 --- a/japanese/font-kanji26/Makefile +++ b/japanese/font-kanji26/Makefile @@ -1,16 +1,14 @@ -# Created by: Yoshiro MIHIRA - PKGNAMESUFFIX= 26 DISTFILES?= 793.gz 794.gz 795.gz 796.gz 797.gz 798.gz 799.gz \ 800.gz 802.gz 816.gz 817.gz 818.gz 819.gz 820.gz 821.gz MASTERDIR= ${.CURDIR}/../font-kanji18 DISTINFO_FILE= ${.CURDIR}/distinfo PLIST= ${.CURDIR}/pkg-plist DESCR= ${.CURDIR}/pkg-descr README_FILE?= 793.gz RESIZESED_FILE?=26to24.sed SRCS= kanji26.bdf kanji24.bdf .include "${MASTERDIR}/Makefile" diff --git a/japanese/font-kappa20/Makefile b/japanese/font-kappa20/Makefile index fda47394daee..e0cd45629dee 100644 --- a/japanese/font-kappa20/Makefile +++ b/japanese/font-kappa20/Makefile @@ -1,36 +1,34 @@ -# Created by: Kawaguti Ginga - PORTNAME= kappa20 PORTVERSION= 0.396 PORTREVISION= 4 CATEGORIES= japanese x11-fonts MASTER_SITES= LOCAL/hrs PKGNAMEPREFIX= ja-font- DISTNAME= Kappa20-${PORTVERSION} MAINTAINER= ginga-freebsd@ginganet.org COMMENT= 20-dot Kanji font Kappa20 LICENSE= PD BUILD_DEPENDS= mkitalic:x11-fonts/mkbold-mkitalic \ bdftopcf:x11-fonts/bdftopcf USES= fonts tar:bzip2 FONTPATHSPEC= ${FONTNAME}:unscaled:pri=60 NO_ARCH= yes MAKE_ARGS= FONTSDIR="${FONTSDIR:S,${PREFIX},,}" MAKEFILE= ${WRKDIR}/Makefile SUB_FILES= Makefile PORTDOCS= README OPTIONS_DEFINE= DOCS pre-build: cd ${WRKSRC} && ${SH} makebdf.sh post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include diff --git a/japanese/font-kochi/Makefile b/japanese/font-kochi/Makefile index 651f9ca9c708..1271434bd756 100644 --- a/japanese/font-kochi/Makefile +++ b/japanese/font-kochi/Makefile @@ -1,48 +1,46 @@ -# Created by: KANOU Hiroki - PORTNAME= kochi PORTVERSION= 20030809 PORTREVISION= 6 CATEGORIES= japanese x11-fonts MASTER_SITES= OSDN/efont PKGNAMEPREFIX= ja-font- DISTNAME= ${PORTNAME}-substitute-${PORTVERSION} MAINTAINER= hrs@FreeBSD.org COMMENT= Kochi Japanese TrueType font LICENSE= COPYINGATTACHED LICENSE_NAME= Free redistribution with copyright document attached LICENSE_FILE= ${WRKSRC}/COPYING LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept USES= fonts:fc tar:bzip2 FONTPATHSPEC= ${FONTNAME}:pri=60 NO_ARCH= yes NO_BUILD= yes PKGINSTALL= ${WRKDIR}/pkg-install PKGDEINSTALL= ${WRKDIR}/pkg-install SUB_FILES= pkg-install PLIST_SUB= FONTSDIR="${FONTSDIR}" PORTDOCS= README.ja docs OPTIONS_DEFINE= DOCS do-install: ${MKDIR} ${STAGEDIR}${FONTSDIR} ${INSTALL_DATA} ${WRKSRC}/*.ttf ${STAGEDIR}${FONTSDIR} ${MKDIR} ${STAGEDIR}${PREFIX}/etc/fonts/conf.avail \ ${STAGEDIR}${PREFIX}/etc/fonts/conf.d ${INSTALL_DATA} ${FILESDIR}/20-unhint-${PORTNAME}.conf \ ${FILESDIR}/62-fonts-${PORTNAME}.conf \ ${STAGEDIR}${PREFIX}/etc/fonts/conf.avail ${LN} -s -f ../conf.avail/20-unhint-${PORTNAME}.conf \ ${STAGEDIR}${PREFIX}/etc/fonts/conf.d/20-unhint-${PORTNAME}.conf ${LN} -s -f ../conf.avail/62-fonts-${PORTNAME}.conf \ ${STAGEDIR}${PREFIX}/etc/fonts/conf.d/62-fonts-${PORTNAME}.conf post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${CP} -R ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include diff --git a/japanese/font-koruri/Makefile b/japanese/font-koruri/Makefile index 4573c256658e..883b08b86b0e 100644 --- a/japanese/font-koruri/Makefile +++ b/japanese/font-koruri/Makefile @@ -1,48 +1,46 @@ -# Created by: Koichiro IWAO - PORTNAME= koruri PORTVERSION= 20210720 CATEGORIES= japanese x11-fonts PKGNAMEPREFIX= ja-font- MAINTAINER= meta@FreeBSD.org COMMENT= Koruri Japanese TrueType fonts LICENSE= APACHE20 USES= fonts:fc FONTNAME= TTF USE_GITHUB= yes GH_ACCOUNT= Koruri GH_PROJECT= Koruri NO_BUILD= yes NO_ARCH= yes PKGINSTALL= ${WRKDIR}/pkg-install PKGDEINSTALL= ${WRKDIR}/pkg-install SUB_FILES= pkg-install DATADIR= ${PREFIX}/share/font-${PORTNAME} PORTDOCS= README.md OPTIONS_DEFINE= DOCS do-install: ${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/*.ttf ${STAGEDIR}${DATADIR} ${MKDIR} ${STAGEDIR}${FONTSDIR} cd ${STAGEDIR}${FONTSDIR} && ${LN} -s -f \ ../../../${DATADIR_REL}/*.ttf . ${MKDIR} ${STAGEDIR}${PREFIX}/etc/fonts/conf.avail \ ${STAGEDIR}${PREFIX}/etc/fonts/conf.d ${INSTALL_DATA} ${FILESDIR}/20-unhint-${PORTNAME}.conf \ ${FILESDIR}/62-fonts-${PORTNAME}.conf \ ${STAGEDIR}${PREFIX}/etc/fonts/conf.avail ${LN} -s -f ../conf.avail/20-unhint-${PORTNAME}.conf \ ${STAGEDIR}${PREFIX}/etc/fonts/conf.d/20-unhint-${PORTNAME}.conf ${LN} -s -f ../conf.avail/62-fonts-${PORTNAME}.conf \ ${STAGEDIR}${PREFIX}/etc/fonts/conf.d/62-fonts-${PORTNAME}.conf post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}) .include diff --git a/japanese/font-marumoji/Makefile b/japanese/font-marumoji/Makefile index 088e532e287e..6dcd26906bba 100644 --- a/japanese/font-marumoji/Makefile +++ b/japanese/font-marumoji/Makefile @@ -1,33 +1,31 @@ -# Created by: Yoichi NAKAYAMA - PORTNAME= marumoji PORTVERSION= 1.0 PORTREVISION= 11 CATEGORIES= japanese x11-fonts MASTER_SITES= LOCAL/hrs/${PORTNAME} PKGNAMEPREFIX= ja-font- MAINTAINER= hrs@FreeBSD.org COMMENT= Japanese marumoji fonts LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= mkbold:x11-fonts/mkbold-mkitalic \ bdftopcf:x11-fonts/bdftopcf USES= fonts:fc FONTPATHSPEC= ${FONTNAME}:unscaled:pri=60 NO_ARCH= yes MAKE_ENV= FONTSDIR=${FONTSDIR:S,${PREFIX},,} SUB_FILES= Makefile pkg-install PKGINSTALL= ${WRKDIR}/pkg-install PKGDEINSTALL= ${WRKDIR}/pkg-install ${WRKSRC}/maru16.bdf: cd ${WRKSRC} && ${SED} -f m18to16.sed < maru18.bdf > maru16.bdf pre-build: ${WRKSRC}/maru16.bdf ${INSTALL_DATA} ${WRKDIR}/Makefile ${WRKSRC} .include diff --git a/japanese/font-mikachan/Makefile b/japanese/font-mikachan/Makefile index 2a55affa1949..04e6c37d705d 100644 --- a/japanese/font-mikachan/Makefile +++ b/japanese/font-mikachan/Makefile @@ -1,49 +1,47 @@ -# Created by: sada - PORTNAME= mikachan PORTVERSION= 9.1 CATEGORIES= japanese x11-fonts MASTER_SITES= http://mikachan.sourceforge.jp/ PKGNAMEPREFIX= ja-font- DISTNAME= ver${PORTVERSION} EXTRACT_SUFX= .lzh DIST_SUBDIR= ${PORTNAME} MAINTAINER= TsurutaniNaoki@gmail.com COMMENT= Handwritten Japanese TrueType fonts by Mika-chan # Converted from NO_CDROM LICENSE= mikachan LICENSE_NAME= mikachan LICENSE_TEXT= Do not sell distfile LICENSE_PERMS= dist-mirror pkg-mirror auto-accept EXTRACT_DEPENDS= lha:archivers/lha USES= fonts:fc FONTNAME= TTF EXTRACT_CMD= lha EXTRACT_BEFORE_ARGS= pq EXTRACT_AFTER_ARGS= > ${WRKSRC}/mika.ttf NO_ARCH= yes NO_BUILD= yes NO_WRKSUBDIR= yes SUB_FILES= pkg-install SUB_LIST= DIRFILE="${DATADIR}/fonts.dir" PKGINSTALL= ${WRKDIR}/pkg-install PKGDEINSTALL= ${WRKDIR}/pkg-install PLIST_FILES= %%DATADIR%%/fonts.dir \ %%DATADIR%%/mika.ttf \ %%FONTSDIR%%/mika.ttf do-install: @${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_DATA} \ ${WRKSRC}/mika.ttf ${FILESDIR}/fonts.dir \ ${STAGEDIR}${DATADIR} @${MKDIR} ${STAGEDIR}${FONTSDIR} cd ${STAGEDIR}${FONTSDIR} && \ ${LN} -s ../../../${DATADIR_REL}/*.ttf . .include diff --git a/japanese/font-mona-ttf/Makefile b/japanese/font-mona-ttf/Makefile index a3ca0a2086c7..cf52d724bbb6 100644 --- a/japanese/font-mona-ttf/Makefile +++ b/japanese/font-mona-ttf/Makefile @@ -1,31 +1,29 @@ -# Created by: MANTANI Nobutaka - PORTNAME= mona PORTVERSION= 2.90 PORTREVISION= 1 CATEGORIES= japanese x11-fonts MASTER_SITES= SF/monafont/monafont/monafont-${PORTVERSION} PKGNAMEPREFIX= ja-font- PKGNAMESUFFIX= -ttf DISTNAME= monafont-ttf-${PORTVERSION} MAINTAINER= nobutaka@FreeBSD.org COMMENT= TrueType Kanji fonts LICENSE= PD USES= fonts:fc zip FONTPATHSPEC= ${FONTNAME}:pri=60 FONTNAME= ${PORTNAME}${PKGNAMESUFFIX} NO_ARCH= yes NO_BUILD= yes NO_WRKSUBDIR= yes PLIST_FILES= ${FONTSDIR:S,${PREFIX}/,,}/fonts.dir \ ${FONTSDIR:S,${PREFIX}/,,}/mona.ttf do-install: @${MKDIR} ${STAGEDIR}${FONTSDIR} ${INSTALL_DATA} ${WRKSRC}/mona.ttf ${FILESDIR}/fonts.dir \ ${STAGEDIR}${FONTSDIR} .include diff --git a/japanese/font-mona/Makefile b/japanese/font-mona/Makefile index 2f588f7d90a6..1bba41919775 100644 --- a/japanese/font-mona/Makefile +++ b/japanese/font-mona/Makefile @@ -1,29 +1,27 @@ -# Created by: MANTANI Nobutaka - PORTNAME= mona PORTVERSION= 2.90 PORTREVISION= 3 CATEGORIES= japanese x11-fonts MASTER_SITES= SF/monafont/monafont/monafont-${PORTVERSION} PKGNAMEPREFIX= ja-font- DISTNAME= monafont-${PORTVERSION} MAINTAINER= nobutaka@FreeBSD.org COMMENT= 12,14,16-dot Kanji fonts LICENSE= PD BUILD_DEPENDS= bdftopcf:x11-fonts/bdftopcf \ mkfontscale>=0:x11-fonts/mkfontscale USES= fonts perl5 tar:bzip2 FONTPATHSPEC= ${FONTNAME}:unscaled:pri=60 USE_PERL5= build NO_ARCH= yes MAKE_ENV= FONTSDIR="${FONTSDIR}" ALL_TARGET= bdf post-install: ${INSTALL_DATA} ${FILESDIR}/fonts.alias ${STAGEDIR}${FONTSDIR} .include diff --git a/japanese/font-mplus-bitmap/Makefile b/japanese/font-mplus-bitmap/Makefile index ae6108f5c552..830f0fdc3dc4 100644 --- a/japanese/font-mplus-bitmap/Makefile +++ b/japanese/font-mplus-bitmap/Makefile @@ -1,46 +1,44 @@ -# Created by: The 244th namelessness at 2ch.net - PORTNAME= mplus PORTVERSION= 2.2.4 PORTREVISION= 3 CATEGORIES= japanese x11-fonts MASTER_SITES= OSDN/${PORTNAME}-fonts PKGNAMEPREFIX= ja-font- PKGNAMESUFFIX= -bitmap DISTNAME= ${PORTNAME}_bitmap_fonts-2.2.4 MAINTAINER= hrs@FreeBSD.org COMMENT= M+ Bitmap fonts LICENSE= PD BUILD_DEPENDS= bdftopcf:x11-fonts/bdftopcf USES= fonts FONTPATHSPEC= ${PORTNAME}${PKGNAMESUFFIX}:unscaled:pri=60 NO_BUILD= yes NO_ARCH= yes FONTSDIR= ${PREFIX}/share/fonts/${PORTNAME}${PKGNAMESUFFIX} DOCSDIR= ${PREFIX}/share/doc/${PKGNAMEPREFIX}${PORTNAME}${PKGNAMESUFFIX} PORTDOCS= INSTALL_E LICENSE_E README_E \ INSTALL_J LICENSE_J README_J OPTIONS_DEFINE= DOCS post-extract: cd ${WRKSRC} && \ ${CAT} fonts_e/fonts.alias fonts_e/euro/fonts.alias \ fonts_j/fonts.alias | ${SORT} -r > ${WRKDIR}/fonts.alias do-install: @${MKDIR} ${STAGEDIR}${FONTSDIR} cd ${WRKSRC} && \ ${SETENV} DESTDIR="${STAGEDIR}${FONTSDIR}" \ ${SH} ${WRKSRC}/install_mplus_fonts ${INSTALL_DATA} ${WRKDIR}/fonts.alias ${STAGEDIR}${FONTSDIR} post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include diff --git a/japanese/font-mplus-outline/Makefile b/japanese/font-mplus-outline/Makefile index 405755cfa6e3..3628a43ff4a3 100644 --- a/japanese/font-mplus-outline/Makefile +++ b/japanese/font-mplus-outline/Makefile @@ -1,51 +1,49 @@ -# Created by: The 244th namelessness at 2ch.net - PORTNAME= mplus PORTVERSION= 0.6.3 CATEGORIES= japanese x11-fonts MASTER_SITES= OSDN/${PORTNAME}-fonts PKGNAMEPREFIX= ja-font- PKGNAMESUFFIX= -outline DISTNAME= ${PORTNAME}-TESTFLIGHT-063a MAINTAINER= hrs@FreeBSD.org COMMENT= M+ Outline Fonts LICENSE= PD LICENSE_FILE= ${WRKSRC}/LICENSE_E RUN_DEPENDS= mkfontscale>=0:x11-fonts/mkfontscale \ mkfontscale:x11-fonts/mkfontscale USES= fonts:fc tar:xz FONTNAME= ${PORTNAME}${PKGNAMESUFFIX} FONTPATHSPEC= ${FONTNAME}:pri=60 NO_BUILD= yes NO_ARCH= yes PKGINSTALL= ${WRKDIR}/pkg-install PKGDEINSTALL= ${WRKDIR}/pkg-install SUB_FILES= pkg-install PLIST_SUB= FONTSDIR="${FONTSDIR}" DOCSDIR= ${PREFIX}/share/doc/${PKGNAMEPREFIX}${PORTNAME}${PKGNAMESUFFIX} PORTDOCS= README_E LICENSE_J README_J OPTIONS_DEFINE= DOCS do-install: ${MKDIR} ${STAGEDIR}${FONTSDIR} ${INSTALL_DATA} ${WRKSRC}/*.ttf ${STAGEDIR}${FONTSDIR} ${MKDIR} ${STAGEDIR}${PREFIX}/etc/fonts/conf.avail \ ${STAGEDIR}${PREFIX}/etc/fonts/conf.d ${INSTALL_DATA} ${FILESDIR}/20-unhint-${FONTNAME}.conf \ ${FILESDIR}/62-fonts-${FONTNAME}.conf \ ${STAGEDIR}${PREFIX}/etc/fonts/conf.avail ${LN} -s -f ../conf.avail/20-unhint-${FONTNAME}.conf \ ${STAGEDIR}${PREFIX}/etc/fonts/conf.d/20-unhint-${FONTNAME}.conf ${LN} -s -f ../conf.avail/62-fonts-${FONTNAME}.conf \ ${STAGEDIR}${PREFIX}/etc/fonts/conf.d/62-fonts-${FONTNAME}.conf post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include diff --git a/japanese/font-naga10/Makefile b/japanese/font-naga10/Makefile index 7c2b0fb53db7..24a11f244939 100644 --- a/japanese/font-naga10/Makefile +++ b/japanese/font-naga10/Makefile @@ -1,38 +1,36 @@ -# Created by: Eiji-usagi-MATSUmoto - PORTNAME= naga10 PORTVERSION= 1.1 PORTREVISION= 4 CATEGORIES= japanese x11-fonts MASTER_SITES= http://hp.vector.co.jp/authors/VA013391/fonts/ PKGNAMEPREFIX= ja-font- DISTNAME= knj10-${PORTVERSION} MAINTAINER= CQG00620@nifty.ne.jp COMMENT= 10-dot Kanji font LICENSE= NOTPARTIAL LICENSE_NAME= Whole not partial LICENSE_TEXT= Free redistribution of the whole package allowed, not partial LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept BUILD_DEPENDS= mkbold:x11-fonts/mkbold-mkitalic \ bdftopcf:x11-fonts/bdftopcf USES= fonts FONTPATHSPEC= ${FONTNAME}:unscaled:pri=60 NO_ARCH= yes SUB_FILES= Makefile MAKEFILE= ${WRKDIR}/Makefile PORTDOCS= README OPTIONS_DEFINE= DOCS post-install: ${INSTALL_DATA} ${FILESDIR}/fonts.alias ${STAGEDIR}${FONTSDIR} post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include diff --git a/japanese/font-shinonome/Makefile b/japanese/font-shinonome/Makefile index 99d4db095038..6d5e1b425470 100644 --- a/japanese/font-shinonome/Makefile +++ b/japanese/font-shinonome/Makefile @@ -1,40 +1,38 @@ -# Created by: Yoichi NAKAYAMA - PORTNAME= shinonome PORTVERSION= 0.9.11.p1 PORTREVISION= 7 CATEGORIES= japanese x11-fonts MASTER_SITES= http://openlab.jp/efont/dist/shinonome/%SUBDIR%/ MASTER_SITE_SUBDIR= . old PKGNAMEPREFIX= ja-font- DISTNAME= ${PORTNAME}-${PORTVERSION:C/.p/p/} MAINTAINER= hrs@FreeBSD.org COMMENT= Shinonome Japanese fonts, 12/14/16 dots LICENSE= PD LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= bdftopcf:x11-fonts/bdftopcf USES= fonts tar:bzip2 FONTPATHSPEC= ${FONTNAME}:unscaled:pri=60 NO_ARCH= yes SUB_FILES= Makefile SUB_LIST= BDFTOPCF="${LOCALBASE}/bin/bdftopcf" \ GZIP_CMD="${GZIP_CMD}" \ FONTSDIR="${FONTSDIR}" \ STAGEDIR="${STAGEDIR}" \ INSTALL_DATA="${INSTALL_DATA}" MAKEFILE= ${WRKDIR}/Makefile WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION:C/.p.*$//} PORTDOCS= AUTHORS BUGS ChangeLog ChangeLog.0 DESIGN.12 DESIGN.14 \ DESIGN.16 DESIGN.18 INSTALL README THANKS TODO OPTIONS_DEFINE= DOCS post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include diff --git a/japanese/font-vlgothic/Makefile b/japanese/font-vlgothic/Makefile index 0a5d2bac11ef..e31a3cf8fdf3 100644 --- a/japanese/font-vlgothic/Makefile +++ b/japanese/font-vlgothic/Makefile @@ -1,46 +1,44 @@ -# Created by: NIIMI Satoshi - PORTNAME= vlgothic PORTVERSION= 20200720 CATEGORIES= japanese x11-fonts MASTER_SITES= OSDN/vlgothic PKGNAMEPREFIX= ja-font- DISTNAME= VLGothic-${PORTVERSION} MAINTAINER= hrs@FreeBSD.org COMMENT= VLGothic Japanese TrueType fonts LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.en USES= fonts:fc tar:xz FONTPATHSPEC= ${FONTNAME}:pri=60 NO_ARCH= yes NO_BUILD= yes PKGINSTALL= ${WRKDIR}/pkg-install PKGDEINSTALL= ${WRKDIR}/pkg-install SUB_FILES= pkg-install PORTDOCS= Changelog LICENSE_E.mplus LICENSE_J.mplus \ README README.sazanami README_J.mplus WRKSRC= ${WRKDIR}/VLGothic OPTIONS_DEFINE= DOCS do-install: @${MKDIR} ${STAGEDIR}${FONTSDIR} ${INSTALL_DATA} ${WRKSRC}/*.ttf ${STAGEDIR}${FONTSDIR} @${MKDIR} ${STAGEDIR}${PREFIX}/etc/fonts/conf.avail \ ${STAGEDIR}${PREFIX}/etc/fonts/conf.d ${INSTALL_DATA} ${FILESDIR}/20-unhint-${FONTNAME}.conf \ ${FILESDIR}/62-fonts-${FONTNAME}.conf \ ${STAGEDIR}${PREFIX}/etc/fonts/conf.avail ${LN} -s -f ../conf.avail/20-unhint-${FONTNAME}.conf \ ${STAGEDIR}${PREFIX}/etc/fonts/conf.d/20-unhint-${FONTNAME}.conf ${LN} -s -f ../conf.avail/62-fonts-${FONTNAME}.conf \ ${STAGEDIR}${PREFIX}/etc/fonts/conf.d/62-fonts-${FONTNAME}.conf post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include diff --git a/japanese/freepwing/Makefile b/japanese/freepwing/Makefile index 61f69860a61a..e5d747054356 100644 --- a/japanese/freepwing/Makefile +++ b/japanese/freepwing/Makefile @@ -1,20 +1,18 @@ -# Created by: Satoshi TAOKA - PORTNAME= freepwing PORTVERSION= 1.4.4 PORTREVISION= 2 CATEGORIES= japanese textproc MASTER_SITES= ftp://ftp.sra.co.jp/pub/misc/freepwing/old/1.4/ MAINTAINER= ports@FreeBSD.org COMMENT= Free JIS X 4081 (subset of EPWING V1) Formatter RUN_DEPENDS= gmake:devel/gmake USES= gmake perl5 GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-pkgdocdir=${DOCSDIR} OPTIONS_DEFINE= DOCS .include diff --git a/japanese/fumeikai-fpw/Makefile b/japanese/fumeikai-fpw/Makefile index 02f05dd84633..9e773aabb3fd 100644 --- a/japanese/fumeikai-fpw/Makefile +++ b/japanese/fumeikai-fpw/Makefile @@ -1,29 +1,27 @@ -# Created by: Satoshi Taoka - PORTNAME= fumeikai-fpw PORTVERSION= 1.0 PORTREVISION= 1 CATEGORIES= japanese MASTER_SITES= http://openlab.ring.gr.jp/edict/fpw/dist/Fumeikai/ DISTNAME= Fumeikai-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Abbreviation (alphabet-->Japanese) dictionary (EPWING V1 format) USES= zip NO_BUILD= yes WRKSRC= ${WRKDIR}/fumeikai EXTRACT_BEFORE_ARGS= -qL OPTIONS_DEFINE= DOCS do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/share/dict/fumeikai-fpw/fumeikai/data ${INSTALL_DATA} ${WRKSRC}/fumeikai/data/honmon \ ${STAGEDIR}${PREFIX}/share/dict/fumeikai-fpw/fumeikai/data ${INSTALL_DATA} ${WRKSRC}/catalogs \ ${STAGEDIR}${PREFIX}/share/dict/fumeikai-fpw @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/readme ${STAGEDIR}${DOCSDIR} .include diff --git a/japanese/gawk/Makefile b/japanese/gawk/Makefile index 27f4cbdd0740..bb6566aa24fc 100644 --- a/japanese/gawk/Makefile +++ b/japanese/gawk/Makefile @@ -1,37 +1,35 @@ -# Created by: Nobuhiro Yasutomi - PORTNAME= gawk PORTVERSION= 3.0.6 PORTREVISION= 1 CATEGORIES= japanese lang MASTER_SITES= GNU PATCH_SITES= http://www.hinadori.atnifty.com/~wills/program/ PATCHFILES= ${PORTNAME}mb115.diff.gz PATCH_DIST_STRIP= -p1 MAINTAINER= ota@j.email.ne.jp COMMENT= GNU awk + multi-byte extension LICENSE= GPLv2 GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-bitops --enable-non-decimal-data MAKE_JOBS_UNSAFE= yes CONFLICTS_INSTALL= gawk # bin/gawk DOCSDIR= ${PREFIX}/share/doc/${PKGBASE} OPTIONS_DEFINE= DOCS post-configure: @${REINPLACE_CMD} -E \ '/(DEFPATH|sed )/!s,(bin|data|lib|info|man|libexec)dir\),DESTDIR\)$$\(&,g' \ ${WRKSRC}/Makefile ${WRKSRC}/doc/Makefile ${WRKSRC}/awklib/Makefile post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC} && ${INSTALL_DATA} OREADME.MB README.MB ${STAGEDIR}${DOCSDIR}) .include diff --git a/japanese/gd/Makefile b/japanese/gd/Makefile index 0004ea1b587d..f8123e18d9c2 100644 --- a/japanese/gd/Makefile +++ b/japanese/gd/Makefile @@ -1,12 +1,10 @@ -# Created by: ichiro@ichiro.org - CATEGORIES= japanese MAINTAINER= ichiro@ichiro.org COMMENT= Graphics library for fast image creation with Japanese support MASTERDIR= ${.CURDIR}/../../graphics/gd CPPFLAGS+= -DJISX0208 .include "${MASTERDIR}/Makefile" diff --git a/japanese/gedy/Makefile b/japanese/gedy/Makefile index fe58af83bb72..167f57ece591 100644 --- a/japanese/gedy/Makefile +++ b/japanese/gedy/Makefile @@ -1,42 +1,40 @@ -# Created by: Hajimu UMEMOTO - PORTNAME= gedy PORTVERSION= 0.9.0 PORTREVISION= 3 CATEGORIES= japanese ruby MASTER_SITES= http://hito.music.coocan.jp/pasori/ DISTNAME= ${PORTNAME} EXTRACT_SUFX= # empty DIST_SUBDIR= ${PORTNAME}-${PORTVERSION} MAINTAINER= ume@FreeBSD.org COMMENT= GNOME Edy Viewer LICENSE= GPLv2 RUN_DEPENDS= rubygem-gtk2>0:x11-toolkits/rubygem-gtk2 \ rubygem-gio2>=3.1.0:devel/rubygem-gio2 \ ${RUBY_SITEARCHLIBDIR}/pasori.so:devel/libpafe-ruby USE_RUBY= yes USES= shebangfix SHEBANG_FILES= ${PORTNAME} ruby_OLD_CMD= /usr/bin/ruby1.9.3 EXTRACT_CMD= ${CP} EXTRACT_BEFORE_ARGS= -p EXTRACT_AFTER_ARGS= . NO_WRKSUBDIR= yes NO_ARCH= yes NO_BUILD= yes PLIST_FILES= bin/${PORTNAME} post-patch: @${REINPLACE_CMD} -e 's/Gdk::Atom.new(0)/Gdk::Selection::CLIPBOARD/g' \ ${WRKSRC}/${PORTNAME} do-install: ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin .include diff --git a/japanese/groff/Makefile b/japanese/groff/Makefile index b8836233c0c8..fccc7a031a99 100644 --- a/japanese/groff/Makefile +++ b/japanese/groff/Makefile @@ -1,77 +1,75 @@ -# Created by: Nobuhiro Yasutomi - PORTNAME= groff PORTVERSION= 1.18.1 DISTVERSIONSUFFIX= .1 PORTREVISION= 18 CATEGORIES= japanese print MASTER_SITES= LOCAL/hrs DISTFILES= ${DISTNAME:S,-,_,}.orig${EXTRACT_SUFX} ${TMAC_DISTNAME}.tar.gz PATCH_SITES= LOCAL/hrs PATCHFILES= ${DISTNAME:S,-,_,}-21.diff.gz PATCH_DIST_STRIP= -p1 MAINTAINER= hrs@FreeBSD.org COMMENT= Japanese enhancement of GNU groff LICENSE= GPLv2 USES= iconv:wchar_t cpe gmake makeinfo shebangfix SHEBANG_FILES= src/utils/afmtodit/afmtodit.pl \ contrib/mm/mmroff.pl CPE_VENDOR= gnu GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-multibyte CONFIGURE_ENV= INSTALL_MAN="${INSTALL_MAN}" CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib ${ICONV_LIB} MAKE_JOBS_UNSAFE= yes INSTALL_TARGET= install install_doc PLIST_SUB= GROFF_VERSION=${PORTVERSION} SUB_FILES= mdoc.local SUB_LIST= OSREL=${OSREL} PORTDOCS= * PORTEXAMPLES= * DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}/${PORTVERSION} EXAMPLESDIR= ${PREFIX}/share/examples/${PORTNAME}/${PORTVERSION} INFO= groff CONFLICTS= groff heirloom-doctools # bin/groff bin/hpftodit bin/indxbib TMAC_DISTNAME= tmac-20030521_2 TMACFILES= tmac.orig_me tmac.vgrind \ an-old.tmac doc.tmac e.tmac MDOCFILES= ja.eucJP doc-common doc-syms OPTIONS_DEFINE= DOCS EXAMPLES post-patch: ${REINPLACE_CMD} -E -e 's|^@setfilename +groff|&.info|g;' \ ${WRKSRC}/doc/groff.texinfo post-build: ${RM} ${WRKSRC}/doc/groff ${WRKSRC}/doc/groff-* cd ${WRKSRC}/doc && makeinfo --no-split groff.texinfo cd ${WRKSRC} && ${FIND} font -name DESC \ | ${XARGS} ${REINPLACE_CMD} -E \ -e 's|pro +(gxditview)|pro ${LOCALBASE}/bin/\1|g;' \ -e 's|pro +([^/].*)|pro ${PREFIX}/bin/\1|g;' post-install: cd ${WRKDIR}/${TMAC_DISTNAME} && ${INSTALL_DATA} \ ${TMACFILES} ${STAGEDIR}${DATADIR}/${PORTVERSION}/tmac cd ${WRKDIR}/${TMAC_DISTNAME}/mdoc && ${INSTALL_DATA} \ ${MDOCFILES} ${STAGEDIR}${DATADIR}/${PORTVERSION}/tmac/mdoc ${INSTALL_DATA} ${WRKDIR}/mdoc.local ${STAGEDIR}${DATADIR}/site-tmac ${INSTALL_DATA} ${WRKSRC}/doc/groff.info \ ${STAGEDIR}${PREFIX}/${INFO_PATH} @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${INSTALL_WRKSRC} && ${INSTALL_DATA} \ ChangeLog.jp NEWS PROBLEMS README README.jp ${STAGEDIR}${DOCSDIR} for F in eqn neqn pic tbl; do \ ${LN} -sf $$F ${STAGEDIR}${PREFIX}/bin/g$$F; \ done .include diff --git a/japanese/gskk/Makefile b/japanese/gskk/Makefile index 885b96dcaba2..46e3e8eb6d24 100644 --- a/japanese/gskk/Makefile +++ b/japanese/gskk/Makefile @@ -1,47 +1,45 @@ -# Created by: Hajimu UMEMOTO - PORTNAME= gskk PORTVERSION= 20041208 CATEGORIES= japanese MASTER_SITES= http://www.ohnolab.org/~kimoto/ EXTRACT_SUFX= .t.gz MAINTAINER= ports@FreeBSD.org COMMENT= SKK's dictionary for Canna RUN_DEPENDS= ${LOCALBASE}/sbin/cannaserver:japanese/canna-server BUILD_DEPENDS= mkbindic:japanese/canna-server NO_WRKSUBDIR= yes EXTRACT_CMD= ${GZCAT} EXTRACT_BEFORE_ARGS= # EXTRACT_AFTER_ARGS= > ${PORTNAME}.t PLIST_FILES= share/canna/dic/canna/dics.dir.${PORTNAME} \ share/canna/dic/canna/${PORTNAME}.cbd \ share/canna/dic/canna/${PORTNAME}.cld PORTDOCS= README.FreeBSD SUB_FILES= README.FreeBSD pkg-message SUB_LIST+= DICDIR=${DICDIR} PORTNAME=${PORTNAME} DICS= ${PORTNAME}.cbd ${PORTNAME}.cld DICSFILE= dics.dir.${PORTNAME} DICDIR= ${PREFIX}/share/canna/dic/canna INSTALL_DIC= ${INSTALL} ${COPY} -m 664 OPTIONS_DEFINE= DOCS do-build: cd ${WRKSRC} && mkbindic ${PORTNAME}.t do-install: @${MKDIR} ${STAGEDIR}${DICDIR} (cd ${WRKSRC} && ${INSTALL_DIC} ${DICS} ${STAGEDIR}${DICDIR}) ${INSTALL_DIC} ${FILESDIR}/${DICSFILE} ${STAGEDIR}${DICDIR} @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKDIR}/README.FreeBSD ${STAGEDIR}${DOCSDIR} .include diff --git a/japanese/gsuica/Makefile b/japanese/gsuica/Makefile index fd4c071bacca..3dbf593813cc 100644 --- a/japanese/gsuica/Makefile +++ b/japanese/gsuica/Makefile @@ -1,58 +1,56 @@ -# Created by: Hajimu UMEMOTO - PORTNAME= gsuica PORTVERSION= 0.9.1 PORTREVISION= 4 CATEGORIES= japanese ruby MASTER_SITES= http://hito.music.coocan.jp/pasori/ DISTNAME= ${PORTNAME} EXTRACT_SUFX= # empty DIST_SUBDIR= ${PORTNAME}-${PORTVERSION} MAINTAINER= ume@FreeBSD.org COMMENT= GNOME SUICA Viewer LICENSE= GPLv2 RUN_DEPENDS= rubygem-gtk2>0:x11-toolkits/rubygem-gtk2 \ rubygem-gio2>=3.1.0:devel/rubygem-gio2 \ ${RUBY_SITEARCHLIBDIR}/pasori.so:devel/libpafe-ruby USE_RUBY= yes USES= shebangfix SHEBANG_FILES= ${PORTNAME} ruby_OLD_CMD= /usr/bin/ruby1.9.3 EXTRACT_CMD= ${CP} EXTRACT_BEFORE_ARGS= -p EXTRACT_AFTER_ARGS= . NO_WRKSUBDIR= yes NO_ARCH= yes NO_BUILD= yes PLIST_FILES= bin/${PORTNAME} post-patch: @${REINPLACE_CMD} -e 's/Gdk::Atom.new(0)/Gdk::Selection::CLIPBOARD/g' \ ${WRKSRC}/${PORTNAME} do-install: ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin # Fetch station code database station-code-fetch: @(cd ${WRKDIR}; \ ${SETENV} ${FETCH_ENV} ${FETCH_CMD} ${FETCH_BEFORE_ARGS} \ -o StationCode.xls \ http://www.denno.net/SFCardFan/sendexcel.php; \ ${FETCH_AFTER_ARGS} \ ${SETENV} ${FETCH_ENV} ${FETCH_CMD} ${FETCH_BEFORE_ARGS} \ ${MASTER_SITES}station_code_conv.sh ${FETCH_AFTER_ARGS}) # Install station code database into ~/.gsuica/station_code # BUILD_DEPENDS+= nkf:japanese/nkf # BUILD_DEPENDS+= xlhtml:textproc/xlhtml station-code-install: @(cd ${WRKDIR}; ${SH} station_code_conv.sh StationCode.xls) .include diff --git a/japanese/hns/Makefile b/japanese/hns/Makefile index 4a2a7aa99597..5d5cf83828a0 100644 --- a/japanese/hns/Makefile +++ b/japanese/hns/Makefile @@ -1,29 +1,27 @@ -# Created by: Hyper NIKKI System Project - PORTNAME= hns PORTVERSION= 2.19.9 PORTREVISION= 1 CATEGORIES= japanese www perl5 MASTER_SITES= OSDN/h14m MAINTAINER= ports@FreeBSD.org COMMENT= Hyper NIKKI System, a CGI system for Electric Diary Interchange USES= perl5 shebangfix SHEBANG_FILES= contrib/isystem-0.9.10/index.cgi.in \ public_html/diary/index.cgi.in perl_OLD_CMD= %PERL_PATH% NO_BUILD= yes NO_ARCH= yes PLIST_FILES= bin/hns-setup bin/todayhns PORTDATA= * do-install: @${MKDIR} ${STAGEDIR}${DATADIR} ${CP} -pR ${WRKSRC}/ ${STAGEDIR}${DATADIR} ${INSTALL_SCRIPT} ${WRKDIR}/hns-setup ${STAGEDIR}${PREFIX}/bin/hns-setup ${INSTALL_SCRIPT} ${WRKSRC}/contrib/todayhns/todayhns \ ${STAGEDIR}${PREFIX}/bin/todayhns .include diff --git a/japanese/ibus-anthy/Makefile b/japanese/ibus-anthy/Makefile index 36bf5592295f..f61e4af23622 100644 --- a/japanese/ibus-anthy/Makefile +++ b/japanese/ibus-anthy/Makefile @@ -1,25 +1,23 @@ -# Created by: Daichi GOTO - PORTNAME= ibus-anthy PORTVERSION= 1.5.11 CATEGORIES= japanese MASTER_SITES= https://github.com/ibus/ibus-anthy/releases/download/${PORTVERSION}/ PKGNAMEPREFIX= ja- MAINTAINER= CQG00620@nifty.ne.jp COMMENT= Anthy engine for IBus LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libanthy.so:japanese/anthy \ libibus-1.0.so:textproc/ibus GNU_CONFIGURE= yes INSTALL_TARGET= install-strip CONFIGURE_ARGS+=--with-layout=default USES= gettext gmake gnome libtool pkgconfig python:3.6+ USE_GNOME= pygobject3 GLIB_SCHEMAS= org.freedesktop.ibus.engine.anthy.gschema.xml .include diff --git a/japanese/ibus-mozc/Makefile b/japanese/ibus-mozc/Makefile index 28cf7f6c97db..85c5c3317c78 100644 --- a/japanese/ibus-mozc/Makefile +++ b/japanese/ibus-mozc/Makefile @@ -1,15 +1,13 @@ -# Created by: Daichi GOTO - PKGNAMEPREFIX= ja-ibus- COMMENT= Mozc engine for IBus DATADIR= ${PREFIX}/share/ibus-${PORTNAME} MASTERDIR= ${.CURDIR}/../../japanese/mozc-server FILESDIR= ${.CURDIR}/files SUB_FILES= pkg-message BUILD_MOZC_LIST= ibus_mozc .include "${MASTERDIR}/Makefile" diff --git a/japanese/ibus-skk/Makefile b/japanese/ibus-skk/Makefile index c6e46b99e27c..1e4b7a12709c 100644 --- a/japanese/ibus-skk/Makefile +++ b/japanese/ibus-skk/Makefile @@ -1,44 +1,42 @@ -# Created by: Hiroto Kagotani - PORTNAME= ibus-skk DISTVERSIONPREFIX= ibus-skk- DISTVERSION= 1.4.3 CATEGORIES= japanese MAINTAINER= ports@FreeBSD.org COMMENT= Japanese SKK input engine for IBus LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= valac:lang/vala RUN_DEPENDS= ${LOCALBASE}/share/skk/SKK-JISYO.L:japanese/skk-jisyo LIB_DEPENDS= libgee-0.8.so:devel/libgee \ libibus-1.0.so:textproc/ibus \ libskk.so:japanese/libskk USES= autoreconf gettext gmake gnome libtool pkgconfig python GNU_CONFIGURE= yes CONFIGURE_ENV= DATADIRNAME=share USE_GITHUB= yes GH_ACCOUNT= ueno USE_GNOME= atk cairo gdkpixbuf2 glib20 gtk30 intltool pango CPPFLAGS+= -I${LOCALBASE}/include OPTIONS_DEFINE= NLS post-patch: @${REINPLACE_CMD} -e 's|/usr/share/skk/SKK-JISYO.L|${LOCALBASE}/share/skk/SKK-JISYO.L|' ${WRKSRC}/src/preferences.vala .include .if ${PORT_OPTIONS:MNLS} USES+= gettext PLIST_SUB+= NLS="" .else CONFIGURE_ARGS+= --disable-nls PLIST_SUB+= NLS="@comment " .endif .include diff --git a/japanese/icanna/Makefile b/japanese/icanna/Makefile index b1b0de2f7280..c47620a9c366 100644 --- a/japanese/icanna/Makefile +++ b/japanese/icanna/Makefile @@ -1,22 +1,20 @@ -# Created by: Takayuki Nakao - PORTNAME= icanna PORTVERSION= 0.9.0 CATEGORIES= japanese MASTER_SITES= http://www.ceres.dti.ne.jp/~knak/ DISTNAME= yc-${YC_VERSION} MAINTAINER= t@nakao.org COMMENT= Canna connector for yc.el via unix domain socket YC_VERSION= 4.0.13 PLIST_FILES+= bin/icanna do-build: ${CC} ${CFLAGS} -o ${WRKSRC}/${PORTNAME} ${WRKSRC}/${PORTNAME}.c do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin .include diff --git a/japanese/im-ja/Makefile b/japanese/im-ja/Makefile index 36afea0b9175..95977b10af96 100644 --- a/japanese/im-ja/Makefile +++ b/japanese/im-ja/Makefile @@ -1,71 +1,69 @@ -# Created by: Jacques Vidrine - PORTNAME= im-ja PORTVERSION= 1.5 PORTREVISION= 15 CATEGORIES= japanese x11-toolkits MASTER_SITES= http://im-ja.sourceforge.net/ MAINTAINER= ports@FreeBSD.org COMMENT= Japanese input module for GTK2 DEPRECATED= Abandonware, depending on gconf2 EXPIRATION_DATE= 2022-07-24 OPTIONS_DEFINE= ANTHY CANNA WNN OPTIONS_DEFAULT=ANTHY CANNA WNN ANTHY_DESC= Use Anthy CANNA_DESC= Use Canna WNN_DESC= Use FreeWnn USES= gettext gmake gnome libtool pathfix perl5 pkgconfig USE_GNOME= gconf2 gnomeprefix intlhack libglade2 USE_PERL5= build GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-schemas-install # Avoid stage violation CONFIGURE_ARGS+= --disable-gnome GCONF_SCHEMAS= im-ja.schemas CPPFLAGS+= -I${LOCALBASE}/include -DNO_MALLOC_H LIBS+= -L${LOCALBASE}/lib .include .if ${PORT_OPTIONS:MANTHY} LIB_DEPENDS+= libanthy.so:japanese/anthy .else CONFIGURE_ARGS+= --disable-anthy .endif .if ${PORT_OPTIONS:MCANNA} LIB_DEPENDS+= libRKC.so:japanese/canna-lib .else CONFIGURE_ARGS+= --disable-canna .endif .if ${PORT_OPTIONS:MWNN} LIB_DEPENDS+= libwnn.so:japanese/FreeWnn-lib .else CONFIGURE_ARGS+= --disable-wnn .endif post-patch: ${FIND} ${WRKSRC} -name configure.in | ${XARGS} ${TOUCH} ${FIND} ${WRKSRC} -name aclocal.m4 | ${XARGS} ${TOUCH} ${FIND} ${WRKSRC} -name configure | ${XARGS} ${TOUCH} ${FIND} ${WRKSRC} -name config.h.in | ${XARGS} ${TOUCH} ${FIND} ${WRKSRC} -name Makefile.am | ${XARGS} ${TOUCH} ${FIND} ${WRKSRC} -name Makefile.in | ${XARGS} ${TOUCH} @${REINPLACE_CMD} -e 's|$$(datadir)/gconf|$$(sysconfdir)/gconf|g' \ ${WRKSRC}/data/Makefile.in @${REINPLACE_CMD} '/^im_ja_la_LIBADD =/s/$$/ -lm/' \ ${WRKSRC}/src/gtk/Makefile.in @${REINPLACE_CMD} '/^im_ja_helper_LDADD =/s/$$/ -lX11/' \ ${WRKSRC}/src/helper/Makefile.in @${REINPLACE_CMD} '/^im_ja_le_la_LIBADD =/s/$$/ -lm/' \ ${WRKSRC}/src/iiimf/Makefile.in @${REINPLACE_CMD} '/^im_ja_xim_server_LDADD =/s/$$/ -lm/' \ ${WRKSRC}/src/xim/Makefile.in .include diff --git a/japanese/ipadic/Makefile b/japanese/ipadic/Makefile index 0a7b62bff60f..c7c1dc1ac116 100644 --- a/japanese/ipadic/Makefile +++ b/japanese/ipadic/Makefile @@ -1,25 +1,23 @@ -# Created by: kuriyama - PORTNAME= ipadic PORTVERSION= 2.7.0 PORTREVISION= 2 CATEGORIES= japanese textproc MASTER_SITES= OSDN/${PORTNAME} MAINTAINER= ports@FreeBSD.org COMMENT= Japanese Morphological Dictionary for ChaSen BUILD_DEPENDS= chasen:japanese/chasen-base RUN_DEPENDS= chasen:japanese/chasen-base CONFIGURE_ARGS= --with-dicdir=${PREFIX}/share/chasen/dic \ --with-chasenrc-path=${STAGEDIR}${PREFIX}/share/chasen/dic/ipadic GNU_CONFIGURE= yes MAKE_JOBS_UNSAFE= yes pre-install: ${MKDIR} ${STAGEDIR}${PREFIX}/share/chasen/dic/ipadic ${INSTALL_DATA} ${WRKSRC}/chasenrc \ ${STAGEDIR}${PREFIX}/share/chasen/dic/ipadic/chasenrc.sample .include diff --git a/japanese/ja-tex-xdvik/Makefile b/japanese/ja-tex-xdvik/Makefile index a3c6f2f18357..faae7842357d 100644 --- a/japanese/ja-tex-xdvik/Makefile +++ b/japanese/ja-tex-xdvik/Makefile @@ -1,70 +1,68 @@ -# Created by: Kentaro Inagaki - PORTNAME= xdvik PORTVERSION= 22.87 CATEGORIES= japanese print MASTER_SITES= SF/xdvi/${PORTNAME}/${PORTVERSION} PKGNAMEPREFIX= ja-tex- DIST_SUBDIR= TeX MAINTAINER= hrs@FreeBSD.org COMMENT= DVI Previewer(kpathsearch) for X LIB_DEPENDS= libfreetype.so:print/freetype2 \ libpaper.so:print/libpaper RUN_DEPENDS= tex-dvipsk>=5.995:print/tex-dvipsk USES= iconv motif pkgconfig xorg USE_TEX= kpathsea texhash texmf web2c USE_XORG= ice sm x11 xi xmu xpm xt GNU_CONFIGURE= yes CONFIGURE_ARGS= --datarootdir=${LOCALBASE}/share \ --enable-shared \ --enable-xi2-scrolling \ --with-default-dvips-path=${LOCALBASE}/bin/dvips \ --with-default-gs-lib-path=${LOCALBASE}/lib \ --with-default-ps2pdf-path=${LOCALBASE}/bin/ps2pdf \ --with-iconv \ --with-kpathsea-includes=${LOCALBASE}/include/kpathsea \ --with-kpathsea-libdir=${LOCALBASE}/lib \ --with-system-freetype2 \ --with-system-kpathsea \ --with-system-libgs \ --with-system-zlib \ --with-xdvi-x-toolkit=motif \ --with-xpm CONFIGURE_ENV= INSTALL_DATA="${INSTALL_DATA}" \ INSTALL_PROGRAM="${INSTALL_PROGRAM}" \ INSTALL_SCRIPT="${INSTALL_SCRIPT}" CFLAGS+= -I${LOCALBASE}/include -DHAVE_LIBPAPER -g -O0 CONFLICTS_INSTALL= *-xdvi ja-xdvik xdvi xdvi-* xdvik BINARY_ALIAS= freetype-config=true PATCH_WRKSRC= ${WRKDIR}/${DISTNAME} WRKSRC= ${WRKDIR}/${DISTNAME}/texk/xdvik PLIST_SUB= TEXMFDISTDIR=${TEXMFDISTDIR} PORTDOCS= BUGS CHANGES INSTALL README README.CVS README.coding \ README.config README.cross README.distro README.hacking \ README.layout README.xdvik README_maintainer TODO OPTIONS_DEFINE= DOCS TEXHASHDIRS= ${TEXMFDISTDIR} .include post-install: @${MKDIR} ${STAGEDIR}${PREFIX}/${TEXMFDISTDIR}/fonts/map/xdvi ${INSTALL_DATA} ${WRKSRC}/xdvi-ptex.map \ ${STAGEDIR}${PREFIX}/${TEXMFDISTDIR}/fonts/map/xdvi/xdvi-ptex.map .if ${PORT_OPTIONS:MDOCS} @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKDIR}/${DISTNAME} && \ ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .endif .include diff --git a/japanese/japana/Makefile b/japanese/japana/Makefile index 00f6b8af39a7..32e160956b3c 100644 --- a/japanese/japana/Makefile +++ b/japanese/japana/Makefile @@ -1,32 +1,30 @@ -# Created by: Andrew Pantyukhin - PORTNAME= japana PORTVERSION= 2.0.6 PORTREVISION= 1 CATEGORIES= japanese www MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Web proxy converting Japanese into Romaji RUN_DEPENDS= ja-p5-Text-Kakasi>=2:japanese/p5-Text-Kakasi \ p5-AppConfig>=0:devel/p5-AppConfig \ p5-libwww>=0:www/p5-libwww USES= perl5 shebangfix SHEBANG_FILES= japana PLIST_FILES= bin/${PORTNAME} etc/${PORTNAME}.conf.default \ man/man1/${PORTNAME}.1.gz post-patch: @${REINPLACE_CMD} -e 's|/etc|${PREFIX}/etc|' \ ${WRKSRC}/${PORTNAME}* ${WRKSRC}/default.conf do-install: ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 ${INSTALL_DATA} ${WRKSRC}/default.conf \ ${STAGEDIR}${PREFIX}/etc/${PORTNAME}.conf.default .include diff --git a/japanese/japaneseAFM/Makefile b/japanese/japaneseAFM/Makefile index 2cae14c5d019..a9ee2fb2e129 100644 --- a/japanese/japaneseAFM/Makefile +++ b/japanese/japaneseAFM/Makefile @@ -1,25 +1,23 @@ -# Created by: KIRIYAMA Kazuhiko - PORTNAME= japaneseAFM PORTVERSION= 1.0 CATEGORIES= japanese print MASTER_SITES= LOCAL/kiri DISTNAME= ${PORTNAME} MAINTAINER= ports@FreeBSD.org COMMENT= Japanese AFM fonts NO_WRKSUBDIR= yes NO_BUILD= yes AFMDIR= ${PREFIX}/share/fonts/afm do-install: @${MKDIR} ${STAGEDIR}${AFMDIR} .for font in GothicBBB-Medium Ryumin-Light .for dir in H V ${INSTALL_DATA} ${WRKSRC}/${font}-${dir} ${STAGEDIR}${AFMDIR} .endfor .endfor .include diff --git a/japanese/jargon-fpw/Makefile b/japanese/jargon-fpw/Makefile index c1da83710611..83be6d8e160f 100644 --- a/japanese/jargon-fpw/Makefile +++ b/japanese/jargon-fpw/Makefile @@ -1,35 +1,33 @@ -# Created by: Satoshi Taoka - PORTNAME= jargon-fpw PORTVERSION= 2.0 PORTREVISION= 0 CATEGORIES= japanese MASTER_SITES= http://openlab.ring.gr.jp/edict/fpw/dist/jargon/ DISTNAME= jargon-fpw${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= The famous jargon file (EPWING V1 format) USES= zip NO_BUILD= yes WRKSRC= ${WRKDIR}/jargon EXTRACT_BEFORE_ARGS= -qL OPTIONS_DEFINE= DOCS do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/share/dict/jargon-fpw/jargon/data @${MKDIR} ${STAGEDIR}${PREFIX}/share/dict/jargon-fpw/jargon/gaiji ${INSTALL_DATA} ${WRKSRC}/jargon/data/honmon \ ${STAGEDIR}${PREFIX}/share/dict/jargon-fpw/jargon/data ${INSTALL_DATA} ${WRKSRC}/jargon/gaiji/gai16f \ ${STAGEDIR}${PREFIX}/share/dict/jargon-fpw/jargon/gaiji ${INSTALL_DATA} ${WRKSRC}/jargon/gaiji/gai16h \ ${STAGEDIR}${PREFIX}/share/dict/jargon-fpw/jargon/gaiji ${INSTALL_DATA} ${WRKSRC}/catalogs \ ${STAGEDIR}${PREFIX}/share/dict/jargon-fpw @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC} && ${INSTALL_DATA} readme.1st readme.txt \ ${STAGEDIR}${DOCSDIR}) .include diff --git a/japanese/jcode.pl/Makefile b/japanese/jcode.pl/Makefile index 93b2c12e6631..2c20c2c0e55c 100644 --- a/japanese/jcode.pl/Makefile +++ b/japanese/jcode.pl/Makefile @@ -1,33 +1,31 @@ -# Created by: sada - PORTNAME= jcode.pl PORTVERSION= 2.13 PORTREVISION= 2 CATEGORIES= japanese perl5 MASTER_SITES= ftp://ftp.iij.ad.jp/pub/IIJ/dist/utashiro/perl/ \ ftp://ftp.sra.co.jp/pub/lang/perl/sra-scripts/ EXTRACT_SUFX= # none MAINTAINER= ports@FreeBSD.org COMMENT= Perl library for Japanese character code conversion LICENSE= JCODE.PL LICENSE_NAME= License of jcode.pl LICENSE_FILE= ${FILESDIR}/LICENSE LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept USES= perl5 USE_PERL5= run NO_WRKSUBDIR= yes NO_BUILD= yes NO_ARCH= yes EXTRACT_CMD= ${CP} EXTRACT_BEFORE_ARGS= # none EXTRACT_AFTER_ARGS= ${WRKSRC}/${PORTNAME} PLIST_FILES= ${SITE_PERL_REL}/${PORTNAME} do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/${SITE_PERL_REL} ${INSTALL_DATA} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/${SITE_PERL_REL} .include diff --git a/japanese/jed/Makefile b/japanese/jed/Makefile index 1215085a28d8..f7af6d5bf2df 100644 --- a/japanese/jed/Makefile +++ b/japanese/jed/Makefile @@ -1,89 +1,87 @@ -# Created by: Akinori MUSHA aka knu - PORTNAME= jed PORTVERSION= ${VERSION}.j${JP_VERSION} PORTREVISION= 6 CATEGORIES= japanese editors MASTER_SITES= LOCAL/knu \ http://www.kondara.org/~g/slang/ DISTNAME= ${PORTNAME}-B${VERSION:R}-${VERSION:E}__J${JP_VERSION} DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \ ${PORTNAME}-extralibs-${VERSION}.tar.gz DIST_SUBDIR= jed MAINTAINER= ports@FreeBSD.org COMMENT= SLang-based text editor (w/ Japanese support) LIB_DEPENDS= libslang.so:japanese/libslang VERSION= 0.99.8 JP_VERSION= 067 USES= ncurses GNU_CONFIGURE= yes CONFIGURE_ENV= JED_ROOT="${JED_ROOT}" X_EXTRA_LIBS="-lncurses" CONFIGURE_ARGS= --enable-x-locale=no ALL_TARGET= ${BINSTUFF} getmail MAKE_JOBS_UNSAFE= yes INFO= jed CONFLICTS_INSTALL= jed # bin/jed JED_ROOT= ${DATADIR} BINSTUFF= jed rgrep OPTIONS_DEFINE= DOCS X11 CANNA OPTIONS_DEFAULT=CANNA X11 OPTIONS_SUB= yes CANNA_DESC= Canna support CANNA_CONFIGURE_ON= --with-canna=yes CANNA_CONFIGURE_OFF= --with-canna=no CANNA_LIB_DEPENDS= libcanna.so:japanese/canna-lib X11_USES= xorg X11_USE= XORG=x11,xext,xt .include .if ${PORT_OPTIONS:MX11} BINSTUFF+= xjed .endif _OBJDIR= ${WRKSRC}/src/${ARCH}objs _DOCDIR= ${WRKSRC}/doc _INFODIR= ${WRKSRC}/info _LIBDIR= ${WRKSRC}/lib PORTDOCS= abbrev.txt color.txt dfa.txt edt.txt emacs.txt fold.txt \ hooks.txt ide-mode.txt jed_faq.txt jedfuns.txt libfuns.txt \ menus.txt mouse.txt pc-keys.txt program.txt rgrep.txt \ rmail.txt script.txt slangfun.txt syntax.txt undo.txt wjed.txt \ wordstar.txt xjed.txt yankpop.txt README jed.tex jed-j.doc post-extract: @cd ${WRKDIR} && ${MV} *.sl ${_LIBDIR}/ @${CP} ${WRKSRC}/jed-j.doc ${_DOCDIR}/ post-patch: @${RM} ${_INFODIR}/*.orig do-install: @${MKDIR} ${STAGEDIR}${JED_ROOT} @(cd ${STAGEDIR}${JED_ROOT} && ${MKDIR} bin lib lib/colors lib/tm) (cd ${_OBJDIR} && ${INSTALL_PROGRAM} ${BINSTUFF} ${STAGEDIR}${PREFIX}/bin) ${INSTALL_PROGRAM} ${_OBJDIR}/getmail ${STAGEDIR}${JED_ROOT}/bin (cd ${_LIBDIR} && ${INSTALL_DATA} *.sl *.dat *.hlp jed.rc \ ${STAGEDIR}${JED_ROOT}/lib) ${INSTALL_DATA} ${_LIBDIR}/colors/* ${STAGEDIR}${JED_ROOT}/lib/colors ${INSTALL_DATA} ${_LIBDIR}/tm/* ${STAGEDIR}${JED_ROOT}/lib/tm (cd ${_DOCDIR} && ${INSTALL_MAN} jed.1 rgrep.1 \ ${STAGEDIR}${PREFIX}/man/man1) ${INSTALL_DATA} ${_INFODIR}/jed.info ${STAGEDIR}${PREFIX}/${INFO_PATH} ${INSTALL_DATA} ${_INFODIR}/jed.1in ${STAGEDIR}${PREFIX}/${INFO_PATH}/jed.info-1 ${INSTALL_DATA} ${_INFODIR}/jed.2in ${STAGEDIR}${PREFIX}/${INFO_PATH}/jed.info-2 ${INSTALL_DATA} ${_INFODIR}/jed.3in ${STAGEDIR}${PREFIX}/${INFO_PATH}/jed.info-3 @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${_DOCDIR} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}) .include diff --git a/japanese/jishyo/Makefile b/japanese/jishyo/Makefile index 24cbb9e23b48..6871891c9c7d 100644 --- a/japanese/jishyo/Makefile +++ b/japanese/jishyo/Makefile @@ -1,26 +1,24 @@ -# Created by: gurkan@phys.ethz.ch - PORTNAME= jishyo PORTVERSION= 0.1 PORTREVISION= 11 CATEGORIES= japanese gnustep MASTER_SITES= http://www.eskimo.com/~pburns/Dictionaries/files/ DISTNAME= Jishyo-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= English to Japanese dictionary for GNUstep LICENSE= GPLv2+ BROKEN_FreeBSD_13= ld: error: duplicate symbol: DicDir BROKEN_FreeBSD_14= ld: error: duplicate symbol: DicDir PORTSCOUT= skipv:0.2 USES= gnustep USE_GNUSTEP= back build post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/GNUstep/System/Applications/Jishyo.app/Jishyo .include diff --git a/japanese/jls/Makefile b/japanese/jls/Makefile index 8527d6a72e41..546ce15fbc46 100644 --- a/japanese/jls/Makefile +++ b/japanese/jls/Makefile @@ -1,30 +1,28 @@ -# Created by: shige - PORTNAME= ls PORTVERSION= 0.5 CATEGORIES= japanese MASTER_SITES= http://www.angels.vg/bsd/ DISTNAME= freebsd-ls.releng_4_9_0_release PATCH_SITES= ${MASTER_SITES} PATCHFILES= j${PORTNAME}-${PORTVERSION}.patch.gz PATCH_DIST_STRIP= -p1 MAINTAINER= kazami@angels.vg COMMENT= Japanized ls CONFLICTS= sleuthkit USES= ncurses uidfix PLIST_FILES= bin/jls \ man/man1/jls.1.gz WRKSRC= ${WRKDIR}/ls pre-patch: (cd ${WRKSRC} && ${MV} ls.1 jls.1) post-patch: @${REINPLACE_CMD} -e 's|-ltermcap|-lncurses|g' ${WRKSRC}/Makefile .include diff --git a/japanese/jvim3/Makefile b/japanese/jvim3/Makefile index cb9a17d43cb3..3418a8999cd6 100644 --- a/japanese/jvim3/Makefile +++ b/japanese/jvim3/Makefile @@ -1,105 +1,103 @@ -# Created by: Satoshi TAOKA - PORTNAME= jvim PORTVERSION= 3.0.j2.1b PORTREVISION= 1 CATEGORIES= japanese editors MASTER_SITES= ftp://ftp.vim.org/pub/vim/unix/ \ http://hp.vector.co.jp/authors/VA003457/vim/vim3/2.1b/ DISTFILES= vim-3.0.tar.gz jvim.2.1b.tar.gz MAINTAINER= hrs@FreeBSD.org COMMENT= Japanized Vim-3.0 EXTRA_PATCHES= ${WRKDIR}/${PORTNAME}.diff WRKSRC= ${WRKDIR}/vim BUILD_WRKSRC= ${WRKSRC}/src INSTALL_WRKSRC= ${WRKSRC}/src MAKEFILE= makjunix.mak ALL_TARGET= # empty PLIST_SUB= VERSION=${PORTVERSION} MAKE_ARGS= FEPOPT='${FEPOPT}' \ FEPLIBS="${FEPLIBS}" \ FEPOBJS="${FEPOBJS}" \ LIBS="${LIBS}" OPTIONS_DEFINE= X11 DOCS OPTIONS_DEFAULT=X11 FREEWNN_CANNA OPTIONS_RADIO= FEP OPTIONS_RADIO_FEP= FREEWNN_CANNA DIRECT_CANNA WNN6 WNN7 FEP_DESC= Japanese FrontEnd Processor DIRECT_CANNA_DESC= Canna support (direct) DIRECT_CANNA_LIB_DEPENDS= libcanna.so:japanese/canna-lib FREEWNN_CANNA_DESC= Canna and FreeWnn support (via ONEW library) FREEWNN_CANNA_LIB_DEPENDS= libjd.so:japanese/FreeWnn-lib \ libcanna.so:japanese/canna-lib FREEWNN_CANNA_BUILD_DEPENDS= ${LOCALBASE}/lib/libonew-canna+freewnn.a:japanese/onew WNN6_DESC= Wnn6 support WNN6_LIB_DEPENDS= libjd.so:japanese/FreeWnn-lib WNN6_BUILD_DEPENDS= ${LOCALBASE}/lib/libonew-wnn6.a:japanese/onew WNN7_DESC= Wnn7 support WNN7_LIB_DEPENDS= libjd.so:japanese/FreeWnn-lib WNN7_BUILD_DEPENDS= ${LOCALBASE}/lib/libonew-wnn7.a:japanese/onew PORTDOCS= cygwin.txt differen.doc fepctrl.doc readme.doc \ termcap.dos uganda.jp vim-jp.htm vim32.ini tutor.j CPPFLAGS+= -DBSD_UNIX -DUSE_LOCALE LIBS+= -ltermlib -L${LOCALBASE}/lib X11_USES= xorg X11_USE= XORG=x11 X11_CPPFLAGS= -DUSE_X11 -I${LOCALBASE}/include X11_LIBS= -lX11 -L${LOCALBASE}/lib .include .if ${PORT_OPTIONS:MDIRECT_CANNA} || \ ${PORT_OPTIONS:MFREEWNN_CANNA} || \ ${PORT_OPTIONS:MWNN6} || \ ${PORT_OPTIONS:MWNN7} FEPOPT+= -DJP_DEF=\"EEE\" -DFEPCTRL .endif # Direct connection to Canna .if ${PORT_OPTIONS:MDIRECT_CANNA} FEPOPT+= -DCANNA FEPLIBS= -lcanna -L${LOCALBASE}/lib FEPOBJS= fepcanna.o JVIM3RC= "set fepctrl" .endif .if ${PORT_OPTIONS:MFREEWNN_CANNA} || \ ${PORT_OPTIONS:MWNN6} || \ ${PORT_OPTIONS:MWNN7} || \ ${PORT_OPTIONS:MCANNA} FEPOPT+= -DONEW FEPOBJS= feponew.o JVIM3RC= "set fepctrl onewredraw" .endif # Connection by using ONEW library .if ${PORT_OPTIONS:MFREEWNN_CANNA} FEPLIBS+= -lonew-canna+freewnn -lcanna -ljd -lcrypt .endif .if ${PORT_OPTIONS:MWNN6} FEPLIBS+= -lonew-wnn6 -ljd -lcrypt .endif .if ${PORT_OPTIONS:MWNN7} FEPLIBS+= -lonew-wnn7 -ljd -lcrypt .endif post-build: ${INSTALL_DATA} ${WRKSRC}/doc.j/tutor/tutor.j ${WRKSRC}/doc.j ${ECHO_CMD} "${JVIM3RC}" > ${WRKSRC}/jvim3rc.dist post-install: ${LN} -sf jvim3 ${STAGEDIR}${PREFIX}/bin/jvim ${INSTALL_PROGRAM} ${WRKSRC}/src/grep.bin ${STAGEDIR}${PREFIX}/bin/jgrep ${INSTALL_DATA} ${WRKSRC}/jvim3rc.dist ${STAGEDIR}${PREFIX}/etc/ ${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC}/doc.j && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include diff --git a/japanese/kakasi/Makefile b/japanese/kakasi/Makefile index 5664ca66cfd9..da713cd8dce1 100644 --- a/japanese/kakasi/Makefile +++ b/japanese/kakasi/Makefile @@ -1,41 +1,39 @@ -# Created by: Masafumi NAKANE - PORTNAME= kakasi PORTVERSION= 2.3.5 PORTREVISION= 3 CATEGORIES= japanese textproc MASTER_SITES= http://kakasi.namazu.org/stable/ MAINTAINER= ota@j.email.ne.jp COMMENT= Kanji-Kana Simple Inverter, language filter for Japanese LICENSE= GPLv2 GNU_CONFIGURE= yes USES= iconv libtool USE_LDCONFIG= yes OPTIONS_DEFINE= DOCS CONFIGURE_ARGS= ${ICONV_CONFIGURE_ARG} CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib DOCS= NEWS README README-ja TODO \ doc/ChangeLog.lib doc/JISYO \ doc/README.lib doc/README.wakati post-patch: @${REINPLACE_CMD} -e 's/-Wno-unused-result//' ${WRKSRC}/configure post-install: ${INSTALL_MAN} ${WRKSRC}/man/kakasi.1.ja \ ${STAGEDIR}${MAN1PREFIX}/man/ja/man1/kakasi.1 post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} .for f in ${DOCS} ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR} .endfor .include diff --git a/japanese/kasumi/Makefile b/japanese/kasumi/Makefile index 11998fd01faa..e3706b02ae0b 100644 --- a/japanese/kasumi/Makefile +++ b/japanese/kasumi/Makefile @@ -1,36 +1,34 @@ -# Created by: MANTANI Nobutaka - PORTNAME= kasumi PORTVERSION= 2.5 PORTREVISION= 8 CATEGORIES= japanese MASTER_SITES= OSDN/${PORTNAME} MAINTAINER= nobutaka@FreeBSD.org COMMENT= Dictionary management tool for anthy LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libanthy.so:japanese/anthy \ libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 USES= compiler:c++11-lang gmake gnome iconv:wchar_t localbase:ldflags pkgconfig USE_GNOME= gtk20 cairo gdkpixbuf2 GNU_CONFIGURE= yes OPTIONS_DEFINE= NLS .include .if ${PORT_OPTIONS:MNLS} USES+= gettext PLIST_SUB+= NLS="" .else CONFIGURE_ARGS+=--disable-nls PLIST_SUB+= NLS="@comment " .endif .include diff --git a/japanese/kbanner/Makefile b/japanese/kbanner/Makefile index 91367a8e9ef5..4cf8765fce6b 100644 --- a/japanese/kbanner/Makefile +++ b/japanese/kbanner/Makefile @@ -1,18 +1,16 @@ -# Created by: sumikawa - PORTNAME= kbanner PORTVERSION= 2.1 PORTREVISION= 5 CATEGORIES= japanese MASTER_SITES= http://kanji.zinbun.kyoto-u.ac.jp/~yasuoka/ftp/program/ DISTNAME= ${PORTNAME}2 MAINTAINER= ports@FreeBSD.org COMMENT= Displays large Japanese letters on the standard output USES= tar:Z ALL_TARGET= kbanner CFLAGS+= -Wno-error=return-type PLIST_FILES= bin/kbanner man/man1/kbanner.1.gz .include diff --git a/japanese/kcc/Makefile b/japanese/kcc/Makefile index 60b31a61bc90..59e911ccd3ce 100644 --- a/japanese/kcc/Makefile +++ b/japanese/kcc/Makefile @@ -1,16 +1,14 @@ -# Created by: Satoshi TAOKA - PORTNAME= kcc PORTVERSION= 1.1 CATEGORIES= japanese MASTER_SITES= ftp://ftp.sra.co.jp/pub/os/linux/JE/sources/base/ DISTNAME= ${PORTNAME} DIST_SUBDIR= ${DISTNAME}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Kanji code conversion Filter INSTALL_TARGET= install install.man PLIST_FILES= bin/kcc man/ja/man1/kcc.1.gz .include diff --git a/japanese/kcode/Makefile b/japanese/kcode/Makefile index 2efdc28ff3d6..17f6b1cfd791 100644 --- a/japanese/kcode/Makefile +++ b/japanese/kcode/Makefile @@ -1,31 +1,29 @@ -# Created by: Akinori MUSHA aka knu - PORTNAME= kcode PORTVERSION= 1.0 CATEGORIES= japanese MASTER_SITES= http://www.irori.org/dl/tool/ EXTRACT_SUFX= .gz MAINTAINER= ports@FreeBSD.org COMMENT= Handy utility to show codepoint information of given characters USES= shebangfix perl5 USE_PERL5= extract run NO_WRKSUBDIR= yes NO_BUILD= yes SHEBANG_FILES= kcode PLIST_FILES= bin/kcode man/ja/man1/kcode.1.gz RUN_DEPENDS= ja-p5-Jcode>=0:japanese/p5-Jcode do-extract: ${MKDIR} ${WRKSRC} ${GZCAT} ${DISTDIR}/${DIST_SUBDIR}/${DISTFILES} > ${WRKSRC}/kcode do-install: ${INSTALL_SCRIPT} ${WRKSRC}/kcode ${STAGEDIR}${PREFIX}/bin pod2man ${WRKSRC}/kcode ${WRKSRC}/kcode.1 ${INSTALL_MAN} ${WRKSRC}/kcode.1 ${STAGEDIR}${MANPREFIX}/man/ja/man1 .include diff --git a/japanese/kdrill/Makefile b/japanese/kdrill/Makefile index fa699ae7c81c..4f4432215308 100644 --- a/japanese/kdrill/Makefile +++ b/japanese/kdrill/Makefile @@ -1,35 +1,33 @@ -# Created by: Seth Kingsley - PORTNAME= kdrill PORTVERSION= 6.5 CATEGORIES= japanese MASTER_SITES= http://www.bolthole.com/kdrill/ DISTNAME= ${PORTNAME}${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Program to quiz you on the meanings of Kanji RUN_DEPENDS= xjdic:japanese/edict USES= imake xorg USE_XORG= ice sm x11 xaw xext xmu xpm xt DATADIR= ${PREFIX}/share/dict/kdrill post-build: @(cd ${WRKSRC}/makedic && ${DO_MAKE_BUILD} ${ALL_TARGET}) post-install: .for i in makedic makeedict (cd ${WRKSRC}/makedic && ${INSTALL_PROGRAM} ${i} \ ${STAGEDIR}${PREFIX}/bin) (cd ${WRKSRC}/makedic && ${INSTALL_MAN} ${i}.1 \ ${STAGEDIR}${MANPREFIX}/man/man1) .endfor @${MKDIR} ${STAGEDIR}${DATADIR} .for i in fullkatahira.edic hira.edic hiraplus.edic kata.edic kataplus.edic (cd ${WRKSRC}/makedic && ${INSTALL_DATA} ${i} \ ${STAGEDIR}${DATADIR}) .endfor .include diff --git a/japanese/kinput2/Makefile b/japanese/kinput2/Makefile index 9a8bfc9c511c..24a2f770b4d8 100644 --- a/japanese/kinput2/Makefile +++ b/japanese/kinput2/Makefile @@ -1,94 +1,92 @@ -# Created by: Satoshi TAOKA - PORTNAME= kinput2 PORTVERSION= 3.1 PORTREVISION= 13 CATEGORIES= japanese x11 MASTER_SITES= ftp://ftp.sra.co.jp/pub/x11/kinput2/ DISTNAME= ${PORTNAME}-v${PORTVERSION} MAINTAINER= hrs@FreeBSD.org COMMENT= Japanese text input server for X11 applications MAKE_JOBS_UNSAFE= yes USES= imake xorg USE_XORG= ice sm x11 xaw xext xmu xpm xt SUB_FILES= Kinput2.conf PLIST_FILES= bin/kinput2 lib/X11/app-defaults/Kinput2 man/man1/kinput2.1.gz OPTIONS_DEFINE= CANNA FREEWNN WNN6 WNN7 SJ3 TCP OPTIONS_DEFAULT=CANNA FREEWNN SJ3 TCP_DESC= TCP transport support (not needed for most cases) CANNA_DESC= Canna support CANNA_LIB_DEPENDS= libcanna16.so:japanese/canna-lib CANNA_CONF= '\#define UseCanna' \ CANNASRC=${LOCALBASE}/include \ CANNALIB="-L${LOCALBASE}/lib -lcanna16" WNN6_DESC= Wnn6 support WNN6_LIB_DEPENDS= libwnn6.so:japanese/Wnn6-lib WNN6_CONF= '\#define UseWnn' \ '\#define UseWnn6' \ WNNINCDIR=${LOCALBASE}/include/wnn6/wnn \ WNNLIB="-L${LOCALBASE}/lib -lwnn6 -lcrypt" WNN6_PLIST_FILES= ${WNN_PLIST_FILES} WNN7_DESC= Wnn7 support WNN7_LIB_DEPENDS= libwnn7.so:japanese/Wnn7-lib WNN7_CONF= '\#define UseWnn' \ '\#define UseWnn6' \ WNNINCDIR=${LOCALBASE}/include/wnn7/wnn \ WNNLIB="-L${LOCALBASE}/lib -lwnn7 -lcrypt" WNN7_PLIST_FILES= ${WNN_PLIST_FILES} FREEWNN_DESC= FreeWnn support FREEWNN_LIB_DEPENDS= libwnn.so:japanese/FreeWnn-lib FREEWNN_CONF= '\#define UseWnn' \ WNNINCDIR=${LOCALBASE}/include/wnn \ WNNLIB="-L${LOCALBASE}/lib -lwnn -lcrypt" FREEWNN_PLIST_FILES= ${WNN_PLIST_FILES} SJ3_DESC= SJ3 support SJ3_LIB_DEPENDS= libsj3lib.so:japanese/sj3-lib SJ3_CONF= '\#define UseSj3' \ SJ3SRC=${LOCALBASE}/include \ SJ3LIB="-L${LOCALBASE}/lib -lsj3lib" \ SJ3DEF_DIR=\$${LIBDIR}/ccdef SJ3_PLIST_FILES= lib/X11/ccdef/sjhk \ lib/X11/ccdef/sjrc \ lib/X11/ccdef/sjrk \ lib/X11/ccdef/sjsb \ lib/X11/ccdef/sjzh WNN_PLIST_FILES= lib/X11/ccdef/ccdef.kinput2 \ lib/X11/ccdef/rule.eggfunc \ lib/X11/ccdef/rule.func \ lib/X11/ccdef/rule.greek \ lib/X11/ccdef/rule.kana \ lib/X11/ccdef/rule.kana2 \ lib/X11/ccdef/rule.roma \ lib/X11/ccdef/rule.wnnroma \ lib/X11/ccdef/rule.zascii \ lib/X11/ccdef/ccdef.kinput2.egg \ lib/X11/ccdef/rule.hiragana.egg \ lib/X11/ccdef/rule.katakana.egg \ lib/X11/ccdef/rule.kigou.egg .include .for I in ${OPTIONS_DEFINE:NTCP} .if ${PORT_OPTIONS:M${I}} CONF+= ${${I}_CONF} .endif .endfor .if !${PORT_OPTIONS:MTCP} CONF+= TRANSPORTDEFS="-DNO_TCP_TRANSPORT" .endif pre-configure: ${INSTALL_DATA} ${WRKDIR}/Kinput2.conf ${WRKSRC}/Kinput2.conf ${PRINTF} "%s\n" ${CONF} > ${WRKSRC}/Kinput2_im.conf .include diff --git a/japanese/kon2-14dot/Makefile b/japanese/kon2-14dot/Makefile index 62d050cdbacf..80ff02ed340b 100644 --- a/japanese/kon2-14dot/Makefile +++ b/japanese/kon2-14dot/Makefile @@ -1,7 +1,5 @@ -# Created by: Makoto Matsushita - KONFONT= 14dot MASTERDIR= ${.CURDIR}/../kon2-16dot .include "${MASTERDIR}/Makefile" diff --git a/japanese/kon2-16dot/Makefile b/japanese/kon2-16dot/Makefile index 46afb60ff09f..f40aba679b44 100644 --- a/japanese/kon2-16dot/Makefile +++ b/japanese/kon2-16dot/Makefile @@ -1,77 +1,75 @@ -# Created by: Makoto Matsushita - PORTNAME= kon2 PORTVERSION= 0.3 PORTREVISION= 7 # '+=' is for slave ports CATEGORIES+= japanese MASTER_SITES= PORTS_JP PKGNAMESUFFIX= -${KONFONT} DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \ k14.bdf 7x14rk.bdf \ jiskan16.bdf 8x16rk.bdf EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} # '+=' is for slave ports MAINTAINER= ports@FreeBSD.org COMMENT= Kanji On Console -- Display kanji characters on your own console ONLY_FOR_ARCHS= i386 amd64 PORTDOCS= README README.FreeBSD SUB_LIST= KON16FONT=${KON16FONT} \ KON14FONT=${KON14FONT} USES= cpe CPE_VENDOR= ishikawa_mutsumi CONFLICTS_INSTALL= ja-kon2-*dot # bin/fld OPTIONS_DEFINE= DOCS # XXX Static libraries with PIE are currently unsupported. MAKE_ARGS+= WITHOUT_PIE=true .include .if !defined(KONFONT) KONFONT=16dot KON16FONT=Startup .elif (${KONFONT} == "14dot") KON14FONT=Startup .elif (${KONFONT} != "16dot") .BEGIN: @${ECHO} "Error: \$${KONFONT} (\"${KONFONT}\") should be either \"14dot\" or \"16dot\"." @${FALSE} .endif post-patch: cd ${WRKSRC} && \ ${INSTALL_MAN} doc/kon.1 src/kon.1.in && \ ${INSTALL_DATA} kon.cfg.FreeBSD kon.cfg.FreeBSD.in ${WRKSRC}/.config:: (${ECHO_CMD} "DISTDIR = ${DISTDIR}"; \ ${ECHO_CMD} "TOPDIR = ${PREFIX}"; \ ${ECHO_CMD} "S_TOPDIR = ${STAGEDIR}${PREFIX}"; \ ${CAT} ${FILESDIR}/dotconfig; \ ) > ${WRKSRC}/.config pre-configure: ${WRKSRC}/.config do-configure: cd ${WRKSRC} && ${MAKE} -f Makefile.FreeBSD config post-configure: cd ${WRKSRC} && \ for F in kon.cfg.FreeBSD src/kon.1; do \ ${SED} ${SUB_LIST:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/} \ < $${F}.in > $${F}; \ done post-install: ${INSTALL_MAN} ${WRKSRC}/src/kon.1 ${STAGEDIR}${MANPREFIX}/man/ja/man1 @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC}/doc && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include diff --git a/japanese/leafrogue/Makefile b/japanese/leafrogue/Makefile index e816d29e85e1..c3da479651d2 100644 --- a/japanese/leafrogue/Makefile +++ b/japanese/leafrogue/Makefile @@ -1,29 +1,27 @@ -# Created by: TAKAHASHI Kaoru - PORTNAME= leafrogue PORTVERSION= 0.72 PORTREVISION= 3 CATEGORIES= japanese games MASTER_SITES= http://games.roguelife.org/~roguelike/leaf/dl/ DISTNAME= lfrog${PORTVERSION:S/.//} MAINTAINER= ports@FreeBSD.org COMMENT= LeafRogue for message separated version of Rogue-clone RUN_DEPENDS= rogue_s:japanese/rogue_s WRKSRC= ${WRKDIR}/lf_rogue NO_BUILD= yes DOC_FILES= readme.txt lf_rogue.html lf_rogue.txt guide.tex guide.txt OPTIONS_DEFINE= DOCS do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/share/rogue_s ${INSTALL_DATA} ${WRKSRC}/leaf.msg ${STAGEDIR}${PREFIX}/share/rogue_s ${INSTALL_SCRIPT} ${FILESDIR}/leafrogue ${STAGEDIR}${PREFIX}/bin ${MKDIR} ${STAGEDIR}${DOCSDIR} for file in ${DOC_FILES}; do \ ${INSTALL_DATA} ${WRKSRC}/"$$file" ${STAGEDIR}${DOCSDIR} ; \ done .include diff --git a/japanese/less/Makefile b/japanese/less/Makefile index 41b8bdf95ea2..b1380d715ec2 100644 --- a/japanese/less/Makefile +++ b/japanese/less/Makefile @@ -1,29 +1,27 @@ -# Created by: Nobuhiro Yasutomi - PORTNAME= less PORTVERSION= 382.262.03.01 DISTVERSIONPREFIX= v CATEGORIES= japanese MAINTAINER= hrs@FreeBSD.org COMMENT= Enhanced less(1) supporting iso-2022-jp and UTF-8 LICENSE= GPLv2 USES= desthack ncurses USE_GITHUB= yes GH_ACCOUNT= hrs-allbsd GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-cs-regex PORTDOCS= README.iso README.iso.jp README.lesw.euc \ README.regex README.regex.jp README.ext.jp PLIST_FILES= bin/jless bin/jlesskey bin/jlessecho \ man/man1/jless.1.gz man/man1/jlesskey.1.gz OPTIONS_DEFINE= DOCS post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include diff --git a/japanese/libskk/Makefile b/japanese/libskk/Makefile index 1eed36bf60ee..931cc72236e0 100644 --- a/japanese/libskk/Makefile +++ b/japanese/libskk/Makefile @@ -1,40 +1,38 @@ -# Created by: Hiroto Kagotani - PORTNAME= libskk DISTVERSION= 1.0.5 CATEGORIES= japanese MAINTAINER= hiroto.kagotani@gmail.com COMMENT= Library to deal with Japanese Kana-to-Kanji conversion method LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= valac:lang/vala \ p5-XML-Parser>=0:textproc/p5-XML-Parser LIB_DEPENDS= libgee-0.8.so:devel/libgee \ libjson-glib-1.0.so:devel/json-glib \ libxkbcommon.so:x11/libxkbcommon USES= autoreconf gmake gnome libtool pathfix pkgconfig USE_GITHUB= yes GH_ACCOUNT= ueno GNU_CONFIGURE= yes USE_GNOME= introspection:build USE_LDCONFIG= yes INSTALL_TARGET= install-strip PORTDOCS= ChangeLog NEWS README OPTIONS_DEFINE= DOCS NLS OPTIONS_SUB= yes NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext NLS_USES_OFF= gettext-tools post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include diff --git a/japanese/libslang/Makefile b/japanese/libslang/Makefile index fe05da07c51a..f7e010b59c2a 100644 --- a/japanese/libslang/Makefile +++ b/japanese/libslang/Makefile @@ -1,38 +1,36 @@ -# Created by: IWASHITA Yoji - PORTNAME= libslang PORTVERSION= ${VERSION}.j${JP_VERSION} PORTREVISION= 1 CATEGORIES= japanese devel MASTER_SITES= http://www.emaillab.org/mutt/tools/ \ http://my.reset.jp/~iwashita/mutt/distfiles/ DISTNAME= slang-${VERSION}jp${JP_VERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Library permits a programmer to develop software LICENSE= ART10 GPLv2 LICENSE_COMB= dual GNU_CONFIGURE= yes CONFIGURE_ARGS= --includedir=${PREFIX}/include/slang ALL_TARGET= all elf INSTALL_TARGET= install-elf USE_LDCONFIG= yes MAKE_JOBS_UNSAFE= yes CONFLICTS= libslang2 libslang-1.*[^j]* DOCSDIR= ${PREFIX}/share/doc/slang OPTIONS_DEFINE= DOCS VERSION= 1.4.5 JP_VERSION= 2 post-install: (cd ${WRKSRC} && ${INSTALL_DATA} slang-j.doc \ ${STAGEDIR}${DOCSDIR}) @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libslang.so.[0-9]* .include diff --git a/japanese/libtomoe-gtk/Makefile b/japanese/libtomoe-gtk/Makefile index 39b19a0d3d96..74ab93f44c06 100644 --- a/japanese/libtomoe-gtk/Makefile +++ b/japanese/libtomoe-gtk/Makefile @@ -1,34 +1,32 @@ -# Created by: Hajimu UMEMOTO - PORTNAME= libtomoe-gtk PORTVERSION= 0.6.0 PORTREVISION= 11 CATEGORIES= japanese MASTER_SITES= SF/tomoe/tomoe-gtk/tomoe-gtk-${PORTVERSION} DISTNAME= tomoe-gtk-${DISTVERSIONPREFIX}${DISTVERSION}${DISTVERSIONSUFFIX} MAINTAINER= ume@FreeBSD.org COMMENT= TOMOE GTK+ library LIB_DEPENDS= libtomoe.so:japanese/tomoe GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-python=no USES= gmake gnome libtool pathfix pkgconfig USE_GNOME= gtk20 USE_LDCONFIG= yes LDFLAGS_powerpc= -lm #OPTIONS= GUCHARMAP "Compile with gucharmap" on .include #.if defined(WITHOUT_GUCHARMAP) CONFIGURE_ARGS+=--with-gucharmap=no PLIST_SUB+= GUCHARMAP="@comment " #.else #LIB_DEPENDS+= libgucharmap.so:deskutils/gucharmap #PLIST_SUB+= GUCHARMAP="" #.endif .include diff --git a/japanese/lipsf/Makefile b/japanese/lipsf/Makefile index d8b207ed780d..0002e4571b34 100644 --- a/japanese/lipsf/Makefile +++ b/japanese/lipsf/Makefile @@ -1,25 +1,23 @@ -# Created by: Mita Yoshio - PORTNAME= lipsf PORTVERSION= 2.00 PORTREVISION= 1 CATEGORIES= japanese print MASTER_SITES= http://hp.vector.co.jp/authors/VA012337/soft/lipsf/ DISTNAME= ${PORTNAME}${PORTVERSION:S/.//} MAINTAINER= ports@FreeBSD.org COMMENT= Text to LIPS filter USES= ncurses WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION:S/.//} PLIST_FILES= bin/lipsf bin/pols man/ja/man1/lipsf.1.gz man/ja/man1/pols.1.gz PORTDOCS= HISTORY Install README TECHKNOW OPTIONS_DEFINE= DOCS post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include diff --git a/japanese/lookup/Makefile b/japanese/lookup/Makefile index d6a9b67fb994..c22b198a1702 100644 --- a/japanese/lookup/Makefile +++ b/japanese/lookup/Makefile @@ -1,34 +1,32 @@ -# Created by: Satoshi Taoka - PORTNAME= lookup PORTVERSION= 1.99.96.20180209 PORTREVISION= 10 CATEGORIES= japanese elisp PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} MAINTAINER= yasu@FreeBSD.org COMMENT= Emacs search interface for CD-ROM books, etc LICENSE= GPLv2+ USES= autoreconf emacs makeinfo USE_GITHUB= yes GH_ACCOUNT= lookup2 GH_PROJECT= lookup2 GH_TAGNAME= c4f4986 INFO= lookup GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-emacs=${EMACS_CMD} \ --with-lispdir=${PREFIX}/${EMACS_VERSION_SITE_LISPDIR} OPTIONS_DEFINE= DOCS PORTDOCS= AUTHORS ChangeLog NEWS README.md post-install: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} .include diff --git a/japanese/lsd-fpw/Makefile b/japanese/lsd-fpw/Makefile index 298cbef812f2..f9a19e111f09 100644 --- a/japanese/lsd-fpw/Makefile +++ b/japanese/lsd-fpw/Makefile @@ -1,29 +1,27 @@ -# Created by: Satoshi Taoka - PORTNAME= lsd-fpw PORTVERSION= 3.0.1 PORTREVISION= 0 CATEGORIES= japanese MASTER_SITES= http://openlab.ring.gr.jp/edict/fpw/dist/lsd/ DISTNAME= ${PORTNAME}${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Japanese - English Dictionary for Life Science (EPWING V1 format) USES= zip NO_BUILD= yes WRKSRC= ${WRKDIR}/lsd EXTRACT_BEFORE_ARGS= -qL OPTIONS_DEFINE= DOCS do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/share/dict/lsd-fpw/lsd/data ${INSTALL_DATA} ${WRKSRC}/lsd/data/honmon \ ${STAGEDIR}${PREFIX}/share/dict/lsd-fpw/lsd/data ${INSTALL_DATA} ${WRKSRC}/catalogs ${STAGEDIR}${PREFIX}/share/dict/lsd-fpw @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC} && ${INSTALL_DATA} readme.pkg readme.txt \ ${STAGEDIR}${DOCSDIR}) .include diff --git a/japanese/lynx-current/Makefile b/japanese/lynx-current/Makefile index c0292dddad07..22aab11f764c 100644 --- a/japanese/lynx-current/Makefile +++ b/japanese/lynx-current/Makefile @@ -1,73 +1,71 @@ -# Created by: Shigeyuki FUKUSHIMA - PORTNAME= lynx DISTVERSION= ${VERSION}.${MINOR_VERSION:S/.//} CATEGORIES= japanese www MASTER_SITES= http://invisible-mirror.net/archives/lynx/tarballs/ PKGNAMESUFFIX= -current DISTNAME= ${PORTNAME}${VERSION}${MINOR_VERSION} MAINTAINER= CQG00620@nifty.ne.jp COMMENT= Console WWW client (browser) with multi-byte encoding support (development release) LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING USES= cpe ncurses shebangfix tar:bzip2 VERSION= 2.9.0 MINOR_VERSION= dev.4 CONFLICTS= lynx-2.* lynx-current-2.* ja-lynx-2.* SHEBANG_FILES= samples/mailto-form.pl GNU_CONFIGURE= yes CONFIGURE_ARGS+=--with-screen=ncursesw --with-zlib --libdir="${L_LIB}" \ --enable-nsl-fork --enable-ipv6 \ --enable-cjk --enable-internal-links \ --with-bzlib MAKE_ARGS= helpdir=${L_HELP} docdir=${DOCSDIR} MAKEFILE= makefile INSTALL_TARGET= install-full CPE_VERSION= ${PORTVERSION:R} CPE_UPDATE= ${PORTVERSION:E:S/p/pre./:S/d/dev./} L_LIB= ${PREFIX}/etc L_HELP= ${PREFIX}/share/lynx_help OPTIONS_DEFINE= COLOR_STYLE DEFAULT_COLORS DOCS JAPANESE_UTF8 IDN SSL EXPERIMENTAL_OPTS OPTIONS_DEFAULT=JAPANESE_UTF8 IDN SSL EXPERIMENTAL_OPTS OPTIONS_SUB= yes COLOR_STYLE_DESC= Optional color style support COLOR_STYLE_CONFIGURE_ENABLE= color-style DEFAULT_COLORS_DESC= Default-color background support (ncurses) DEFAULT_COLORS_CONFIGURE_ENABLE=default-colors EXPERIMENTAL_OPTS_DESC= Use experimental options EXPERIMENTAL_OPTS_CONFIGURE_ON= --enable-charset-choice --enable-nested-tables IDN_LIB_DEPENDS= libidn.so:dns/libidn IDN_CONFIGURE_ENABLE= idna JAPANESE_UTF8_DESC= Experimental Japanese UTF-8 logic support JAPANESE_UTF8_CONFIGURE_ON= ${ICONV_CONFIGURE_ARG} JAPANESE_UTF8_CONFIGURE_ENABLE= japanese-utf8 JAPANESE_UTF8_USES= iconv SSL_CONFIGURE_ON= --with-ssl=${OPENSSLBASE} SSL_USES= ssl # Change "cd foo && $(MAKE_RECUR)" into "$(MAKE_RECUR) -C foo" to unbreak # parallel builds post-patch: @${REINPLACE_CMD} -E 's|cd (.+) && (\$$\(MAKE_RECUR\))|\2 -C \1|' \ ${WRKSRC}/${MAKEFILE}.in post-install-DOCS-on: .for doc in COPYHEADER COPYING ${RLN} ${STAGEDIR}${DOCSDIR}/${doc} ${STAGEDIR}${L_HELP} .endfor .include diff --git a/japanese/lynx/Makefile b/japanese/lynx/Makefile index 985b6c2e65d6..089a9f65d0a6 100644 --- a/japanese/lynx/Makefile +++ b/japanese/lynx/Makefile @@ -1,68 +1,66 @@ -# Created by: Shigeyuki FUKUSHIMA - PORTNAME= lynx DISTVERSION= ${VERSION}.${MINOR_VERSION:S/.//} CATEGORIES= japanese www MASTER_SITES= http://invisible-mirror.net/archives/lynx/tarballs/ DISTNAME= ${PORTNAME}${VERSION}${MINOR_VERSION} MAINTAINER= CQG00620@nifty.ne.jp COMMENT= Console WWW client (browser) with multi-byte encoding support LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING VERSION= 2.8.9 MINOR_VERSION= rel.1 CONFLICTS= lynx-2.* lynx-current-2.* ja-lynx-current-2.* USES= cpe ncurses shebangfix tar:bzip2 SHEBANG_FILES= samples/mailto-form.pl GNU_CONFIGURE= yes CONFIGURE_ARGS+=--with-screen=ncursesw --with-zlib --libdir="${L_LIB}" \ --enable-nsl-fork --enable-ipv6 \ --enable-cjk --enable-internal-links \ --with-bzlib MAKE_ARGS= helpdir=${L_HELP} docdir=${DOCSDIR} MAKEFILE= makefile INSTALL_TARGET= install-full CPE_VERSION= ${PORTVERSION:R} CPE_UPDATE= ${PORTVERSION:E:S/r/rel./} L_LIB= ${PREFIX}/etc L_HELP= ${PREFIX}/share/lynx_help OPTIONS_DEFINE= COLOR_STYLE DEFAULT_COLORS DOCS JAPANESE_UTF8 IDN SSL OPTIONS_DEFAULT=JAPANESE_UTF8 OPTIONS_SUB= yes COLOR_STYLE_DESC= Optional color style support COLOR_STYLE_CONFIGURE_ENABLE= color-style DEFAULT_COLORS_DESC= Default-color background support (ncurses) DEFAULT_COLORS_CONFIGURE_ENABLE=default-colors IDN_LIB_DEPENDS= libidn.so:dns/libidn IDN_CONFIGURE_ENABLE= idna JAPANESE_UTF8_DESC= Experimental Japanese UTF-8 logic support JAPANESE_UTF8_CONFIGURE_ON= ${ICONV_CONFIGURE_ARG} JAPANESE_UTF8_CONFIGURE_ENABLE= japanese-utf8 JAPANESE_UTF8_USES= iconv SSL_CONFIGURE_ON= --with-ssl=${OPENSSLBASE} SSL_USES= ssl # Change "cd foo && $(MAKE_RECUR)" into "$(MAKE_RECUR) -C foo" to unbreak # parallel builds post-patch: @${REINPLACE_CMD} -E 's|cd (.+) && (\$$\(MAKE_RECUR\))|\2 -C \1|' \ ${WRKSRC}/${MAKEFILE}.in post-install-DOCS-on: .for doc in COPYHEADER COPYING ${RLN} ${STAGEDIR}${DOCSDIR}/${doc} ${STAGEDIR}${L_HELP} .endfor .include diff --git a/japanese/man-doc/Makefile b/japanese/man-doc/Makefile index c4f08cf2d954..a4412a0f439e 100644 --- a/japanese/man-doc/Makefile +++ b/japanese/man-doc/Makefile @@ -1,71 +1,69 @@ -# Created by: Kiriyama Kazuhiko - PORTNAME= man-doc PORTVERSION= 5.4.20050911 PORTREVISION= 3 CATEGORIES= japanese .if !defined(WITH_CVS) MASTER_SITES= LOCAL/hrs .else DISTFILES= # empty .endif MAINTAINER= ports@FreeBSD.org COMMENT= Japanese translation of FreeBSD manual pages RUN_DEPENDS= jman:japanese/man USES= uidfix NO_MTREE= yes WRKSRC= ${WRKDIR}/${DISTNAME} PLIST= ${WRKDIR}/pkg-plist MAKE_ENV= MANDIR=${MANDIR} MANSECS= man1 man2 man3 man4 man4/man4.i386 \ man5 man6 man7 man8 man8/man8.i386 man9 CVSROOT?= /home/ncvs CVS_CMD?= /usr/bin/cvs JAMANDIR?= doc/ja_JP.eucJP/man MANDIR?= ${PREFIX}/man/ja/man .if defined(WITH_CVS) do-extract: ${MKDIR} ${WRKSRC} cd ${WRKDIR} && \ ${CVS_CMD} -R -d ${CVSROOT} co -P -d ${DISTNAME} ${JAMANDIR} .endif post-build: for SEC in ${MANSECS}; do \ SECNUM=$${SEC%%/*}; \ cd ${WRKSRC}/$${SEC} && \ SUBDIR=`${MAKE} -VMANSUBDIR` && \ for F in `${MAKE} -VMAN`; do \ ${ECHO_CMD} "man/ja/$${SECNUM}$${SUBDIR}/$${F}.gz"; \ done; \ set -- `${MAKE} -VMLINKS`; while :; do \ case $$# in \ [01]) break ;; \ *) m=$$2; \ num=$${m##*.}; \ ${ECHO_CMD} "man/ja/man$${num}/$${m}.gz"; \ shift 2;\ esac; \ done; \ done | ${SORT} -r | uniq > ${PLIST} pre-install: for SEC in ${MANSECS}; do \ SECNUM=$${SEC%%/*}; \ cd ${WRKSRC}/$${SEC} && \ SUBDIR=`${MAKE} -VMANSUBDIR` && \ ${MKDIR} ${STAGEDIR}${PREFIX}/man/ja/$${SECNUM}$${SUBDIR}; \ done # XXX: make gendist generates distfile. Use with WITH_CVS. gendist: extract cd ${WRKDIR} && \ ${FIND} . -type d -a -name CVS | ${XARGS} ${RM} -r && \ ${TAR} czf ${DISTNAME}${EXTRACT_SUFX} ${DISTNAME} .include diff --git a/japanese/man/Makefile b/japanese/man/Makefile index 93e189a41d6e..168a619a464e 100644 --- a/japanese/man/Makefile +++ b/japanese/man/Makefile @@ -1,43 +1,41 @@ -# Created by: Kiriyama Kazuhiko - PORTNAME= man PORTVERSION= 1.1j PORTREVISION= 9 CATEGORIES= japanese MASTER_SITES= ftp://daemon.jp.freebsd.org/pub/FreeBSD-jp/man-jp/ \ PORTS_JP DISTNAME= jp-${PORTNAME}-${PORTVERSION} PATCH_SITES= ftp://daemon.jp.freebsd.org/pub/FreeBSD-jp/man-jp/ PATCHFILES= jp-man-1.1j-ex-20020115.patch PATCH_DIST_STRIP=-p1 MAINTAINER= ports@FreeBSD.org COMMENT= Manual display command for Japanese (EUC) LICENSE= GPLv2 RUN_DEPENDS= ${LOCALBASE}/bin/groff:japanese/groff \ jless:japanese/less BROKEN_mips= fails to compile: man.c:37:10: fatal error: 'config.h' file not found MAKE_ENV= GZCAT=${GZCAT} GZIP_CMD="${GZIP_CMD}" USES= shebangfix SHEBANG_FILES= catman/catman.perl makewhatis/makewhatis.perl # Fix build with clang11 CFLAGS+= -fcommon # XXX PIE static libraries currently not supported by base system /usr/share/mk MAKE_ARGS+= WITHOUT_PIE=true post-patch: .for file in apropos/apropos.sh catman/catman.perl \ makewhatis/jmakewhatis.local.man \ makewhatis/jmakewhatis.local.man.eng \ makewhatis/makewhatis.local.sh \ man/locale.c manpath/manpath.config ${REINPLACE_CMD} -e "s|/usr/local|${LOCALBASE}|g" ${WRKSRC}/${file} .endfor .include diff --git a/japanese/mecab-ipadic-eucjp/Makefile b/japanese/mecab-ipadic-eucjp/Makefile index b4cf7d1b94f2..525f050afc7d 100644 --- a/japanese/mecab-ipadic-eucjp/Makefile +++ b/japanese/mecab-ipadic-eucjp/Makefile @@ -1,9 +1,7 @@ -# Created by: Koichiro IWAO - PKGNAMESUFFIX= -eucjp COMMENT= Japanese Morphological Dictionary for MeCab (EUC-JP) MASTERDIR= ${.CURDIR}/../mecab-ipadic .include "${MASTERDIR}/Makefile" diff --git a/japanese/mecab-ipadic-sjis/Makefile b/japanese/mecab-ipadic-sjis/Makefile index e7c32c93f1ab..f914ed2aa0bf 100644 --- a/japanese/mecab-ipadic-sjis/Makefile +++ b/japanese/mecab-ipadic-sjis/Makefile @@ -1,9 +1,7 @@ -# Created by: Koichiro IWAO - PKGNAMESUFFIX= -sjis COMMENT= Japanese Morphological Dictionary for MeCab (Shift JIS) MASTERDIR= ${.CURDIR}/../mecab-ipadic .include "${MASTERDIR}/Makefile" diff --git a/japanese/mecab-ipadic-utf8/Makefile b/japanese/mecab-ipadic-utf8/Makefile index a9a87f73a2b4..7e36c0495600 100644 --- a/japanese/mecab-ipadic-utf8/Makefile +++ b/japanese/mecab-ipadic-utf8/Makefile @@ -1,9 +1,7 @@ -# Created by: Koichiro IWAO - PKGNAMESUFFIX= -utf8 COMMENT= Japanese Morphological Dictionary for MeCab (UTF-8) MASTERDIR= ${.CURDIR}/../mecab-ipadic .include "${MASTERDIR}/Makefile" diff --git a/japanese/mecab-ipadic/Makefile b/japanese/mecab-ipadic/Makefile index f83fe6adf9c9..32061958ffab 100644 --- a/japanese/mecab-ipadic/Makefile +++ b/japanese/mecab-ipadic/Makefile @@ -1,73 +1,71 @@ -# Created by: TAKATSU Tomonari - PORTNAME= mecab-ipadic DISTVERSION= 2.7.0-20070801 PORTREVISION= 1 CATEGORIES= japanese textproc MASTER_SITES= https://drive.google.com/uc?export=download&id=0B4y35FiV1wh7MWVlSDBCSXZMTXM&dummy=/ MAINTAINER= ports@FreeBSD.org COMMENT?= MeCab IPA dictionary meta-port LICENSE= NAIST ICOT LICENSE_COMB= multi LICENSE_NAME_NAIST= NAIST LICENSE_NAME_ICOT= ICOT LICENSE_PERMS_NAIST= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept LICENSE_PERMS_ICOT= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept .if empty(PKGNAMESUFFIX) LICENSE_TEXT_NAIST= See https://github.com/taku910/mecab/blob/master/mecab-ipadic/COPYING LICENSE_TEXT_ICOT= See https://github.com/taku910/mecab/blob/master/mecab-ipadic/COPYING USES= metaport OPTIONS_RADIO= CHARSET OPTIONS_RADIO_CHARSET= EUCJP SHIFTJIS UTF8 OPTIONS_DEFAULT= UTF8 EUCJP_DESC= Use EUC-JP as dictionary charset. SHIFTJIS_DESC= Use SHIFT-JIS as dictionary charset. UTF8_DESC= Use UTF-8 as dictionary charset. EUCJP_RUN_DEPENDS= ja-mecab-ipadic-eucjp>0:japanese/mecab-ipadic-eucjp SHIFTJIS_RUN_DEPENDS= ja-mecab-ipadic-sjis>0:japanese/mecab-ipadic-sjis UTF8_RUN_DEPENDS= ja-mecab-ipadic-utf8>0:japanese/mecab-ipadic-utf8 .endif .if !empty(PKGNAMESUFFIX) LICENSE_FILE_NAIST= ${WRKSRC}/COPYING LICENSE_FILE_ICOT= ${WRKSRC}/COPYING BUILD_DEPENDS= ja-mecab>=0.94:japanese/mecab USES= perl5 USE_PERL5= build GNU_CONFIGURE= yes CONFIGURE_ARGS+= --with-dicdir=${PREFIX}/lib/mecab/dic/ipadic .if ${PKGNAMESUFFIX:S,-,,} == "eucjp" CONFIGURE_ARGS+= --with-charset=euc-jp CONFLICTS= ja-mecab-ipadic-utf8-[0-9]* ja-mecab-ipadic-sjis-[0-9]* .elif ${PKGNAMESUFFIX:S,-,,} == "sjis" CONFIGURE_ARGS+= --with-charset=shiftjis CONFLICTS= ja-mecab-ipadic-eucjp-[0-9]* ja-mecab-ipadic-utf8-[0-9]* .elif ${PKGNAMESUFFIX:S,-,,} == "utf8" CONFIGURE_ARGS+= --with-charset=utf-8 CONFLICTS= ja-mecab-ipadic-eucjp-[0-9]* ja-mecab-ipadic-sjis-[0-9]* .endif WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION} PLIST_FILES= \ lib/mecab/dic/ipadic/char.bin \ lib/mecab/dic/ipadic/dicrc \ lib/mecab/dic/ipadic/left-id.def \ lib/mecab/dic/ipadic/matrix.bin \ lib/mecab/dic/ipadic/pos-id.def \ lib/mecab/dic/ipadic/rewrite.def \ lib/mecab/dic/ipadic/right-id.def \ lib/mecab/dic/ipadic/sys.dic \ lib/mecab/dic/ipadic/unk.dic .endif # !empty(PKGNAMESUFFIX) .include diff --git a/japanese/mecab/Makefile b/japanese/mecab/Makefile index 81137ec5799e..4fd9d6b395e2 100644 --- a/japanese/mecab/Makefile +++ b/japanese/mecab/Makefile @@ -1,47 +1,45 @@ -# Created by: Akinori MUSHA aka knu - PORTNAME= mecab PORTVERSION= 0.996 PORTREVISION= 3 CATEGORIES= japanese textproc MASTER_SITES= https://drive.google.com/uc?export=download&id=0B4y35FiV1wh7cENtOXlicTFaRUE&dummy=/ MAINTAINER= ports@FreeBSD.org COMMENT= Yet Another Part-of-Speech and Morphological Analyzer LICENSE= BSD3CLAUSE GPLv2 LGPL21 LICENSE_COMB= multi BROKEN_mips= fails to link: Nonrepresentable section on output BROKEN_mips64= fails to link: Nonrepresentable section on output GNU_CONFIGURE= yes CONFIGURE_ARGS= ac_cv_lib_stdcpp_main=no INSTALL_TARGET= install-strip USES= gettext-tools iconv libtool perl5 USE_PERL5= build USE_LDCONFIG= yes CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib PORTDOCS= AUTHORS README *.html OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} '/^libmecab_la_LIBADD =/s/$$/ $$(LTLIBICONV)/' \ ${WRKSRC}/src/Makefile.in @${REINPLACE_CMD} \ -e '/CFLAGS/s|-O3|${CFLAGS}|' \ -e '/CXXFLAGS/s|-O3|${CXXFLAGS}|' \ ${WRKSRC}/configure post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:N*.html:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/doc/*.html ${STAGEDIR}${DOCSDIR} ${MV} ${STAGEDIR}${PREFIX}/etc/mecabrc \ ${STAGEDIR}${PREFIX}/etc/mecabrc.sample .include diff --git a/japanese/mh/Makefile b/japanese/mh/Makefile index 2e0a121aacaf..59f2bc580e81 100644 --- a/japanese/mh/Makefile +++ b/japanese/mh/Makefile @@ -1,64 +1,62 @@ -# Created by: Akito FUJITA - PORTNAME= mh PORTVERSION= ${VERSION}.j${JP_VERSION} PORTREVISION= 5 CATEGORIES= japanese mail MASTER_SITES= ftp://ftp.laic.u-hyogo.ac.jp/pub/net/mh/ \ http://mirror.amdmi3.ru/distfiles/ DISTNAME= ${PORTNAME}-${VERSION}-JP-${JP_VERSION} MAINTAINER= CQG00620@nifty.ne.jp COMMENT= Rand MH mail handling system + Japanese patches BUILD_DEPENDS= jless:japanese/less RUN_DEPENDS= jless:japanese/less VERSION= 6.8.4 JP_VERSION= 3.05 GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-batchmode \ --enable-apop=${PREFIX}/etc/pop.auth \ --enable-jmandir=${MANPREFIX}/man/ja MAKE_JOBS_UNSAFE= yes CFLAGS+= -Wno-return-type LLD_UNSAFE= yes USE_LDCONFIG= yes PORTDOCS= 00.READ.ME.1ST CHANGES.JP COMMANDS.JP FAQ.JP FEATURES.JP \ INSTALL.JP OPTIONS.JP READ-ME.JP TODO.JP DOCSDIR= ${PREFIX}/share/doc/${PKGBASE} CONFLICTS= ali mmh nmh p5-Dist-Joseki # bin/ali bin/anno bin/burst bin/comp bin/dist bin/folder bin/folders bin/forw bin/inc OPTIONS_DEFINE= DOCS post-patch: ${REINPLACE_CMD} -e "s/-O /${CFLAGS} /g" ${WRKSRC}/configure .for i in comp dist forw mh-mail mhl ja-comp ja-dist ja-forw ja-mh-mail ja-mhl @(cd ${WRKSRC}/conf/doc && \ ${AWK} '{ \ if (/^\.so/) { \ ifile="../../support/general" substr($$2, index($$2, "/")); \ while((getline l < ifile > 0)) \ print l; \ close(ifile); \ } else \ print; \ }' ${i}.rf > ${i}.tmp && ${MV} ${i}.tmp ${i}.rf) .endfor post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/* ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libmh.so.3 .for i in ap conflict dp fmtdump install-mh mhl post rcvdist rcvpack rcvstore rcvtty slocal spost ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/mh/${i} .endfor post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC}/doc-JP && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}) .include diff --git a/japanese/migemo.el/Makefile b/japanese/migemo.el/Makefile index 951a38ec3e5a..49f17b20334e 100644 --- a/japanese/migemo.el/Makefile +++ b/japanese/migemo.el/Makefile @@ -1,37 +1,35 @@ -# Created by: MANTANI Nobutaka - PORTNAME= migemo.el PORTVERSION= 1.9.2 PORTREVISION= 6 CATEGORIES= japanese elisp PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} MAINTAINER= nobutaka@FreeBSD.org COMMENT= Japanese incremental search tool for Emacs LICENSE= GPLv2 RUN_DEPENDS= cmigemo:japanese/cmigemo USES= emacs USE_GITHUB= yes GH_ACCOUNT= emacs-jp GH_PROJECT= migemo GH_TAGNAME= e4744ef CONFLICTS= ja-migemo-emacs NO_ARCH= yes NO_BUILD= yes PLIST_FILES= ${EMACS_SITE_LISPDIR}/migemo.el PORTDOCS= README.md OPTIONS_DEFINE= DOCS do-install: ${INSTALL_DATA} ${WRKSRC}/migemo.el ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR} do-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR} .include diff --git a/japanese/migemo/Makefile b/japanese/migemo/Makefile index f3711727ffee..a234938bc595 100644 --- a/japanese/migemo/Makefile +++ b/japanese/migemo/Makefile @@ -1,75 +1,73 @@ -# Created by: MANTANI Nobutaka - PORTNAME= migemo PORTVERSION= 0.40 PORTREVISION= 9 PORTEPOCH= 1 CATEGORIES= japanese elisp MASTER_SITES= http://0xcc.net/migemo/ \ LOCAL/nobutaka/:skkdic DISTFILES= ${DISTNAME}${EXTRACT_SUFX} ${SKKDIC_FILE}.bz2:skkdic DIST_SUBDIR= migemo EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= nobutaka@FreeBSD.org COMMENT?= Japanese incremental search tool LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= ${RUBY_SITELIBDIR}/romkan.rb:japanese/ruby-romkan \ ${RUBY_SITELIBDIR}/bsearch.rb:devel/ruby-bsearch RUN_DEPENDS= ${RUBY_SITELIBDIR}/romkan.rb:japanese/ruby-romkan \ ${RUBY_SITELIBDIR}/bsearch.rb:devel/ruby-bsearch GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-rubydir=${RUBY_SITELIBDIR} USES+= autoreconf USE_RUBY= yes .if !defined(SLAVE_PORT) EXTRA_PATCHES= ${FILESDIR}/extra-patch-Makefile.am \ ${FILESDIR}/extra-patch-configure.in PLIST_SUB= MIGEMO="" ELISP="@comment " .endif MAKE_JOBS_UNSAFE= yes SHEBANG_FILES= migemo migemo-client migemo-grep migemo-server SKKDIC_FILE= SKK-JISYO.L-20110813 EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-Makefile.am.ruby19 \ ${PATCHDIR}/extra-patch-configure.in.ruby19 \ ${PATCHDIR}/extra-patch-genchars.sh \ ${PATCHDIR}/extra-patch-migemo \ ${PATCHDIR}/extra-patch-migemo-cache.rb \ ${PATCHDIR}/extra-patch-migemo-client \ ${PATCHDIR}/extra-patch-migemo-convert.rb \ ${PATCHDIR}/extra-patch-migemo-grep \ ${PATCHDIR}/extra-patch-migemo-index.rb \ ${PATCHDIR}/extra-patch-migemo-server \ ${PATCHDIR}/extra-patch-migemo.rb.in \ ${PATCHDIR}/extra-patch-tests_Makefile.am .include post-extract: .if ${SLAVE_PORT} == "no" ${BZIP2_CMD} -cd ${DISTDIR}/${DIST_SUBDIR}/${SKKDIC_FILE}.bz2 > ${WRKSRC}/SKK-JISYO.L .endif post-patch: .if ${SLAVE_PORT} == "no" @cd ${WRKSRC} ; \ for f in ${SHEBANG_FILES} ; do \ ${REINPLACE_CMD} -e 's:#!.*:#!${RUBY} -Ke:' $$f ; \ done .endif post-configure: .if ${SLAVE_PORT} == "no" (cd ${WRKSRC}; ${CAT} SKK-JISYO.L | ${RUBY} -Ke migemo-convert.rb > migemo-dict) .endif .include diff --git a/japanese/mime_pls/Makefile b/japanese/mime_pls/Makefile index 8a9dbebeef0c..6dd2cc8c0f28 100644 --- a/japanese/mime_pls/Makefile +++ b/japanese/mime_pls/Makefile @@ -1,28 +1,26 @@ -# Created by: n-shigemura@ensure.jp - PORTNAME= mime_pls PORTVERSION= 2.02 PORTREVISION= 2 CATEGORIES= japanese perl5 mail MASTER_SITES= LOCAL/nork PKGNAMEPREFIX= ja-p5- DISTNAME= ${PORTNAME}${PORTVERSION:C/\.//} MAINTAINER= perl@FreeBSD.org COMMENT= Perl Library for MIME encode/decode USES= perl5 shebangfix tar:tgz SHEBANG_FILES= ${BINS} NO_BUILD= yes NO_WRKSUBDIR= yes BINS= rmime wmime rbody wbody LIBS= mimer.pl mimew.pl PLIST_FILES= ${BINS:C,^,bin/,} ${LIBS:C,^,${SITE_PERL_REL}/,} do-install: ${INSTALL_SCRIPT} ${BINS:C,^,${WRKSRC}/,} ${STAGEDIR}${PREFIX}/bin @${MKDIR} ${STAGEDIR}${PREFIX}/${SITE_PERL_REL} ${INSTALL_DATA} ${LIBS:C,^,${WRKSRC}/,} ${STAGEDIR}${PREFIX}/${SITE_PERL_REL} .include diff --git a/japanese/mozc-el/Makefile b/japanese/mozc-el/Makefile index d924cf78e37e..3e60e7c75466 100644 --- a/japanese/mozc-el/Makefile +++ b/japanese/mozc-el/Makefile @@ -1,12 +1,10 @@ -# Created by: TAKANO, Yuji - PKGNAMESUFFIX= -el${EMACS_PKGNAMESUFFIX} COMMENT= Emacs input method for Mozc MASTERDIR= ${.CURDIR}/../../japanese/mozc-server PKGMESSAGE= ${.CURDIR}/pkg-message BUILD_MOZC_LIST=mozc_el .include "${MASTERDIR}/Makefile" diff --git a/japanese/mozc-server/Makefile b/japanese/mozc-server/Makefile index 464a82495687..f7cd6e9a9468 100644 --- a/japanese/mozc-server/Makefile +++ b/japanese/mozc-server/Makefile @@ -1,409 +1,407 @@ -# Created by: Daichi GOTO - PORTNAME= mozc PORTVERSION= 2.23.2815.102.01 DISTVERSIONPREFIX= v PORTREVISION?= 7 CATEGORIES= japanese MAINTAINER= hrs@FreeBSD.org COMMENT?= Mozc Japanese Input Method, Server BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}gyp>=20200512:devel/py-gyp@${PY_FLAVOR} EXTRACT_DEPENDS=${PYTHON_CMD}:${PYTHON_PORTSDIR} LIB_DEPENDS= libprotobuf.so:devel/protobuf \ libzinnia.so:japanese/zinnia RUN_DEPENDS= xdg-open:devel/xdg-utils BROKEN_FreeBSD_12_powerpc64= fails to install: gyp: Call to 'which clang' returned exit status 1 while in client/client.gyp BROKEN_FreeBSD_13_powerpc64= fails to build: ERROR: ninja -v -C out_linux/Release mozc_server: Error code 1 BROKEN_powerpc= fails to compile: segfault BROKEN_sparc64= fails to compile: segfault USE_GITHUB= yes GH_ACCOUNT= hrs-allbsd GH_TUPLE= hiroyuki-komatsu:japanese-usage-dictionary:e5b3425:udic USES= compiler:c++11-lang gmake ninja:build pkgconfig \ python:3.5+,build shebangfix tar:bzip2 SHEBANG_FILES= src/build_mozc.py BUILD_WRKSRC= ${WRKSRC}/src BUILD_MOZC_LIST?= mozc_server .if ${BUILD_MOZC_LIST:Mmozc_server} == "mozc_server" PKGNAMEPREFIX= ja- PKGNAMESUFFIX= -server LICENSE= BSD3CLAUSE NAISTL LICENSE_COMB= multi LICENSE_FILE_BSD3CLAUSE= ${WRKSRC}/LICENSE LICENSE_DISTFILES_BSD3CLAUSE= ${DISTNAME}${EXTRACT_SUFX} LICENSE_NAME_NAISTL= Nara Institute of Science and Technology License LICENSE_PERMS_NAISTL= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept LICENSE_FILE_NAISTL= ${WRKSRC}/src/data/dictionary_oss/README.txt LICENSE_DISTFILES_NAISTL=${DISTNAME}${EXTRACT_SUFX} .elif ${BUILD_MOZC_LIST:Mmozc_tool} == "mozc_tool" USES+= qt:5 gnome USE_GNOME= glib20 gtk20 USE_QT= buildtools core gui widgets .elif ${BUILD_MOZC_LIST:Mibus_mozc} == "ibus_mozc" USES+= gettext-runtime gnome xorg USE_XORG= xcb USE_GNOME= cairo gdkpixbuf2 glib20 gtk20 LIB_DEPENDS+= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 .elif ${BUILD_MOZC_LIST:Mmozc_el} == "mozc_el" USES+= emacs .elif ${BUILD_MOZC_LIST:Mfcitx_mozc} USES+= gettext-tools .endif # Use GCC only when the stock clang does not have libc++.so. .if exists(/usr/bin/clang) && exists(/usr/lib/libc++.so) _CCTYPE= clang .else USE_GCC= yes _CCTYPE= gcc .endif .include GYP_DEFINES= use_libprotobuf=1 \ channel_dev=0 \ enable_unittest=0 \ compiler_host='${_CCTYPE}' \ compiler_target='${_CCTYPE}' \ use_libzinnia=1 \ zinnia_model_file='${LOCALBASE}/share/tegaki/models/zinnia/handwriting-ja.model' \ ibus_mozc_icon_path='${LOCALBASE}/share/ibus-mozc/icons/product_icon.png' \ ibus_mozc_path='${PREFIX}/libexec/ibus-engine-mozc' BUILD_MODE= Release BUILD_CMD= ${SETENV} ${MAKE_ENV} PATH=/bin:/usr/bin:${PATH} ${MAKE_CMD} BUILD_MOZC_CMD= cd ${BUILD_WRKSRC} && \ ${SETENV} BUILD_COMMAND="${BUILD_WRKSRC}/mozcmake" \ PATH="${PATH}" \ GYP_DEFINES="${GYP_DEFINES}" \ PYTHONPATH=${PYTHON_SITELIBDIR}/gyp \ CC_host="${CC}" \ CC_target="${CC}" \ CXX_host="${CXX}" \ CXX_target="${CXX}" \ LD_host="${CXX}" \ AR_host="${AR}" \ ${MAKE_ENV} \ ${PYTHON_CMD} build_mozc.py BUILD_MOZC_CMD_BUILD= ${BUILD_MOZC_CMD} build -c ${BUILD_MODE} ${_MAKE_JOBS} BUILD_GYP_CMD= ${SETENV} ${MAKE_ENV} ${LOCALBASE}/bin/gyp post-extract: # XXX: do not activate fcitx5 ${RM} -r ${WRKSRC}/src/unix/fcitx5 post-patch: ${FIND} ${BUILD_WRKSRC} \( -name '*.gyp' -o -name '*.gypi' \) -exec \ ${REINPLACE_CMD} "s,'python','${PYTHON_CMD}',g" {} \; .if ${BUILD_MOZC_LIST:Mfcitx_mozc} == "fcitx_mozc" ${REINPLACE_CMD} 's,/po/mo},%po}mo,g' \ ${BUILD_WRKSRC}/unix/fcitx/gen_fcitx_mozc_i18n.sh ${REINPLACE_CMD} \ "s,IconName=.*,IconName=${LOCALBASE:Q}/share/fcitx/mozc/icon/mozc.png," \ ${BUILD_WRKSRC}/unix/fcitx/mozc.conf .endif .if !${BUILD_MOZC_LIST:Mmozc_el} ${BUILD_WRKSRC}/mozcmake: ${PRINTF} "%s\n\n%s\n" "#!/bin/sh" 'exec ${BUILD_CMD} "$$@"' \ > ${BUILD_WRKSRC}/mozcmake ${CHMOD} +x ${BUILD_WRKSRC}/mozcmake post-configure: ${BUILD_WRKSRC}/mozcmake ${BUILD_MOZC_CMD} gyp \ --gypdir=${LOCALBASE}/bin \ --server_dir="${PREFIX}/bin" \ --tool_dir="${PREFIX}/libexec" \ --renderer_dir="${PREFIX}/libexec" \ --localbase="${LOCALBASE}" \ --ldflags="${LDFLAGS} -fstack-protector -L${LOCALBASE}/lib" \ --cflags="${CFLAGS:Q}" \ --cflags_cc="${CXXFLAGS:Q}" \ --include_dirs="${LOCALBASE}/include" \ ${GYP_OPTIONS} .endif # mozc_server .if ${BUILD_MOZC_LIST:Mmozc_server} == "mozc_server" || make(makesum) GYP_OPTIONS+= --noqt GYP_DEFINES+= use_libibus=0 \ enable_gtk_renderer=0 MASTER_SITES+= LOCAL/kuriyama:zipcode DISTFILES+= \ ken_all-20200430.zip:zipcode \ jigyosyo-20200430.zip:zipcode PLIST_FILES+= bin/mozc \ bin/mozc_server \ libexec/mozc_emacs_helper SUB_FILES+= mozc post-patch-mozc_server: @for F in ${DISTFILES:M*\:zipcode:C/\:zipcode//}; do \ ${UNZIP_NATIVE_CMD} -L -d ${BUILD_WRKSRC}/data/dictionary_oss \ ${DISTDIR}/$$F; \ done cd ${BUILD_WRKSRC}/data/dictionary_oss && \ ${SETENV} PYTHONPATH=${BUILD_WRKSRC} \ ${PYTHON_CMD} ${BUILD_WRKSRC}/dictionary/gen_zip_code_seed.py \ --zip_code=ken_all.csv --jigyosyo=jigyosyo.csv \ >> dictionary09.txt ${MV} ${WRKSRC_udic}/usage_dict.txt \ ${BUILD_WRKSRC}/third_party/japanese_usage_dictionary post-patch: post-patch-mozc_server do-build-mozc_server: ${BUILD_MOZC_CMD_BUILD} server/server.gyp:mozc_server ${BUILD_MOZC_CMD_BUILD} unix/emacs/emacs.gyp:mozc_emacs_helper do-install-mozc_server: ${INSTALL_PROGRAM} \ ${BUILD_WRKSRC}/out_linux/${BUILD_MODE}/mozc_server \ ${STAGEDIR}${PREFIX}/bin ${INSTALL_PROGRAM} \ ${BUILD_WRKSRC}/out_linux/${BUILD_MODE}/mozc_emacs_helper \ ${STAGEDIR}${PREFIX}/libexec ${INSTALL_SCRIPT} \ ${WRKDIR}/mozc ${STAGEDIR}/${PREFIX}/bin .endif # mozc_tool .if ${BUILD_MOZC_LIST:Mmozc_tool} == "mozc_tool" GYP_DEFINES+= use_libibus=0 \ enable_gtk_renderer=1 RUN_DEPENDS+= ${LOCALBASE}/share/tegaki/models/zinnia/handwriting-ja.model:japanese/tegaki-zinnia-japanese PLIST_FILES+= libexec/mozc_tool \ bin/mozc_tool \ %%DATADIR%%/icons/product_logo.png \ %%DATADIR%%/icons/update_uptodate.png SUB_FILES+= mozc_tool do-build-mozc_tool: ${BUILD_MOZC_CMD_BUILD} gui/gui.gyp:mozc_tool do-install-mozc_tool: ${INSTALL_PROGRAM} \ ${BUILD_WRKSRC}/out_linux/${BUILD_MODE}/mozc_tool \ ${STAGEDIR}${PREFIX}/libexec ${INSTALL_SCRIPT} ${WRKDIR}/mozc_tool ${STAGEDIR}${PREFIX}/bin @${MKDIR} ${STAGEDIR}${DATADIR}/icons ${INSTALL_DATA} \ ${BUILD_WRKSRC}/data/images/unix/ime_product_icon_opensource-32.png \ ${STAGEDIR}${DATADIR}/icons/product_logo.png ${INSTALL_DATA} \ ${BUILD_WRKSRC}/data/images/unix/ime_product_icon_opensource-32.png \ ${STAGEDIR}${DATADIR}/icons/update_uptodate.png .endif # ibus_mozc .if ${BUILD_MOZC_LIST:Mibus_mozc} == "ibus_mozc" GYP_OPTIONS+= --noqt GYP_DEFINES+= use_libibus=1 \ enable_gtk_renderer=1 LIB_DEPENDS+= libibus-1.0.so:textproc/ibus RUN_DEPENDS+= mozc_server:japanese/mozc-server \ mozc_tool:japanese/mozc-tool PLIST_FILES+= libexec/mozc_renderer \ libexec/ibus-engine-mozc \ %%DATADIR%%/icons/alpha_full.png \ %%DATADIR%%/icons/alpha_half.png \ %%DATADIR%%/icons/dictionary.png \ %%DATADIR%%/icons/direct.png \ %%DATADIR%%/icons/hiragana.png \ %%DATADIR%%/icons/katakana_full.png \ %%DATADIR%%/icons/katakana_half.png \ %%DATADIR%%/icons/product_icon.png \ %%DATADIR%%/icons/properties.png \ %%DATADIR%%/icons/tool.png \ share/ibus/component/mozc.xml PLIST_DIRS+= %%DATADIR%%/icons ${DATADIR_REL} do-build-ibus_mozc: ${BUILD_MOZC_CMD_BUILD} \ unix/ibus/ibus.gyp:ibus_mozc \ renderer/renderer.gyp:mozc_renderer do-install-ibus_mozc: ${INSTALL_PROGRAM} \ ${BUILD_WRKSRC}/out_linux/${BUILD_MODE}/mozc_renderer \ ${STAGEDIR}${PREFIX}/libexec/mozc_renderer ${INSTALL_PROGRAM} \ ${BUILD_WRKSRC}/out_linux/${BUILD_MODE}/ibus_mozc \ ${STAGEDIR}${PREFIX}/libexec/ibus-engine-mozc ${MKDIR} ${STAGEDIR}${PREFIX}/share/ibus/component ${INSTALL_DATA} \ ${BUILD_WRKSRC}/out_linux/${BUILD_MODE}/gen/unix/ibus/mozc.xml \ ${STAGEDIR}${PREFIX}/share/ibus/component/mozc.xml @${MKDIR} ${STAGEDIR}${DATADIR}/icons .for F in ui-alpha_full ui-alpha_half ui-dictionary ui-direct \ ui-hiragana ui-katakana_full ui-katakana_half ui-properties ui-tool ${INSTALL_DATA} \ ${BUILD_WRKSRC}/data/images/unix/${F}.png \ ${STAGEDIR}${DATADIR}/icons/${F:S/^ui-//}.png .endfor ${INSTALL_DATA} \ ${BUILD_WRKSRC}/data/images/unix/ime_product_icon_opensource-32.png \ ${STAGEDIR}${DATADIR}/icons/product_icon.png .endif # uim_mozc .if ${BUILD_MOZC_LIST:Muim_mozc} == "uim_mozc" || make(makesum) GH_TUPLE+= e-kato:macuim:v0.6.16.2.1:MU LIB_DEPENDS+= libuim.so:textproc/uim RUN_DEPENDS+= mozc_server:japanese/mozc-server \ mozc_tool:japanese/mozc-tool EXTRA_PATCHES= ${PATCHDIR}/extra-patch-src-unix-uim-mozc.cc \ ${PATCHDIR}/extra-patch-src-unix-uim-uim.gyp \ ${PATCHDIR}/extra-patch-src-unix-uim-key_translator.h \ ${PATCHDIR}/extra-patch-src-unix-uim-key_translator.cc PLIST_FILES+= lib/uim/plugin/libuim-mozc.so \ %%DATADIR%%/mozc.scm \ %%DATADIR%%/mozc-custom.scm \ %%DATADIR%%/mozc-key-custom.scm \ %%DATADIR%%/pixmaps/mozc.png \ "@postexec ${SETENV} MOZC_NOLOG=true ${LOCALBASE}/bin/uim-module-manager --register mozc" \ "@preunexec ${LOCALBASE}/bin/uim-module-manager --unregister mozc" GYP_OPTIONS+= --noqt GYP_DEFINES+= use_libibus=0 \ enable_gtk_renderer=0 post-extract-uim_mozc: ${MV} ${WRKSRC_MU}/Mozc/uim ${BUILD_WRKSRC}/unix ${REINPLACE_CMD} -e "s,/usr/lib/mozc,${LOCALBASE}/libexec," \ ${WRKSRC_MU}/Mozc/scm/mozc-custom.scm post-extract: post-extract-uim_mozc do-build-uim_mozc: ${BUILD_MOZC_CMD_BUILD} \ unix/uim/uim.gyp:uim-mozc do-install-uim_mozc: ${MKDIR} ${STAGEDIR}${PREFIX}/lib/uim/plugin ${INSTALL_PROGRAM} \ ${BUILD_WRKSRC}/out_linux/${BUILD_MODE}/libuim-mozc.so \ ${STAGEDIR}${PREFIX}/lib/uim/plugin ${MKDIR} ${STAGEDIR}${DATADIR} cd ${WRKSRC_MU}/Mozc/scm && \ ${INSTALL_DATA} mozc.scm mozc-custom.scm mozc-key-custom.scm \ ${STAGEDIR}${DATADIR} ${MKDIR} ${STAGEDIR}${DATADIR}/pixmaps ${INSTALL_DATA} \ ${BUILD_WRKSRC}/data/images/product_icon_32bpp-128.png \ ${STAGEDIR}${DATADIR}/pixmaps/mozc.png .endif # fcitx_mozc .if ${BUILD_MOZC_LIST:Mfcitx_mozc} == "fcitx_mozc" GYP_OPTIONS+= --noqt GYP_DEFINES+= use_libibus=0 \ enable_gtk_renderer=0 \ use_fcitx="YES" LIB_DEPENDS+= libfcitx-core.so:chinese/fcitx RUN_DEPENDS+= mozc_server:japanese/mozc-server \ mozc_tool:japanese/mozc-tool PLIST_FILES+= lib/fcitx/fcitx-mozc.so \ share/fcitx/addon/fcitx-mozc.conf \ share/fcitx/inputmethod/mozc.conf \ %%DATADIR%%/icon/mozc.png \ %%DATADIR%%/icon/mozc-alpha_full.png \ %%DATADIR%%/icon/mozc-alpha_half.png \ %%DATADIR%%/icon/mozc-direct.png \ %%DATADIR%%/icon/mozc-hiragana.png \ %%DATADIR%%/icon/mozc-katakana_full.png \ %%DATADIR%%/icon/mozc-katakana_half.png \ %%DATADIR%%/icon/mozc-dictionary.png \ %%DATADIR%%/icon/mozc-properties.png \ %%DATADIR%%/icon/mozc-tool.png \ share/locale/ja/LC_MESSAGES/fcitx-mozc.mo \ share/locale/zh_CN/LC_MESSAGES/fcitx-mozc.mo \ share/locale/zh_TW/LC_MESSAGES/fcitx-mozc.mo PLIST_DIRS+= %%DATADIR%%/icon ${DATADIR_REL} do-build-fcitx_mozc: ${BUILD_MOZC_CMD_BUILD} unix/fcitx/fcitx.gyp:fcitx-mozc do-install-fcitx_mozc: @${MKDIR} \ ${STAGEDIR}${PREFIX}/lib/fcitx \ ${STAGEDIR}${PREFIX}/share/fcitx/addon \ ${STAGEDIR}${PREFIX}/share/fcitx/inputmethod ${INSTALL_LIB} \ ${BUILD_WRKSRC}/out_linux/${BUILD_MODE}/fcitx-mozc.so \ ${STAGEDIR}${PREFIX}/lib/fcitx/fcitx-mozc.so ${INSTALL_DATA} \ ${BUILD_WRKSRC}/unix/fcitx/fcitx-mozc.conf \ ${STAGEDIR}${PREFIX}/share/fcitx/addon/fcitx-mozc.conf ${INSTALL_DATA} \ ${BUILD_WRKSRC}/unix/fcitx/mozc.conf \ ${STAGEDIR}${PREFIX}/share/fcitx/inputmethod/mozc.conf @${MKDIR} ${STAGEDIR}${DATADIR}/icon .for F in ui-alpha_full ui-alpha_half ui-dictionary ui-direct \ ui-hiragana ui-katakana_full ui-katakana_half ui-properties ui-tool ${INSTALL_DATA} \ ${BUILD_WRKSRC}/data/images/unix/${F}.png \ ${STAGEDIR}${DATADIR}/icon/${F:S,^ui-,mozc-,}.png .endfor ${INSTALL_DATA} \ ${BUILD_WRKSRC}/data/images/product_icon_32bpp-128.png \ ${STAGEDIR}${DATADIR}/icon/mozc.png .for L in ja zh_CN zh_TW ${INSTALL_DATA} \ ${BUILD_WRKSRC}/out_linux/${BUILD_MODE}/gen/unix/fcitx/po/${L}.mo \ ${STAGEDIR}${PREFIX}/share/locale/${L}/LC_MESSAGES/fcitx-mozc.mo .endfor .endif # mozc_el .if ${BUILD_MOZC_LIST:Mmozc_el} == "mozc_el" CATEGORIES+= elisp RUN_DEPENDS+= mozc_server:japanese/mozc-server NO_ARCH= yes PLIST_FILES+= ${EMACS_VERSION_SITE_LISPDIR}/mozc/mozc.elc \ ${EMACS_VERSION_SITE_LISPDIR}/mozc/mozc.el.gz \ ${EMACS_VERSION_SITE_LISPDIR}/mozc/leim-list.el PLIST_DIRS+= ${EMACS_VERSION_SITE_LISPDIR}/mozc post-patch-mozc_el: ${REINPLACE_CMD} "s,%%PREFIX%%,${PREFIX}," \ ${BUILD_WRKSRC}/unix/emacs/mozc.el post-patch: post-patch-mozc_el do-build-mozc_el: cd ${BUILD_WRKSRC}/unix/emacs && \ ${EMACS_CMD} -batch -q -no-site-file -no-init-file \ -f batch-byte-compile mozc.el && \ ${GZIP_CMD} mozc.el do-install-mozc_el: @${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/mozc ${INSTALL_DATA} \ ${BUILD_WRKSRC}/unix/emacs/mozc.el.gz \ ${BUILD_WRKSRC}/unix/emacs/mozc.elc \ ${FILESDIR}/leim-list.el \ ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/mozc/ .endif do-build: ${BUILD_MOZC_LIST:S/^/do-build-/} do-install: ${BUILD_MOZC_LIST:S/^/do-install-/} .include diff --git a/japanese/mozc-tool/Makefile b/japanese/mozc-tool/Makefile index 4226f73af843..daaf981552ba 100644 --- a/japanese/mozc-tool/Makefile +++ b/japanese/mozc-tool/Makefile @@ -1,11 +1,9 @@ -# Created by: Daichi GOTO - PKGNAMESUFFIX= -tool COMMENT= Mozc tool for IBus, SCIM, and others DATADIR= ${PREFIX}/share/${PORTNAME}${PKGNAMESUFFIX} MASTERDIR= ${.CURDIR}/../../japanese/mozc-server BUILD_MOZC_LIST= mozc_tool .include "${MASTERDIR}/Makefile" diff --git a/japanese/mutt-devel/Makefile b/japanese/mutt-devel/Makefile index b1276d0e2996..01f50bbf4fe5 100644 --- a/japanese/mutt-devel/Makefile +++ b/japanese/mutt-devel/Makefile @@ -1,161 +1,159 @@ -# Created by: IWASHITA Yoji - # WITH_MUTT_CYRUS_SASL2: if defined, 'Cyrus sasl' support. # PORTNAME= mutt PORTVERSION= ${VERSION}.j${JP_VERSION} PORTREVISION= 10 CATEGORIES= japanese mail MASTER_SITES= ftp://ftp.mutt.org/mutt/devel/:body \ ftp://ftp.fu-berlin.de/pub/unix/mail/mutt/devel/:body \ ftp://ftp.demon.co.uk/pub/mirrors/mutt/devel/:body \ http://www.emaillab.org/mutt/${MANUALVERSION}/:ja_man1 \ http://mutt-j.sourceforge.jp/:ja_man2 \ http://www.emaillab.org/mutt/1.5/doc/:ja_doc PKGNAMESUFFIX= -devel DISTNAME= mutt-${VERSION} DISTFILES= ${DISTNAME}${EXTRACT_SUFX}:body \ manual_ja-${MANUALVERSION}i-1${EXTRACT_SUFX}:ja_man1 \ manual.ja-${MANJADATE}${EXTRACT_SUFX}:ja_man2 \ README.JA-PATCH.ja.html:ja_doc \ README.JA-PATCH.ja:ja_doc \ INSTALL.JA-PATCH.ja.html:ja_doc \ INSTALL.JA-PATCH.ja:ja_doc \ manual-ja-patch.ja.html:ja_doc \ manual-ja-patch.ja.txt:ja_doc \ usage-japanese.ja.html:ja_doc \ usage-japanese.ja.txt:ja_doc DIST_SUBDIR= mutt EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} \ manual_ja-${MANUALVERSION}i-1${EXTRACT_SUFX} \ manual.ja-${MANJADATE}${EXTRACT_SUFX} PATCH_SITES= http://www.emaillab.org/mutt/${VERSION}/:ja_patch PATCHFILES= patch-${VERSION}.tt.wcwidth.${JP_VERSION}.gz:ja_patch \ patch-${VERSION}.tt.create_rfc2047_params.${JP_VERSION}.gz:ja_patch \ patch-${VERSION}.tt+yy.delete_prefix.${JP_VERSION}.gz:ja_patch \ patch-${VERSION}.tt.sanitize_ja_char.${JP_VERSION}.gz:ja_patch PATCH_DIST_STRIP= -p1 MAINTAINER= st@be.to COMMENT= Text-based mail client (Japanised development version) LICENSE= GPLv2 RUN_DEPENDS= urlview:textproc/urlview \ ${LOCALBASE}/etc/mime.types:misc/mime-support BROKEN_aarch64= fails to compile: conflicting types for __wcwidth BROKEN_armv6= fails to compile: conflicting types for __wcwidth BROKEN_armv7= fails to compile: conflicting types for __wcwidth CONFLICTS= ja-mutt mutt mutt-devel mutt-devel-lite mutt-lite zh-mutt-devel VERSION= 1.5.21 JP_VERSION= 1 MANUALVERSION= 1.4 MANJADATE= 20050813 FETCH_BEFORE_ARGS= -A # ha4.seikyou.ne.jp is running broken httpd USES= cpe gmake iconv ncurses shebangfix autoreconf fakeroot ssl SHEBANG_FILES= smime_keys.pl contrib/smime_keys_test.pl GNU_CONFIGURE= yes WRKSRC= ${WRKDIR}/mutt-${VERSION} LDFLAGS+= -L${LOCALBASE}/lib -ltinfow CONFIGURE_ENV= CC="${CC} -D_DONT_USE_CTYPE_INLINE_ -D_XLOCALE_CTYPE_H ${DB_CFLAGS} -I${LOCALBASE}/include -I${LOCALBASE}/include/ncurses" CONFIGURE_ARGS= --with-ncurses --enable-locales-fix \ ${ICONV_CONFIGURE_ARG} \ --without-wc-funcs \ --enable-flock --disable-fcntl \ --with-ssl \ --sysconfdir=${PREFIX}/etc \ --with-docdir=${DOCSDIR} \ --enable-pop --enable-imap \ --enable-smtp .if defined(MUTT_CONFIGURE_ARGS) CONFIGURE_ARGS+= ${MUTT_CONFIGURE_ARGS} .endif OPTIONS_DEFINE= CYRUS_SASL2 IMAP_HEADER_CACHE IDN MAILDIR_HEADER_CACHE NLS DOCS CYRUS_SASL2_DESC= SASL2 authentication IMAP_HEADER_CACHE_DESC= imap header cache MAILDIR_HEADER_CACHE_DESC= maildir header cache DOCS_EXTRA_PATCHES_OFF= ${PATCHDIR}/extra-patch-nodoc-contrib MAILDIR_HEADER_CACHE_IMPLIES= IMAP_HEADER_CACHE .include .if ${PORT_OPTIONS:MNLS} USES+= gettext .endif .if ${PORT_OPTIONS:MCYRUS_SASL2} LIB_DEPENDS+= libsasl2.so:security/cyrus-sasl2 .endif .if ${PORT_OPTIONS:MIMAP_HEADER_CACHE} USES+= bdb CONFIGURE_SED= -e 's/BDB_VERSIONS="/&${BDB_LIB_NAME} db${BDB_VER} /' .endif .if ${PORT_OPTIONS:MIDN} LIB_DEPENDS+= libidn.so:dns/libidn .endif .if ${PORT_OPTIONS:MCYRUS_SASL2} CONFIGURE_ARGS+= --with-sasl=${LOCALBASE} .endif .if ! ${PORT_OPTIONS:MNLS} CONFIGURE_ARGS+= --disable-nls PLIST_SUB+= NLS="@comment " .else PLIST_SUB+= NLS="" .endif .if ${PORT_OPTIONS:MIDN} CONFIGURE_ARGS+= --with-idn .else CONFIGURE_ARGS+= --without-idn .endif .if ${PORT_OPTIONS:MIMAP_HEADER_CACHE} CONFIGURE_ARGS+= --enable-hcache --without-gdbm --with-bdb .else CONFIGURE_ARGS+= --disable-hcache .endif .if ${PORT_OPTIONS:MMAILDIR_HEADER_CACHE} CONFIGURE_ARGS+= --without-qdbm .endif .if ${SSL_DEFAULT} == base BROKEN_FreeBSD_12= variable has incomplete type 'X509_STORE_CTX' (aka 'struct x509_store_ctx_st') BROKEN_FreeBSD_13= variable has incomplete type 'X509_STORE_CTX' (aka 'struct x509_store_ctx_st') .endif post-patch: .if defined(CONFIGURE_SED) @${REINPLACE_CMD} -E ${CONFIGURE_SED} \ ${CONFIGURE_WRKSRC}/${CONFIGURE_SCRIPT}.ac .endif .if ${PORT_OPTIONS:MDOCS} post-install: ${INSTALL_DATA} ${_DISTDIR}/INSTALL.JA-PATCH.ja ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${_DISTDIR}/README.JA-PATCH.ja ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${_DISTDIR}/manual-ja-patch.ja.txt ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${_DISTDIR}/usage-japanese.ja.txt ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${_DISTDIR}/INSTALL.JA-PATCH.ja.html ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${_DISTDIR}/README.JA-PATCH.ja.html ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${_DISTDIR}/manual-ja-patch.ja.html ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${_DISTDIR}/usage-japanese.ja.html ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKDIR}/manual_ja.txt ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKDIR}/manual_ja.tex ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKDIR}/manual_ja.html ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKDIR}/manual_ja.sgml ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKDIR}/manual.ja.txt ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKDIR}/manual.ja.html ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKDIR}/manual.ja.sgml ${STAGEDIR}${DOCSDIR} .endif # These are outside the path and do not belong there: ${RM} ${STAGEDIR}${PREFIX}/etc/Muttrc ${STAGEDIR}${PREFIX}/etc/mime.types .include diff --git a/japanese/mypaedia-fpw-package/Makefile b/japanese/mypaedia-fpw-package/Makefile index fa72a3e59494..8aa0a27ba359 100644 --- a/japanese/mypaedia-fpw-package/Makefile +++ b/japanese/mypaedia-fpw-package/Makefile @@ -1,33 +1,31 @@ -# Created by: Satoshi Taoka - PORTNAME= mypaedia-fpw-package PORTVERSION= 1.0.7 PORTREVISION= 10 CATEGORIES= japanese elisp MASTER_SITES= http://openlab.ring.gr.jp/edict/fpw/dist/mypaedia/ MAINTAINER= ports@FreeBSD.org COMMENT= Supplement file to use "mypaedia" on lookup RUN_DEPENDS= sox:audio/sox \ timidity:audio/timidity++ \ xanim:multimedia/xanim USES= magick:6,run NO_BUILD= yes PLIST_SUB= PKGNAME=${PKGNAME} PKG_DIR= ${STAGEDIR}${PREFIX}/share/dict/lookup-package OPTIONS_DEFINE= DOCS do-install: @${MKDIR} ${PKG_DIR} ${INSTALL_DATA} ${WRKSRC}/mypaedia-fpw.el ${PKG_DIR} ${INSTALL_SCRIPT} ${WRKSRC}/extract-mypaedia.pl ${PKG_DIR} @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC} && ${INSTALL_DATA} ChangeLog README.TXT \ ${STAGEDIR}${DOCSDIR}) .include diff --git a/japanese/namazu/Makefile b/japanese/namazu/Makefile index 4520d2e87fdc..0c871d073d78 100644 --- a/japanese/namazu/Makefile +++ b/japanese/namazu/Makefile @@ -1,31 +1,29 @@ -# Created by: Seiichirou Hiraoka - PORTNAME= namazu PORTVERSION= 1.3.0.11 PORTREVISION= 1 CATEGORIES= japanese textproc MASTER_SITES= http://www.namazu.org/stable/ \ LOCAL/flathill MAINTAINER= ports@FreeBSD.org COMMENT= Search engine software intended for easy use BUILD_DEPENDS= kakasi:japanese/kakasi \ nkf:japanese/nkf RUN_DEPENDS= kakasi:japanese/kakasi \ nkf:japanese/nkf USES= cpe perl5 shebangfix SHEBANG_FILES= ../contrib/bnamazu GNU_CONFIGURE= yes WRKSRC= ${WRKDIR}/${DISTNAME}/src post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/namazu \ ${STAGEDIR}${PREFIX}/namazu/bin/namazu post-patch: @${REINPLACE_CMD} '/^int main/ s|uchar|char|' ${WRKSRC}/namazu.c .include diff --git a/japanese/namazu2/Makefile b/japanese/namazu2/Makefile index cf59033aa516..e48fe4d26271 100644 --- a/japanese/namazu2/Makefile +++ b/japanese/namazu2/Makefile @@ -1,27 +1,25 @@ -# Created by: Akinori MUSHA aka knu - PORTNAME= namazu PORTVERSION= ${NAMAZU_PORTVERSION} PORTREVISION= 1 CATEGORIES= japanese databases www textproc PKGNAMESUFFIX= 2 MAINTAINER= ports@FreeBSD.org COMMENT= Meta-port of Namazu and Japanese support modules LIB_DEPENDS= libnmz.so:databases/namazu2 RUN_DEPENDS= ja-p5-nkf>=0:japanese/p5-nkf .if defined(WITH_CHASEN) RUN_DEPENDS+= ja-p5-Text-ChaSen>=0:japanese/p5-Text-ChaSen .elif defined(WITH_KAKASI) RUN_DEPENDS+= ja-p5-Text-Kakasi>=0:japanese/p5-Text-Kakasi .else RUN_DEPENDS+= ja-p5-MeCab>=0:japanese/p5-MeCab .endif .include "${.CURDIR}/../../databases/namazu2/Makefile.common" USES= metaport perl5 .include diff --git a/japanese/navi2ch/Makefile b/japanese/navi2ch/Makefile index 89c1e31eec07..117a4c4514c2 100644 --- a/japanese/navi2ch/Makefile +++ b/japanese/navi2ch/Makefile @@ -1,47 +1,45 @@ -# Created by: FUJISHIMA Satsuki - PORTNAME= navi2ch PORTVERSION= 2.0.0.d PORTREVISION= 15 PORTEPOCH= 1 CATEGORIES= japanese www elisp PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} MAINTAINER= hrs@FreeBSD.org COMMENT= 2ch.net and 2ch-like BBS navigator for Emacsen LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING RUN_DEPENDS= ${LOCALBASE}/sbin/2chproxy.pl:japanese/p5-2chproxy USES= emacs USE_GITHUB= yes GH_ACCOUNT= naota GH_TAGNAME= faebfd1 GNU_CONFIGURE= yes CONFIGURE_ENV= EMACS="${EMACS_CMD}" CONFIGURE_ARGS= --with-lispdir=${PREFIX}/${LISPDIR}/${PORTNAME} PLIST_SUB= LISPDIR=${LISPDIR} PORTDOCS= ${PORTDOC_FILES} contrib INFO= navi2ch PORTDOC_FILES= ChangeLog README TODO PORTDOC_LISPS= gikope.el navi2ch-logo.el navi2ch-migemo.el LISPDIR= ${EMACS_VERSION_SITE_LISPDIR} OPTIONS_DEFINE= DOCS X11 OPTIONS_DEFAULT=X11 X11_RUN_DEPENDS=${LOCALBASE}/share/fonts/mona/monak12.pcf.gz:japanese/font-mona post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && \ ${INSTALL_DATA} ${PORTDOC_FILES} ${STAGEDIR}${DOCSDIR} @${MKDIR} ${STAGEDIR}${DOCSDIR}/contrib cd ${WRKSRC}/contrib && \ ${INSTALL_DATA} ${PORTDOC_LISPS} ${STAGEDIR}${DOCSDIR}/contrib .include diff --git a/japanese/ne/Makefile b/japanese/ne/Makefile index e70f0f9f5620..5ee2390c0acc 100644 --- a/japanese/ne/Makefile +++ b/japanese/ne/Makefile @@ -1,35 +1,33 @@ -# Created by: SASAKI Shunsuke - PORTNAME= ne PORTVERSION= 3.05 CATEGORIES= japanese editors MASTER_SITES= http://hp.vector.co.jp/authors/VA018758/archive/ MAINTAINER= ports@FreeBSD.org COMMENT= VZ-like full-screen text editor with Japanese support LICENSE= GPLv2 USES= ncurses GNU_CONFIGURE= yes CFLAGS+= -Wno-error=return-type # required for Clang WRKSRC= ${WRKDIR}/${PORTNAME} OPTIONS_DEFINE= DOCS do-install: ${INSTALL_PROGRAM} ${WRKSRC}/src/ne ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/src/ne_en.1 ${STAGEDIR}${PREFIX}/man/man1/ne.1 ${INSTALL_MAN} ${WRKSRC}/src/ne.1 ${STAGEDIR}${PREFIX}/man/ja/man1 @${MKDIR} ${STAGEDIR}${ETCDIR} .for i in key* nerc* term* ${INSTALL_DATA} ${WRKSRC}/etc/${i} ${STAGEDIR}${ETCDIR} .endfor do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for i in BUGS.jp CHANGES.jp HISTORY.jp INSTALL.jp README.jp TODO.jp ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR} .endfor .include diff --git a/japanese/nethack34/Makefile b/japanese/nethack34/Makefile index e06fcbe5c57f..1b9eab5c5ec2 100644 --- a/japanese/nethack34/Makefile +++ b/japanese/nethack34/Makefile @@ -1,78 +1,76 @@ -# Created by: Akinori MUSHA aka knu - PORTNAME= nethack PORTVERSION= 3.4.3 PORTREVISION= 7 CATEGORIES= japanese games MASTER_SITES= SF DISTNAME= ${PORTNAME}-${PORTVERSION:S/.//g}-src PATCH_SITES= OSDN/jnethack PATCHFILES= jnethack-${PORTVERSION}-0.11.diff.gz PATCH_DIST_STRIP= -p1 MAINTAINER= CQG00620@nifty.ne.jp COMMENT= Japanized NetHack WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} USES= cpe gmake tar:tgz MAKE_ENV= GRAPHICS="${GRAPHICS}" PLIST_SUB= HACKNAME="${HACKNAME}" MAKE_JOBS_UNSAFE= yes # Configure these variables as you want them to be. HACKNAME?= jnethack HACKDIR?= share/${HACKNAME} DATADIR= ${PREFIX}/${HACKDIR} DOCSDIR= ${PREFIX}/share/doc/${HACKNAME} SUB_FILES= pkg-deinstall SUB_LIST= HACKDIR=${HACKDIR} OPTIONS_DEFINE= DOCS SHELL X11 OPTIONS_DEFAULT=SHELL X11 SHELL_DESC= Shell support .include .if ${PORT_OPTIONS:MX11} USES+= xorg USE_XORG= xaw xpm GRAPHICS= X11_GRAPHICS .endif post-patch: @${REINPLACE_CMD} -e 's|%%HACKNAME%%|${HACKNAME}|g' \ -e 's|%%HACKDIR%%|${PREFIX}/${HACKDIR}|g' \ ${WRKSRC}/include/config.h \ ${WRKSRC}/sys/unix/Makefile.top \ ${WRKSRC}/sys/unix/Makefile.doc @${REINPLACE_CMD} -e 's|||g' \ ${WRKSRC}/win/Qt/qt_win.cpp .if ! ${PORT_OPTIONS:MSHELL} @${REINPLACE_CMD} -e 's|#define SHELL|/* #define SHELL|' \ ${WRKSRC}/include/unixconf.h .endif .if ! ${PORT_OPTIONS:MX11} @${REINPLACE_CMD} -e 's|# define XI18N|/* # define XI18N|' \ ${WRKSRC}/include/config.h .endif do-configure: (cd ${WRKSRC}/sys/unix && ${SH} setup.sh) post-install: (cd ${WRKSRC}/doc && \ ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_ARGS} manpages) ${INSTALL_DATA} ${WRKSRC}/win/X11/JNetHack.ad \ ${STAGEDIR}${PREFIX}/lib/X11/app-defaults/JNetHack .if ${PORT_OPTIONS:MDOCS} @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC} && ${INSTALL_DATA} README.j ChangeLog.j INSTALL.j \ doc/Guidebook.txt doc/jGuidebook.txt ${STAGEDIR}${DOCSDIR}) .endif .include diff --git a/japanese/newosaka/Makefile b/japanese/newosaka/Makefile index 3b2ef88554e5..91fee5e5b10e 100644 --- a/japanese/newosaka/Makefile +++ b/japanese/newosaka/Makefile @@ -1,24 +1,22 @@ -# Created by: Yukihiro Nakai - PORTNAME= newosaka PORTVERSION= 1.0 CATEGORIES+= japanese MASTER_SITES= PORTS_JP DISTFILES= new-osaka.tar.gz MAINTAINER= ports@FreeBSD.org COMMENT= Translator of Japanese EUC documents into Osaka language BROKEN_FreeBSD_13= ld: error: undefined symbol: gets BROKEN_FreeBSD_14= ld: error: undefined symbol: gets PLIST_FILES= bin/osaka WRKSRC= ${WRKDIR}/${PORTNAME} do-build: (cd ${WRKSRC}; ${CC} ${CFLAGS} -o osaka osaka.c -I${WRKSRC}) do-install: ${INSTALL_PROGRAM} ${WRKSRC}/osaka ${STAGEDIR}${PREFIX}/bin .include diff --git a/japanese/ng-canna/Makefile b/japanese/ng-canna/Makefile index de90cf4b188a..62085b86e3fa 100644 --- a/japanese/ng-canna/Makefile +++ b/japanese/ng-canna/Makefile @@ -1,14 +1,12 @@ -# Created by: HONDA Yasuhiro - PKGNAMESUFFIX= -canna MAINTAINER= ports@FreeBSD.org COMMENT= Lightweight Emacs-clone with Japanese and Canna support MASTERDIR= ${.CURDIR}/../ng DESCR= ${.CURDIR}/pkg-descr OPTIONS_SLAVE= CANNA .include "${MASTERDIR}/Makefile" diff --git a/japanese/ng-devel/Makefile b/japanese/ng-devel/Makefile index 0c73cf0f0880..50d5f641ad5d 100644 --- a/japanese/ng-devel/Makefile +++ b/japanese/ng-devel/Makefile @@ -1,41 +1,39 @@ -# Created by: Kawaguti Ginga - PORTNAME= ng DISTVERSION= 1.5beta1 CATEGORIES= japanese editors MASTER_SITES= http://tt.sakura.ne.jp/~amura/archives/ng/ PKGNAMESUFFIX= -devel MAINTAINER= ports@FreeBSD.org COMMENT= Light Emacs-clone with Japanese support CONFLICTS= ng USES= ncurses GNU_CONFIGURE= yes ALL_TARGET= ng CFLAGS+= -Wno-error=return-type DOCSDIR= ${PREFIX}/share/doc/ja/${PORTNAME} PORTDOCS= ${MYPORTDOCS:S/$/.euc-jp/} PLIST_FILES= bin/ng OPTIONS_DEFINE= CANNA DOCS CANNA_DESC= Canna support CANNA_LIB_DEPENDS= libcanna.so:japanese/canna-lib CANNA_CONFIGURE_ON= --enable-canna=${LOCALBASE} MYPORTDOCS= CHANGES.1_3 CHANGES.1_4 CHANGES.doc Ng.FAQ Ng.doc \ Ng.ref Ng.tut README.Ng README.SKG do-install: (cd ${WRKSRC} && ${INSTALL_PROGRAM} ng \ ${STAGEDIR}${PREFIX}/bin) @${MKDIR} ${STAGEDIR}${DOCSDIR} .for i in ${MYPORTDOCS} (cd ${WRKSRC}/docs && ${INSTALL_DATA} ${i} \ ${STAGEDIR}${DOCSDIR}/${i:S/$/.euc-jp/}) .endfor .include diff --git a/japanese/ng/Makefile b/japanese/ng/Makefile index 2e8b0ae3eb90..0f1bc815f7ac 100644 --- a/japanese/ng/Makefile +++ b/japanese/ng/Makefile @@ -1,49 +1,47 @@ -# Created by: Kawaguti Ginga - PORTNAME= ng PORTVERSION= 1.4.4 PORTREVISION= 2 CATEGORIES= japanese editors MASTER_SITES= http://tt.sakura.ne.jp/~amura/archives/ng/ PATCH_SITES= ${MASTER_SITES} PATCHFILES= ng-1.4.4-replace_bug.patch MAINTAINER?= ports@FreeBSD.org COMMENT?= Light Emacs-clone with Japanese support USES= ncurses MAKEFILE= sys/sysv/Makefile MAKE_ARGS= CC="${CC}" CFLAGS="${CFLAGS}" LIBS="${LDFLAGS}" ALL_TARGET= ng CFLAGS+= -Wno-error=return-type LDFLAGS+= -lncurses DOCSDIR= ${PREFIX}/share/doc/ja/${PORTNAME} CONFLICTS= ng-devel PORTDOCS= ${MYPORTDOCS:C/$/.euc-jp/} PLIST_FILES= bin/ng OPTIONS_DEFINE= CANNA DOCS CANNA_DESC= Canna support CANNA_LIB_DEPENDS= libcanna.so:japanese/canna-lib CANNA_CFLAGS= -I${LOCALBASE}/include -DCANNA CANNA_LDFLAGS= -L${LOCALBASE}/lib -lcanna MYPORTDOCS= CHANGES.1_3 CHANGES.doc Ng.FAQ Ng.doc Ng.ref Ng.tut \ README.Ng README.SKG do-install: (cd ${WRKSRC} && ${INSTALL_PROGRAM} ng \ ${STAGEDIR}${PREFIX}/bin) @${MKDIR} ${STAGEDIR}${DOCSDIR} .for i in ${MYPORTDOCS} (cd ${WRKSRC}/docs && ${INSTALL_DATA} ${i} \ ${STAGEDIR}${DOCSDIR}/${i:S/$/.euc-jp/}) .endfor .include diff --git a/japanese/ngraph-fonts/Makefile b/japanese/ngraph-fonts/Makefile index 68fd608fa0d9..d400daa52cf3 100644 --- a/japanese/ngraph-fonts/Makefile +++ b/japanese/ngraph-fonts/Makefile @@ -1,17 +1,15 @@ -# Created by: Yoshiro MIHIRA - PORTNAME= ngraph-fonts PORTVERSION= 1.0 PORTREVISION= 3 CATEGORIES= japanese math x11-fonts MAINTAINER= ports@FreeBSD.org COMMENT= Japanese Font Setup for math/ngraph RUN_DEPENDS= \ ${LOCALBASE}/share/fonts/kanji18/kanji18.pcf.gz:japanese/font-kanji18 \ ${LOCALBASE}/share/fonts/kanji26/kanji26.pcf.gz:japanese/font-kanji26 USES= metaport .include diff --git a/japanese/nkf/Makefile b/japanese/nkf/Makefile index 466b29effbe7..66d653b374d8 100644 --- a/japanese/nkf/Makefile +++ b/japanese/nkf/Makefile @@ -1,18 +1,16 @@ -# Created by: asami - PORTNAME= nkf PORTVERSION= 2.1.4 PORTEPOCH= 1 CATEGORIES?= japanese MASTER_SITES= OSDN/${PORTNAME} MAINTAINER= hrs@FreeBSD.org COMMENT= Network Kanji code conversion Filter LICENSE= ZLIB LICENSE_FILE= ${WRKSRC}/nkf.c MAKE_ENV= MKDIR="${MKDIR}" PLIST_FILES= bin/nkf man/man1/nkf.1.gz man/ja/man1/nkf.1.gz .include diff --git a/japanese/onew/Makefile b/japanese/onew/Makefile index cdbd6f96b6b9..a875496ff47a 100644 --- a/japanese/onew/Makefile +++ b/japanese/onew/Makefile @@ -1,69 +1,67 @@ -# Created by: Satoshi TAOKA - PORTNAME= onew PORTVERSION= 2.2.10 PORTREVISION= 2 CATEGORIES= japanese MASTER_SITES= ftp://ftp.lab.kdd.co.jp/Japan/onew/ \ ftp://ftp.leo.chubu.ac.jp/pub/editor/jvim/ DISTNAME= jvim2.0r+${PORTNAME}${PORTVERSION} MAINTAINER= hrs@FreeBSD.org COMMENT= Library for Japanese Input Methods BROKEN_FreeBSD_13= ld: error: duplicate symbol: ONEW_THRUSYMS_ON BROKEN_FreeBSD_14= ld: error: duplicate symbol: ONEW_THRUSYMS_ON WRKSRC= ${WRKDIR}/${PORTNAME} ALL_TARGET= CFLAGS+= -I${WRKSRC} PORTDOCS= README.ONEW OPTIONS_DEFINE= CANNA CANNA_FREEWNN CANNA_WNN6 CANNA_WNN7 FREEWNN WNN6 WNN7 DOCS OPTIONS_DEFAULT=CANNA CANNA_FREEWNN CANNA_WNN6 CANNA_WNN7 FREEWNN WNN6 WNN7 CANNA_DESC= Build Canna-backend library CANNA_FREEWNN_DESC= Build Canna+FreeWnn-backend library CANNA_WNN6_DESC= Build Canna+Wnn6-backend library CANNA_WNN7_DESC= Build Canna+Wnn7-backend library FREEWNN_DESC= Build FreeWnn-backend library WNN6_DESC= Build Wnn6-backend library WNN7_DESC= Build Wnn7-backend library CANNA_LIB_DEPENDS= libcanna.so:japanese/canna-lib CANNA_FREEWNN_BUILD_DEPENDS= ${FREEWNN_BUILD_DEPENDS} CANNA_WNN6_BUILD_DEPENDS= ${WNN6_BUILD_DEPENDS} CANNA_WNN7_BUILD_DEPENDS= ${WNN7_BUILD_DEPENDS} RK_DIR.CANNA_WNN6= ${RKDIR.WNN6} RK_DIR.CANNA_WNN7= ${RKDIR.WNN7} FREEWNN_BUILD_DEPENDS= ${LOCALBASE}/lib/libjd.a:japanese/FreeWnn-lib WNN6_BUILD_DEPENDS= ${FREEWNN_BUILD_DEPENDS} RK_DIR.WNN6= ${LOCALBASE}/lib/wnn/ja_JP/rk.wnn6 WNN7_BUILD_DEPENDS= ${FREEWNN_BUILD_DEPENDS} RK_DIR.WNN7= ${LOCALBASE}/lib/wnn/ja_JP/rk.wnn7 .include .for I in ${OPTIONS_DEFINE:NDOCS} .if ${PORT_OPTIONS:M${I}} INPUT_METHOD+= ${I:S/_/+/g:tl} SUB_FILES+= ONEW_CONF-for-${I:S/_/+/g:tl} PLIST_FILES+= lib/libonew-${I:S/_/+/g:tl}.a RK_DIR+= ${RK_DIR.${I}} .endif .endfor do-build: .for I in ${INPUT_METHOD} ${INSTALL_DATA} ${WRKDIR}/ONEW_CONF-for-${I} ${WRKSRC}/ONEW_CONF cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE} ${ALL_TARGET} ${INSTALL_DATA} ${WRKSRC}/libonew.a ${WRKDIR}/libonew-${I}.a .endfor do-install: .for I in ${INPUT_METHOD} ${INSTALL_DATA} ${WRKDIR}/libonew-${I}.a \ ${STAGEDIR}${PREFIX}/lib/libonew-${I}.a .endfor @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README.ONEW ${STAGEDIR}${DOCSDIR} .include diff --git a/japanese/p5-Date-Japanese-Era/Makefile b/japanese/p5-Date-Japanese-Era/Makefile index 44e0946b5bd5..a0769c3dffbe 100644 --- a/japanese/p5-Date-Japanese-Era/Makefile +++ b/japanese/p5-Date-Japanese-Era/Makefile @@ -1,28 +1,26 @@ -# Created by: Kimura Fuyuki - PORTNAME= Date-Japanese-Era PORTVERSION= 0.08 CATEGORIES= japanese perl5 MASTER_SITES= CPAN MAINTAINER= perl@FreeBSD.org COMMENT= Conversion between Japanese Era / Gregorian calendar LICENSE= ART10 GPLv1+ LICENSE_COMB= dual LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${RUN_DEPENDS} RUN_DEPENDS= p5-Date-Calc>=4.3:devel/p5-Date-Calc \ ja-p5-Lingua-JA-Numbers>=0.04:japanese/p5-Lingua-JA-Numbers USES= perl5 USE_PERL5= configure NO_ARCH= yes .include PKGNAMEPREFIX:= ${PKGNAMEPREFIX}p5- .include diff --git a/japanese/p5-DateTime-Calendar-Japanese-Era/Makefile b/japanese/p5-DateTime-Calendar-Japanese-Era/Makefile index 3fbefc583365..8c7cf0f70196 100644 --- a/japanese/p5-DateTime-Calendar-Japanese-Era/Makefile +++ b/japanese/p5-DateTime-Calendar-Japanese-Era/Makefile @@ -1,35 +1,33 @@ -# Created by: Masahiro Teramoto - PORTNAME= DateTime-Calendar-Japanese-Era PORTVERSION= 0.08001 PORTREVISION= 2 CATEGORIES= japanese devel perl5 MASTER_SITES= CPAN MAINTAINER= markun@onohara.to COMMENT= DateTime Extension for Japanese Eras LICENSE= ART10 GPLv1+ LICENSE_COMB= dual BUILD_DEPENDS= ${RUN_DEPENDS} RUN_DEPENDS= p5-Class-Accessor>=0:devel/p5-Class-Accessor \ p5-Class-Data-Inheritable>=0:devel/p5-Class-Data-Inheritable \ p5-Module-Install>=0.91:devel/p5-Module-Install \ p5-DateTime>=0:devel/p5-DateTime \ p5-File-ShareDir>=0:devel/p5-File-ShareDir \ p5-Params-Validate>=0:devel/p5-Params-Validate \ p5-YAML-Tiny>=1.38:textproc/p5-YAML-Tiny TEST_DEPENDS= p5-YAML>=0:textproc/p5-YAML USES= perl5 USE_PERL5= configure post-patch: @${RM} -r ${WRKSRC}/inc .include PKGNAMEPREFIX:= ${PKGNAMEPREFIX}p5- .include diff --git a/japanese/p5-DateTime-Format-Japanese/Makefile b/japanese/p5-DateTime-Format-Japanese/Makefile index ad59e708e780..c665c393470d 100644 --- a/japanese/p5-DateTime-Format-Japanese/Makefile +++ b/japanese/p5-DateTime-Format-Japanese/Makefile @@ -1,27 +1,25 @@ -# Created by: Masahiro Teramoto - PORTNAME= DateTime-Format-Japanese PORTVERSION= 0.04000 PORTREVISION= 1 CATEGORIES= japanese devel perl5 MASTER_SITES= CPAN MASTER_SITE_SUBDIR= CPAN:DMAKI MAINTAINER= markun@onohara.to COMMENT= Japanese DateTime Formatter BUILD_DEPENDS= ${RUN_DEPENDS} RUN_DEPENDS= p5-DateTime>=0:devel/p5-DateTime \ p5-DateTime-Calendar-Japanese>=0.05:devel/p5-DateTime-Calendar-Japanese \ ja-p5-DateTime-Calendar-Japanese-Era>=0.08000:japanese/p5-DateTime-Calendar-Japanese-Era \ p5-DateTime-Format-Builder>=0:devel/p5-DateTime-Format-Builder \ p5-Params-Validate>=0:devel/p5-Params-Validate USES= perl5 USE_PERL5= configure .include PKGNAMEPREFIX:= ${PKGNAMEPREFIX}p5- .include diff --git a/japanese/p5-Encode-EUCJPMS/Makefile b/japanese/p5-Encode-EUCJPMS/Makefile index bb7d575ae626..9f525d0b97bc 100644 --- a/japanese/p5-Encode-EUCJPMS/Makefile +++ b/japanese/p5-Encode-EUCJPMS/Makefile @@ -1,19 +1,17 @@ -# Created by: Akinori MUSHA aka knu - PORTNAME= Encode-EUCJPMS PORTVERSION= 0.07 PORTREVISION= 3 CATEGORIES= japanese converters perl5 MASTER_SITES= CPAN MAINTAINER= perl@FreeBSD.org COMMENT= Perl5 module defining Microsoft compatible encodings for Japanese USES= perl5 USE_PERL5= configure .include PKGNAMEPREFIX:= ${PKGNAMEPREFIX}p5- .include diff --git a/japanese/p5-HTML-MobileJp/Makefile b/japanese/p5-HTML-MobileJp/Makefile index 6bba800c8f38..c5d5998c20e0 100644 --- a/japanese/p5-HTML-MobileJp/Makefile +++ b/japanese/p5-HTML-MobileJp/Makefile @@ -1,29 +1,27 @@ -# Created by: Masahiro Teramoto - PORTNAME= HTML-MobileJp PORTVERSION= 0.08 PORTREVISION= 1 CATEGORIES= japanese www perl5 MASTER_SITES= CPAN MAINTAINER= markun@onohara.to COMMENT= Generate mobile-jp html tags LICENSE= ART10 GPLv1+ LICENSE_COMB= dual BUILD_DEPENDS= ${RUN_DEPENDS} RUN_DEPENDS= p5-HTML-Parser>=0:www/p5-HTML-Parser \ p5-Params-Validate>=0:devel/p5-Params-Validate \ p5-URI>=0:net/p5-URI TEST_DEPENDS= p5-Test-Base>0:devel/p5-Test-Base \ p5-YAML>=0:textproc/p5-YAML USES= perl5 USE_PERL5= configure .include PKGNAMEPREFIX:= ${PKGNAMEPREFIX}p5- .include diff --git a/japanese/p5-Lingua-JA-Kana/Makefile b/japanese/p5-Lingua-JA-Kana/Makefile index c62da403f5dd..20b487536e70 100644 --- a/japanese/p5-Lingua-JA-Kana/Makefile +++ b/japanese/p5-Lingua-JA-Kana/Makefile @@ -1,19 +1,17 @@ -# Created by: Andrew Pantyukhin - PORTNAME= Lingua-JA-Kana PORTVERSION= 0.07 PORTREVISION= 1 CATEGORIES= japanese perl5 MASTER_SITES= CPAN MAINTAINER= perl@FreeBSD.org COMMENT= Converts between Kanas and Romaji USES= perl5 USE_PERL5= configure .include PKGNAMEPREFIX:= ${PKGNAMEPREFIX}p5- .include diff --git a/japanese/p5-Lingua-JA-Numbers/Makefile b/japanese/p5-Lingua-JA-Numbers/Makefile index ca58ad6d236b..fc7958de74ed 100644 --- a/japanese/p5-Lingua-JA-Numbers/Makefile +++ b/japanese/p5-Lingua-JA-Numbers/Makefile @@ -1,23 +1,21 @@ -# Created by: Aaron Dalton - PORTNAME= Lingua-JA-Numbers PORTVERSION= 0.05 CATEGORIES= japanese perl5 MASTER_SITES= CPAN MAINTAINER= perl@FreeBSD.org COMMENT= Converts numeric values to and from their Japanese string equivalents LICENSE= ART10 GPLv1+ LICENSE_COMB= dual USES= perl5 USE_PERL5= configure NO_ARCH= yes .include PKGNAMEPREFIX:= ${PKGNAMEPREFIX}p5- .include diff --git a/japanese/p5-Lingua-JA-Summarize-Extract/Makefile b/japanese/p5-Lingua-JA-Summarize-Extract/Makefile index e3504812248c..8f2cb06a1595 100644 --- a/japanese/p5-Lingua-JA-Summarize-Extract/Makefile +++ b/japanese/p5-Lingua-JA-Summarize-Extract/Makefile @@ -1,24 +1,22 @@ -# Created by: Masahiro Teramoto - PORTNAME= Lingua-JA-Summarize-Extract PORTVERSION= 0.02 PORTREVISION= 2 CATEGORIES= japanese textproc perl5 MASTER_SITES= CPAN MAINTAINER= markun@onohara.to COMMENT= Summary generator for Japanese BUILD_DEPENDS= ${RUN_DEPENDS} RUN_DEPENDS= p5-Class-Accessor>=0:devel/p5-Class-Accessor \ p5-UNIVERSAL-require>=0:devel/p5-UNIVERSAL-require \ p5-Module-Install>=0:devel/p5-Module-Install USES= perl5 USE_PERL5= configure .include PKGNAMEPREFIX:= ${PKGNAMEPREFIX}p5- .include diff --git a/japanese/p5-MeCab/Makefile b/japanese/p5-MeCab/Makefile index aaa3b9d3afde..7067fb91f997 100644 --- a/japanese/p5-MeCab/Makefile +++ b/japanese/p5-MeCab/Makefile @@ -1,34 +1,32 @@ -# Created by: Akinori MUSHA aka knu - PORTNAME= MeCab PORTVERSION= 0.996 PORTREVISION= 2 CATEGORIES= japanese textproc perl5 MASTER_SITES= https://drive.google.com/uc?export=download&id=0B4y35FiV1wh7M1pQam5XQjBLcU0&dummy=/ DISTNAME= ${PORTNAME:tl}-perl-${PORTVERSION} MAINTAINER= perl@FreeBSD.org COMMENT= MeCab library module for Perl5 LICENSE= BSD3CLAUSE GPLv2 LGPL21 LICENSE_COMB= dual LIB_DEPENDS= libmecab.so:japanese/mecab USES= perl5 USE_PERL5= configure OPTIONS_DEFINE= EXAMPLES .include PKGNAMEPREFIX:= ${PKGNAMEPREFIX}p5- pre-install: ${STRIP_CMD} ${WRKSRC}/blib/arch/auto/MeCab/MeCab.so post-install: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/test.pl ${STAGEDIR}${EXAMPLESDIR} .include diff --git a/japanese/p5-Number-Phone-JP/Makefile b/japanese/p5-Number-Phone-JP/Makefile index f4d7c27d51e7..fa05680362a0 100644 --- a/japanese/p5-Number-Phone-JP/Makefile +++ b/japanese/p5-Number-Phone-JP/Makefile @@ -1,22 +1,20 @@ -# Created by: n-shigemura@ensure.jp - PORTNAME= Number-Phone-JP PORTVERSION= 0.20190521 CATEGORIES= japanese perl5 MASTER_SITES= CPAN MASTER_SITE_SUBDIR= CPAN:TANIGUCHI PKGNAMEPREFIX= ja-p5- MAINTAINER= ports@FreeBSD.org COMMENT= Perl5 module to validate Japanese phone numbers LICENSE= ART10 GPLv1+ LICENSE_COMB= dual RUN_DEPENDS= p5-UNIVERSAL-require>=0:devel/p5-UNIVERSAL-require TEST_DEPENDS= p5-Test-Requires>0:devel/p5-Test-Requires USES= perl5 USE_PERL5= configure .include diff --git a/japanese/p5-Text-ChaSen/Makefile b/japanese/p5-Text-ChaSen/Makefile index 4dad393500e6..56f2f927ece3 100644 --- a/japanese/p5-Text-ChaSen/Makefile +++ b/japanese/p5-Text-ChaSen/Makefile @@ -1,36 +1,34 @@ -# Created by: Akinori MUSHA aka knu - PORTNAME= Text-ChaSen PORTVERSION= 1.03 PORTREVISION= 7 CATEGORIES= japanese textproc perl5 MASTER_SITES= OSDN/chasen-legacy DISTNAME= chasen-${CHASEN_VERSION} MAINTAINER= perl@FreeBSD.org COMMENT= ChaSen library module for Perl5 LIB_DEPENDS= libchasen.so:japanese/chasen-base DISTINFO_FILE= ${.CURDIR}/../chasen-base/distinfo CHASEN_VERSION= 2.4.5 WRKSRC= ${WRKDIR}/chasen-${CHASEN_VERSION}/perl USES= perl5 USE_PERL5= configure CONFIGURE_ENV= PREFIX="${PREFIX}" DOCSDIR= ${PREFIX}/share/doc/chasen OPTIONS_DEFINE= DOCS .include PKGNAMEPREFIX:= ${PKGNAMEPREFIX}p5- post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/Text/ChaSen/ChaSen.so ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}/README.perl .include diff --git a/japanese/p5-Text-Kakasi/Makefile b/japanese/p5-Text-Kakasi/Makefile index 78200e4e17da..279f093139f3 100644 --- a/japanese/p5-Text-Kakasi/Makefile +++ b/japanese/p5-Text-Kakasi/Makefile @@ -1,27 +1,25 @@ -# Created by: Akinori MUSHA aka knu - PORTNAME= Text-Kakasi PORTVERSION= 2.04 PORTREVISION= 3 CATEGORIES= japanese textproc perl5 MASTER_SITES= CPAN MAINTAINER= perl@FreeBSD.org COMMENT= Kakasi library module for Perl5 LIB_DEPENDS= libkakasi.so:japanese/kakasi USES= perl5 USE_PERL5= configure .include PKGNAMEPREFIX:= ${PKGNAMEPREFIX}p5- post-patch: @${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g' ${WRKSRC}/Makefile.PL post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/Text/Kakasi/Kakasi.so .include diff --git a/japanese/p5-Text-MeCab/Makefile b/japanese/p5-Text-MeCab/Makefile index 85b2fd4bd7a6..89073a940125 100644 --- a/japanese/p5-Text-MeCab/Makefile +++ b/japanese/p5-Text-MeCab/Makefile @@ -1,40 +1,38 @@ -# Created by: TAOKA Fumiyoshi - PORTNAME= Text-MeCab PORTVERSION= 0.20009 PORTREVISION= 3 CATEGORIES= japanese textproc perl5 MASTER_SITES= CPAN MAINTAINER= fmysh@iijmio-mail.jp COMMENT= Alternate Interface To libmecab LICENSE= ART10 GPLv1+ LICENSE_COMB= dual RUN_DEPENDS= p5-Class-Accessor>0:devel/p5-Class-Accessor LIB_DEPENDS= libmecab.so:japanese/mecab TEST_DEPENDS= p5-Test-Requires>0:devel/p5-Test-Requires MAKE_JOBS_UNSAFE= yes USES= perl5 USE_PERL5= configure CONFIGURE_ARGS= PKGNAMEPREFIX:= ${PKGNAMEPREFIX}p5- .include diff --git a/japanese/p5-Unicode-Japanese/Makefile b/japanese/p5-Unicode-Japanese/Makefile index e5618710e512..73145497a7b0 100644 --- a/japanese/p5-Unicode-Japanese/Makefile +++ b/japanese/p5-Unicode-Japanese/Makefile @@ -1,21 +1,19 @@ -# Created by: Akinori MUSHA aka knu - PORTNAME= Unicode-Japanese PORTVERSION= 0.49 PORTREVISION= 1 CATEGORIES= japanese converters perl5 MASTER_SITES= CPAN MAINTAINER= perl@FreeBSD.org COMMENT= Perl5 module to handle Japanese character encodings USES= perl5 USE_PERL5= configure .include PKGNAMEPREFIX:= ${PKGNAMEPREFIX}p5- .include CONFIGURE_ARGS:= ${CONFIGURE_ARGS:NCCFLAGS=*} diff --git a/japanese/p5-WWW-2ch/Makefile b/japanese/p5-WWW-2ch/Makefile index 9e961888df8e..2ae3d803663c 100644 --- a/japanese/p5-WWW-2ch/Makefile +++ b/japanese/p5-WWW-2ch/Makefile @@ -1,20 +1,18 @@ -# Created by: TAKAHASHI Kaoru - PORTNAME= WWW-2ch PORTVERSION= 0.07 PORTREVISION= 2 CATEGORIES= japanese www perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= Perl module for scraping of 2ch.net BBS RUN_DEPENDS= p5-libwww>=0:www/p5-libwww \ p5-Class-Accessor>=0:devel/p5-Class-Accessor TEST_DEPENDS= p5-UNIVERSAL-require>=0:devel/p5-UNIVERSAL-require USES= perl5 USE_PERL5= configure .include diff --git a/japanese/p5-WWW-MobileCarrierJP/Makefile b/japanese/p5-WWW-MobileCarrierJP/Makefile index a20cb6d4290c..b1d7021f8819 100644 --- a/japanese/p5-WWW-MobileCarrierJP/Makefile +++ b/japanese/p5-WWW-MobileCarrierJP/Makefile @@ -1,34 +1,32 @@ -# Created by: Masahiro Teramoto - PORTNAME= WWW-MobileCarrierJP PORTVERSION= 0.65 CATEGORIES= japanese www perl5 MASTER_SITES= CPAN MAINTAINER= markun@onohara.to COMMENT= Scrape Japanese mobile carrier information LICENSE= ART10 GPLv1+ LICENSE_COMB= dual LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${RUN_DEPENDS} RUN_DEPENDS= p5-HTML-Selector-XPath>=0.03:www/p5-HTML-Selector-XPath \ p5-HTML-TableExtract>=2.10:www/p5-HTML-TableExtract \ p5-Web-Scraper>=0.24:www/p5-Web-Scraper \ p5-libwww>=5.834:www/p5-libwww \ p5-URI>=0:net/p5-URI \ p5-CAM-PDF>=0:textproc/p5-CAM-PDF TEST_DEPENDS= p5-LWP-Online>=1.07:www/p5-LWP-Online \ p5-Test-Base>=0:devel/p5-Test-Base USES= perl5 USE_PERL5= modbuildtiny NO_ARCH= yes .include PKGNAMEPREFIX:= ${PKGNAMEPREFIX}p5- .include diff --git a/japanese/p5-nkf/Makefile b/japanese/p5-nkf/Makefile index 22dfcd95cd33..26c50a632b88 100644 --- a/japanese/p5-nkf/Makefile +++ b/japanese/p5-nkf/Makefile @@ -1,27 +1,25 @@ -# Created by: max - PORTNAME= nkf PORTVERSION= 2.1.4 PORTEPOCH= 1 CATEGORIES= japanese perl5 MASTER_SITES= OSDN/${PORTNAME} PKGNAMEPREFIX= ja-p5- MAINTAINER= hrs@FreeBSD.org COMMENT= Perl extension module to use NKF LICENSE= ZLIB NKF LICENSE_COMB= multi LICENSE_NAME_NKF= NKF License LICENSE_FILE_ZLIB= ${WRKSRC}/NKF.pm LICENSE_FILE_NKF= ${WRKSRC}/NKF.xs LICENSE_PERMS_NKF= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept USES= perl5 USE_PERL5= configure WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}/NKF.mod post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/NKF/NKF.so .include diff --git a/japanese/pejv-fpw/Makefile b/japanese/pejv-fpw/Makefile index e89be6f1a1e4..40a41fc2eda0 100644 --- a/japanese/pejv-fpw/Makefile +++ b/japanese/pejv-fpw/Makefile @@ -1,29 +1,27 @@ -# Created by: Satoshi Taoka - PORTNAME= pejv-fpw PORTVERSION= 1.0.4 PORTREVISION= 0 CATEGORIES= japanese MASTER_SITES= http://openlab.ring.gr.jp/edict/fpw/dist/pejv/ DISTNAME= ${PORTNAME}${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Esperanto-Japanese dictionary (EPWING V1 format) USES= zip NO_BUILD= yes WRKSRC= ${WRKDIR}/pejv EXTRACT_BEFORE_ARGS= -qL OPTIONS_DEFINE= DOCS do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/share/dict/pejv-fpw/pejv/data ${INSTALL_DATA} ${WRKSRC}/pejv/data/honmon \ ${STAGEDIR}${PREFIX}/share/dict/pejv-fpw/pejv/data ${INSTALL_DATA} ${WRKSRC}/catalogs ${STAGEDIR}${PREFIX}/share/dict/pejv-fpw @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC} && ${INSTALL_DATA} readme legumin.doc pejvo.doc \ ${STAGEDIR}${DOCSDIR}) .include diff --git a/japanese/plain2/Makefile b/japanese/plain2/Makefile index 94b3e2d52473..3fb44d99c639 100644 --- a/japanese/plain2/Makefile +++ b/japanese/plain2/Makefile @@ -1,34 +1,32 @@ -# Created by: nkazushi@highway.or.jp - PORTNAME= plain2 PORTVERSION= 2.54.1 PORTREVISION= 2 CATEGORIES= japanese textproc MASTER_SITES= LOCAL/hrs DISTNAME= ${PORTNAME}_${PORTVERSION:R}p${PORTVERSION:E}.orig PATCH_SITES= ${MASTER_SITES} PATCHFILES= ${PORTNAME}_${PORTVERSION:R}p${PORTVERSION:E}-4.2.diff.gz PATCH_DIST_STRIP= -p1 MAINTAINER= TsurutaniNaoki@gmail.com COMMENT= Text converter from plain to any format WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION:R}p${PORTVERSION:E}.orig BUILD_WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION:R}p${PORTVERSION:E}.orig/src PLIST_FILES= bin/plain2 PORTDATA= OHP.p2 OHP_t.p2 header.p2 header_t.p2 jbook.p2 supsnum.p2 CFLAGS+= -DBSD -DKANJI -DPICTURE -DHTML -Wno-return-type ALL_TARGET= ${PORTNAME} post-patch: @${REINPLACE_CMD} -e \ 's|/usr/lib/plain2|${DATADIR}|g' ${BUILD_WRKSRC}/plain2.h do-install: ${INSTALL_PROGRAM} ${BUILD_WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin @${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/lib/*.p2 ${STAGEDIR}${DATADIR} .include diff --git a/japanese/plan/Makefile b/japanese/plan/Makefile index 3562c1ac43f4..1850dabcb71a 100644 --- a/japanese/plan/Makefile +++ b/japanese/plan/Makefile @@ -1,32 +1,30 @@ -# Created by: David O'Brien (obrien@cs.ucdavis.edu) - PORTNAME= plan PORTVERSION= 1.9 PORTREVISION= 2 CATEGORIES= japanese MAINTAINER= ports@FreeBSD.org MAKE_ENV+= JAPANESE=yes MASTERDIR= ${.CURDIR}/../../deskutils/plan PLIST= ${WRKDIR}/PLIST EXTRA_PATCHES= ${.CURDIR}/files/patch-* CONFLICTS_INSTALL= plan # bin/Killpland PORTDOCS= plan_calEUC.ps OPTIONS_DEFINE= DOCS post-build: ${CAT} ${MASTERDIR}/pkg-plist >> ${WRKDIR}/PLIST post-install: @${MKDIR} ${STAGEDIR}${DATADIR}/netplan.dir ${CHMOD} 1777 ${STAGEDIR}${DATADIR}/netplan.dir @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${.CURDIR}/files/plan_calEUC.ps ${STAGEDIR}${DOCSDIR} .include "${MASTERDIR}/Makefile" diff --git a/japanese/prn/Makefile b/japanese/prn/Makefile index 7d7c3cf2e377..4d38b5cb15d4 100644 --- a/japanese/prn/Makefile +++ b/japanese/prn/Makefile @@ -1,29 +1,27 @@ -# Created by: Satoshi TAOKA - PORTNAME= prn PORTVERSION= 1.0 PORTREVISION= 1 CATEGORIES= japanese print MASTER_SITES= PORTS_JP DISTNAME= ${PORTNAME} MAINTAINER= ports@FreeBSD.org COMMENT= Yet another converter from text file to postscript (with Japanese support) RUN_DEPENDS= kcc:japanese/kcc do-install: .for i in cmt prn psconv (cd ${WRKSRC} && ${INSTALL_PROGRAM} ${i} ${STAGEDIR}${PREFIX}/bin) .endfor ${LN} -sf prn ${STAGEDIR}${PREFIX}/bin/cprn @${MKDIR} ${STAGEDIR}${DATADIR} (cd ${WRKSRC} && ${INSTALL_DATA} cmtdefs ${STAGEDIR}${DATADIR}) .for i in cmt cprn prn psconv (cd ${WRKSRC} && ${INSTALL_MAN} ${i}.jman \ ${STAGEDIR}${MANPREFIX}/man/man1/${i}.1) .endfor (cd ${WRKSRC} && ${INSTALL_MAN} cmtdefs.jman \ ${STAGEDIR}${MAN5PREFIX}/man/man5/cmtdefs.5) .include diff --git a/japanese/py-jaconv/Makefile b/japanese/py-jaconv/Makefile index 5beeade1db25..f5d9ca447959 100644 --- a/japanese/py-jaconv/Makefile +++ b/japanese/py-jaconv/Makefile @@ -1,20 +1,18 @@ -# Created by: Po-Chuan Hsieh - PORTNAME= jaconv PORTVERSION= 0.3 CATEGORIES= japanese python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= sunpoet@FreeBSD.org COMMENT= Japanese character interconverter for Hiragana, Katakana, Hankaku, Zenkaku and more LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes .include diff --git a/japanese/qkc/Makefile b/japanese/qkc/Makefile index 58f216e72cac..78ce7f151871 100644 --- a/japanese/qkc/Makefile +++ b/japanese/qkc/Makefile @@ -1,21 +1,19 @@ -# Created by: Masafumi NAKANE - PORTNAME= qkc PORTVERSION= 1.0 CATEGORIES= japanese MASTER_SITES= http://hp.vector.co.jp/authors/VA000501/ DISTNAME= ${PORTNAME}c100 MAINTAINER= hrs@FreeBSD.org COMMENT= Quick Kanji Code Converter (C version) USES= zip NO_WRKSUBDIR= yes ALL_TARGET= PLIST_FILES= bin/qkc man/ja/man1/qkc.1.gz do-install: ${INSTALL_PROGRAM} ${WRKSRC}/qkc ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/qkc.1 ${STAGEDIR}${MAN1PREFIX}/man/ja/man1 .include diff --git a/japanese/quit/Makefile b/japanese/quit/Makefile index 5c32e4f91c3b..9f1b83b66426 100644 --- a/japanese/quit/Makefile +++ b/japanese/quit/Makefile @@ -1,11 +1,9 @@ -# Created by: nork@FreeBSD.org - CATEGORIES= japanese games MAINTAINER= meta@FreeBSD.org MASTERDIR= ${.CURDIR}/../../games/quit CPPFLAGS+= -DJAPANESE .include "${MASTERDIR}/Makefile" diff --git a/japanese/roget-fpw/Makefile b/japanese/roget-fpw/Makefile index f3c4173726d9..f45dcb67d162 100644 --- a/japanese/roget-fpw/Makefile +++ b/japanese/roget-fpw/Makefile @@ -1,33 +1,31 @@ -# Created by: Satoshi Taoka - PORTNAME= roget-fpw PORTVERSION= 1.0.2 PORTREVISION= 0 CATEGORIES= japanese MASTER_SITES= http://openlab.ring.gr.jp/edict/fpw/dist/roget/ DISTNAME= ${PORTNAME}${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Roget's Thesaurus (EPWING V1 format) USES= zip NO_BUILD= yes WRKSRC= ${WRKDIR}/roget EXTRACT_BEFORE_ARGS= -qL OPTIONS_DEFINE= DOCS do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/share/dict/roget-fpw/roget/data @${MKDIR} ${STAGEDIR}${PREFIX}/share/dict/roget-fpw/roget/gaiji ${INSTALL_DATA} ${WRKSRC}/roget/data/honmon \ ${STAGEDIR}${PREFIX}/share/dict/roget-fpw/roget/data ${INSTALL_DATA} ${WRKSRC}/roget/gaiji/gai16h \ ${STAGEDIR}${PREFIX}/share/dict/roget-fpw/roget/gaiji ${INSTALL_DATA} ${WRKSRC}/catalogs \ ${STAGEDIR}${PREFIX}/share/dict/roget-fpw @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC} && ${INSTALL_DATA} readme.pkg readme.txt \ ${STAGEDIR}${DOCSDIR}) .include diff --git a/japanese/rogue_s/Makefile b/japanese/rogue_s/Makefile index d0bc1150d338..b2fd67f15a28 100644 --- a/japanese/rogue_s/Makefile +++ b/japanese/rogue_s/Makefile @@ -1,62 +1,60 @@ -# Created by: Yoshihiko Sarumaru - PORTNAME= rogue_s PORTVERSION= 1.3a PORTREVISION= 2 CATEGORIES= japanese games MASTER_SITES= LOCAL/knu PORTS_JP DISTFILES= rogue_s.tar.z rogue_s.patch02.z rogue_s.patch03.z \ rogue_s.message.z EXTRACT_ONLY= rogue_s.tar.z PATCH_SITES= LOCAL/knu PORTS_JP PATCHFILES= rogue_s.patch04 MAINTAINER= ports@FreeBSD.org COMMENT= Japanized and message separated version of Rogue-clone: Version II BUILD_DEPENDS= nkf:japanese/nkf WRKSRC= ${WRKDIR}/${PORTNAME} MAKEFILE= Makefile.nix ALL_TARGET= rogue MAKE_ENV+= DATADIR="${DATADIR}" SUB_FILES= rogue_s.6 PLIST_FILES= bin/rogue_s man/ja/man6/rogue_s.6.gz PORTDATA= mesg mesg_E mesg_fj mesg_utmc PORTDOCS= README README.1st README.doc options.doc rogue.doc OPTIONS_DEFINE= DOCS pre-patch: @(\ cd ${WRKSRC} ; \ ${GZCAT} ${DISTDIR}/rogue_s.patch02.z | uudecode -p | ${PATCH} --quiet ;\ ${GZCAT} ${DISTDIR}/rogue_s.patch03.z | ${PATCH} --quiet \ ) post-build: ${GZCAT} ${FILESDIR}/mesg_fj.gz > ${WRKDIR}/mesg_fj @(\ cd ${WRKDIR} ; \ ${GZCAT} ${DISTDIR}/rogue_s.message.z | \ ${AWK} '{if (/^\#/) x++} {if(x) print $$0}' | ${SH} \ ) nkf -e ${WRKDIR}/mesg_utmc > ${WRKDIR}/mesg_utmc.euc do-install: ${INSTALL_PROGRAM} ${WRKSRC}/rogue ${STAGEDIR}${PREFIX}/bin/rogue_s ${INSTALL_MAN} ${WRKDIR}/rogue_s.6 ${STAGEDIR}${MANPREFIX}/man/ja/man6/rogue_s.6 ${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/mesg ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/mesg_E ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKDIR}/mesg_fj ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKDIR}/mesg_utmc.euc ${STAGEDIR}${DATADIR}/mesg_utmc ${MKDIR} ${STAGEDIR}${DOCSDIR} for _file in ${PORTDOCS}; do \ ${INSTALL_DATA} ${WRKSRC}/"$$_file" ${STAGEDIR}${DOCSDIR} ; \ done .include diff --git a/japanese/ruby-romkan/Makefile b/japanese/ruby-romkan/Makefile index 77bfdee8cbd6..7d6bef452619 100644 --- a/japanese/ruby-romkan/Makefile +++ b/japanese/ruby-romkan/Makefile @@ -1,44 +1,42 @@ -# Created by: Akinori MUSHA aka knu - PORTNAME= romkan PORTVERSION= 0.4 PORTREVISION= 1 CATEGORIES= japanese converters ruby MASTER_SITES= http://0xcc.net/ruby-romkan/ DISTNAME= ruby-${PORTNAME}-${PORTVERSION} DIST_SUBDIR= ruby MAINTAINER= ruby@FreeBSD.org COMMENT= Romaji <-> Kana conversion library for Ruby USE_RUBY= yes NO_BUILD= yes EXAMPLES= test.rb test.sh DOCS= ChangeLog romkan.en.rd romkan.ja.rd OPTIONS_DEFINE= DOCS EXAMPLES .include PKGNAMEPREFIX:= ${PKGNAMEPREFIX}${RUBY_PKGNAMEPREFIX} do-install: ${MKDIR} ${STAGEDIR}/${RUBY_SITELIBDIR} ${INSTALL_SCRIPT} ${WRKSRC}/romkan.rb ${STAGEDIR}${RUBY_SITELIBDIR}/ do-install-EXAMPLES-on: ${MKDIR} ${STAGEDIR}${RUBY_MODEXAMPLESDIR} .for f in ${EXAMPLES} ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${RUBY_MODEXAMPLESDIR} .endfor do-install-DOCS-on: ${MKDIR} ${STAGEDIR}${RUBY_MODDOCDIR} .for f in ${DOCS} ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${RUBY_MODDOCDIR}/ .endfor .include diff --git a/japanese/ruby-uconv/Makefile b/japanese/ruby-uconv/Makefile index b249cc4a4fa9..db857283ea67 100644 --- a/japanese/ruby-uconv/Makefile +++ b/japanese/ruby-uconv/Makefile @@ -1,31 +1,29 @@ -# Created by: Akinori MUSHA aka knu - PORTNAME= uconv PORTVERSION= 0.5.3 CATEGORIES= japanese converters ruby MASTER_SITES= http://www.yoshidam.net/ DIST_SUBDIR= ruby MAINTAINER= ruby@FreeBSD.org COMMENT= Unicode conversion library with Japanese codesets support for Ruby USE_RUBY= yes USE_RUBY_EXTCONF= yes WRKSRC= ${WRKDIR}/${PORTNAME} INSTALL_TARGET= site-install MAKE_ARGS= INSTALL_PROG="${INSTALL_PROGRAM}" \ INSTALL_DATA="${INSTALL_DATA}" OPTIONS_DEFINE= DOCS .include PKGNAMEPREFIX:= ${PKGNAMEPREFIX}${RUBY_PKGNAMEPREFIX} post-install: ${MKDIR} ${STAGEDIR}${RUBY_MODDOCDIR}/ja ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${RUBY_MODDOCDIR}/ ${INSTALL_DATA} ${WRKSRC}/README.ja ${STAGEDIR}${RUBY_MODDOCDIR}/ja/ .include diff --git a/japanese/rubygem-jpmobile-ipaddresses/Makefile b/japanese/rubygem-jpmobile-ipaddresses/Makefile index 03dee794bf96..7a6d77c79c67 100644 --- a/japanese/rubygem-jpmobile-ipaddresses/Makefile +++ b/japanese/rubygem-jpmobile-ipaddresses/Makefile @@ -1,22 +1,20 @@ -# Created by: TAKATSU Tomonari - PORTNAME= jpmobile-ipaddresses PORTVERSION= 0.0.2 CATEGORIES= japanese www rubygems MASTER_SITES= RG MAINTAINER= tota@FreeBSD.org COMMENT= Carrier IP Address List for jpmobile LICENSE= MIT NO_ARCH= yes USE_RUBY= yes USES= gem .include PKGNAMEPREFIX:= ${PKGNAMEPREFIX}rubygem- .include diff --git a/japanese/rubygem-jpmobile-terminfo/Makefile b/japanese/rubygem-jpmobile-terminfo/Makefile index aabeebc2b675..bd4c6c8c9698 100644 --- a/japanese/rubygem-jpmobile-terminfo/Makefile +++ b/japanese/rubygem-jpmobile-terminfo/Makefile @@ -1,22 +1,20 @@ -# Created by: TAKATSU Tomonari - PORTNAME= jpmobile-terminfo PORTVERSION= 0.0.3 CATEGORIES= japanese www rubygems MASTER_SITES= RG MAINTAINER= tota@FreeBSD.org COMMENT= Carrier terminal information List for jpmobile LICENSE= MIT NO_ARCH= yes USE_RUBY= yes USES= gem .include PKGNAMEPREFIX:= ${PKGNAMEPREFIX}rubygem- .include diff --git a/japanese/rubygem-jpmobile4/Makefile b/japanese/rubygem-jpmobile4/Makefile index a0804ef91fcc..90b63610ee85 100644 --- a/japanese/rubygem-jpmobile4/Makefile +++ b/japanese/rubygem-jpmobile4/Makefile @@ -1,37 +1,35 @@ -# Created by: TAKATSU Tomonari - PORTNAME= jpmobile PORTVERSION= 4.2.5 CATEGORIES= japanese www rubygems MASTER_SITES= RG PKGNAMESUFFIX= 4 MAINTAINER= tota@FreeBSD.org COMMENT= Rails plugin for Japanese mobile-phones LICENSE= MIT LICENSE_FILE= ${WRKSRC}/MIT-LICENSE RUN_DEPENDS= rubygem-rails4>0:www/rubygem-rails4 USES= gem USE_RUBY= yes NO_ARCH= yes OPTIONS_DEFINE= GEOKIT IPADDRESSES TERMINFO OPTIONS_DEFAULT= IPADDRESSES TERMINFO GEOKIT_DESC= Run with geokit IPADDRESSES_DESC= IP address validation support TERMINFO_DESC= Terminal information support GEOKIT_RUN_DEPENDS= rubygem-geokit>=1.5.0:graphics/rubygem-geokit IPADDRESSES_RUN_DEPENDS= ja-rubygem-jpmobile-ipaddresses>=0.0.1:japanese/rubygem-jpmobile-ipaddresses TERMINFO_RUN_DEPENDS= ja-rubygem-jpmobile-terminfo>=0.0.2:japanese/rubygem-jpmobile-terminfo .include PKGNAMEPREFIX:= ${PKGNAMEPREFIX}rubygem- .include diff --git a/japanese/rubygem-mail-iso-2022-jp/Makefile b/japanese/rubygem-mail-iso-2022-jp/Makefile index 7dd3ff2ccdcb..5ef55bc76c90 100644 --- a/japanese/rubygem-mail-iso-2022-jp/Makefile +++ b/japanese/rubygem-mail-iso-2022-jp/Makefile @@ -1,24 +1,22 @@ -# Created by: MIHIRA Yoshiro - PORTNAME= mail-iso-2022-jp PORTVERSION= 2.0.9 CATEGORIES= japanese mail rubygems MASTER_SITES= RG MAINTAINER= ruby@FreeBSD.org COMMENT= Provides 'mail' gem with iso-2022-jp conversion capability LICENSE= MIT RUN_DEPENDS= rubygem-mail>=2.2.6,2<2.7.2,2:mail/rubygem-mail USES= gem USE_RUBY= yes NO_ARCH= yes .include PKGNAMEPREFIX:= ${PKGNAMEPREFIX}rubygem- .include diff --git a/japanese/rubygem-myrurema/Makefile b/japanese/rubygem-myrurema/Makefile index 2db2f3cfeb7f..b978261be473 100644 --- a/japanese/rubygem-myrurema/Makefile +++ b/japanese/rubygem-myrurema/Makefile @@ -1,24 +1,22 @@ -# Created by: Shin-ya MURAKAMI - PORTNAME= myrurema PORTVERSION= 0.3.5 CATEGORIES= japanese rubygems MASTER_SITES= RG MAINTAINER= ruby@FreeBSD.org COMMENT= Tool which helps searching/browsing/writing the Japanese Ruby docs RUN_DEPENDS= rubygem-launchy>=2.3<3:devel/rubygem-launchy USES= gem USE_RUBY= yes NO_ARCH= yes PLIST_FILES= bin/rurema .include PKGNAMEPREFIX:= ${PKGNAMEPREFIX}rubygem- .include diff --git a/japanese/ryaku-fpw/Makefile b/japanese/ryaku-fpw/Makefile index e698dd015f10..c2802c7e35d9 100644 --- a/japanese/ryaku-fpw/Makefile +++ b/japanese/ryaku-fpw/Makefile @@ -1,29 +1,27 @@ -# Created by: Satoshi Taoka - PORTNAME= ryaku-fpw PORTVERSION= 1.0.1 PORTREVISION= 1 CATEGORIES= japanese MASTER_SITES= http://openlab.ring.gr.jp/edict/fpw/dist/Ryaku/ DISTNAME= Ryaku-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Abbreviation (alphabet-->Japanese) dictionary (EPWING V1 format) USES= zip NO_BUILD= yes WRKSRC= ${WRKDIR}/ryaku EXTRACT_BEFORE_ARGS= -qL OPTIONS_DEFINE= DOCS do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/share/dict/ryaku-fpw/ryaku/data ${INSTALL_DATA} ${WRKSRC}/ryaku/data/honmon \ ${STAGEDIR}${PREFIX}/share/dict/ryaku-fpw/ryaku/data ${INSTALL_DATA} ${WRKSRC}/catalogs \ ${STAGEDIR}${PREFIX}/share/dict/ryaku-fpw @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/readme ${STAGEDIR}${DOCSDIR} .include diff --git a/japanese/scim-anthy/Makefile b/japanese/scim-anthy/Makefile index c8b9cb81b914..a03fb8c2b1cb 100644 --- a/japanese/scim-anthy/Makefile +++ b/japanese/scim-anthy/Makefile @@ -1,26 +1,24 @@ -# Created by: Hajimu UMEMOTO - PORTNAME= scim-anthy PORTVERSION= 1.2.7 PORTREVISION= 6 CATEGORIES= japanese MASTER_SITES= OSDN/scim-imengine MAINTAINER= ports@FreeBSD.org COMMENT= SCIM IMEngine module using Anthy LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= scim:textproc/scim LIB_DEPENDS= libanthy.so:japanese/anthy \ libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 RUN_DEPENDS:= ${BUILD_DEPENDS} \ kasumi:japanese/kasumi USES= gettext-runtime gmake gnome iconv libtool:keepla pkgconfig USE_GNOME= atk cairo gdkpixbuf2 glib20 gtk20 pango GNU_CONFIGURE= yes .include diff --git a/japanese/scim-canna/Makefile b/japanese/scim-canna/Makefile index 9afe1f818d83..86682fd072bd 100644 --- a/japanese/scim-canna/Makefile +++ b/japanese/scim-canna/Makefile @@ -1,22 +1,20 @@ -# Created by: Norikatsu Shigemura - PORTNAME= scim-canna PORTVERSION= 1.0.0 PORTREVISION= 15 CATEGORIES= japanese MASTER_SITES= OSDN/scim-imengine MAINTAINER= ports@FreeBSD.org COMMENT= SCIM IMEngine module using Canna BUILD_DEPENDS= scim:textproc/scim LIB_DEPENDS= libcanna.so:japanese/canna-lib RUN_DEPENDS:= ${BUILD_DEPENDS} USES= gmake iconv libtool:keepla pkgconfig GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include -D__STDC_ISO_10646__ LDFLAGS+= -L${LOCALBASE}/lib .include diff --git a/japanese/scim-honoka-plugin-romkan/Makefile b/japanese/scim-honoka-plugin-romkan/Makefile index 883e0a047136..02a4e558b208 100644 --- a/japanese/scim-honoka-plugin-romkan/Makefile +++ b/japanese/scim-honoka-plugin-romkan/Makefile @@ -1,23 +1,21 @@ -# Created by: Masashi CHIBA - PORTNAME= scim-honoka-plugin-romkan PORTVERSION= 0.9.0 PORTREVISION= 12 CATEGORIES= japanese MASTER_SITES= http://nop.net-p.org/files/honoka/ DISTNAME= honoka-plugin-romkan-${PORTVERSION} MAINTAINER= chiba.masashi@gmail.com COMMENT= Honoka plugin for romaji input BUILD_DEPENDS= scim:textproc/scim \ ${LOCALBASE}/lib/scim-1.0/1.4.0/IMEngine/honoka.so:japanese/scim-honoka RUN_DEPENDS:= ${BUILD_DEPENDS} GNU_CONFIGURE= yes USES= gettext gmake iconv libtool:keepla pathfix pkgconfig CPPFLAGS+= -I${LOCALBASE}/include -D__STDC_ISO_10646__ LDFLAGS+= -L${LOCALBASE}/lib .include diff --git a/japanese/scim-honoka-plugin-wnn/Makefile b/japanese/scim-honoka-plugin-wnn/Makefile index e280c715cd84..32598b6f2adf 100644 --- a/japanese/scim-honoka-plugin-wnn/Makefile +++ b/japanese/scim-honoka-plugin-wnn/Makefile @@ -1,26 +1,24 @@ -# Created by: Masashi CHIBA - PORTNAME= scim-honoka-plugin-wnn PORTVERSION= 0.9.0 PORTREVISION= 13 CATEGORIES= japanese MASTER_SITES= http://nop.net-p.org/files/honoka/ DISTNAME= honoka-plugin-wnn-${PORTVERSION} MAINTAINER= chiba.masashi@gmail.com COMMENT= Honoka plugin for using wnn7 BUILD_DEPENDS= scim:textproc/scim \ ${LOCALBASE}/lib/scim-1.0/1.4.0/IMEngine/honoka.so:japanese/scim-honoka LIB_DEPENDS= libwnn7.so:japanese/Wnn7-lib RUN_DEPENDS= scim:textproc/scim \ ${LOCALBASE}/lib/scim-1.0/1.4.0/IMEngine/honoka.so:japanese/scim-honoka \ ${LOCALBASE}/lib/scim-1.0/1.4.0/honoka/plugin-romkan.so:japanese/scim-honoka-plugin-romkan GNU_CONFIGURE= yes USES= gettext gmake iconv libtool:keepla pathfix pkgconfig CPPFLAGS+= -I${LOCALBASE}/include -D__STDC_ISO_10646__ LDFLAGS+= -L${LOCALBASE}/lib .include diff --git a/japanese/scim-honoka/Makefile b/japanese/scim-honoka/Makefile index c26e67c90dad..636730cde658 100644 --- a/japanese/scim-honoka/Makefile +++ b/japanese/scim-honoka/Makefile @@ -1,27 +1,25 @@ -# Created by: Masashi CHIBA - PORTNAME= scim-honoka PORTVERSION= 0.9.1 PORTREVISION= 13 CATEGORIES= japanese MASTER_SITES= http://nop.net-p.org/files/honoka/ DISTNAME= honoka-${PORTVERSION} MAINTAINER= chiba.masashi@gmail.com COMMENT= SCIM IMEngine module using various input methods BUILD_DEPENDS= scim:textproc/scim RUN_DEPENDS:= ${BUILD_DEPENDS} GNU_CONFIGURE= yes USES= gettext gmake iconv libtool:keepla pathfix pkgconfig USE_LDCONFIG= yes CPPFLAGS+= -I${LOCALBASE}/include -D__STDC_ISO_10646__ LDFLAGS+= -L${LOCALBASE}/lib post-patch: @${REINPLACE_CMD} '/^LIBTOOL_EXPORT_OPTIONS=/s/=.*/=/' \ ${WRKSRC}/configure .include diff --git a/japanese/scim-skk/Makefile b/japanese/scim-skk/Makefile index 8dcc1fbfd3e2..97bf2fc5561a 100644 --- a/japanese/scim-skk/Makefile +++ b/japanese/scim-skk/Makefile @@ -1,27 +1,26 @@ -# Created by: Jun Mukai # $MCom: ports/japanese/scim-skk/Makefile,v 1.1 2006/09/30 05:17:05 ahze Exp $ PORTNAME= scim-skk PORTVERSION= 0.5.2 PORTREVISION= 12 CATEGORIES= japanese MASTER_SITES= OSDN/scim-imengine MAINTAINER= ports@FreeBSD.org COMMENT= SCIM IMEngine module like SKK BUILD_DEPENDS= scim:textproc/scim RUN_DEPENDS:= ${BUILD_DEPENDS} USES= gmake iconv libtool pkgconfig GNU_CONFIGURE= yes INSTALL_TARGET= install-strip CPPFLAGS+= -I${LOCALBASE}/include -D__STDC_ISO_10646__ LDFLAGS+= -L${LOCALBASE}/lib post-patch: @${REINPLACE_CMD} "s|%%LOCALBASE%%|${LOCALBASE}|" ${WRKSRC}/src/scim_skk_prefs.h .include diff --git a/japanese/scim-tables/Makefile b/japanese/scim-tables/Makefile index fa2765692b0e..6d4ea40d528b 100644 --- a/japanese/scim-tables/Makefile +++ b/japanese/scim-tables/Makefile @@ -1,31 +1,29 @@ -# Created by: Jie Gao - PORTNAME= scim-tables PORTVERSION= 0.5.10 PORTREVISION= 1 CATEGORIES= japanese MASTER_SITES= SF/scim/${PORTNAME}/${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= SCIM table based Japanese input methods BUILD_DEPENDS= scim:textproc/scim \ scim-make-table:textproc/scim-table-imengine RUN_DEPENDS= scim-make-table:textproc/scim-table-imengine USES= pkgconfig gmake GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include -D__STDC_ISO_10646__ CONFIGURE_ENV+= SCIM_DATADIR=${PREFIX}/share/scim \ SCIM_ICONDIR=${PREFIX}/share/scim/icons LDFLAGS+= -L${LOCALBASE}/lib -lintl CONFIGURE_ARGS+= --disable-skim-support post-extract: @${CP} ${FILESDIR}/T-Code.txt.in ${WRKSRC}/tables/ja/ @${CP} ${FILESDIR}/TUT-Code.txt.in ${WRKSRC}/tables/ja/ .include diff --git a/japanese/scim-tomoe/Makefile b/japanese/scim-tomoe/Makefile index 7cc3e7d6a86b..1402a0233c65 100644 --- a/japanese/scim-tomoe/Makefile +++ b/japanese/scim-tomoe/Makefile @@ -1,30 +1,28 @@ -# Created by: Hajimu UMEMOTO - PORTNAME= scim-tomoe PORTVERSION= 0.6.0 PORTREVISION= 12 CATEGORIES= japanese MASTER_SITES= SF/tomoe/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= SCIM IMEngine module using Tomoe BUILD_DEPENDS= scim:textproc/scim LIB_DEPENDS= libtomoe.so:japanese/tomoe \ libtomoe-gtk.so:japanese/libtomoe-gtk USE_GNOME= intlhack USES= gettext gmake gnome iconv libtool:keepla pkgconfig GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include -D__STDC_ISO_10646__ LDFLAGS+= -L${LOCALBASE}/lib PLIST_FILES= bin/scim-tomoe \ lib/scim-1.0/1.4.0/Helper/tomoe.a \ lib/scim-1.0/1.4.0/Helper/tomoe.la \ lib/scim-1.0/1.4.0/Helper/tomoe.so \ share/locale/ja/LC_MESSAGES/scim-tomoe.mo \ share/scim/icons/scim-tomoe.png .include diff --git a/japanese/scim-uim/Makefile b/japanese/scim-uim/Makefile index 8af48d2501df..aa9942a9c32a 100644 --- a/japanese/scim-uim/Makefile +++ b/japanese/scim-uim/Makefile @@ -1,23 +1,21 @@ -# Created by: Seiya Yanagita - PORTNAME= scim-uim PORTVERSION= 0.2.0 PORTREVISION= 14 CATEGORIES= japanese MASTER_SITES= SF/scim/${PORTNAME}/${PORTVERSION} \ http://freedesktop.org/~suzhe/sources/ MAINTAINER= s_yanagita@ybb.ne.jp COMMENT= SCIM IMEngine module using UIM input method library BUILD_DEPENDS= scim:textproc/scim LIB_DEPENDS= libuim.so:textproc/uim RUN_DEPENDS:= ${BUILD_DEPENDS} USES= gmake iconv libtool:keepla pkgconfig GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib .include diff --git a/japanese/seaside/Makefile b/japanese/seaside/Makefile index d7e1090020d6..cf6c69a486d0 100644 --- a/japanese/seaside/Makefile +++ b/japanese/seaside/Makefile @@ -1,33 +1,31 @@ -# Created by: mutoh@openedu.org - PORTNAME= seaside DISTVERSION= 080908-sq39 PORTREVISION= 2 CATEGORIES= japanese lang MASTER_SITES= ftp://swikis.ddo.jp/SeasideJ/ DISTNAME= Seaside-JPatched${DISTVERSION} EXTRACT_ONLY= Seaside-JPatched${DISTVERSION}.zip MAINTAINER= ports@FreeBSD.org COMMENT= Seaside: squeak based WWW application framework with Japanized patch RUN_DEPENDS= squeak:lang/squeak USES= zip NO_BUILD= yes DIST_SUBDIR= squeak FILES_TO_INSTALL= Seaside-JPatched${DISTVERSION}.image \ Seaside-JPatched${DISTVERSION}.changes PLIST_SUB= DATADIR=lib/squeak \ SEASIDEVERSION=${DISTVERSION} do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/lib/squeak .for f in ${FILES_TO_INSTALL} (cd ${WRKDIR} && ${INSTALL_DATA} ${f} ${STAGEDIR}${PREFIX}/lib/squeak/) .endfor .include diff --git a/japanese/sj3-lib/Makefile b/japanese/sj3-lib/Makefile index 4d8624d4ad0c..92dbe5a4465c 100644 --- a/japanese/sj3-lib/Makefile +++ b/japanese/sj3-lib/Makefile @@ -1,39 +1,37 @@ -# Created by: Hidekazu Kuroki - PORTNAME= sj3 PORTVERSION= 2.0.1.20 PORTREVISION= 8 CATEGORIES= japanese MASTER_SITES= LOCAL/nork PKGNAMESUFFIX= -lib PATCH_SITES= http://quasiquote.org/files/ PATCHFILES= ${PORTNAME}-qq-2.0.1.21.diff.gz PATCH_DIST_STRIP= -p1 MAINTAINER= hrs@FreeBSD.org COMMENT= Japanese input method, library part LICENSE= MIT LICENSE_FILE= ${FILESDIR}/COPYING USES= imake:noman USE_LDCONFIG= yes SUB_FILES= sj3_freebsd.tmpl SUB_LIST= DESTDIR=${DESTDIR} PLIST_FILES= include/sj3lib.h \ lib/libsj3lib.a \ lib/libsj3lib.so \ lib/libsj3lib.so.1 POSTPATCHES= ${FILESDIR}/post-patch-Imakefile \ ${FILESDIR}/post-patch-include-Const.h post-patch: cd ${WRKSRC} && ${CAT} ${POSTPATCHES} | ${PATCH} pre-configure: ${INSTALL_DATA} ${WRKDIR}/sj3_freebsd.tmpl ${WRKSRC}/sj3_freebsd.tmpl .include diff --git a/japanese/sj3-server/Makefile b/japanese/sj3-server/Makefile index 961f1bf82ce6..5a01bbbea02e 100644 --- a/japanese/sj3-server/Makefile +++ b/japanese/sj3-server/Makefile @@ -1,63 +1,61 @@ -# Created by: Hidekazu Kuroki - PORTNAME= sj3 PORTVERSION= 2.0.1.20 PORTREVISION= 8 CATEGORIES= japanese MASTER_SITES= LOCAL/nork PKGNAMESUFFIX= -server PATCH_SITES= http://quasiquote.org/files/ PATCHFILES= ${PORTNAME}-qq-2.0.1.21.diff.gz PATCH_DIST_STRIP= -p1 MAINTAINER= hrs@FreeBSD.org COMMENT= Japanese input method, binary part LICENSE= MIT LICENSE_FILE= ${FILESDIR}/COPYING BROKEN_FreeBSD_13= ld: error: duplicate symbol: hs_point BROKEN_FreeBSD_14= ld: error: duplicate symbol: hs_point LIB_DEPENDS= libsj3lib.so:japanese/sj3-lib USES= imake USE_RC_SUBR= sj3 PLIST_SUB= USERS=${USERS} GROUPS=${GROUPS} SUB_FILES= sj3_freebsd.tmpl SUB_LIST= DESTDIR=${DESTDIR} CFLAGS+= -Wno-return-type USERS= _sj3 GROUPS= _sj3 PORTDOCS= Nihongo.ps.Z hinsi.ms makedict.ms sj3lib.ms sj3serv.ms POSTPATCHES= ${FILESDIR}/post-patch-Imakefile \ ${FILESDIR}/post-patch-sj3lib-Imakefile \ ${FILESDIR}/post-patch-sj3-sj3.c \ ${FILESDIR}/post-patch-dict-dict-Imakefile \ ${FILESDIR}/post-patch-include-Const.h \ ${FILESDIR}/post-patch-server-setup.c \ ${FILESDIR}/post-patch-server-serverrc \ ${FILESDIR}/post-patch-server-sj3serv.h \ ${FILESDIR}/post-patch-server-comuni.c POSTPATCHES.nodocports= \ ${FILESDIR}/post-patch-doc-doc-Imakefile.nodocports OPTIONS_DEFINE= DOCS .include post-patch: cd ${WRKSRC} && ${CAT} ${POSTPATCHES} | ${PATCH} .if !${PORT_OPTIONS:MDOCS} cd ${WRKSRC} && ${CAT} ${POSTPATCHES.nodocports} | ${PATCH} .endif pre-configure: ${INSTALL_DATA} ${WRKDIR}/sj3_freebsd.tmpl ${WRKSRC}/sj3_freebsd.tmpl post-install: ${MKDIR} ${STAGEDIR}${PREFIX}/lib/sj3/dict/user .include diff --git a/japanese/skk-jisyo-cdb/Makefile b/japanese/skk-jisyo-cdb/Makefile index bca6f41f80de..a1d57cce0e3b 100644 --- a/japanese/skk-jisyo-cdb/Makefile +++ b/japanese/skk-jisyo-cdb/Makefile @@ -1,12 +1,10 @@ -# Created by: KOMATSU Shinichiro - MAINTAINER= ports@FreeBSD.org COMMENT= CDB jisyo (dictionary) files for the SKK Japanese-input software WITH_SKKJISYO_CDB= yes MASTERDIR= ${.CURDIR}/../skk-jisyo DESCR= ${.CURDIR}/pkg-descr .include "${MASTERDIR}/Makefile" diff --git a/japanese/skk-jisyo/Makefile b/japanese/skk-jisyo/Makefile index be0f9acc4a2a..94dae819cc8d 100644 --- a/japanese/skk-jisyo/Makefile +++ b/japanese/skk-jisyo/Makefile @@ -1,83 +1,81 @@ -# Created by: Shigeyuki FUKUSHIMA - PORTNAME= skk-jisyo PORTVERSION= 201409 PORTREVISION= 0 CATEGORIES= japanese MASTER_SITES= LOCAL/matusita/${PORTNAME} .if defined(WITH_SKKJISYO_CDB) PKGNAMESUFFIX= -cdb .endif DIST_SUBDIR= skk-jisyo MAINTAINER?= ports@FreeBSD.org COMMENT?= Jisyo (dictionary) files for the SKK Japanese-input software .if defined(WITH_SKKJISYO_CDB) BUILD_DEPENDS= ${LOCALBASE}/bin/cdb:databases/tinycdb .endif SKKDIR?= share/skk SKK_JISYO_TYPE?=L M S USES= tar:bzip2 NO_WRKSUBDIR= yes EXTRACT_CMD= ${CP} EXTRACT_BEFORE_ARGS= -p EXTRACT_AFTER_ARGS= ${WRKSRC} PLIST_SUB+= SKKDIR=${SKKDIR} .for type in ${SKK_JISYO_TYPE} DISTFILES+= SKK-JISYO.${type}.${PORTVERSION}.bz2 PLIST_FILES+= ${SKKDIR}/SKK-JISYO.${type}${CDBSUFFIX} .endfor .if defined(WITH_SKKJISYO_CDB) CDBSUFFIX= .cdb .else CDBSUFFIX= #empty NO_BUILD= yes .endif post-extract: @(cd ${WRKSRC}; ${BZIP2_CMD} -d *.bz2) .if defined(WITH_SKKJISYO_DELCOMMENTS) # Strip comments in transtation candidates list. # Candidate list starts with '/', and each candidate is concatenated by # '/' (e.g., "/c1/c2/".) Each candidate may have a comment just after # the candidate, leading a marker character ';' (e.g. /c3;comment/). post-patch: .for type in ${SKK_JISYO_TYPE} ${REINPLACE_CMD} -e '/^[^;]/s,;[^/]*/,/,g' -e '/^>/d' \ ${WRKSRC}/SKK-JISYO.${type}.${PORTVERSION} .endfor .endif .if defined(WITH_SKKJISYO_CDB) # Convert plaintext jisyo data to CDB database by cdbmake. # Each line consists of "+${klen},${dlen}:${key}->${data}", where klen/dlen # are length of key/data. A blank line at the end of data is required. # See also: . do-build: .for type in ${SKK_JISYO_TYPE} ${AWK} '/^[^;]/ { \ s = substr($$0, index($$0, " ") + 1); \ print "+" length($$1) "," length(s) ":" $$1 "->" s; \ } \ END { \ print ""; \ }' \ < ${WRKSRC}/SKK-JISYO.${type}.${PORTVERSION} | \ ${LOCALBASE}/bin/cdb -c -t - \ ${WRKSRC}/SKK-JISYO.${type}.${PORTVERSION}${CDBSUFFIX} .endfor .endif do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/${SKKDIR} .for type in ${SKK_JISYO_TYPE} ${INSTALL_DATA} ${WRKSRC}/SKK-JISYO.${type}.${PORTVERSION}${CDBSUFFIX} \ ${STAGEDIR}${PREFIX}/${SKKDIR}/SKK-JISYO.${type}${CDBSUFFIX} .endfor .include diff --git a/japanese/skk-tools/Makefile b/japanese/skk-tools/Makefile index 53eb116ecef6..8349ca6d32da 100644 --- a/japanese/skk-tools/Makefile +++ b/japanese/skk-tools/Makefile @@ -1,47 +1,45 @@ -# Created by: Shigeyuki FUKUSHIMA - PORTNAME= skk-tools PORTVERSION= 1.3.3 PORTREVISION= 2 PORTEPOCH= 1 CATEGORIES= japanese MASTER_SITES= http://openlab.ring.gr.jp/skk/tools/ DISTNAME= skktools-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Jisyo-tools for the SKK Japanese-input software LICENSE= GPLv2 GNU_CONFIGURE= yes DOCSDIR= ${PREFIX}/share/doc/skk PORTDOCS= README.skktools PLIST_FILES= bin/skkdic-count bin/skkdic-expr bin/skkdic-sort OPTIONS_DEFINE= DOCS EXPR2 OPTIONS_DEFAULT= EXPR2 EXPR2_DESC= Build skkdic-expr2 (needs glib-2.x) EXPR2_USES= gnome pkgconfig EXPR2_USE= GNOME=glib20 EXPR2_PLIST_FILES= bin/skkdic-expr2 EXPR2_CONFIGURE_WITH= skkdic-expr2 .include .if ${PORT_OPTIONS:MEXPR2} PORTDOCS+= README.skkdic-expr2 .endif post-build: @${LN} -sf README.C ${WRKSRC}/READMEs/README.skktools post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for i in ${PORTDOCS} (cd ${WRKSRC}/READMEs && ${INSTALL_DATA} ${i} ${STAGEDIR}${DOCSDIR}) .endfor .include diff --git a/japanese/skk/Makefile b/japanese/skk/Makefile index d55403237b9e..51670d5f2dc0 100644 --- a/japanese/skk/Makefile +++ b/japanese/skk/Makefile @@ -1,20 +1,18 @@ -# Created by: Makoto Matsushita - PORTNAME= skk PORTVERSION= 9.6 PORTREVISION= 3 CATEGORIES= japanese elisp MAINTAINER= ports@FreeBSD.org COMMENT= The "meta-port" for the SKK Japanese-input software RUN_DEPENDS= ${LOCALBASE}/share/skk/${SKKJISYO}:japanese/skk-jisyo \ ${LOCALBASE}/bin/skkdic-count:japanese/skk-tools \ ${LOCALBASE}/sbin/skkserv:japanese/skkserv USES= metaport SKKJISYO_SIZE?= L SKKJISYO?= SKK-JISYO.${SKKJISYO_SIZE} .include diff --git a/japanese/skkinput/Makefile b/japanese/skkinput/Makefile index a2bebb58a7eb..856385af7599 100644 --- a/japanese/skkinput/Makefile +++ b/japanese/skkinput/Makefile @@ -1,45 +1,43 @@ -# Created by: Murata Shuuichirou - PORTNAME= skkinput PORTVERSION= 2.06.4 PORTREVISION= 2 CATEGORIES= japanese x11 MASTER_SITES= OSDN/skkinput2 MAINTAINER= koma2@lovepeers.org COMMENT= SKK-like Japanese input method for X11 LICENSE= GPLv2 USES= imake xorg USE_XORG= ice sm x11 xext xt xmu PLIST_FILES= bin/skkinput lib/X11/app-defaults/Skkinput \ man/ja/man1/skkinput.1.gz man/man1/skkinput.1.gz PORTDOCS= *.jis ChangeLog skkinputlisp.doc dot.skkinput OPTIONS_DEFINE= DOCS OPTIONS_RADIO= SKKSERVER OPTIONS_RADIO_SKKSERVER=DBSKKD RSKKSERV SKKSERVER_DESC= Skkserver selection DBSKKD_DESC= Use ja-dbskkd-cdb as skkserver RSKKSERV_DESC= Use ja-rskkserv as skkserver .include .if ${PORT_OPTIONS:MDBSKKD} RUN_DEPENDS= ${LOCALBASE}/libexec/dbskkd-cdb:japanese/dbskkd-cdb .elif ${PORT_OPTIONS:MRSKKSERV} RUN_DEPENDS= ${LOCALBASE}/libexec/rskkserv:japanese/rskkserv .else RUN_DEPENDS= ${LOCALBASE}/sbin/skkserv:japanese/skkserv .endif post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} # One of the docfiles lives in its own subdirectory; link it relative to # ${WRKSRC} to simplify installation routine (install all files at once) @${LN} ${WRKSRC}/myeval/skkinputlisp.doc ${WRKSRC}/skkinputlisp.doc ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} .include diff --git a/japanese/skkinput3/Makefile b/japanese/skkinput3/Makefile index 5384b237ad95..02a2a965186c 100644 --- a/japanese/skkinput3/Makefile +++ b/japanese/skkinput3/Makefile @@ -1,57 +1,55 @@ -# Created by: KOMATSU Shinichiro - PORTNAME= skkinput3 PORTVERSION= 3.0.6 PORTREVISION= 9 CATEGORIES= japanese x11 MASTER_SITES= OSDN/${PORTNAME} DISTNAME= skkinput-${PORTVERSION} MAINTAINER= koma2@lovepeers.org COMMENT= SKK-like Japanese input method for X11 USES= imake xorg USE_GCC= yes USE_CSTD= gnu89 USE_XORG= ice sm x11 xext xmu xt MAKE_JOBS_UNSAFE= yes PORTDOCS= *.jis dot.skkinput ChangeLog OPTIONS_DEFINE= SKK10 DOCS OPTIONS_RADIO= SKKSERVER OPTIONS_RADIO_SKKSERVER= DBSKKD RSKKSERV SKKSERVER_DESC= Skkserver selection DBSKKD_DESC= Use ja-dbskkd-cdb as skkserver RSKKSERV_DESC= Use ja-rskkserv as skkserver SKK10_DESC= Install SKK10 elisp files .include .if ${PORT_OPTIONS:MSKK10} PLIST_SUB+= SKK8="@comment " SKK10="" .else PLIST_SUB+= SKK8="" SKK10="@comment " .endif .if ${PORT_OPTIONS:MDBSKKD} RUN_DEPENDS= ${LOCALBASE}/libexec/dbskkd-cdb:japanese/dbskkd-cdb .elif ${PORT_OPTIONS:MRSKKSERV} RUN_DEPENDS= ${LOCALBASE}/libexec/rskkserv:japanese/rskkserv .else RUN_DEPENDS= ${LOCALBASE}/sbin/skkserv:japanese/skkserv .endif post-patch: .if ${PORT_OPTIONS:MSKK10} @${REINPLACE_CMD} -e '/\(#define.*UseSkk8\)/ s/^/XCOMM /' \ -e '/XCOMM.*#define.*UseSkk10/ s/XCOMM[[:space:]]*//' \ ${WRKSRC}/Skkinput.conf .endif post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} .include diff --git a/japanese/skkserv/Makefile b/japanese/skkserv/Makefile index f68438b43836..9c278c07334f 100644 --- a/japanese/skkserv/Makefile +++ b/japanese/skkserv/Makefile @@ -1,31 +1,29 @@ -# Created by: Shigeyuki FUKUSHIMA - PORTNAME= skkserv PORTVERSION= 9.6 PORTREVISION= 6 CATEGORIES= japanese MASTER_SITES= PORTS_JP DISTNAME= skk${PORTVERSION} MAINTAINER= hrs@FreeBSD.org COMMENT= Dictionary server for the SKK Japanese-input software RUN_DEPENDS= ${LOCALBASE}/share/skk/${SKKJISYO}:japanese/skk-jisyo USE_RC_SUBR= skkserv WRKSRC= ${WRKDIR}/skk-${PORTVERSION} GNU_CONFIGURE= yes CONFIGURE_ARGS+=--with-jisyo=${SKKJISYO} \ --libexecdir=${PREFIX}/sbin MAKE_ARGS= SUBDIRS='skkserv' PLIST_FILES= sbin/skkserv USERS= skkserv GROUPS= skkserv SKKJISYO_SIZE?= L SKKJISYO?= SKK-JISYO.${SKKJISYO_SIZE} do-install: ${INSTALL_PROGRAM} ${WRKSRC}/skkserv/skkserv ${STAGEDIR}${PREFIX}/sbin .include diff --git a/japanese/slimeforest/Makefile b/japanese/slimeforest/Makefile index 4fc2d1153b90..928a0252c4af 100644 --- a/japanese/slimeforest/Makefile +++ b/japanese/slimeforest/Makefile @@ -1,39 +1,37 @@ -# Created by: nivit@email.it - PORTNAME= slimeforest PORTVERSION= 158 PORTREVISION= 0 CATEGORIES= japanese education games linux MASTER_SITES= http://nivit.altervista.org/FreeBSD/ports/distfiles/${DIST_SUBDIR}/ \ http://lrnj.com/ DISTNAME= sfa EXTRACT_SUFX= .tgz DIST_SUBDIR= ${PORTNAME}/${PORTVERSION} MAINTAINER= nivit@FreeBSD.org COMMENT= NES RPG game for learning KANA and KANJI (Linux version) LICENSE= GPLv2 NO_BUILD= yes PLIST_SUB= BINMODE=${BINMODE} SUB_FILES= ${PORTNAME}.sh USES= linux USE_LINUX= sdlimage WRKSRC= ${WRKDIR}/slimeforest do-install: ${MKDIR} ${STAGEDIR}${DATADIR} (cd ${WRKSRC}/jquest && \ ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR} \ '! -name *\.bak -and ! -name *\.txt -and ! -name jquest64') ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME}.sh \ ${STAGEDIR}${PREFIX}/bin/${PORTNAME}.sh @${LN} -sf slimeforest.sh ${STAGEDIR}${PREFIX}/bin/slimeforest-fs @${LN} -sf slimeforest.sh ${STAGEDIR}${PREFIX}/bin/slimeforest-win .include diff --git a/japanese/slrn/Makefile b/japanese/slrn/Makefile index c368c9399cf1..01ac7de2927f 100644 --- a/japanese/slrn/Makefile +++ b/japanese/slrn/Makefile @@ -1,43 +1,41 @@ -# Created by: Takashi Mega - PORTNAME= slrn PORTVERSION= 0.9.6.2 CATEGORIES= japanese news MASTER_SITES= http://dists.lovepeers.org/distfiles/ DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \ ${PORTNAME}-doc-j0.9.5.6-0.tar.gz PATCH_SITES= PORTS_JP \ http://dists.lovepeers.org/distfiles/ PATCHFILES= ${PORTNAME}-${PORTVERSION}jp0.pat.gz PATCH_DIST_STRIP=-p1 MAINTAINER= ports@FreeBSD.org COMMENT= Newsreader based on the S-Lang library LICENSE= GPLv2 LIB_DEPENDS= libslang.so:japanese/libslang CONFLICTS= slrn-0.* GNU_CONFIGURE= yes ALL_TARGET= all slrnpull JDOCSRC= ${WRKDIR}/${PORTNAME}-doc-j0.9.5.6-0 MAKE_JOBS_UNSAFE= yes # Tentatively improve inner makefiles in attempt to fix parallel builds post-patch: @${REINPLACE_CMD} -e 's|-mkdir|mkdir -p| ; \ /DOT_O_DEPS/s|$$| $$(OBJDIR)|' \ ${WRKSRC}/src/Makefile.in @${REINPLACE_CMD} -E 's|cd (.+); (\$$\(MAKE\))|\2 -C \1|' \ ${WRKSRC}/autoconf/Makefile.in post-install: ${INSTALL_MAN} ${JDOCSRC}/slrn.1 \ ${STAGEDIR}${MANPREFIX}/man/ja/man1 ${CP} -a ${JDOCSRC} ${STAGEDIR}${PREFIX}/share/doc/slrn/ja .include diff --git a/japanese/srd-fpw-package/Makefile b/japanese/srd-fpw-package/Makefile index db48af3df927..903dcbe0beb3 100644 --- a/japanese/srd-fpw-package/Makefile +++ b/japanese/srd-fpw-package/Makefile @@ -1,33 +1,31 @@ -# Created by: Satoshi Taoka - PORTNAME= srd-fpw-package PORTVERSION= 1.0.8 PORTREVISION= 6 CATEGORIES= japanese elisp MASTER_SITES= http://openlab.ring.gr.jp/edict/fpw/dist/srd/ MAINTAINER= ports@FreeBSD.org COMMENT= Supplement file for lookup to use "Random House" # Your PC does not have an audio card always. # realplay:multimedia/linux-realplayer NO_BUILD= yes USES= magick:6,run perl5 PKG_DIR= ${STAGEDIR}${PREFIX}/share/dict/lookup-package PLIST_FILES= share/dict/lookup-package/srd-fpw.el \ share/dict/lookup-package/extract-srd.pl PORTDOCS= ChangeLog README.TXT OPTIONS_DEFINE= DOCS do-install: @${MKDIR} ${PKG_DIR} ${INSTALL_DATA} ${WRKSRC}/srd-fpw.el ${PKG_DIR} ${INSTALL_SCRIPT} ${WRKSRC}/extract-srd.pl ${PKG_DIR} @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include diff --git a/japanese/suicavalue/Makefile b/japanese/suicavalue/Makefile index 20e2f8d8e648..8de1ee9ab539 100644 --- a/japanese/suicavalue/Makefile +++ b/japanese/suicavalue/Makefile @@ -1,26 +1,24 @@ -# Created by: Yoshihiko Sarumaru - PORTNAME= suicavalue PORTVERSION= 2007.05.15 CATEGORIES= japanese MASTER_SITES= http://www.imfj.net/people/nomura/soft/PaSoRi/ DISTNAME= SuicaValue EXTRACT_SUFX= .c DIST_SUBDIR= ${PORTNAME}/${PORTVERSION} EXTRACT_ONLY= MAINTAINER= ports@FreeBSD.org COMMENT= Utility to print a statement of Suica LIB_DEPENDS= libpasori.so:devel/libpasori USES= uidfix MAKEFILE= ${FILESDIR}/Makefile PLIST_FILES= bin/SuicaValue post-extract: @${MKDIR} ${WRKSRC} @${CP} -f ${DISTDIR}/${DIST_SUBDIR}/${DISTFILES} ${WRKSRC} .include diff --git a/japanese/tdiary/Makefile b/japanese/tdiary/Makefile index bf2fe63d534f..0ce811fdb0ca 100644 --- a/japanese/tdiary/Makefile +++ b/japanese/tdiary/Makefile @@ -1,10 +1,8 @@ -# Created by: Fumihiko Kimura - CATEGORIES= japanese www ruby MAINTAINER= tota@FreeBSD.org TDIARY_LANG= ja MASTERDIR= ${.CURDIR}/../../www/tdiary .include "${MASTERDIR}/Makefile" diff --git a/japanese/tegaki-zinnia-japanese/Makefile b/japanese/tegaki-zinnia-japanese/Makefile index 80ece6f07aba..29c049557928 100644 --- a/japanese/tegaki-zinnia-japanese/Makefile +++ b/japanese/tegaki-zinnia-japanese/Makefile @@ -1,20 +1,18 @@ -# Created by: Timothy Beyer - PORTNAME= tegaki PORTVERSION= 0.3 CATEGORIES= japanese python MASTER_SITES= http://www.tegaki.org/releases/${PORTVERSION}/models/ PKGNAMESUFFIX= -zinnia-japanese DISTNAME= ${PORTNAME}${PKGNAMESUFFIX}-${PORTVERSION} MAINTAINER= beyert@cs.ucr.edu COMMENT= Handwriting Recognition Models for Tegaki LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING USES= zip do-build: .include diff --git a/japanese/tgif/Makefile b/japanese/tgif/Makefile index d802ebea46da..44a955d1031a 100644 --- a/japanese/tgif/Makefile +++ b/japanese/tgif/Makefile @@ -1,31 +1,29 @@ -# Created by: Mita Yoshio - PORTNAME= tgif PORTVERSION= 4.2.2 PORTREVISION= 1 CATEGORIES= japanese graphics MASTER_SITES= # empty PKGNAMESUFFIX= -resource DISTFILES= # empty MAINTAINER= hrs@FreeBSD.org COMMENT= Japanese Resource and Configuration for TGIF RUN_DEPENDS= tgif:graphics/tgif \ ${LOCALBASE}/share/fonts/ipa-uigothic/ipagui.ttf:japanese/font-ipa-uigothic \ ${LOCALBASE}/share/fonts/std.ja_JP/Ryumin-Light:japanese/font-std NO_BUILD= yes NO_WRKSUBDIR= yes USES= xorg USE_XORG= x11 PLIST_SUB= XAPPLRESDIR=${XAPPLRESDIR} XAPPLRESDIR= lib/X11/ja_JP.eucJP/app-defaults do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/${XAPPLRESDIR} ${INSTALL_DATA} ${FILESDIR}/Tgif.in \ ${STAGEDIR}${PREFIX}/${XAPPLRESDIR}/Tgif.sample .include diff --git a/japanese/tiarra/Makefile b/japanese/tiarra/Makefile index 514dd56059b8..8104e4b4dd98 100644 --- a/japanese/tiarra/Makefile +++ b/japanese/tiarra/Makefile @@ -1,43 +1,41 @@ -# Created by: Hajimu UMEMOTO - PORTNAME= tiarra PORTVERSION= 20100212 PORTREVISION= 7 CATEGORIES= japanese irc MASTER_SITES= http://www.clovery.jp/tiarra/archive/2010/02/ MAINTAINER= ume@FreeBSD.org COMMENT= IRC Proxy software LICENSE= ART10 GPLv1+ LICENSE_COMB= dual RUN_DEPENDS= p5-IO-Socket-INET6>=0:net/p5-IO-Socket-INET6 USES= perl5 tar:bzip2 shebangfix USE_PERL5= run USE_RC_SUBR= tiarra SHEBANG_FILES= tiarra makedoc NO_BUILD= yes NO_ARCH= yes USERS= ${TIARRA_USER} GROUPS= ${TIARRA_GROUP} SUB_FILES= pkg-message SUB_LIST= TIARRA_USER=${TIARRA_USER} PLIST_SUB= TIARRA_USER=${TIARRA_USER} \ TIARRA_GROUP=${TIARRA_GROUP} TIARRA_USER= tiarra TIARRA_GROUP= tiarra do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/tiarra @${TAR} cfC - ${WRKSRC} . | \ ${TAR} xfC - ${STAGEDIR}${PREFIX}/tiarra @${MKDIR} ${STAGEDIR}${PREFIX}/tiarra/log @${CHMOD} o-rwx ${STAGEDIR}${PREFIX}/tiarra/log .include diff --git a/japanese/timidity++-slang/Makefile b/japanese/timidity++-slang/Makefile index 88297df31e6c..074b983ba397 100644 --- a/japanese/timidity++-slang/Makefile +++ b/japanese/timidity++-slang/Makefile @@ -1,16 +1,14 @@ -# Created by: Yoichi Asai - PKGNAMESUFFIX= -slang CATEGORIES= japanese MAINTAINER= ports@FreeBSD.org COMMENT= Slang interface for TiMidity++ with Japanese support MASTERDIR= ${.CURDIR}/../../audio/timidity++ PLIST_FILES= ${TIMID_LIBDIR}/if_slang.so JAPANESE= yes .include "${MASTERDIR}/Makefile" diff --git a/japanese/today/Makefile b/japanese/today/Makefile index 5919dc7e843c..0215357f51c3 100644 --- a/japanese/today/Makefile +++ b/japanese/today/Makefile @@ -1,45 +1,43 @@ -# Created by: ABURAYER Rewsirow - PORTNAME= today PORTVERSION= 2.12 PORTREVISION= 2 CATEGORIES= japanese games MASTER_SITES= http://ftp.vector.co.jp/29/42/476/ DISTNAME= ja-${PORTNAME}-${PORTVERSION} DISTFILES= td${PORTVERSION:S/.//}s.lzh \ td${PORTVERSION:S/.//}m.lzh MAINTAINER= CQG00620@nifty.ne.jp COMMENT= Tells you what day today is EXTRACT_DEPENDS=nkf:japanese/nkf NO_WRKSUBDIR= yes USES= lha MAKEFILE= ${FILESDIR}/Makefile OPTIONS_DEFINE= DOCS post-extract: @(cd ${WRKSRC}; lha xiqf utility.lzh src/dayinfo.c ) @${ECHO_MSG} "===> Extracting tbl file for ${DISTNAME}" @(cd ${WRKSRC}; lha xqf tbl.lzh ) @${ECHO_MSG} "===> Converting Kanji code for ${DISTNAME}" @(cd ${WRKSRC}; \ for i in *.c *.h *.doc *.cnf birthday.tbl event*.tbl flower.tbl \ gengo.tbl hist??.tbl history.tbl holiday.tbl magazine.tbl \ monthly.tbl schedule.tbl suffix.tbl week.tbl; \ do \ nkf -Se $$i | ${TR} -d '\015' > $$i.tmp ;\ ${MV} -f $$i.tmp $$i ; \ done) post-patch: @${REINPLACE_CMD} -e 's|%%DATADIR%%|${DATADIR}|g' ${WRKSRC}/*.cnf post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/today.doc ${STAGEDIR}${DOCSDIR} .include diff --git a/japanese/tomoe/Makefile b/japanese/tomoe/Makefile index d85c566dbdfb..f33975d2b9e4 100644 --- a/japanese/tomoe/Makefile +++ b/japanese/tomoe/Makefile @@ -1,65 +1,63 @@ -# Created by: Hajimu UMEMOTO - PORTNAME= tomoe PORTVERSION= 0.6.0 PORTREVISION= 7 CATEGORIES= japanese MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} DISTFILES= ${DISTNAME}${EXTRACT_SUFX} EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= ume@FreeBSD.org COMMENT= Tegaki Online MOji-ninshiki Engine BUILD_DEPENDS= p5-XML-Parser>=0:textproc/p5-XML-Parser GNU_CONFIGURE= yes USES= gettext gmake gnome libtool pathfix perl5 pkgconfig USE_GNOME= glib20 USE_LDCONFIG= yes USE_PERL5= build CONFIGURE_ARGS= --with-python=no CONFIGURE_ENV= GMSGFMT="${LOCALBASE}/bin/msgfmt" CFLAGS+= -I${LOCALBASE}/include OPTIONS_DEFINE= DICT_RUBY EST MYSQL RUBY UNIHAN OPTIONS_SUB= yes DICT_RUBY_DESC= Enable Ruby based dictionary module DICT_RUBY_CONFIGURE_ENABLE= dict-ruby EST_DESC= Enable Hyper Estraier dictionary module EST_CONFIGURE_WITH= est MYSQL_DESC= Enable MySQL dictionary module MYSQL_USES= mysql MYSQL_CONFIGURE_WITH= mysql RUBY_DESC= Enable Ruby module RUBY_BROKEN= Does not build RUBY_USE= RUBY=yes RUBY_CONFIGURE_OFF= --with-ruby=no RUBY_BUILD_DEPENDS= rubygem-glib2>0:devel/rubygem-glib2 RUBY_RUN_DEPENDS= rubygem-glib2>0:devel/rubygem-glib2 RUBY_CFLAGS= -I${LOCALBASE}/include/ruby-${RUBY_VER} \ -I${LOCALBASE}/include/ruby-${RUBY_VER}/${RUBY_ARCH} UNIHAN_DESC= Enable Unihan database dictionary module UNIHAN_BROKEN= Does not build UNIHAN_MASTER_SITES= ftp://ftp.unicode.org/Public/UNIDATA/:unihan UNIHAN_DISTFILES= Unihan.zip:unihan UNIHAN_EXTRACT_DEPENDS= ${UNZIP_CMD}:archivers/unzip UNIHAN_BUILD_DEPENDS= \ ${RUBY_SITEARCHLIBDIR}/uconv.so:japanese/ruby-uconv \ ${RUBY_SITELIBDIR}/suikyo/suikyo.rb:japanese/suikyo UNIHAN_USE= RUBY=yes UNIHAN_CONFIGURE_ENABLE=unihan post-extract-UNIHAN-on: cd ${WRKSRC}/module/dict && \ ${UNZIP_CMD} -qo ${DISTDIR}/Unihan.zip -d ${WRKSRC}/module/dict post-patch: @${REINPLACE_CMD} -e 's|glib/ge.*\.h>|glib.h>|g' \ -e 's|glib/ga.*\.h>|glib.h>|g' \ ${WRKSRC}/lib/glib-compat-key-file.h \ ${WRKSRC}/lib/tomoe.c \ ${WRKSRC}/lib/glib-utils.h .include diff --git a/japanese/uim-anthy/Makefile b/japanese/uim-anthy/Makefile index 5a709e3ca8cf..17a5fff312c9 100644 --- a/japanese/uim-anthy/Makefile +++ b/japanese/uim-anthy/Makefile @@ -1,47 +1,45 @@ -# Created by: MANTANI Nobutaka - CATEGORIES= japanese .if defined(WITHOUT_X11) PKGNAMESUFFIX= -anthy-nox11 .else PKGNAMESUFFIX= -anthy .endif COMMENT= Uim plugin using Anthy input method .if !defined(WITHOUT_X11) USE_GNOME= cairo gdkpixbuf2 gtk30 .endif LIB_DEPENDS= libanthy.so:japanese/anthy \ libfreetype.so:print/freetype2 \ libuim.so:textproc/uim \ libfontconfig.so:x11-fonts/fontconfig \ libharfbuzz.so:print/harfbuzz MASTERDIR= ${.CURDIR}/../../textproc/uim PKGDIR= ${.CURDIR} CONFIGURE_ARGS= --with-anthy --with-anthy-utf8 .if !defined(WITHOUT_X11) CONFIGURE_ARGS+= --with-gtk3 --enable-dict .endif UIM_SLAVE= yes do-build: (cd ${WRKSRC}/uim && ${MAKE_CMD} libuim-anthy.la) (cd ${WRKSRC}/uim && ${MAKE_CMD} libuim-anthy-utf8.la) .if !defined(WITHOUT_X11) (cd ${WRKSRC}/gtk3/dict && ${MAKE_CMD} uim-dict-gtk3) .endif do-install: (cd ${WRKSRC}/uim && \ ${MAKE_CMD} DESTDIR=${STAGEDIR} uim_plugin_LTLIBRARIES=libuim-anthy.la INSTALL_STRIP_FLAG=-s install-uim_pluginLTLIBRARIES && \ ${MAKE_CMD} DESTDIR=${STAGEDIR} uim_plugin_LTLIBRARIES=libuim-anthy-utf8.la INSTALL_STRIP_FLAG=-s install-uim_pluginLTLIBRARIES) .if !defined(WITHOUT_X11) (cd ${WRKSRC}/gtk3/dict && ${MAKE_CMD} DESTDIR=${STAGEDIR} bin_PROGRAMS=uim-dict-gtk3 INSTALL_STRIP_FLAG=-s install-binPROGRAMS install-uim_dict_uiDATA) .endif .include "${MASTERDIR}/Makefile" diff --git a/japanese/uim-mozc/Makefile b/japanese/uim-mozc/Makefile index f524a403a17f..13d40836491d 100644 --- a/japanese/uim-mozc/Makefile +++ b/japanese/uim-mozc/Makefile @@ -1,15 +1,13 @@ -# Created by: Koichiro IWAO - PORTREVISION= 5 PKGNAMEPREFIX= ja-uim- COMMENT= Mozc engine for uim MASTERDIR= ${.CURDIR}/../../japanese/mozc-server FILESDIR= ${.CURDIR}/files DATADIR= ${PREFIX}/share/uim SUB_FILES= pkg-message BUILD_MOZC_LIST=uim_mozc .include "${MASTERDIR}/Makefile" diff --git a/japanese/uim-tomoe-gtk/Makefile b/japanese/uim-tomoe-gtk/Makefile index f5268e9727ad..af3d06eb652a 100644 --- a/japanese/uim-tomoe-gtk/Makefile +++ b/japanese/uim-tomoe-gtk/Makefile @@ -1,25 +1,23 @@ -# Created by: Hajimu UMEMOTO - PORTNAME= uim-tomoe-gtk PORTVERSION= 0.6.0 PORTREVISION= 17 CATEGORIES= japanese MASTER_SITES= SF/tomoe/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= ume@FreeBSD.org COMMENT= UIM helper program for Tomoe LIB_DEPENDS= libtomoe.so:japanese/tomoe \ libtomoe-gtk.so:japanese/libtomoe-gtk \ libuim.so:textproc/uim USES= gettext gmake gnome libtool pkgconfig USE_GNOME= gtk20 intltool GNU_CONFIGURE= yes PLIST_FILES= bin/uim-tomoe-gtk \ share/locale/ja/LC_MESSAGES/uim-tomoe-gtk.mo CONFIGURE_ENV+= GMSGFMT="${LOCALBASE}/bin/msgfmt" .include diff --git a/japanese/vera-fpw/Makefile b/japanese/vera-fpw/Makefile index 7c55dd0029af..1e54b426eb47 100644 --- a/japanese/vera-fpw/Makefile +++ b/japanese/vera-fpw/Makefile @@ -1,35 +1,33 @@ -# Created by: Satoshi Taoka - PORTNAME= vera-fpw PORTVERSION= ${VERA_VER}.${VERAFPW_VER} PORTREVISION= 0 CATEGORIES= japanese MASTER_SITES= http://openlab.ring.gr.jp/edict/fpw/dist/vera/ DISTNAME= vera-${VERA_VER}-fpw${VERAFPW_VER} MAINTAINER= ports@FreeBSD.org COMMENT= Virtual Entity of Relevant Aconyms (EPWING V1 format) USES= zip NO_BUILD= yes WRKSRC= ${WRKDIR}/vera EXTRACT_BEFORE_ARGS= -qL VERA_VER= 1.8 VERAFPW_VER= 1.0.3 OPTIONS_DEFINE= DOCS do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/share/dict/vera-fpw/vera/data @${MKDIR} ${STAGEDIR}${PREFIX}/share/dict/vera-fpw/vera/gaiji ${INSTALL_DATA} ${WRKSRC}/vera/data/honmon \ ${STAGEDIR}${PREFIX}/share/dict/vera-fpw/vera/data ${INSTALL_DATA} ${WRKSRC}/vera/gaiji/gai16h \ ${STAGEDIR}${PREFIX}/share/dict/vera-fpw/vera/gaiji ${INSTALL_DATA} ${WRKSRC}/catalogs \ ${STAGEDIR}${PREFIX}/share/dict/vera-fpw @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC} && ${INSTALL_DATA} readme.txt vera.tex \ ${STAGEDIR}${DOCSDIR}) .include diff --git a/japanese/vftool/Makefile b/japanese/vftool/Makefile index 538f503eb15e..a34dda3531f9 100644 --- a/japanese/vftool/Makefile +++ b/japanese/vftool/Makefile @@ -1,53 +1,51 @@ -# Created by: KIRIYAMA Kazuhiko - PORTNAME= vftool PORTVERSION= 1.2 PORTREVISION= 1 CATEGORIES= japanese print MASTER_SITES= ftp://ftp.math.s.chiba-u.ac.jp/tex/ \ LOCAL/kiri DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \ plib13-euc.tar.gz \ jtex-1.52.tar.gz EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= ports@FreeBSD.org COMMENT= Virtual font kit (n2a,a2n,a2bk,p2pn) BUILD_DEPENDS= ${LOCALBASE}/share/fonts/afm/GothicBBB-Medium-H:japanese/japaneseAFM ALL_TARGET= n2a a2n a2bk p2pn SCRIPTS_ENV= MV=${MV} SED=${SED} AFMDIR=${AFMDIR} JFMDIR=${JFMDIR} MAKE_ENV= AFM=${AFMDIR} JFM=${JFMDIR} AFMDIR= ${PREFIX}/share/fonts/afm FONTSDIR= ${PREFIX}/share/fonts JFMDIR= ${WRKDIR}/share/texmf/fonts/tfm/ptex TARGETDIRS= vf-n2a vf-a2n vf-a2bk vf-p2pn OPTIONS_DEFINE= DOCS post-extract: (cd ${WRKDIR}; \ ${TAR} ${EXTRACT_BEFORE_ARGS} ${DISTDIR}/plib13-euc.tar.gz \ ${EXTRACT_AFTER_ARGS} \ share/texmf/fonts/tfm/ptex; \ ${TAR} ${EXTRACT_BEFORE_ARGS} ${DISTDIR}/jtex-1.52.tar.gz \ ${EXTRACT_AFTER_ARGS} \ jtex-1.52/JTeXfonts/dnpfonts/mincho/tfm \ jtex-1.52/JTeXfonts/dnpfonts/gothic/tfm; \ ) do-install: (cd ${WRKSRC} && ${INSTALL_PROGRAM} mka2bkvf mka2nvf mkn2avf mkp2nvf \ ${STAGEDIR}${PREFIX}/bin) (cd ${WRKSRC} && ${COPYTREE_SHARE} "${TARGETDIRS}" \ ${STAGEDIR}${FONTSDIR}) ${INSTALL_DATA} ${WRKSRC}/jfm/* ${STAGEDIR}${FONTSDIR}/vf-a2bk @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC} && ${INSTALL_SCRIPT} MKASC2BKall MKASC2NTT MKNTT2ASC \ MKPTEX2PNTT ${STAGEDIR}${DOCSDIR}) (cd ${WRKSRC} && ${INSTALL_DATA} Makefile README vfdata.doc \ ${STAGEDIR}${DOCSDIR}) .include diff --git a/japanese/w3m-img/Makefile b/japanese/w3m-img/Makefile index 3bfc4a08bb7e..3443b1b007ad 100644 --- a/japanese/w3m-img/Makefile +++ b/japanese/w3m-img/Makefile @@ -1,17 +1,15 @@ -# Created by: MANTANI Nobutaka - CATEGORIES= japanese PKGNAMESUFFIX= -img MAINTAINER= nobutaka@FreeBSD.org COMMENT= Pager/text-based WWW browser with Japanese and inline image support MASTERDIR= ${.CURDIR}/../../www/w3m PKGDIR= ${.CURDIR} PLIST= ${MASTERDIR}/pkg-plist OPTIONS_SLAVE= DOCS JAPANESE INLINE_IMAGE NO_DIALOG= yes CONFLICTS= ja-w3m-0.5.* w3m-0.5.* w3m-img-0.5.* .include "${MASTERDIR}/Makefile" diff --git a/japanese/w3m/Makefile b/japanese/w3m/Makefile index 21def2d45280..a21570553c1a 100644 --- a/japanese/w3m/Makefile +++ b/japanese/w3m/Makefile @@ -1,16 +1,14 @@ -# Created by: SADA Kenji - CATEGORIES= japanese MAINTAINER= nobutaka@FreeBSD.org COMMENT= Pager/text-based WWW browser with Japanese support MASTERDIR= ${.CURDIR}/../../www/w3m PKGDIR= ${.CURDIR} PLIST= ${MASTERDIR}/pkg-plist OPTIONS_SLAVE= DOCS JAPANESE NO_DIALOG= yes CONFLICTS= ja-w3m-img-0.5.* w3m-0.5.* w3m-img-0.5.* .include "${MASTERDIR}/Makefile" diff --git a/japanese/waeijiro-fpw/Makefile b/japanese/waeijiro-fpw/Makefile index 7ffc1aaa3d03..eaa020a58311 100644 --- a/japanese/waeijiro-fpw/Makefile +++ b/japanese/waeijiro-fpw/Makefile @@ -1,79 +1,77 @@ -# Created by: Satoshi Taoka - PORTNAME= waeijiro-fpw PORTVERSION= 1.1 PORTREVISION= 6 CATEGORIES= japanese #MASTER_SITES= http://openlab.ring.gr.jp/edict/fpw/dist/eijiro/ MASTER_SITES= http://www.dsl.gr.jp/~tf/pool/ #DISTNAME= ${PORTNAME}${PORTVERSION}-src MAINTAINER= ports@FreeBSD.org COMMENT= WAEIJIRO English - Japanese Dictionary (EPWING V1 format) # Converted from RESTRICTED LICENSE= waeijiro LICENSE_NAME= waeijiro LICENSE_TEXT= The original dictionary is not free LICENSE_PERMS= auto-accept EXTRACT_DEPENDS=${LOCALBASE}/share/freepwing/fpwutils.mk:japanese/freepwing \ lha:archivers/lha BUILD_DEPENDS= ${LOCALBASE}/libexec/freepwing/catdump:japanese/freepwing \ ja-p5-Jcode>=0:japanese/p5-Jcode MANUAL_PACKAGE_BUILD=Needs data from a CDROM MAKE_JOBS_UNSAFE= yes USES= perl5 gmake PORTDOCS= README DICT_PATH?= /cdrom SRCFILE?= waeiji52.txt PLIST_FILES= share/dict/waeijiro-fpw/waeijiro/data/honmon \ share/dict/waeijiro-fpw/catalogs # For eijiro included in a book sold by ALC Inc. # (http://www.alc.co.jp/alcshop/eng/eijiro/) .if exists(${DICT_PATH}/${SRCFILE}) SOURCE_FILE= ${DICT_PATH}/${SRCFILE} .else SOURCE_FILE= ${WRKDIR}/${SRCFILE} .endif MAKE_ARGS+= SRC_DICT=${SOURCE_FILE:Q} OPTIONS_DEFINE= DOCS .include post-extract: @if [ -f ${DICT_PATH}/eijiro-original/*.exe ]; then \ lha xiw=${WRKDIR} ${DICT_PATH}/eijiro-original/*.exe '*/${SRCFILE}'; \ fi @if [ ! -f ${SOURCE_FILE:Q} ]; then \ ${ECHO} "###################################################"; \ ${ECHO} "I cannot find a file ${DICT_PATH}/${SRCFILE}"; \ ${ECHO} "Specify the Waeijiro Dictionary file with the full path"; \ ${ECHO} "and excecute the following command again:"; \ ${ECHO} " make DICT_PATH=${DICT_PATH} SRCFILE=${SRCFILE}"; \ ${ECHO} ""; \ ${ECHO} "Notice: DICT_PATH must be a full path to the file."; \ ${ECHO} "###################################################"; \ ${FALSE}; \ fi ${CP} ${LOCALBASE}/share/freepwing/fpwutils.mk ${WRKSRC} post-build: cd ${WRKSRC}; fpwmake catalogs do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/share/dict/waeijiro-fpw/waeijiro/data \ ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/honmon \ ${STAGEDIR}${PREFIX}/share/dict/waeijiro-fpw/waeijiro/data ${INSTALL_DATA} ${WRKSRC}/catalogs \ ${STAGEDIR}${PREFIX}/share/dict/waeijiro-fpw ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} .include diff --git a/japanese/wdic-fpw/Makefile b/japanese/wdic-fpw/Makefile index 190dcf78cd39..4e507b25e179 100644 --- a/japanese/wdic-fpw/Makefile +++ b/japanese/wdic-fpw/Makefile @@ -1,33 +1,31 @@ -# Created by: Satoshi Taoka - PORTNAME= wdic-fpw PORTVERSION= 1.4 PORTREVISION= 0 CATEGORIES= japanese MASTER_SITES= http://openlab.ring.gr.jp/edict/fpw/dist/wdic/ DISTNAME= ${PORTNAME}${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Wired and Wireless Dictionary in Japanese (EPWING V1 format) USES= zip NO_BUILD= yes WRKSRC= ${WRKDIR}/wdic EXTRACT_BEFORE_ARGS= -qL OPTIONS_DEFINE= DOCS do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/share/dict/wdic-fpw/wdic/data @${MKDIR} ${STAGEDIR}${PREFIX}/share/dict/wdic-fpw/wdic/gaiji ${INSTALL_DATA} ${WRKSRC}/wdic/data/honmon \ ${STAGEDIR}${PREFIX}/share/dict/wdic-fpw/wdic/data ${INSTALL_DATA} ${WRKSRC}/wdic/gaiji/gai16h \ ${STAGEDIR}${PREFIX}/share/dict/wdic-fpw/wdic/gaiji ${INSTALL_DATA} ${WRKSRC}/catalogs \ ${STAGEDIR}${PREFIX}/share/dict/wdic-fpw @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC} && ${INSTALL_DATA} readme.1st readme.txt \ ${STAGEDIR}${DOCSDIR}) .include diff --git a/japanese/web1913-fpw/Makefile b/japanese/web1913-fpw/Makefile index f3305bd53f7e..9a1fd701593e 100644 --- a/japanese/web1913-fpw/Makefile +++ b/japanese/web1913-fpw/Makefile @@ -1,30 +1,28 @@ -# Created by: Satoshi Taoka - PORTNAME= web1913-fpw PORTVERSION= ${WEBFPW_VER} PORTREVISION= 0 CATEGORIES= japanese MASTER_SITES= http://openlab.ring.gr.jp/edict/fpw/dist/web1913/ DISTNAME= ${PORTNAME}${WEBFPW_VER} MAINTAINER= ports@FreeBSD.org COMMENT= Webster's Revised Unabridged Dictionary (1913) (EPWING V1 format) USES= zip NO_BUILD= yes WRKSRC= ${WRKDIR}/web EXTRACT_BEFORE_ARGS= -qL WEBFPW_VER= 1.1.2 OPTIONS_DEFINE= DOCS do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/share/dict/web-fpw/web/data ${INSTALL_DATA} ${WRKSRC}/web/data/honmon \ ${STAGEDIR}${PREFIX}/share/dict/web-fpw/web/data ${INSTALL_DATA} ${WRKSRC}/catalogs \ ${STAGEDIR}${PREFIX}/share/dict/web-fpw @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/readme ${STAGEDIR}${DOCSDIR} .include diff --git a/japanese/wnn7egg/Makefile b/japanese/wnn7egg/Makefile index 3ad5fedb3d2e..13e4c3ee72c6 100644 --- a/japanese/wnn7egg/Makefile +++ b/japanese/wnn7egg/Makefile @@ -1,34 +1,32 @@ -# Created by: Satoshi Taoka - PORTNAME= wnn7egg PORTVERSION= 1.02 PORTREVISION= 1 CATEGORIES= japanese elisp MASTER_SITES= http://www.omronsoft.co.jp/SP/pcunix/wnn7/support/modules/wnn7egg/ DISTNAME= wnn7-elisp-el-1.02-1 EXTRACT_SUFX= .tgz MAINTAINER= ports@FreeBSD.org COMMENT= Wnn7 elisp client EMACSDIR= ${STAGEDIR}${PREFIX}/share/emacs/site-lisp ELISPDIR= ${EMACSDIR}/wnn7egg MANIFEST= MANIFEST.wnn7egg WRKSRC= ${WRKDIR}/wnn7/elisp NO_BUILD= yes PORTDOCS= README Setup_wnn7egg OPTIONS_DEFINE= DOCS do-install: ${MKDIR} ${ELISPDIR}/its-v309 ${INSTALL_DATA} ${WRKSRC}/emacs20/*.el ${ELISPDIR} ${INSTALL_DATA} ${WRKSRC}/emacs20/its-v309/*.el ${ELISPDIR}/its-v309 ${INSTALL_DATA} ${WRKSRC}/emacs20/eggrc-wnn7 ${ELISPDIR} ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include diff --git a/japanese/wordnet-fpw/Makefile b/japanese/wordnet-fpw/Makefile index ef6845a7a73f..f90339f84e4e 100644 --- a/japanese/wordnet-fpw/Makefile +++ b/japanese/wordnet-fpw/Makefile @@ -1,31 +1,29 @@ -# Created by: Satoshi Taoka - PORTNAME= wordnet-fpw PORTVERSION= ${WN_VER}.${WNFPW_VER} PORTREVISION= 0 CATEGORIES= japanese MASTER_SITES= http://openlab.ring.gr.jp/edict/fpw/dist/wordnet/ DISTNAME= wordnet-${WN_VER}-fpw${WNFPW_VER} MAINTAINER= ports@FreeBSD.org COMMENT= English - English Dictionary (EPWING V1 format) USES= zip NO_BUILD= yes WRKSRC= ${WRKDIR}/wordnet EXTRACT_BEFORE_ARGS= -qL WNFPW_VER= 1.1.3 WN_VER= 1.6 OPTIONS_DEFINE= DOCS do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/share/dict/wordnet-fpw/wordnet/data ${INSTALL_DATA} ${WRKSRC}/wordnet/data/honmon \ ${STAGEDIR}${PREFIX}/share/dict/wordnet-fpw/wordnet/data ${INSTALL_DATA} ${WRKSRC}/catalogs \ ${STAGEDIR}${PREFIX}/share/dict/wordnet-fpw @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/readme ${STAGEDIR}${DOCSDIR} .include diff --git a/japanese/wordpress/Makefile b/japanese/wordpress/Makefile index c55ab9972339..f9bf32545583 100644 --- a/japanese/wordpress/Makefile +++ b/japanese/wordpress/Makefile @@ -1,59 +1,57 @@ -# Created by: Takefu - PORTNAME= wordpress DISTVERSION= 6.0 DISTVERSIONSUFFIX= -ja CATEGORIES= japanese www MASTER_SITES= https://ja.wordpress.org/ MAINTAINER= joneum@FreeBSD.org COMMENT= State-of-the-art semantic personal publishing platform LICENSE= GPLv2 GPLv3 LICENSE_COMB= dual LICENSE_FILE= ${WRKSRC}/license.txt RUN_DEPENDS= ${LOCALBASE}/lib/php/${PHP_EXT_DIR}/imagick.so:graphics/pecl-imagick@${PHP_FLAVOR} USES= cpe php:web .if ${DISTVERSION:N*.*.*} CPE_VERSION= ${DISTVERSION}.0 .endif CPE_LANG= ja USE_PHP= curl exif fileinfo ftp gd hash json mysqli pcre tokenizer xml zip zlib CONFLICTS_INSTALL= ^wordpress-[0-9].* fr-wordpress-[0-9].* \ de-wordpress-[0-9].* ru-wordpress-[0-9].* NO_ARCH= yes NO_BUILD= yes SUB_FILES= pkg-message WRKSRC= ${WRKDIR}/${PORTNAME} PLIST= ${WRKDIR}/pkg-plist PORTDOCS= license.txt readme.html OPTIONS_DEFINE= DOCS pre-everything:: @${ECHO_CMD} "If you want to upgrade, you must read upgrade document." @${ECHO_CMD} "" . if !(defined(PACKAGE_BUILDING) || defined(BATCH)) @sleep 1 . endif pre-install: ${ECHO_CMD} '@owner www' > ${PLIST} ${ECHO_CMD} '@group www' >> ${PLIST} cd ${WRKSRC}/ && ${FIND} -s * -type f | ${SED} -e 's|^|%%WWWDIR%%/|' >> ${PLIST} ${ECHO_CMD} '@owner' >> ${PLIST} ${ECHO_CMD} '@group' >> ${PLIST} if [ ! -f ${WRKSRC}/wp-config-sample.php ]; then ${CP} \ ${WRKSRC}/wp-config.php.sample ${WRKSRC}/wp-config.php; fi do-install: ${INSTALL} -d -m 755 ${STAGEDIR}${WWWDIR}/ ${CP} -R ${WRKSRC}/ ${STAGEDIR}${WWWDIR}/ ${FIND} ${STAGEDIR}${WWWDIR}/ -type d -exec ${CHMOD} g+w {} \; do-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR}/ cd ${WRKSRC}/ && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}/ .include diff --git a/japanese/wwasw-fpw/Makefile b/japanese/wwasw-fpw/Makefile index 3657045191f9..cf1683516a04 100644 --- a/japanese/wwasw-fpw/Makefile +++ b/japanese/wwasw-fpw/Makefile @@ -1,30 +1,28 @@ -# Created by: Satoshi Taoka - PORTNAME= wwasw-fpw PORTVERSION= 1.0.2 PORTREVISION= 0 CATEGORIES= japanese MASTER_SITES= http://openlab.ring.gr.jp/edict/fpw/dist/wwasw/ DISTNAME= ${PORTNAME}${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Biographical dictionary (EPWING V1 format) USES= zip NO_BUILD= yes WRKSRC= ${WRKDIR}/wwasw EXTRACT_BEFORE_ARGS= -qL OPTIONS_DEFINE= DOCS do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/share/dict/wwasw-fpw/wwasw/data ${INSTALL_DATA} ${WRKSRC}/wwasw/data/honmon \ ${STAGEDIR}${PREFIX}/share/dict/wwasw-fpw/wwasw/data ${INSTALL_DATA} ${WRKSRC}/catalogs \ ${STAGEDIR}${PREFIX}/share/dict/wwasw-fpw @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC} && ${INSTALL_DATA} readme.pkg readme.txt \ ${STAGEDIR}${DOCSDIR}) .include diff --git a/japanese/xpdf/Makefile b/japanese/xpdf/Makefile index 77c437035dc1..69a0ce4da460 100644 --- a/japanese/xpdf/Makefile +++ b/japanese/xpdf/Makefile @@ -1,47 +1,45 @@ -# Created by: MITA Yoshio - PORTNAME= xpdf PORTVERSION= 4.02 CATEGORIES= japanese MASTER_SITES= https://xpdfreader-dl.s3.amazonaws.com/ PKGNAMESUFFIX= -jafont DISTNAME= xpdf-japanese DIST_SUBDIR= ${DISTNAME}-${PORTVERSION} MAINTAINER= hrs@FreeBSD.org COMMENT= Japanese font support for xpdf LICENSE= GPLv2 RUN_DEPENDS= xpdf:graphics/xpdf \ ${ADOBECMAPDIR}/ai0/CMap/Identity-H:print/adobe-cmaps \ ${FONTSDIR}/Ryumin-Light:japanese/font-std \ ${FONTSDIR}/GothicBBB-Medium:japanese/font-std USES= cpe CPE_VENDOR= xpdfreader NO_BUILD= yes SUB_FILES= dot.xpdfrc SUB_LIST= ADOBECMAPDIR=${ADOBECMAPDIR} \ FONTSDIR=${FONTSDIR} PLIST_SUB= EXTRARC=${EXTRARC} FONTSDIR= ${LOCALBASE}/share/fonts/std.ja_JP EXTRARC= ${DATADIR}/japanese/dot.xpdfrc ADOBECMAPDIR= ${LOCALBASE}/share/fonts/adobe-cmaps INSTALL_FILES= Adobe-Japan1.cidToUnicode ISO-2022-JP.unicodeMap \ EUC-JP.unicodeMap Shift-JIS.unicodeMap \ README ../dot.xpdfrc do-install: ${MKDIR} ${STAGEDIR}${DATADIR}/japanese cd ${WRKSRC} && \ ${INSTALL_DATA} ${INSTALL_FILES} ${STAGEDIR}${DATADIR}/japanese ${MKDIR} ${STAGEDIR}${DATADIR}/japanese/CMap cd ${STAGEDIR}${DATADIR}/japanese/CMap && \ ${FIND} ${ADOBECMAPDIR}/aj16/CMap ${ADOBECMAPDIR}/aj20/CMap \ -type f -exec ${LN} -s -f {} . \; .include diff --git a/japanese/xshodou/Makefile b/japanese/xshodou/Makefile index d7275cd64e3d..1646cb54fab0 100644 --- a/japanese/xshodou/Makefile +++ b/japanese/xshodou/Makefile @@ -1,21 +1,19 @@ -# Created by: Sakai Hiroaki - PORTNAME= xshodou PORTVERSION= 1.11 PORTREVISION= 4 CATEGORIES= japanese tk MASTER_SITES= http://kozos.jp/myfreesoft/ MAINTAINER= ports@FreeBSD.org COMMENT= Japanese shodou program for X based on Tcl/Tk USES= tk post-patch: @${REINPLACE_CMD} -e \ 's|/usr/X11R6|${PREFIX}|g ; \ s|/usr/local/bin/wish|${WISH}|' ${WRKSRC}/xshodou @${REINPLACE_CMD} -e \ 's|/usr/X11R6|${STAGEDIR}${PREFIX}|g' ${WRKSRC}/Makefile .include diff --git a/japanese/xtr/Makefile b/japanese/xtr/Makefile index 48ce56f5bac3..db273c429dd8 100644 --- a/japanese/xtr/Makefile +++ b/japanese/xtr/Makefile @@ -1,43 +1,41 @@ -# Created by: TANAKA Hiroyuki - PORTNAME= xtr PORTVERSION= 1.50e.0.2 PORTREVISION= 8 CATEGORIES= japanese textproc MASTER_SITES= ftp://ftp.abk.nu/pub/redist/xtr/ DISTNAME= ${PORTNAME}1.50e-0.2 MAINTAINER= ports@FreeBSD.org COMMENT= Japanese text formatting processor # Converted from NO_CDROM LICENSE= xtr LICENSE_NAME= xtr LICENSE_TEXT= Need to obtain permission for commercial redistribution LICENSE_PERMS= dist-mirror pkg-mirror auto-accept USES= tar:tgz USE_CSTD= c89 USE_GCC= yes GNU_CONFIGURE= yes OPTIONS_DEFINE= DOCS post-extract: @${ECHO_MSG} "===> Converting Kanji code for ${DISTNAME}" @(cd ${WRKSRC} && ${SH} EUCsetup ) do-install: ${INSTALL_PROGRAM} ${WRKSRC}/src/xtr ${STAGEDIR}${PREFIX}/bin/xtr ${INSTALL_MAN} ${WRKSRC}/man/${PORTNAME}.1 ${STAGEDIR}${PREFIX}/man/man1 @${MKDIR} ${STAGEDIR}${PREFIX}/share/${PORTNAME} ${INSTALL_DATA} ${WRKSRC}/sample/*.xtr ${STAGEDIR}${PREFIX}/share/${PORTNAME} do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for file in README doc/xtr.doc ${INSTALL_DATA} ${WRKSRC}/${file} ${STAGEDIR}${DOCSDIR} .endfor .include diff --git a/japanese/xv/Makefile b/japanese/xv/Makefile index 93b8de2706ac..829acb507c65 100644 --- a/japanese/xv/Makefile +++ b/japanese/xv/Makefile @@ -1,24 +1,22 @@ -# Created by: Shigeyuki FUKUSHIMA - CATEGORIES= japanese MAINTAINER= ports@FreeBSD.org COMMENT= X11 program that displays images of various formats with japanization MASTERDIR= ${.CURDIR}/../../graphics/xv PKGDIR= ${.CURDIR} MAKE_ENV= LOCALE_EXTENSION=-DTV_L10N RUN_DEPENDS= xv:graphics/xv PLIST_FILES= bin/ja-xv OPTIONS_EXCLUDE= DOCS PORTREVISION= 1 do-install: ${INSTALL_PROGRAM} ${WRKSRC}/xv ${STAGEDIR}${PREFIX}/bin/ja-xv .include "${MASTERDIR}/Makefile" diff --git a/japanese/yc.el/Makefile b/japanese/yc.el/Makefile index c82e7ac5a6e9..d97b09ed2438 100644 --- a/japanese/yc.el/Makefile +++ b/japanese/yc.el/Makefile @@ -1,42 +1,40 @@ -# Created by: HONDA Yasuhiro - PORTNAME= yc.el PORTVERSION= 5.2.1 PORTREVISION= 20 PORTEPOCH= 1 CATEGORIES= japanese elisp MASTER_SITES= http://www.ceres.dti.ne.jp/~knak/ PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} DISTNAME= yc-${PORTVERSION}.el EXTRACT_SUFX= .gz MAINTAINER= t@nakao.org COMMENT= Yet another Canna client for Emacs USES= emacs EMACS_FLAVORS_EXCLUDE= devel_full devel_nox # fail to build EXTRACT_CMD= ${GZCAT} EXTRACT_BEFORE_ARGS= # EXTRACT_AFTER_ARGS= > yc.el NO_WRKSUBDIR= yes PLIST_FILES= ${EMACS_VERSION_SITE_LISPDIR}/yc/yc.el \ ${EMACS_VERSION_SITE_LISPDIR}/yc/yc.elc OPTIONS_DEFINE= ICANNA ICANNA_DESC= Enable icanna support ICANNA_RUN_DEPENDS= icanna:japanese/icanna YC_LISPDIR= ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/yc do-build: @(cd ${WRKSRC} && \ ${EMACS_CMD} -batch -f batch-byte-compile yc.el) do-install: @${MKDIR} ${STAGEDIR}${YC_LISPDIR} (cd ${WRKSRC} && \ ${INSTALL_SCRIPT} yc.el yc.elc ${STAGEDIR}${YC_LISPDIR}) .include diff --git a/japanese/zinnia-tomoe/Makefile b/japanese/zinnia-tomoe/Makefile index b9db233f9070..1b8c9ac239c9 100644 --- a/japanese/zinnia-tomoe/Makefile +++ b/japanese/zinnia-tomoe/Makefile @@ -1,21 +1,19 @@ -# Created by: Timothy Beyer - PORTNAME= zinnia PORTVERSION= 0.6.0 CATEGORIES= japanese MASTER_SITES= SF/zinnia/${PORTNAME}${PKGNAMESUFFIX}/${PORTVERSION}-20080911 PKGNAMESUFFIX= -tomoe DISTNAME= ${PORTNAME}${PKGNAMESUFFIX}-${PORTVERSION}-20080911 MAINTAINER= beyert@cs.ucr.edu COMMENT= Handwriting recognition files for Zinnia (Tomoe data) LIB_DEPENDS= libzinnia.so:japanese/zinnia RUN_DEPENDS= zinnia:japanese/zinnia LICENSE= LGPL21 USES= tar:bzip2 GNU_CONFIGURE= yes .include diff --git a/japanese/zinnia/Makefile b/japanese/zinnia/Makefile index 220e6a2147ca..1ca8664a4fa2 100644 --- a/japanese/zinnia/Makefile +++ b/japanese/zinnia/Makefile @@ -1,32 +1,30 @@ -# Created by: Timothy Beyer - PORTNAME= zinnia PORTVERSION= 0.06 PORTREVISION= 1 CATEGORIES= japanese MASTER_SITES= SF MAINTAINER= beyert@cs.ucr.edu COMMENT= Simple, customizable, and portable online handwriting recognition system LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING USES= libtool GNU_CONFIGURE= yes USE_LDCONFIG= yes PORTDOCS= index-ja.html index.html OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e \ '/^pkgconfigdir/s!=.*!= ${PREFIX}/libdata/pkgconfig!' \ ${WRKSRC}/Makefile.in post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/doc/,} ${STAGEDIR}${DOCSDIR} .include