4390086e106b350535bb4b559ab26cd2fc98a9f5
[pkgsrc.git] / mail / akonadi / Makefile
1 # $NetBSD: Makefile,v 1.14 2010/04/10 00:07:07 markd Exp $
2
3 DISTNAME=       akonadi-1.3.1
4 CATEGORIES=     mail
5 MASTER_SITES=   http://download.akonadi-project.org/
6 EXTRACT_SUFX=   .tar.bz2
7
8 MAINTAINER=     markd@NetBSD.org
9 HOMEPAGE=       http://pim.kde.org/akonadi/
10 COMMENT=        The KDE PIM Storage Service
11 LICENSE=        gnu-lgpl-v2.1
12
13 PKG_DESTDIR_SUPPORT=    user-destdir
14
15 # BUILD_MAKE_FLAGS+= VERBOSE=1
16
17 BUILD_DEPENDS+= automoc4>=0.9.87:../../devel/automoc4
18 BUILD_DEPENDS+= libxslt-[0-9]*:../../textproc/libxslt
19 DEPENDS+=       mysql-server-[0-9]*:../../databases/mysql5-server
20 DEPENDS+=       qt4-mysql-[0-9]*:../../x11/qt4-mysql
21
22 USE_TOOLS+=     pkg-config
23 USE_LANGUAGES=  c c++
24 USE_CMAKE=      yes
25 CMAKE_ARG_PATH= ..
26 CONFIGURE_DIRS= _build
27
28 pre-configure:
29         ${LN} -sf ${QTDIR}/bin/qmake ${BUILDLINK_DIR}/bin/
30         ${MKDIR} ${WRKSRC}/_build
31
32 PKGCONFIG_OVERRIDE+=    akonadi.pc.cmake
33
34 SUBST_CLASSES+=         mysql
35 SUBST_STAGE.mysql=      post-patch
36 SUBST_MESSAGE.mysql=    Fix mysqld path.
37 SUBST_FILES.mysql=      server/CMakeLists.txt
38 SUBST_SED.mysql=        -e "s:MYSQLD_EXECUTABLE mysqld:MYSQLD_EXECUTABLE mysqld ${PREFIX}/libexec:"
39
40 .include "../../databases/shared-mime-info/buildlink3.mk"
41 .include "../../devel/boost-libs/buildlink3.mk"
42 .include "../../textproc/soprano/buildlink3.mk"
43 .include "../../x11/qt4-libs/buildlink3.mk"
44 .include "../../x11/qt4-tools/buildlink3.mk"
45 .include "../../x11/qt4-qdbus/buildlink3.mk"
46
47 .include "../../mk/bsd.pkg.mk"