Update sysutils/cfengine36 to version 3.6.1_1,1
[dports.git] / graphics / digikam-kde4 / Makefile
1 # Created by: Arjan van Leeuwen <avleeuwen@piwebs.com>
2 # $FreeBSD$
3
4 PORTNAME=       digikam
5 PORTVERSION=    ${DIGIKAM_VER}
6 PORTREVISION=   2
7 PORTEPOCH=      2
8 CATEGORIES=     graphics kde
9
10 MAINTAINER=     kde@FreeBSD.org
11 COMMENT=        KDE4 digital photo management application
12
13 .include "${.CURDIR}/Makefile.common"
14
15 BUILD_DEPENDS=  ${LOCALBASE}/include/eigen3/Eigen/Eigen:${PORTSDIR}/math/eigen3
16 LIB_DEPENDS=    libtiff.so:${PORTSDIR}/graphics/tiff \
17                 liblcms.so:${PORTSDIR}/graphics/lcms \
18                 libpng15.so:${PORTSDIR}/graphics/png \
19                 libjasper.so:${PORTSDIR}/graphics/jasper \
20                 liblensfun.so:${PORTSDIR}/graphics/lensfun \
21                 liblqr-1.so:${PORTSDIR}/graphics/liblqr-1 \
22                 libkface.so:${PORTSDIR}/graphics/libkface \
23                 libpgf.so:${PORTSDIR}/graphics/libpgf \
24                 libkgeomap.so:${PORTSDIR}/astro/libkgeomap \
25                 libboost_graph.so:${PORTSDIR}/devel/boost-libs
26
27 USES+=          pkgconfig shebangfix
28 USE_KDE4+=      libkdcraw libkexiv2 libkipi
29 USE_QT4+=       sql-sqlite3_run
30 USE_LDCONFIG=   yes
31 CMAKE_ARGS+=    -DWITH_Sqlite2=off
32
33 WRKSRC=         ${WRKDIR}/${DISTNAME}/core
34 SHEBANG_FILES=  utilities/scripts/digitaglinktree/digitaglinktree
35
36 OPTIONS_DEFINE=         DOCS NLS GPHOTO2 PIMLIBS MYSQL
37 OPTIONS_DEFAULT=        GPHOTO2 PIMLIBS
38 NO_OPTIONS_SORT=        yes
39 OPTIONS_SUB=            yes # MYSQL
40
41 DOCS_RUN_DEPENDS=       digikam-doc>=${DIGIKAM_VER}:${PORTSDIR}/graphics/digikam-kde4-doc
42
43 NLS_RUN_DEPENDS=        digikam-l10n>=${DIGIKAM_VER}:${PORTSDIR}/graphics/digikam-kde4-l10n
44
45 GPHOTO2_DESC=           Enable gphoto2 camera support
46 GPHOTO2_LIB_DEPENDS=    libgphoto2.so:${PORTSDIR}/graphics/libgphoto2
47 GPHOTO2_CMAKE_OFF=      -DWITH_Gphoto2:BOOL=OFF
48
49 PIMLIBS_DESC=           Enable address book support
50 PIMLIBS_USE=            KDE4=pimlibs
51 PIMLIBS_CMAKE_OFF=      -DWITH_KdepimLibs:BOOL=OFF
52
53 MYSQL_USE=              MYSQL=server QT4=sql-mysql_run
54 MYSQL_BUILD_DEPENDS=    ${LOCALBASE}/lib/mysql/libmysqld.a:${PORTSDIR}/${_MYSQL_SERVER}
55 MYSQL_CMAKE_ON=         -DMYSQLD_PATH:PATH=${LOCALBASE}/libexec \
56                         -DMYSQL_TOOLS_PATH:PATH=${LOCALBASE}/bin
57 MYSQL_CMAKE_OFF=        -DENABLE_INTERNALMYSQL:BOOL=OFF
58
59 .include <bsd.port.mk>