svn commit: r419330 - in head/textproc: . fcitx-qt5 fcitx-qt5/files
Pawel Pekala
pawel at FreeBSD.org
Sat Jul 30 20:29:59 UTC 2016
Author: pawel
Date: Sat Jul 30 20:29:57 2016
New Revision: 419330
URL: https://svnweb.freebsd.org/changeset/ports/419330
Log:
Fcitx support for Qt5
WWW: https://github.com/fcitx/fcitx-qt5
PR: 211378
Submitted by: Yuri Victorovich <yuri at rawbw.com>
Added:
head/textproc/fcitx-qt5/
head/textproc/fcitx-qt5/Makefile (contents, props changed)
head/textproc/fcitx-qt5/distinfo (contents, props changed)
head/textproc/fcitx-qt5/files/
head/textproc/fcitx-qt5/files/patch-widgetsaddons_CMakeLists.txt (contents, props changed)
head/textproc/fcitx-qt5/pkg-descr (contents, props changed)
head/textproc/fcitx-qt5/pkg-plist (contents, props changed)
Modified:
head/textproc/Makefile
Modified: head/textproc/Makefile
==============================================================================
--- head/textproc/Makefile Sat Jul 30 19:39:32 2016 (r419329)
+++ head/textproc/Makefile Sat Jul 30 20:29:57 2016 (r419330)
@@ -187,6 +187,7 @@
SUBDIR += ezxml
SUBDIR += fa-aspell
SUBDIR += fcitx-m17n
+ SUBDIR += fcitx-qt5
SUBDIR += fex
SUBDIR += ffe
SUBDIR += fi-aspell
Added: head/textproc/fcitx-qt5/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/textproc/fcitx-qt5/Makefile Sat Jul 30 20:29:57 2016 (r419330)
@@ -0,0 +1,26 @@
+# Created by: Yuri Victorovich <yuri at rawbw.com>
+# $FreeBSD$
+
+PORTNAME= fcitx-qt5
+PORTVERSION= 1.0.5
+CATEGORIES= textproc
+
+MAINTAINER= yuri at rawbw.com
+COMMENT= Fcitx support for Qt5
+
+LICENSE= GPLv2
+LICENSE_FILE= ${WRKSRC}/COPYING
+
+LIB_DEPENDS+= libfcitx-config.so:chinese/fcitx \
+ libQt5DBus.so:devel/dbus-qt5 \
+ libxkbcommon.so:x11/libxkbcommon
+BUILD_DEPENDS= extra-cmake-modules>0:devel/extra-cmake-modules
+
+USE_GITHUB= yes
+GH_ACCOUNT= fcitx
+
+USES= compiler:c++11-lib cmake gettext pkgconfig
+USE_QT5= core gui qmake widgets buildtools_build
+USE_LDCONFIG= yes
+
+.include <bsd.port.mk>
Added: head/textproc/fcitx-qt5/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/textproc/fcitx-qt5/distinfo Sat Jul 30 20:29:57 2016 (r419330)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1469521016
+SHA256 (fcitx-fcitx-qt5-1.0.5_GH0.tar.gz) = a72ffa9b5b399fd5471d7f0a74ccbdd21b98fd93c78a1f0d36f24526a1968440
+SIZE (fcitx-fcitx-qt5-1.0.5_GH0.tar.gz) = 88066
Added: head/textproc/fcitx-qt5/files/patch-widgetsaddons_CMakeLists.txt
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/textproc/fcitx-qt5/files/patch-widgetsaddons_CMakeLists.txt Sat Jul 30 20:29:57 2016 (r419330)
@@ -0,0 +1,11 @@
+--- widgetsaddons/CMakeLists.txt.orig 2016-07-26 08:42:38 UTC
++++ widgetsaddons/CMakeLists.txt
+@@ -59,7 +59,7 @@ set_target_properties(FcitxQt5WidgetsAdd
+ AUTOMOC TRUE
+ SOVERSION 1
+ COMPILE_FLAGS "-fvisibility=hidden"
+- LINK_FLAGS "-Wl,--no-undefined"
++ LINK_FLAGS "-Wl,--no-undefined -lintl"
+ EXPORT_NAME WidgetsAddons
+ )
+
Added: head/textproc/fcitx-qt5/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/textproc/fcitx-qt5/pkg-descr Sat Jul 30 20:29:57 2016 (r419330)
@@ -0,0 +1,3 @@
+Fcitx support for Qt5
+
+WWW: https://github.com/fcitx/fcitx-qt5
Added: head/textproc/fcitx-qt5/pkg-plist
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/textproc/fcitx-qt5/pkg-plist Sat Jul 30 20:29:57 2016 (r419330)
@@ -0,0 +1,30 @@
+include/FcitxQt5/FcitxQtDBusAddons/fcitxqtconnection.h
+include/FcitxQt5/FcitxQtDBusAddons/fcitxqtdbusaddons_export.h
+include/FcitxQt5/FcitxQtDBusAddons/fcitxqtformattedpreedit.h
+include/FcitxQt5/FcitxQtDBusAddons/fcitxqtinputcontextproxy.h
+include/FcitxQt5/FcitxQtDBusAddons/fcitxqtinputmethoditem.h
+include/FcitxQt5/FcitxQtDBusAddons/fcitxqtinputmethodproxy.h
+include/FcitxQt5/FcitxQtDBusAddons/fcitxqtkeyboardlayout.h
+include/FcitxQt5/FcitxQtDBusAddons/fcitxqtkeyboardproxy.h
+include/FcitxQt5/FcitxQtWidgetsAddons/fcitxqtconfiguifactory.h
+include/FcitxQt5/FcitxQtWidgetsAddons/fcitxqtconfiguiplugin.h
+include/FcitxQt5/FcitxQtWidgetsAddons/fcitxqtconfiguiwidget.h
+include/FcitxQt5/FcitxQtWidgetsAddons/fcitxqtkeysequencewidget.h
+include/FcitxQt5/FcitxQtWidgetsAddons/fcitxqtwidgetsaddons_export.h
+include/FcitxQt5/fcitxqtdbusaddons_version.h
+include/FcitxQt5/fcitxqtwidgetsaddons_version.h
+lib/cmake/FcitxQt5DBusAddons/FcitxQt5DBusAddonsConfig.cmake
+lib/cmake/FcitxQt5DBusAddons/FcitxQt5DBusAddonsConfigVersion.cmake
+lib/cmake/FcitxQt5DBusAddons/FcitxQt5DBusAddonsTargets-release.cmake
+lib/cmake/FcitxQt5DBusAddons/FcitxQt5DBusAddonsTargets.cmake
+lib/cmake/FcitxQt5WidgetsAddons/FcitxQt5WidgetsAddonsConfig.cmake
+lib/cmake/FcitxQt5WidgetsAddons/FcitxQt5WidgetsAddonsConfigVersion.cmake
+lib/cmake/FcitxQt5WidgetsAddons/FcitxQt5WidgetsAddonsTargets-release.cmake
+lib/cmake/FcitxQt5WidgetsAddons/FcitxQt5WidgetsAddonsTargets.cmake
+lib/libFcitxQt5DBusAddons.so
+lib/libFcitxQt5DBusAddons.so.1
+lib/libFcitxQt5DBusAddons.so.1.0
+lib/libFcitxQt5WidgetsAddons.so
+lib/libFcitxQt5WidgetsAddons.so.1
+lib/libFcitxQt5WidgetsAddons.so.1.0
+%%QT_PLUGINDIR%%/platforminputcontexts/libfcitxplatforminputcontextplugin.so
More information about the svn-ports-head
mailing list