Tweak x11/cinnamon-menus version 2.4.1
[dports.git] / x11 / kactivitymanagerd / Makefile
1 # $FreeBSD$
2
3 PORTNAME=       kactivitymanagerd
4 PORTVERSION=    ${KDE4_ACTIVITIES_VERSION}
5 CATEGORIES=     x11 kde
6 MASTER_SITES=   KDE/Attic/${PORTVERSION}/src
7 DISTNAME=       kactivities-${PORTVERSION}
8 DIST_SUBDIR=    KDE/${PORTVERSION}
9
10 MAINTAINER=     kde@FreeBSD.org
11 COMMENT=        Activity Manager daemon
12
13 USES=           cmake:outsource compiler:c++11-lib kde:4 tar:xz
14 USE_KDE=        automoc4 kdelibs soprano nepomuk-core \
15                 kactivities
16 USE_QT4=        declarative opengl script sql \
17                 moc_build qmake_build rcc_build uic_build
18 USE_LDCONFIG=   yes
19 DISTINFO_FILE=  ${.CURDIR}/../kactivities/distinfo
20 MAKE_ENV=       XDG_CONFIG_HOME=/dev/null
21
22 # https://bugs.kde.org/show_bug.cgi?id=305529#c10
23 CMAKE_ARGS+=    -DCMAKE_SHARED_LIBRARY_LINK_CXX_FLAGS=-rdynamic
24
25 .include <bsd.port.pre.mk>
26
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
31 .endif
32
33 post-patch:
34         ${REINPLACE_CMD} -e "/add_subdirectory (lib)/d" \
35                 -e "/add_subdirectory (ontologies)/d" \
36                 ${WRKSRC}/src/CMakeLists.txt \
37
38 .include <bsd.port.post.mk>