Index: head/chinese/ibus-libpinyin/Makefile =================================================================== --- head/chinese/ibus-libpinyin/Makefile (revision 456047) +++ head/chinese/ibus-libpinyin/Makefile (revision 456048) @@ -1,49 +1,50 @@ # Created by: Henry Hu # $FreeBSD$ PORTNAME= ibus-libpinyin PORTVERSION= 1.7.2 PORTREVISION= 2 CATEGORIES= chinese MASTER_SITES= SF/libpinyin/${PORTNAME} MAINTAINER= henry.hu.sh@gmail.com COMMENT= Intelligent Pinyin engine based on libpinyin for IBus LICENSE= GPLv2 LIB_DEPENDS= libsqlite3.so:databases/sqlite3 \ libibus-1.0.so:textproc/ibus \ libpinyin.so:chinese/libpinyin USES= compiler:c++11-lib gmake python pkgconfig gettext USE_GNOME= glib20 +USE_PYTHON= py3kplist WRKSRC= ${WRKDIR}/${DISTNAME} GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-dependency-tracking --disable-boost \ --disable-lua-extension OPTIONS_DEFINE= ENGLISH STROKE OPENCC NLS OPTIONS_DEFAULT= ENGLISH STROKE OPTIONS_SUB= yes ENGLISH_DESC= Enable English input mode STROKE_DESC= Enable stroke input mode OPENCC_DESC= Use opencc for simplified and traditional Chinese conversion ENGLISH_CONFIGURE_ENABLE= english-input-mode STROKE_CONFIGURE_ENABLE= stroke-input-mode OPENCC_BROKEN= Requires newer OpenCC OPENCC_CONFIGURE_ENABLE= opencc OPENCC_LIB_DEPENDS= libopencc.so:chinese/opencc NLS_USES= gettext NLS_USE= GNOME=intltool NLS_CONFIGURE_ENABLE= nls post-configure: @${REINPLACE_CMD} -e 's|DATADIRNAME = lib|DATADIRNAME = share|' ${WRKSRC}/po/Makefile .include Index: head/chinese/ibus-pinyin/Makefile =================================================================== --- head/chinese/ibus-pinyin/Makefile (revision 456047) +++ head/chinese/ibus-pinyin/Makefile (revision 456048) @@ -1,35 +1,36 @@ # Created by: Henry Hu # $FreeBSD$ PORTNAME= ibus-pinyin PORTVERSION= 1.5.0 PORTREVISION= 5 CATEGORIES= chinese MAINTAINER= henry.hu.sh@gmail.com COMMENT= PinYin engine for IBus LICENSE= GPLv2 -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}xdg>0:devel/py-xdg \ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}xdg>0:devel/py-xdg@${PY_FLAVOR} \ ${LOCALBASE}/share/gir-1.0/IBus-1.0.gir:textproc/ibus LIB_DEPENDS= libpyzy-1.0.so:chinese/pyzy \ libibus-1.0.so:textproc/ibus \ libsqlite3.so:databases/sqlite3 USES= compiler:c++11-lib gmake pkgconfig python autoreconf libtool USE_GNOME= glib20 +USE_PYTHON= py3kplist GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-dependency-tracking --disable-lua-extension USE_GITHUB= yes GH_ACCOUNT= ibus OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_USES= gettext NLS_USE= GNOME=intltool NLS_CONFIGURE_ENABLE= nls .include Index: head/devel/d-feet/Makefile =================================================================== --- head/devel/d-feet/Makefile (revision 456047) +++ head/devel/d-feet/Makefile (revision 456048) @@ -1,29 +1,30 @@ # Created by: Thinker K.F. Li # $FreeBSD$ PORTNAME= d-feet PORTVERSION= 0.3.11 CATEGORIES= devel MASTER_SITES= GNOME MAINTAINER= thinker@codemud.net COMMENT= D-Bus python introspection debugger LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= itstool:textproc/itstool NO_ARCH= yes -USES= gettext gmake gnome perl5 pkgconfig python:2.7+ tar:xz +USES= gettext gmake gnome perl5 pkgconfig python tar:xz USE_GNOME= gtk30 intlhack introspection:build libxml2:build libwnck3 +USE_PYTHON= py3kplist GNU_CONFIGURE= yes USE_PERL5= build INSTALLS_ICONS= yes GLIB_SCHEMAS= org.gnome.d-feet.gschema.xml # testsuite needs bin/pep8 CONFIGURE_ARGS+=--disable-tests .include Index: head/devel/gtranslator/Makefile =================================================================== --- head/devel/gtranslator/Makefile (revision 456047) +++ head/devel/gtranslator/Makefile (revision 456048) @@ -1,60 +1,61 @@ # Created by: Maxim Sobolev # $FreeBSD$ PORTNAME= gtranslator PORTVERSION= 2.91.7 CATEGORIES= devel gnome MASTER_SITES= GNOME MAINTAINER= gnome@FreeBSD.org COMMENT= GNOME application for creating GNU gettext translation files LICENSE= GPLv3 BUILD_DEPENDS= iso-codes>=0:misc/iso-codes \ itstool:textproc/itstool \ gsettings-desktop-schemas>=0:devel/gsettings-desktop-schemas LIB_DEPENDS= libpeas-1.0.so:devel/libpeas \ libgdl-3.so:x11-toolkits/gdl \ libjson-glib-1.0.so:devel/json-glib RUN_DEPENDS= iso-codes>=0:misc/iso-codes \ gsettings-desktop-schemas>=0:devel/gsettings-desktop-schemas USE_GNOME= intlhack gnomeprefix gtk30 libgda5 gtksourceview3 libxml2 \ introspection:build USES= desktop-file-utils gettext gmake libtool pathfix \ pkgconfig python tar:xz +USE_PYTHON= py3kplist GNU_CONFIGURE= yes USE_LDCONFIG= yes INSTALLS_ICONS= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib CONFIGURE_ARGS= --disable-debug \ --with-gda=5.0 \ --enable-compile-warnings=no INSTALL_TARGET= install-strip GLIB_SCHEMAS= org.gnome.gtranslator.gschema.xml \ org.gnome.gtranslator.plugins.codeview.gschema.xml \ org.gnome.gtranslator.plugins.open-tran.gschema.xml \ org.gnome.gtranslator.plugins.translation-memory.gschema.xml OPTIONS_DEFINE= DICT OPTIONS_DEFAULT=DICT DICT_DESC= Build dictionary plugin .include .if ${PORT_OPTIONS:MDICT} BUILD_DEPENDS+= gnome-dictionary>=3.4.0:deskutils/gnome-dictionary LIB_DEPENDS+= libgdict-1.0.so:deskutils/gnome-dictionary RUN_DEPENDS+= gnome-dictionary>=3.4.0:deskutils/gnome-dictionary GLIB_SCHEMAS+= org.gnome.gtranslator.plugins.dictionary.gschema.xml CONFIGURE_ARGS+=--with-dictionary PLIST_SUB+= DICT="" .else CONFIGURE_ARGS+=--without-dictionary PLIST_SUB+= DICT="@comment " .endif .include