1 # New ports collection makefile for: kipi-plugins-kde4
2 # Date created: Jan 23, 2009
5 # $FreeBSD: ports/graphics/kipi-plugins-kde4/Makefile,v 1.79 2012/11/17 05:58:11 svnexp Exp $
9 PORTVERSION= ${DIGIKAM_VER}
11 CATEGORIES= graphics kde
13 MAINTAINER= kde@FreeBSD.org
14 COMMENT= KDE4 kipi graphics plugins
16 .include "${.CURDIR}/../digikam-kde4/Makefile.common"
18 LIB_DEPENDS= expat:${PORTSDIR}/textproc/expat2 \
19 qjson:${PORTSDIR}/devel/qjson
20 RUN_DEPENDS= convert:${PORTSDIR}/graphics/ImageMagick
22 LATEST_LINK= ${PORTNAME}-kde4
24 OPTIONS_DEFINE= NLS EXPOBLEND GPOD KGEOMAP KSANE KVKONTAKTE MEDIAWIKI OPENCV PIMLIBS
25 OPTIONS_DEFAULT= KGEOMAP KSANE OPENCV PIMLIBS
28 EXPOBLEND_DESC= Add runtime deps for ExpoBlending plugin
29 GPOD_DESC= Enable Ipod Export plugin
30 KGEOMAP_DESC= Enable GPSSync (geolocalize pictures) plugin
31 KSANE_DESC= Enable Scanning plugin
32 KVKONTAKTE_DESC= Enable VKontakte (VK) plugin
33 MEDIAWIKI_DESC= Enable MediaWiki plugin
34 OPENCV_DESC= Enable Red Eye Removal plugin
35 PIMLIBS_DESC= Enable Calendar plugins
39 USE_KDE4+= libkdcraw libkexiv2 libkipi
41 CMAKE_ARGS= -DCMAKE_PREFIX_PATH:PATH=${KDE4_PREFIX}
43 .include <bsd.port.options.mk>
45 .if ${PORT_OPTIONS:MNLS}
49 CMAKE_ARGS+= -DWITH_NLS:BOOL=OFF
50 PLIST_SUB+= NLS="@comment "
53 .if ${PORT_OPTIONS:MEXPOBLEND}
54 RUN_DEPENDS+= align_image_stack:${PORTSDIR}/graphics/hugin
57 .if ${PORT_OPTIONS:MGPOD}
58 LIB_DEPENDS+= gpod:${PORTSDIR}/audio/libgpod
61 CMAKE_ARGS+= -DWITH_GLIB2:BOOL=OFF \
62 -DWITH_GObject:BOOL=OFF \
65 PLIST_SUB+= GPOD="@comment "
68 .if ${PORT_OPTIONS:MKGEOMAP}
69 LIB_DEPENDS+= kgeomap:${PORTSDIR}/astro/libkgeomap
70 PLIST_SUB+= KGEOMAP=""
72 CMAKE_ARGS+= -DWITH_KGeoMap:BOOL=OFF
73 PLIST_SUB+= KGEOMAP="@comment "
76 .if ${PORT_OPTIONS:MKSANE}
80 CMAKE_ARGS+= -DWITH_KSane:BOOL=OFF
81 PLIST_SUB+= KSANE="@comment "
84 .if ${PORT_OPTIONS:MKVKONTAKTE}
85 LIB_DEPENDS+= kvkontakte:${PORTSDIR}/net/libkvkontakte
86 PLIST_SUB+= KVKONTAKTE=""
88 CMAKE_ARGS+= -DWITH_LibKVkontakte:BOOL=OFF
89 PLIST_SUB+= KVKONTAKTE="@comment "
92 .if ${PORT_OPTIONS:MMEDIAWIKI}
93 LIB_DEPENDS+= mediawiki:${PORTSDIR}/net/libmediawiki
94 PLIST_SUB+= MEDIAWIKI=""
96 CMAKE_ARGS+= -DWITH_Mediawiki:BOOL=OFF
97 PLIST_SUB+= MEDIAWIKI="@comment "
100 .if ${PORT_OPTIONS:MOPENCV}
101 LIB_DEPENDS+= opencv_legacy:${PORTSDIR}/graphics/opencv
102 PLIST_SUB+= OPENCV=""
104 CMAKE_ARGS+= -DWITH_OpenCV:BOOL=OFF
105 PLIST_SUB+= OPENCV="@comment "
108 .if ${PORT_OPTIONS:MPIMLIBS}
110 PLIST_SUB+= PIMLIBS=""
112 CMAKE_ARGS+= -DWITH_KdepimLibs:BOOL=OFF
113 PLIST_SUB+= PIMLIBS="@comment "
117 ${LN} -s ../../doc ${WRKSRC}/doc
118 ${LN} -s ../../po ${WRKSRC}/po
119 ${RM} ${WRKSRC}/po/*/digikam.po ${WRKSRC}/po/*/libkgeomap.po
121 .include <bsd.port.mk>