svn commit: r470686 - head/chinese/gcin-qt5
Vanilla I. Shu
vanilla at FreeBSD.org
Wed May 23 07:52:54 UTC 2018
Author: vanilla
Date: Wed May 23 07:52:52 2018
New Revision: 470686
URL: https://svnweb.freebsd.org/changeset/ports/470686
Log:
Unbreak on 11.1.
Modified:
head/chinese/gcin-qt5/Makefile
Modified: head/chinese/gcin-qt5/Makefile
==============================================================================
--- head/chinese/gcin-qt5/Makefile Wed May 23 07:52:04 2018 (r470685)
+++ head/chinese/gcin-qt5/Makefile Wed May 23 07:52:52 2018 (r470686)
@@ -3,6 +3,7 @@
PORTNAME= gcin
PORTVERSION= 2.8.6
+PORTREVISION= 1
CATEGORIES= chinese textproc gnome
MASTER_SITES= http://hyperrate.com/gcin-source/
PKGNAMESUFFIX= -qt5
@@ -16,7 +17,7 @@ LICENSE= LGPL21
LIB_DEPENDS= libgcin-im-client.so:chinese/gcin
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}/qt5-im
-USES= gmake pkgconfig tar:xz
+USES= compiler:c++11-lang gmake pkgconfig tar:xz
USE_QT5= qdbus qmake_build buildtools_build core gui
USE_CXXSTD= c++11
MAKE_ENV= INSTALL_PROGRAM="${INSTALL_PROGRAM}" \
@@ -24,8 +25,18 @@ MAKE_ENV= INSTALL_PROGRAM="${INSTALL_PROGRAM}" \
PLIST_FILES= ${QT_PLUGINDIR}/platforminputcontexts/libgcinplatforminputcontextplugin.so
+.include <bsd.port.pre.mk>
+
+.if ${COMPILER_TYPE} == clang && ${COMPILER_VERSION} < 60
+BUILD_DEPENDS+= ${LOCALBASE}/bin/clang60:devel/llvm60
+CPP= ${LOCALBASE}/bin/clang-cpp60
+CC= ${LOCALBASE}/bin/clang60
+CXX= ${LOCALBASE}/bin/clang++60
+.endif
+
post-patch:
@${REINPLACE_CMD} -e 's,%%PREFIX%%,${PREFIX},g; \
s,%%MOC%%,${MOC},;' ${WRKSRC}/Makefile
+ @${ECHO} "XXXX: ${COMPILER_VERSION}"
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>
More information about the svn-ports-all
mailing list