Index: head/irc/hexchat/Makefile =================================================================== --- head/irc/hexchat/Makefile (revision 492698) +++ head/irc/hexchat/Makefile (revision 492699) @@ -1,93 +1,92 @@ # Created by: Rusmir Dusko # $FreeBSD$ PORTNAME= hexchat PORTVERSION= 2.14.2 -PORTREVISION= 1 DISTVERSIONPREFIX= v +PORTREVISION= 2 CATEGORIES= irc gnome ipv6 MAINTAINER= pkubaj@anongoth.pl COMMENT= IRC chat program with GTK and Text Frontend LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/iso-codes.pc:misc/iso-codes LIB_DEPENDS= libproxy.so:net/libproxy \ libfontconfig.so:x11-fonts/fontconfig \ libdbus-1.so:devel/dbus \ libfreetype.so:print/freetype2 RUN_DEPENDS= ${LOCALBASE}/share/xml/iso-codes/iso_639.xml:misc/iso-codes USES= compiler:c++11-lang desktop-file-utils gettext-tools gnome \ - libtool meson ninja pkgconfig shebangfix ssl + libtool meson ninja pkgconfig python:3.5+ shebangfix ssl USE_GNOME= cairo gtk20 intltool libxml2 USE_XORG= x11 USE_GITHUB= yes -MESON_ARGS= -Dwith-ssl=true -Dwith-gtk=true + +MESON_ARGS= -Dwith-ssl=true -Dwith-gtk=true -Dwith-python=python-${PYTHON_VER} INSTALLS_ICONS= yes INSTALL_TARGET= install-strip CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib -lX11 SUB_FILES= pkg-message PORTDOCS= * OPTIONS_DEFINE= CA_BUNDLE CANBERRA DBUS DOCS FISHLIM LUA NOTIFY \ - PERL PYTHON TEXTFE SYSINFO + PERL TEXTFE SYSINFO -OPTIONS_DEFAULT= CA_BUNDLE CANBERRA DBUS NOTIFY PERL PYTHON +OPTIONS_DEFAULT= CA_BUNDLE CANBERRA DBUS NOTIFY PERL OPTIONS_SUB= yes CA_BUNDLE_DESC= Include CA bundle for SSL verification CANBERRA_DESC= Audio support via Libcanberra FISHLIM_DESC= FiSHLiM plugin TEXTFE_DESC= Text frontend SYSINFO_DESC= Sysinfo plugin CA_BUNDLE_RUN_DEPENDS= ${LOCALBASE}/share/certs/ca-root-nss.crt:security/ca_root_nss CA_BUNDLE_VARS= CA_BUNDLE="${LOCALBASE}/share/certs/ca-root-nss.crt" CA_BUNDLE_VARS_OFF= CA_BUNDLE=NULL CANBERRA_LIB_DEPENDS= libcanberra.so:audio/libcanberra CANBERRA_MESON_TRUE= with-libcanberra DBUS_LIB_DEPENDS= libdbus-glib-1.so:devel/dbus-glib DBUS_MESON_TRUE= with-dbus DBUS_USE= GNOME=gconf2 FISHLIM_MESON_TRUE= with-fishlim LUA_MESON_ON= -Dwith-lua=lua-${LUA_VER} LUA_MESON_OFF= -Dwith-lua=false LUA_USES= lua LUA_USE= GCC=any NOTIFY_LIB_DEPENDS= libnotify.so:devel/libnotify NOTIFY_MESON_TRUE= with-libnotify PERL_MESON_TRUE= with-perl PERL_USES= perl5 -PYTHON_MESON_ON= -Dwith-python=python-${PYTHON_VER} -PYTHON_MESON_OFF= -Dwith-python=false -PYTHON_USES= python:3.4+ shebangfix -PYTHON_VARS= SHEBANG_FILES=meson_post_install.py -PYTHON_VARS+= SHEBANG_FILES=plugins/perl/generate_header.py -PYTHON_VARS+= SHEBANG_FILES=src/common/make-te.py TEXTFE_MESON_TRUE= with-text SYSINFO_MESON_TRUE= with-sysinfo + +SHEBANG_FILES= meson_post_install.py \ + plugins/perl/generate_header.py \ + src/common/make-te.py post-patch: @${REINPLACE_CMD} -e 's|%%CA_BUNDLE%%|${CA_BUNDLE}|' \ ${WRKSRC}/src/common/server.c @${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|g' \ -e 's|%%PERL_VER%%|${PERL_VER}|g' \ ${WRKSRC}/plugins/perl/meson.build post-install: ${LN} -sf ../share/icons/hicolor/48x48/apps/${PORTNAME}.png \ ${STAGEDIR}${PREFIX}/share/pixmaps/ post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/*.md ${STAGEDIR}${DOCSDIR} .include Index: head/irc/hexchat/pkg-plist =================================================================== --- head/irc/hexchat/pkg-plist (revision 492698) +++ head/irc/hexchat/pkg-plist (revision 492699) @@ -1,70 +1,70 @@ bin/hexchat %%TEXTFE%%bin/hexchat-text include/hexchat-plugin.h lib/hexchat/plugins/checksum.so %%FISHLIM%%lib/hexchat/plugins/fishlim.so %%PERL%%lib/hexchat/plugins/perl.so -%%PYTHON%%lib/hexchat/plugins/python.so +lib/hexchat/plugins/python.so %%LUA%%%%LUA_LIBDIR%%/hexchat/plugins/lua.so %%SYSINFO%%lib/hexchat/plugins/sysinfo.so libdata/pkgconfig/hexchat-plugin.pc man/man1/hexchat.1.gz share/metainfo/io.github.Hexchat.appdata.xml share/applications/io.github.Hexchat.desktop %%DBUS%%share/dbus-1/services/org.hexchat.service.service share/icons/hicolor/48x48/apps/hexchat.png share/icons/hicolor/scalable/apps/hexchat.svg share/locale/af/LC_MESSAGES/hexchat.mo share/locale/am/LC_MESSAGES/hexchat.mo share/locale/ast/LC_MESSAGES/hexchat.mo share/locale/az/LC_MESSAGES/hexchat.mo share/locale/be/LC_MESSAGES/hexchat.mo share/locale/bg/LC_MESSAGES/hexchat.mo share/locale/ca/LC_MESSAGES/hexchat.mo share/locale/cs/LC_MESSAGES/hexchat.mo share/locale/da/LC_MESSAGES/hexchat.mo share/locale/de/LC_MESSAGES/hexchat.mo share/locale/el/LC_MESSAGES/hexchat.mo share/locale/en_GB/LC_MESSAGES/hexchat.mo share/locale/es/LC_MESSAGES/hexchat.mo share/locale/et/LC_MESSAGES/hexchat.mo share/locale/eu/LC_MESSAGES/hexchat.mo share/locale/fi/LC_MESSAGES/hexchat.mo share/locale/fr/LC_MESSAGES/hexchat.mo share/locale/gl/LC_MESSAGES/hexchat.mo share/locale/gu/LC_MESSAGES/hexchat.mo share/locale/hi/LC_MESSAGES/hexchat.mo share/locale/hu/LC_MESSAGES/hexchat.mo share/locale/id/LC_MESSAGES/hexchat.mo share/locale/it/LC_MESSAGES/hexchat.mo share/locale/ja_JP/LC_MESSAGES/hexchat.mo share/locale/kn/LC_MESSAGES/hexchat.mo share/locale/ko/LC_MESSAGES/hexchat.mo share/locale/lt/LC_MESSAGES/hexchat.mo share/locale/lv/LC_MESSAGES/hexchat.mo share/locale/mk/LC_MESSAGES/hexchat.mo share/locale/ml/LC_MESSAGES/hexchat.mo share/locale/ms/LC_MESSAGES/hexchat.mo share/locale/nb/LC_MESSAGES/hexchat.mo share/locale/nl/LC_MESSAGES/hexchat.mo share/locale/no/LC_MESSAGES/hexchat.mo share/locale/pa/LC_MESSAGES/hexchat.mo share/locale/pl/LC_MESSAGES/hexchat.mo share/locale/pt/LC_MESSAGES/hexchat.mo share/locale/pt_BR/LC_MESSAGES/hexchat.mo share/locale/ru/LC_MESSAGES/hexchat.mo share/locale/rw/LC_MESSAGES/hexchat.mo share/locale/sk/LC_MESSAGES/hexchat.mo share/locale/sl/LC_MESSAGES/hexchat.mo share/locale/sq/LC_MESSAGES/hexchat.mo share/locale/sr/LC_MESSAGES/hexchat.mo share/locale/sr@latin/LC_MESSAGES/hexchat.mo share/locale/sv/LC_MESSAGES/hexchat.mo share/locale/th/LC_MESSAGES/hexchat.mo share/locale/tr/LC_MESSAGES/hexchat.mo share/locale/uk/LC_MESSAGES/hexchat.mo share/locale/vi/LC_MESSAGES/hexchat.mo share/locale/wa/LC_MESSAGES/hexchat.mo share/locale/zh_CN/LC_MESSAGES/hexchat.mo share/locale/zh_TW/LC_MESSAGES/hexchat.mo share/pixmaps/hexchat.png