From fa8ec88c6470bdea6faa7f15ace100ae28fcee02 Mon Sep 17 00:00:00 2001 From: Max Brazhnikov Date: Mon, 15 Jun 2009 18:07:12 +0000 Subject: Fix build when qt3/kde3 is installed. PR: ports/134230 Reported by: Christof Schulze Patched by: Jason E. Hale Approved by: Matt (maintainer) --- graphics/digikam-kde4/Makefile | 46 +++++++++++++++++++++++++++++++++++++----- 1 file changed, 41 insertions(+), 5 deletions(-) (limited to 'graphics/digikam-kde4/Makefile') diff --git a/graphics/digikam-kde4/Makefile b/graphics/digikam-kde4/Makefile index 3408c8bf5397..65db0f6c38e8 100644 --- a/graphics/digikam-kde4/Makefile +++ b/graphics/digikam-kde4/Makefile @@ -7,7 +7,7 @@ PORTNAME= digikam PORTVERSION= 0.10.0 -PORTREVISION= 1 +PORTREVISION= 2 PORTEPOCH= 1 CATEGORIES= graphics kde MASTER_SITES= SFE @@ -16,7 +16,6 @@ MAINTAINER= datahead4@gmail.com COMMENT= An advanced digital photo management application for KDE4 LIB_DEPENDS= tiff.4:${PORTSDIR}/graphics/tiff \ - gphoto2.2:${PORTSDIR}/graphics/libgphoto2 \ lcms.1:${PORTSDIR}/graphics/lcms \ png.5:${PORTSDIR}/graphics/png \ jasper.4:${PORTSDIR}/graphics/jasper \ @@ -25,13 +24,50 @@ LIB_DEPENDS= tiff.4:${PORTSDIR}/graphics/tiff \ LATEST_LINK= ${PORTNAME}-kde4 USE_BZIP2= yes -USE_KDE4= automoc4 kdehier kdeprefix kdelibs pimlibs +USE_KDE4= automoc4 kdehier kdeprefix kdelibs USE_QT_VER= 4 -QT_COMPONENTS= corelib gui sql qmake_build moc_build rcc_build uic_build +QT_COMPONENTS= gui dbus network qt3support sql svg xml \ + qmake_build moc_build rcc_build uic_build +USE_GNOME= pkgconfig USE_CMAKE= yes USE_GETTEXT= yes USE_LDCONFIG= yes MAN1= digitaglinktree.1 -.include +OPTIONS= GPHOTO2 "Compile with gphoto2 support" on \ + LENSFUN "Compile lens auto-correction image editor plugin" off \ + MARBLE "Geolocation support (requires misc/kdeedu4)" off \ + PIMLIBS "Address book support" on + +.include + +.if defined(WITHOUT_GPHOTO2) +CMAKE_ARGS+= -DENABLE_GPHOTO2:BOOL=OFF +.else +LIB_DEPENDS+= gphoto2.2:${PORTSDIR}/graphics/libgphoto2 +.endif + +.if defined(WITH_LENSFUN) +LIB_DEPENDS+= lensfun.0:${PORTSDIR}/graphics/lensfun +.else +CMAKE_ARGS+= -DWITH_LensFun:BOOL=OFF +.endif + +.if defined(WITH_MARBLE) +LIB_DEPENDS+= marblewidget.5:${PORTSDIR}/misc/kdeedu4 +.else +CMAKE_ARGS+= -DWITH_MarbleWidget:BOOL=OFF +.endif + +.if defined(WITHOUT_PIMLIBS) +CMAKE_ARGS+= -DWITH_KdepimLibs:BOOL=OFF +.else +USE_KDE4+= pimlibs +.endif + +post-patch: + ${GREP} -H -r "#include -- cgit v1.2.3