diff options
Diffstat (limited to 'finance/alkimia/Makefile')
-rw-r--r-- | finance/alkimia/Makefile | 47 |
1 files changed, 38 insertions, 9 deletions
diff --git a/finance/alkimia/Makefile b/finance/alkimia/Makefile index 1ec75c386104..faaa10a53e30 100644 --- a/finance/alkimia/Makefile +++ b/finance/alkimia/Makefile @@ -1,8 +1,7 @@ # $FreeBSD$ PORTNAME= alkimia -PORTVERSION= 7.0.2 -PORTREVISION= 4 +PORTVERSION= 8.1.0 CATEGORIES= finance kde MASTER_SITES= KDE/stable/${PORTNAME}/${PORTVERSION} @@ -12,23 +11,35 @@ COMMENT= KDE financial data handling library LICENSE= LGPL21+ LICENSE_FILE= ${WRKSRC}/COPYING.LIB -# Depending on ecm via USE_KDE causes unwanted CMAKE_ARGS to be set -BUILD_DEPENDS= ${LOCALBASE}/share/ECM/cmake/ECMConfig.cmake:devel/kf5-extra-cmake-modules +RUN_DEPENDS= p5-Date-Manip>=0:devel/p5-Date-Manip \ + p5-Finance-Quote>=0:finance/p5-Finance-Quote \ + p5-XML-Parser>=0:textproc/p5-XML-Parser \ + p5-XML-Writer>=0:textproc/p5-XML-Writer \ + p5-libwww>=0:www/p5-libwww -USES= cmake compiler:c++11-lang pathfix qt:5 tar:xz +USES= cmake compiler:c++11-lang kde:5 pathfix perl5 qt:5 \ + shebangfix tar:xz USE_LDCONFIG= yes -USE_QT= core dbus \ +USE_KDE= attica auth codecs completion config configwidgets coreaddons \ + i18n iconthemes jobwidgets kio newstuff service sonnet \ + textwidgets widgetsaddons windowsystem xmlgui ecm_build +USE_PERL5= run +USE_QT= concurrent core dbus declarative gui network widgets xml \ buildtools_build qmake_build -CMAKE_ON= KDE_INSTALL_USE_QT_SYS_PATHS +CMAKE_OFF= BUILD_DOXYGEN_DOCS PLIST_SUB= VER=${PORTVERSION:R} +SHEBANG_FILES= src/financequote.pl +OPTIONS_RADIO= BROWSER +OPTIONS_RADIO_BROWSER= WEBKIT WEBENGINE OPTIONS_SINGLE= MPLIB OPTIONS_SINGLE_MPLIB= GMP MPIR -OPTIONS_DEFINE= TEST -OPTIONS_DEFAULT= MPIR +OPTIONS_DEFINE= PLASMA TEST TOOLS +OPTIONS_DEFAULT= MPIR TOOLS WEBKIT OPTIONS_SUB= yes +BROWSER_DESC= Web browser support MPLIB_DESC= Multi-precision library (MPIR preferred) GMP_LIB_DEPENDS= libgmp.so:math/gmp @@ -37,8 +48,26 @@ GMP_CMAKE_BOOL= CMAKE_DISABLE_FIND_PACKAGE_MPIR MPIR_DESC= MPIR (multiple precision arithmetic) support MPIR_LIB_DEPENDS= libmpir.so:math/mpir +PLASMA_DESC= Build Plasma applets +PLASMA_USE= KDE=package,plasma-framework +PLASMA_CMAKE_BOOL= BUILD_APPLETS + TEST_USE= QT=testlib TEST_CMAKE_BOOL= BUILD_TESTING TEST_TEST_TARGET= test +TOOLS_DESC= Build tools +TOOLS_CMAKE_BOOL= BUILD_TOOLS + +WEBENGINE_DESC= Qt Web Engine support +WEBENGINE_USE= QT=webengine +WEBENGINE_CMAKE_BOOL= BUILD_WITH_WEBENGINE + +WEBKIT_DESC= Qt WebKit support +WEBKIT_USE= QT=webkit +WEBKIT_CMAKE_BOOL= BUILD_WITH_WEBKIT + +pre-configure: + ${FIND} ${WRKSRC} -type f \( -name '*.bak' -o -name '*.orig' \) -exec ${RM} {} \; + .include <bsd.port.mk> |