Index: head/japanese/jmode/Makefile =================================================================== --- head/japanese/jmode/Makefile (revision 425880) +++ head/japanese/jmode/Makefile (revision 425881) @@ -1,27 +1,25 @@ # Created by: Yukihiro Nakai # $FreeBSD$ PORTNAME= jmode PORTVERSION= 0.6.7 PORTREVISION= 9 CATEGORIES= japanese MASTER_SITES= SFJP/anthy/5467 MAINTAINER= nobutaka@FreeBSD.org COMMENT?= XIM server for Anthy input method LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING -BROKEN_powerpc64= Does not build - LIB_DEPENDS= libanthy.so:japanese/anthy USE_GNOME= gtk12 GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib -NOT_FOR_ARCHS= amd64 sparc64 +NOT_FOR_ARCHS= aarch64 amd64 mips mips64 powerpc64 sparc64 .include Index: head/japanese/kterm/Makefile =================================================================== --- head/japanese/kterm/Makefile (revision 425880) +++ head/japanese/kterm/Makefile (revision 425881) @@ -1,99 +1,101 @@ # $FreeBSD$ PORTNAME= kterm PORTVERSION= 6.2.0 PORTREVISION= 14 CATEGORIES= japanese x11 MASTER_SITES= LOCAL/hrs:pcemu DISTFILES= pcemu1.01alpha.tar.gz:pcemu DIST_SUBDIR= ${PORTNAME} MAINTAINER= hrs@FreeBSD.org COMMENT= Xterm variant with Japanese support LICENSE= MIT BUILD_DEPENDS= nkf:japanese/nkf +BROKEN_aarch64= Fails to build: fatal error: kfontlist.c file not found + USES= imake USE_XORG= ice sm x11 xaw xext xmu xpm xt USE_GITHUB= yes GH_ACCOUNT= hrs-allbsd GH_TAGNAME= v6.2.0.fb6 VGAFONT_USES= fonts CFLAGS+= -Wno-return-type PORTDOCS= README.kt README.wallpaper.ja dot.termcap OPTIONS_DEFINE= TEKTRONIXEMU VGAFONT OPTIONS_DEFAULT=DEFAULT OPTIONS_SINGLE= SCROLLBAR OPTIONS_SINGLE_SCROLLBAR= DEFAULT XAW3DLIB NEXTAWLIB OPTIONS_SUB= yes XAW3DLIB_DESC= with Xaw3d scrollbar XAW3DLIB_LIB_DEPENDS= libXaw3d.so:x11-toolkits/Xaw3d NEXTAWLIB_DESC= with neXtaw scrollbar NEXTAWLIB_LIB_DEPENDS= libneXtaw.so:x11-toolkits/neXtaw TEKTRONIXEMU_DESC= Tektronix emulation VGAFONT_DESC= install VGA font VGAFONT_EXTRACT_DEPENDS= \ ${LOCALBASE}/bin/bdftopcf:x11-fonts/bdftopcf VGAFONT_BUILD_DEPENDS= \ ${LOCALBASE}/bin/mkfontdir:x11-fonts/mkfontdir \ ${LOCALBASE}/bin/mkfontscale:x11-fonts/mkfontscale NKFCMD= ${LOCALBASE}/bin/nkf post-extract-VGAFONT-on: ${EXTRACT_CMD} ${EXTRACT_BEFORE_ARGS} \ ${DISTDIR}/${DIST_SUBDIR}/pcemu1.01alpha.tar.gz \ ${EXTRACT_AFTER_ARGS} -C ${WRKDIR} pcemu1.01alpha/vga.bdf cd ${WRKDIR}/pcemu1.01alpha && \ ${LOCALBASE}/bin/bdftopcf vga.bdf | ${GZIP_CMD} > vga.pcf.gz post-extract-TEKTRONIXEMU-on: echo "#undef KTERM_NOTEK" >> ${WRKSRC}/kterm.h post-extract-TEKTRONIXEMU-off: echo "#undef KTERM_NOTEK" >> ${WRKSRC}/kterm.h echo "#define KTERM_NOTEK" >> ${WRKSRC}/kterm.h post-extract-XAW3DLIB-on: echo "#undef KTERM_XAW3D" >> ${WRKSRC}/kterm.h echo "#undef USE_XAW3DLIB" >> ${WRKSRC}/kterm.h echo "#define KTERM_XAW3D" >> ${WRKSRC}/kterm.h echo "#define USE_XAW3DLIB" >> ${WRKSRC}/kterm.h post-extract-XAW3DLIB-off: echo "#undef KTERM_XAW3D" >> ${WRKSRC}/kterm.h post-extract-NEXTAWLIB-on: echo "#undef KTERM_XAW3D" >> ${WRKSRC}/kterm.h echo "#undef USE_NEXTAWLIB" >> ${WRKSRC}/kterm.h echo "#define KTERM_XAW3D" >> ${WRKSRC}/kterm.h echo "#define USE_NEXTAWLIB" >> ${WRKSRC}/kterm.h post-extract-NEXTAWLIB-off: echo "#undef KTERM_XAW3D" >> ${WRKSRC}/kterm.h post-extract: ${ECHO_CMD} "#undef InstallXtermSetUID" >> ${WRKSRC}/kterm.h ${ECHO_CMD} "#define InstallXtermSetUID 0" >> ${WRKSRC}/kterm.h post-build: ${NKFCMD} -e -u ${WRKSRC}/kterm.jman \ | ${GZIP_CMD} > ${WRKSRC}/kterm.1.gz post-install: ${INSTALL_MAN} ${WRKSRC}/kterm.1.gz ${STAGEDIR}${MANPREFIX}/man/ja/man1 ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} \ ${WRKSRC}/README.kt \ ${WRKSRC}/README.wallpaper.ja \ ${FILESDIR}/dot.termcap \ ${STAGEDIR}${DOCSDIR} post-install-VGAFONT-on: ${MKDIR} ${STAGEDIR}${FONTSDIR} ${INSTALL_DATA} ${WRKDIR}/pcemu1.01alpha/vga.pcf.gz \ ${STAGEDIR}${FONTSDIR} .include Index: head/japanese/mutt-devel/Makefile =================================================================== --- head/japanese/mutt-devel/Makefile (revision 425880) +++ head/japanese/mutt-devel/Makefile (revision 425881) @@ -1,163 +1,165 @@ # Created by: IWASHITA Yoji # $FreeBSD$ # WITH_MUTT_CYRUS_SASL2: if defined, 'Cyrus sasl' support. # PORTNAME= mutt PORTVERSION= ${VERSION}.j${JP_VERSION} PORTREVISION= 7 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: error: conflicting types for __wcwidth + CONFLICTS= ja-mutt-[0-9]* mutt-[0-9]* mutt-devel-[0-9]* mutt-devel-lite-[0-9]* mutt-lite-[0-9]* zh-mutt-devel-[0-9]* 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= 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 .include .if ${PORT_OPTIONS:MNLS} USES+= gettext .endif .if ${PORT_OPTIONS:MCYRUS_SASL2} LIB_DEPENDS+= libsasl2.so:security/cyrus-sasl2 .endif .if ${PORT_OPTIONS:MMAILDIR_HEADER_CACHE} PORT_OPTIONS+= MAILDIR_HEADER_CACHE .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 post-patch: .if defined(CONFIGURE_SED) @${REINPLACE_CMD} -E ${CONFIGURE_SED} \ ${CONFIGURE_WRKSRC}/${CONFIGURE_SCRIPT}.ac .endif .if ! ${PORT_OPTIONS:MDOCS} ${PATCH} ${PATCH_ARGS} < ${PATCHDIR}/extra-patch-nodoc-contrib .endif post-configure: @${REINPLACE_CMD} -E "\ s|^(s%\@ACLOCAL\@%).+(%g)|\1${ACLOCAL}\2|; \ s|^(s%\@AUTOCONF\@%).+(%g)|\1${AUTOCONF}\2|; \ s|^(s%\@AUTOMAKE\@%).+(%g)|\1${AUTOMAKE}\2|; \ s|^(s%\@AUTOHEADER\@%).+(%g)|\1${AUTOHEADER}\2|" \ ${BUILD_WRKSRC}/config.status .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