3 PORTNAME= kactivitymanagerd
4 PORTVERSION= ${KDE4_ACTIVITIES_VERSION}
6 MASTER_SITES= KDE/Attic/${PORTVERSION}/src
7 DISTNAME= kactivities-${PORTVERSION}
8 DIST_SUBDIR= KDE/${PORTVERSION}
10 MAINTAINER= kde@FreeBSD.org
11 COMMENT= Activity Manager daemon
13 USES= cmake:outsource compiler:c++11-lib kde:4 tar:xz
14 USE_KDE= automoc4 kdelibs soprano nepomuk-core \
16 USE_QT4= declarative opengl script sql \
17 moc_build qmake_build rcc_build uic_build
19 DISTINFO_FILE= ${.CURDIR}/../kactivities/distinfo
20 MAKE_ENV= XDG_CONFIG_HOME=/dev/null
22 # https://bugs.kde.org/show_bug.cgi?id=305529#c10
23 CMAKE_ARGS+= -DCMAKE_SHARED_LIBRARY_LINK_CXX_FLAGS=-rdynamic
25 .include <bsd.port.pre.mk>
27 # Workaround to keep kactivitymanagerd from crashing:
28 # http://lists.freebsd.org/pipermail/freebsd-current/2012-May/033972.html
29 .if ${OPSYS} == FreeBSD && ${OSVERSION} > 1000000
30 CXXFLAGS+= -fno-use-cxa-atexit
34 ${REINPLACE_CMD} -e "/add_subdirectory (lib)/d" \
35 -e "/add_subdirectory (ontologies)/d" \
36 ${WRKSRC}/src/CMakeLists.txt \
38 .include <bsd.port.post.mk>