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-all mailing list