Changeset View
Changeset View
Standalone View
Standalone View
editors/calligra/Makefile
# $FreeBSD$ | # $FreeBSD$ | ||||
# TODO (when these parts are available in KF5): | # TODO (when these parts are available in KF5): | ||||
# - add calendarcore to USE_KDE when KDE PIM is available | # - add calendarcore to USE_KDE when KDE PIM is available | ||||
# - add libOkular5Core.so:graphics/okular to LIB_DEPENDS | # - add libOkular5Core.so:graphics/okular to LIB_DEPENDS | ||||
# | # | ||||
PORTNAME= calligra | PORTNAME= calligra | ||||
PORTVERSION= 3.0.1 | PORTVERSION= 3.0.1 | ||||
PORTREVISION= 5 | PORTREVISION= 6 | ||||
CATEGORIES= editors kde | CATEGORIES= editors kde | ||||
MASTER_SITES= KDE/stable/${PORTNAME}/${PORTVERSION} | MASTER_SITES= KDE/stable/${PORTNAME}/${PORTVERSION} | ||||
DIST_SUBDIR= KDE/${PORTNAME} | DIST_SUBDIR= KDE/${PORTNAME} | ||||
MAINTAINER= kde@FreeBSD.org | MAINTAINER= kde@FreeBSD.org | ||||
COMMENT= KDE office suite | COMMENT= KDE office suite | ||||
LIB_DEPENDS= libIlmImf.so:graphics/OpenEXR \ | LIB_DEPENDS= libImath-2_2.so:graphics/ilmbase \ | ||||
tcberner: No Option? | |||||
Done Inline ActionsI thought Calligra didn't use OpenEXR at all, but I was wrong; this needs an option just like the others. adridg: I thought Calligra didn't use OpenEXR at all, but I was wrong; this needs an option just like… | |||||
libImath-2_2.so:graphics/ilmbase \ | |||||
libKPropertyCore3.so:x11-toolkits/kproperty \ | libKPropertyCore3.so:x11-toolkits/kproperty \ | ||||
libKReport3.so:textproc/kreport \ | libKReport3.so:textproc/kreport \ | ||||
libboost_thread.so:devel/boost-libs \ | libboost_thread.so:devel/boost-libs \ | ||||
libetonyek-0.1.so:graphics/libetonyek01 \ | libetonyek-0.1.so:graphics/libetonyek01 \ | ||||
libfontconfig.so:x11-fonts/fontconfig \ | libfontconfig.so:x11-fonts/fontconfig \ | ||||
libfreetype.so:print/freetype2 \ | libfreetype.so:print/freetype2 \ | ||||
libgsl.so:math/gsl \ | libgsl.so:math/gsl \ | ||||
liblcms2.so:graphics/lcms2 \ | liblcms2.so:graphics/lcms2 \ | ||||
Show All 25 Lines | USE_KDE= activities archive auth bookmarks codecs completion config \ | ||||
kross notifications notifyconfig parts service solid sonnet \ | kross notifications notifyconfig parts service solid sonnet \ | ||||
texteditor textwidgets threadweaver unitconversion wallet \ | texteditor textwidgets threadweaver unitconversion wallet \ | ||||
widgetsaddons windowsystem xmlgui | widgetsaddons windowsystem xmlgui | ||||
USE_QT5= buildtools_build core dbus gui network opengl \ | USE_QT5= buildtools_build core dbus gui network opengl \ | ||||
phonon4 printsupport qmake_build qml \ | phonon4 printsupport qmake_build qml \ | ||||
quick script sql svg testlib webkit widgets x11extras xml | quick script sql svg testlib webkit widgets x11extras xml | ||||
USE_XORG= ice sm x11 xext | USE_XORG= ice sm x11 xext | ||||
USE_LDCONFIG= yes | USE_LDCONFIG= yes | ||||
OPTIONS_DEFINE= OPENEXR | |||||
OPTIONS_DEFAULT= OPENEXR | |||||
OPENEXR_LIB_DEPENDS= libIlmImf.so:graphics/OpenEXR | |||||
CMAKE_ARGS= -DCMAKE_INCLUDE_PATH:STRING="${QT_INCDIR} ${LOCALBASE}/include" \ | CMAKE_ARGS= -DCMAKE_INCLUDE_PATH:STRING="${QT_INCDIR} ${LOCALBASE}/include" \ | ||||
-DPRODUCTSET:STRING="DESKTOP" | -DPRODUCTSET:STRING="DESKTOP" | ||||
# Requested by upstream, to not include unfinished modules | # Requested by upstream, to not include unfinished modules | ||||
CMAKE_ARGS+= -DRELEASE_BUILD:BOOL=TRUE | CMAKE_ARGS+= -DRELEASE_BUILD:BOOL=TRUE | ||||
# Performance increase according to README.PACKAGERS | # Performance increase according to README.PACKAGERS | ||||
CMAKE_ARGS+= -DCMAKE_CXX_FLAGS="-DKDE_NO_DEBUG_OUTPUT" | CMAKE_ARGS+= -DCMAKE_CXX_FLAGS="-DKDE_NO_DEBUG_OUTPUT" | ||||
# Disable KDE Pim support | # Disable KDE Pim support | ||||
CMAKE_ARGS+= -DCMAKE_DISABLE_FIND_PACKAGE_KF5Akonadi:BOOL=FALSE \ | CMAKE_ARGS+= -DCMAKE_DISABLE_FIND_PACKAGE_KF5Akonadi:BOOL=FALSE \ | ||||
-DCMAKE_DISABLE_FIND_PACKAGE_KF5AkonadiContact:BOOL=FALSE | -DCMAKE_DISABLE_FIND_PACKAGE_KF5AkonadiContact:BOOL=FALSE | ||||
PLIST_SUB+= SHLIB_VER=15.0.0 | PLIST_SUB+= SHLIB_VER=15.0.0 | ||||
.include <bsd.port.mk> | .include <bsd.port.mk> |
No Option?