summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--net-im/telepathy-qt4/Makefile2
-rw-r--r--net-im/telepathy-qt4/files/patch-cmake_modules_FindQt.cmake15
2 files changed, 17 insertions, 0 deletions
diff --git a/net-im/telepathy-qt4/Makefile b/net-im/telepathy-qt4/Makefile
index 114cbb397..0421fa840 100644
--- a/net-im/telepathy-qt4/Makefile
+++ b/net-im/telepathy-qt4/Makefile
@@ -13,8 +13,10 @@ COMMENT= High-level Qt binding for Telepathy
LICENSE= LGPL21
+BUILD_DEPENDS= ${PYTHON_SITELIBDIR}/_dbus_bindings.so:${PORTSDIR}/devel/py-dbus
LIB_DEPENDS= libtelepathy-farstream.so:${PORTSDIR}/net-im/telepathy-farstream \
libtelepathy-glib.so:${PORTSDIR}/net-im/telepathy-glib
+RUN_DEPENDS= ${PYTHON_SITELIBDIR}/_dbus_bindings.so:${PORTSDIR}/devel/py-dbus
USE_GNOME= libxslt:build
USE_GSTREAMER= yes
diff --git a/net-im/telepathy-qt4/files/patch-cmake_modules_FindQt.cmake b/net-im/telepathy-qt4/files/patch-cmake_modules_FindQt.cmake
new file mode 100644
index 000000000..f1ff0dedb
--- /dev/null
+++ b/net-im/telepathy-qt4/files/patch-cmake_modules_FindQt.cmake
@@ -0,0 +1,15 @@
+--- cmake/modules/FindQt.cmake.orig 2013-11-09 10:25:04.481793123 +0000
++++ cmake/modules/FindQt.cmake 2013-11-09 10:25:11.662793204 +0000
+@@ -74,7 +74,11 @@
+
+ MACRO(QT_CREATE_MOC_COMMAND infile outfile moc_flags moc_options)
+ IF(QT_VERSION_MAJOR MATCHES 4)
+- QT4_CREATE_MOC_COMMAND(${infile} ${outfile} "${moc_flags}" "${moc_options}")
++ IF(CMAKE_VERSION VERSION_GREATER 2.8.11.20130607)
++ QT4_CREATE_MOC_COMMAND(${infile} ${outfile} "${moc_flags}" "${moc_options}" "")
++ ELSE(CMAKE_VERSION VERSION_GREATER 2.8.11.20130607)
++ QT4_CREATE_MOC_COMMAND(${infile} ${outfile} "${moc_flags}" "${moc_options}")
++ ENDIF(CMAKE_VERSION VERSION_GREATER 2.8.11.20130607)
+ ELSE(QT_VERSION_MAJOR MATCHES 4)
+ IF(QT_VERSION_MAJOR MATCHES 5)
+ QT5_CREATE_MOC_COMMAND(${infile} ${outfile} "${moc_flags}" "${moc_options}")