Index: Mk/Uses/grantlee.mk =================================================================== --- /dev/null +++ Mk/Uses/grantlee.mk @@ -0,0 +1,55 @@ +# $FreeBSD$ +# +# Handle dependency on grantlee +# +# Feature: grantlee +# Usage: USES=grantlee:ARGS +# Valid ARGS: ,selfbuild +# +# version The chooseable versions are 4 and 5. +# USES=grantlee:4 # Use grantlee 0.x (qt4-based) +# USES=grantlee:5 # Use grantlee 5.x (qt5-based) +# +# selfbuild Used in devel/grantlee and devel/grantlee5 to suck in versions +# but not LIB_DEPENDS. +# +# MAINTAINER: kde@FreeBSD.org +# + +.if ! defined(_INCLUDE_USES_GRANTLEE_MK) +_INCLUDE_USES_GRANTLEE_MK= YES + +GRANTLEE_SUPPORTED= 4 5 + +GRANTLEE4_VER= 0.5.1 +GRANTLEE5_VER= 5.1.0 + +GRANTLEE4_LIB_DEPEND= libgrantlee_core.so:devel/grantlee +GRANTLEE5_LIB_DEPEND= libGrantlee_Templates.so:devel/grantlee5 + +_grantlee_version= # +. for ver in ${GRANTLEE_SUPPORTED:O:u} +. if ${grantlee_ARGS:M${ver}} +. if empty(_grantlee_version) +_grantlee_version= ${ver} +. else +IGNORE= Incorrect USES=grantlee:${grantlee_ARGS} - multiple versions defined +. endif +. endif +. endfor + +. if empty(_grantlee_version) +IGNORE= Incorrect USES=grantlee:${grantlee_ARGS} - no version defined +. endif + +GRANTLEE_VERSION= ${GRANTLEE${_grantlee_version}_VER} +GRANTLEE_LIB_DEPEND= ${GRANTLEE${_grantlee_version}_LIB_DEPEND} + +. if ${grantlee_ARGS:Mselfbuild} +PLIST_SUB+= SHLIB_VER=${GRANTLEE_VERSION} +. else +LIB_DEPENDS+= ${GRANTLEE_LIB_DEPEND} +. endif +PLIST_SUB+= GRANTLEE_VER=${GRANTLEE_VERSION:R} + +.endif Index: deskutils/kdepim4/Makefile =================================================================== --- deskutils/kdepim4/Makefile +++ deskutils/kdepim4/Makefile @@ -3,6 +3,7 @@ PORTNAME= kdepim PORTVERSION= ${KDE4_KDELIBS_VERSION} +PORTREVISION= 1 CATEGORIES= deskutils kde MASTER_SITES= KDE/${KDE4_APPLICATIONS_BRANCH}/applications/${KDE4_APPLICATIONS_VERSION}/src DIST_SUBDIR= KDE/${PORTVERSION} @@ -14,7 +15,6 @@ libassuan.so:security/libassuan \ libsasl2.so:security/cyrus-sasl2 \ libboost_thread.so:devel/boost-libs \ - libgrantlee_gui.so:devel/grantlee \ libkgapi2.so:devel/libkgapi RUN_DEPENDS= ${KDE4_PREFIX}/bin/accountwizard:deskutils/kdepim4-runtime \ ${LOCALBASE}/bin/gmd5sum:sysutils/coreutils @@ -24,7 +24,7 @@ USE_GNOME= libxml2 libxslt:build USE_KDE4= kdelibs pimlibs kactivities \ akonadi automoc4 soprano nepomuk-widgets baloo -USES= cmake:outsource gmake iconv shebangfix tar:xz +USES= cmake:outsource gmake grantlee:4 iconv shebangfix tar:xz SHEBANG_FILES= agents/mailfilteragent/kconf_update/migrate-kmail-filters.pl \ kalarm/*.pl kmail/kconf_update/*.pl \ libkpgp/kconf_update/kpgp-3.1-upgrade-address-data.pl @@ -40,8 +40,6 @@ USE_LDCONFIG= yes MAKE_ENV= XDG_CONFIG_HOME=/dev/null -PLIST_SUB= GRANTLEE_VER=0.5 - post-patch: # Remove BOM ${REINPLACE_CMD} -e '1 s|^.*/|/|g' \ Index: devel/grantlee/Makefile =================================================================== --- devel/grantlee/Makefile +++ devel/grantlee/Makefile @@ -1,16 +1,9 @@ # Created by: Dima Panov # $FreeBSD$ -# Some ports install files into versioned grantlee directory (GRANTLEE_VER) -# they must be fixed whenever grantlee gets version bump -# Known ports: -# deskutils/kdepim4 -# devel/kdevplatform -# finance/skrooge -# - PORTNAME= grantlee -DISTVERSION= 0.5.1 +DISTVERSION= ${GRANTLEE_VERSION} +PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= http://downloads.${PORTNAME}.org/ \ http://www.loegria.net/${PORTNAME}/ @@ -22,11 +15,8 @@ USE_QT4= corelib gui qtestlib_build script \ qmake_build moc_build rcc_build uic_build -USES= cmake:outsource +USES= cmake:outsource grantlee:4,selfbuild CMAKE_ARGS+= -DBUILD_TESTS:BOOL=FALSE USE_LDCONFIG= yes -PLIST_SUB= SHLIB_VER=${PORTVERSION} \ - GRANTLEE_VER=${PORTVERSION:R} - .include Index: devel/grantlee/files/patch-CMakeLists.txt =================================================================== --- /dev/null +++ devel/grantlee/files/patch-CMakeLists.txt @@ -0,0 +1,14 @@ +Install headers prefixed, as to not cause a possible conflict with +different versions. + +--- CMakeLists.txt.orig 2016-08-10 16:05:25 UTC ++++ CMakeLists.txt +@@ -96,7 +96,7 @@ set (LIB_SUFFIX "" CACHE STRING "Define + set( LIB_INSTALL_DIR lib${LIB_SUFFIX} ) + set( PLUGIN_INSTALL_DIR lib${LIB_SUFFIX}/grantlee/${Grantlee_MAJOR_MINOR_VERSION_STRING} ) + set( BIN_INSTALL_DIR bin ) +-set( INCLUDE_INSTALL_DIR include ) ++set( INCLUDE_INSTALL_DIR include/grantlee4 ) + set( DATA_INSTALL_DIR share/apps ) + + # set up RPATH/install_name_dir Index: devel/grantlee/files/patch-templates_lib_CMakeLists.txt =================================================================== --- /dev/null +++ devel/grantlee/files/patch-templates_lib_CMakeLists.txt @@ -0,0 +1,14 @@ +Install headers prefixed, as to not cause a possible conflict with +different versions. + +--- templates/lib/CMakeLists.txt.orig 2016-08-10 16:06:08 UTC ++++ templates/lib/CMakeLists.txt +@@ -119,7 +119,7 @@ install(TARGETS grantlee_core EXPORT gra + RUNTIME DESTINATION ${BIN_INSTALL_DIR} COMPONENT Templates + LIBRARY DESTINATION ${LIB_INSTALL_DIR} COMPONENT Templates + ARCHIVE DESTINATION ${LIB_INSTALL_DIR} COMPONENT Templates +- INCLUDES DESTINATION include ++ INCLUDES DESTINATION include/grantlee4 + ) + + install(FILES Index: devel/grantlee/files/patch-textdocument_lib_CMakeLists.txt =================================================================== --- /dev/null +++ devel/grantlee/files/patch-textdocument_lib_CMakeLists.txt @@ -0,0 +1,14 @@ +Install headers prefixed, as to not cause a possible conflict with +different versions. + +--- textdocument/lib/CMakeLists.txt.orig 2016-08-10 16:06:47 UTC ++++ textdocument/lib/CMakeLists.txt +@@ -44,7 +44,7 @@ install(TARGETS grantlee_gui EXPORT gran + RUNTIME DESTINATION ${BIN_INSTALL_DIR} COMPONENT TextDocument + LIBRARY DESTINATION ${LIB_INSTALL_DIR} COMPONENT TextDocument + ARCHIVE DESTINATION ${LIB_INSTALL_DIR} COMPONENT TextDocument +- INCLUDES DESTINATION include ++ INCLUDES DESTINATION include/grantlee4 + ) + + install(FILES Index: devel/grantlee/pkg-plist =================================================================== --- devel/grantlee/pkg-plist +++ devel/grantlee/pkg-plist @@ -1,37 +1,37 @@ -include/grantlee/abstractlocalizer.h -include/grantlee/abstractmarkupbuilder.h -include/grantlee/bbcodebuilder.h -include/grantlee/cachingloaderdecorator.h -include/grantlee/containeraccessor.h -include/grantlee/context.h -include/grantlee/engine.h -include/grantlee/exception.h -include/grantlee/filter.h -include/grantlee/filterexpression.h -include/grantlee/grantlee_core_export.h -include/grantlee/grantlee_gui_export.h -include/grantlee/grantlee_version.h -include/grantlee/markupdirector.h -include/grantlee/mediawikimarkupbuilder.h -include/grantlee/metatype.h -include/grantlee/node.h -include/grantlee/outputstream.h -include/grantlee/parser.h -include/grantlee/plaintextmarkupbuilder.h -include/grantlee/qtlocalizer.h -include/grantlee/rendercontext.h -include/grantlee/safestring.h -include/grantlee/taglibraryinterface.h -include/grantlee/template.h -include/grantlee/templateloader.h -include/grantlee/texthtmlbuilder.h -include/grantlee/token.h -include/grantlee/typeaccessor.h -include/grantlee/util.h -include/grantlee/variable.h -include/grantlee_core.h -include/grantlee_templates.h -include/grantlee_textdocument.h +include/grantlee4/grantlee/abstractlocalizer.h +include/grantlee4/grantlee/abstractmarkupbuilder.h +include/grantlee4/grantlee/bbcodebuilder.h +include/grantlee4/grantlee/cachingloaderdecorator.h +include/grantlee4/grantlee/containeraccessor.h +include/grantlee4/grantlee/context.h +include/grantlee4/grantlee/engine.h +include/grantlee4/grantlee/exception.h +include/grantlee4/grantlee/filter.h +include/grantlee4/grantlee/filterexpression.h +include/grantlee4/grantlee/grantlee_core_export.h +include/grantlee4/grantlee/grantlee_gui_export.h +include/grantlee4/grantlee/grantlee_version.h +include/grantlee4/grantlee/markupdirector.h +include/grantlee4/grantlee/mediawikimarkupbuilder.h +include/grantlee4/grantlee/metatype.h +include/grantlee4/grantlee/node.h +include/grantlee4/grantlee/outputstream.h +include/grantlee4/grantlee/parser.h +include/grantlee4/grantlee/plaintextmarkupbuilder.h +include/grantlee4/grantlee/qtlocalizer.h +include/grantlee4/grantlee/rendercontext.h +include/grantlee4/grantlee/safestring.h +include/grantlee4/grantlee/taglibraryinterface.h +include/grantlee4/grantlee/template.h +include/grantlee4/grantlee/templateloader.h +include/grantlee4/grantlee/texthtmlbuilder.h +include/grantlee4/grantlee/token.h +include/grantlee4/grantlee/typeaccessor.h +include/grantlee4/grantlee/util.h +include/grantlee4/grantlee/variable.h +include/grantlee4/grantlee_core.h +include/grantlee4/grantlee_templates.h +include/grantlee4/grantlee_textdocument.h lib/cmake/grantlee/GrantleeConfig.cmake lib/cmake/grantlee/GrantleeConfigVersion.cmake lib/cmake/grantlee/GrantleeTargets-%%CMAKE_BUILD_TYPE%%.cmake Index: devel/grantlee5/Makefile =================================================================== --- devel/grantlee5/Makefile +++ devel/grantlee5/Makefile @@ -1,32 +1,20 @@ -# Created by: Dima Panov +# Created by: Tobias C. Berner # $FreeBSD$ -# Some ports install files into versioned grantlee directory (GRANTLEE_VER) -# they must be fixed whenever grantlee gets version bump -# Known ports: -# deskutils/kdepim4 -# devel/kdevplatform -# finance/skrooge -# - PORTNAME= grantlee -DISTVERSION= 0.5.1 +PORTVERSION= ${GRANTLEE_VERSION} CATEGORIES= devel -MASTER_SITES= http://downloads.${PORTNAME}.org/ \ - http://www.loegria.net/${PORTNAME}/ +MASTER_SITES= http://downloads.${PORTNAME}.org/ +PKGNAMESUFFIX= 5 MAINTAINER= kde@FreeBSD.org -COMMENT= String template engine for Qt 4 +COMMENT= String template engine for Qt 5 LICENSE= LGPL21 -USE_QT4= corelib gui qtestlib_build script \ - qmake_build moc_build rcc_build uic_build -USES= cmake:outsource +USE_QT5= buildtools_build core gui qmake_build script +USES= cmake:outsource compiler:c++11-lib grantlee:5,selfbuild CMAKE_ARGS+= -DBUILD_TESTS:BOOL=FALSE USE_LDCONFIG= yes -PLIST_SUB= SHLIB_VER=${PORTVERSION} \ - GRANTLEE_VER=${PORTVERSION:R} - .include Index: devel/grantlee5/distinfo =================================================================== --- devel/grantlee5/distinfo +++ devel/grantlee5/distinfo @@ -1,2 +1,2 @@ -SHA256 (grantlee-0.5.1.tar.gz) = 191809bf4c9b7ef877af0fd29345061c2372edfb4506aa7d5df5c71a570fa0ac -SIZE (grantlee-0.5.1.tar.gz) = 1172769 +SHA256 (grantlee-5.1.0.tar.gz) = ea2e402466c74bb533eee2c7252209ec61cd93a5d236fecd625b4a0eb13a1478 +SIZE (grantlee-5.1.0.tar.gz) = 1175380 Index: devel/grantlee5/files/patch-CMakeLists.txt =================================================================== --- /dev/null +++ devel/grantlee5/files/patch-CMakeLists.txt @@ -0,0 +1,14 @@ +Install headers prefixed, as to not cause a possible conflict with +different versions. + +--- CMakeLists.txt.orig 2016-08-10 16:09:20 UTC ++++ CMakeLists.txt +@@ -100,7 +100,7 @@ set (LIB_SUFFIX "" CACHE STRING "Define + set( LIB_INSTALL_DIR lib${LIB_SUFFIX} ) + set( PLUGIN_INSTALL_DIR ${LIB_INSTALL_DIR}/grantlee/${Grantlee5_MAJOR_MINOR_VERSION_STRING} ) + set( BIN_INSTALL_DIR bin ) +-set( INCLUDE_INSTALL_DIR include ) ++set( INCLUDE_INSTALL_DIR include/grantlee5 ) + set( DATA_INSTALL_DIR share/apps ) + + # set up RPATH/install_name_dir Index: devel/grantlee5/files/patch-templates_lib_CMakeLists.txt =================================================================== --- /dev/null +++ devel/grantlee5/files/patch-templates_lib_CMakeLists.txt @@ -0,0 +1,14 @@ +Install headers prefixed, as to not cause a possible conflict with +different versions. + +--- templates/lib/CMakeLists.txt.orig 2016-08-10 16:09:48 UTC ++++ templates/lib/CMakeLists.txt +@@ -137,7 +137,7 @@ install(TARGETS Grantlee_Templates EXPOR + RUNTIME DESTINATION ${BIN_INSTALL_DIR} COMPONENT Templates + LIBRARY DESTINATION ${LIB_INSTALL_DIR} COMPONENT Templates + ARCHIVE DESTINATION ${LIB_INSTALL_DIR} COMPONENT Templates +- INCLUDES DESTINATION include ++ INCLUDES DESTINATION include/grantlee5 + ) + + install(FILES Index: devel/grantlee5/files/patch-textdocument_lib_CMakeLists.txt =================================================================== --- /dev/null +++ devel/grantlee5/files/patch-textdocument_lib_CMakeLists.txt @@ -0,0 +1,14 @@ +Install headers prefixed, as to not cause a possible conflict with +different versions. + +--- textdocument/lib/CMakeLists.txt.orig 2016-08-10 16:10:17 UTC ++++ textdocument/lib/CMakeLists.txt +@@ -58,7 +58,7 @@ install(TARGETS Grantlee_TextDocument EX + RUNTIME DESTINATION ${BIN_INSTALL_DIR} COMPONENT TextDocument + LIBRARY DESTINATION ${LIB_INSTALL_DIR} COMPONENT TextDocument + ARCHIVE DESTINATION ${LIB_INSTALL_DIR} COMPONENT TextDocument +- INCLUDES DESTINATION include ++ INCLUDES DESTINATION include/grantlee5 + ) + + install(FILES Index: devel/grantlee5/pkg-descr =================================================================== --- devel/grantlee5/pkg-descr +++ devel/grantlee5/pkg-descr @@ -1,4 +1,4 @@ Grantlee is a string template engine based on the Django template system and written using the Qt framework. -WWW: http://gitorious.org/grantlee/pages/Home +WWW: https://github.com/steveire/grantlee Index: devel/grantlee5/pkg-plist =================================================================== --- devel/grantlee5/pkg-plist +++ devel/grantlee5/pkg-plist @@ -1,49 +1,47 @@ -include/grantlee/abstractlocalizer.h -include/grantlee/abstractmarkupbuilder.h -include/grantlee/bbcodebuilder.h -include/grantlee/cachingloaderdecorator.h -include/grantlee/containeraccessor.h -include/grantlee/context.h -include/grantlee/engine.h -include/grantlee/exception.h -include/grantlee/filter.h -include/grantlee/filterexpression.h -include/grantlee/grantlee_core_export.h -include/grantlee/grantlee_gui_export.h -include/grantlee/grantlee_version.h -include/grantlee/markupdirector.h -include/grantlee/mediawikimarkupbuilder.h -include/grantlee/metatype.h -include/grantlee/node.h -include/grantlee/outputstream.h -include/grantlee/parser.h -include/grantlee/plaintextmarkupbuilder.h -include/grantlee/qtlocalizer.h -include/grantlee/rendercontext.h -include/grantlee/safestring.h -include/grantlee/taglibraryinterface.h -include/grantlee/template.h -include/grantlee/templateloader.h -include/grantlee/texthtmlbuilder.h -include/grantlee/token.h -include/grantlee/typeaccessor.h -include/grantlee/util.h -include/grantlee/variable.h -include/grantlee_core.h -include/grantlee_templates.h -include/grantlee_textdocument.h -lib/cmake/grantlee/GrantleeConfig.cmake -lib/cmake/grantlee/GrantleeConfigVersion.cmake -lib/cmake/grantlee/GrantleeTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/grantlee/GrantleeTargets.cmake -lib/cmake/grantlee/GrantleeUse.cmake +include/grantlee5/grantlee/abstractlocalizer.h +include/grantlee5/grantlee/abstractmarkupbuilder.h +include/grantlee5/grantlee/bbcodebuilder.h +include/grantlee5/grantlee/cachingloaderdecorator.h +include/grantlee5/grantlee/context.h +include/grantlee5/grantlee/engine.h +include/grantlee5/grantlee/exception.h +include/grantlee5/grantlee/filter.h +include/grantlee5/grantlee/filterexpression.h +include/grantlee5/grantlee/grantlee_templates_export.h +include/grantlee5/grantlee/grantlee_textdocument_export.h +include/grantlee5/grantlee/grantlee_version.h +include/grantlee5/grantlee/markupdirector.h +include/grantlee5/grantlee/mediawikimarkupbuilder.h +include/grantlee5/grantlee/metatype.h +include/grantlee5/grantlee/node.h +include/grantlee5/grantlee/outputstream.h +include/grantlee5/grantlee/parser.h +include/grantlee5/grantlee/plaintextmarkupbuilder.h +include/grantlee5/grantlee/qtlocalizer.h +include/grantlee5/grantlee/rendercontext.h +include/grantlee5/grantlee/safestring.h +include/grantlee5/grantlee/taglibraryinterface.h +include/grantlee5/grantlee/template.h +include/grantlee5/grantlee/templateloader.h +include/grantlee5/grantlee/texthtmlbuilder.h +include/grantlee5/grantlee/token.h +include/grantlee5/grantlee/typeaccessor.h +include/grantlee5/grantlee/util.h +include/grantlee5/grantlee/variable.h +include/grantlee5/grantlee_templates.h +include/grantlee5/grantlee_textdocument.h +lib/cmake/Grantlee5/Grantlee5Config.cmake +lib/cmake/Grantlee5/Grantlee5ConfigVersion.cmake +lib/cmake/Grantlee5/GrantleeMacros.cmake +lib/cmake/Grantlee5/GrantleeTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/Grantlee5/GrantleeTargets.cmake lib/grantlee/%%GRANTLEE_VER%%/grantlee_defaultfilters.so lib/grantlee/%%GRANTLEE_VER%%/grantlee_defaulttags.so lib/grantlee/%%GRANTLEE_VER%%/grantlee_i18ntags.so lib/grantlee/%%GRANTLEE_VER%%/grantlee_loadertags.so -lib/libgrantlee_core.so -lib/libgrantlee_core.so.0 -lib/libgrantlee_core.so.%%SHLIB_VER%% -lib/libgrantlee_gui.so -lib/libgrantlee_gui.so.0 -lib/libgrantlee_gui.so.%%SHLIB_VER%% +lib/libGrantlee_Templates.so +lib/libGrantlee_Templates.so.5 +lib/libGrantlee_Templates.so.%%SHLIB_VER%% +lib/libGrantlee_TextDocument.so +lib/libGrantlee_TextDocument.so.5 +lib/libGrantlee_TextDocument.so.%%SHLIB_VER%% Index: devel/kdevplatform/Makefile =================================================================== --- devel/kdevplatform/Makefile +++ devel/kdevplatform/Makefile @@ -3,6 +3,7 @@ PORTNAME= kdevplatform PORTVERSION= ${KDEVELOP_VERSION:S/4./1./} +PORTREVISION= 1 CATEGORIES= devel kde MASTER_SITES= KDE/${KDEVELOP_BRANCH}/kdevelop/${KDEVELOP_VERSION}/src DIST_SUBDIR= KDE/kdevelop/${KDEVELOP_VERSION} @@ -12,20 +13,18 @@ LIB_DEPENDS= libsvn_client-1.so:devel/subversion \ libboost_thread.so:devel/boost-libs \ - libqjson.so:devel/qjson \ - libgrantlee_gui.so:devel/grantlee + libqjson.so:devel/qjson USE_KDE4= kate_run kdelibs automoc4 USE_QT4= qmake_build moc_build uic_build rcc_build \ corelib designer_build gui webkit -USES= cmake:outsource compiler:c++11-lib shebangfix tar:bz2 +USES= cmake:outsource compiler:c++11-lib grantlee:4 shebangfix tar:bz2 USE_LDCONFIG= yes SHEBANG_FILES= util/kdev_format_source util/kdevplatform_shell_environment.sh PLIST_SUB+= SHLIB_VER=8.0.0 \ - SHLIB_SHVER=8 \ - GRANTLEE_VER=0.5 + SHLIB_SHVER=8 OPTIONS_DEFINE= NLS OPTIONS_SUB= yes Index: finance/skrooge/Makefile =================================================================== --- finance/skrooge/Makefile +++ finance/skrooge/Makefile @@ -2,6 +2,7 @@ PORTNAME= skrooge PORTVERSION= 1.12.5 +PORTREVISION= 1 CATEGORIES= finance kde MASTER_SITES= KDE/stable/${PORTNAME} @@ -11,17 +12,15 @@ BUILD_DEPENDS= xsltproc:textproc/libxslt LIB_DEPENDS= libofx.so:finance/libofx \ libqca.so:devel/qca \ - libgrantlee_gui.so:devel/grantlee \ libkactivities.so:x11/kactivities -USES= cmake:outsource gettext shared-mime-info sqlite:3 tar:xz +USES= cmake:outsource gettext grantlee:4 shared-mime-info sqlite:3 tar:xz USE_QT4= qmake_build moc_build uic_build rcc_build designer_build \ corelib dbus gui script sql webkit xml sql-sqlite3_run USE_KDE4= automoc4 kdelibs pimlibs USE_LDCONFIG= yes -PLIST_SUB= VERSION=${PORTVERSION} \ - GRANTLEE_VER=0.5 +PLIST_SUB= VERSION=${PORTVERSION} # Skrooge creates several empty directories due to how it calls CMake's # install(DIRECTORY ...) function, so we need some code to remove them. Index: math/rocs/Makefile =================================================================== --- math/rocs/Makefile +++ math/rocs/Makefile @@ -2,7 +2,7 @@ PORTNAME= rocs PORTVERSION= ${KDE4_VERSION} -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= math kde MASTER_SITES= KDE/${KDE4_BRANCH}/${PORTVERSION}/src DIST_SUBDIR= KDE/${PORTVERSION} @@ -10,11 +10,10 @@ MAINTAINER= kde@FreeBSD.org COMMENT= KDE Graph theory IDE -LIB_DEPENDS= libboost_thread.so:devel/boost-libs \ - libgrantlee_gui.so:devel/grantlee +LIB_DEPENDS= libboost_thread.so:devel/boost-libs USE_KDE4= kdelibs automoc4 -USES= cmake:outsource tar:xz +USES= cmake:outsource grantlee:4 tar:xz USE_QT4= gui qtestlib script scripttools webkit xml \ moc_build qmake_build rcc_build uic_build USE_LDCONFIG= yes Index: x11/kdelibs4/Makefile =================================================================== --- x11/kdelibs4/Makefile +++ x11/kdelibs4/Makefile @@ -3,7 +3,7 @@ PORTNAME= kdelibs PORTVERSION= ${KDE4_KDELIBS_VERSION} -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= x11 kde MASTER_SITES= KDE/${KDE4_APPLICATIONS_BRANCH}/applications/${KDE4_APPLICATIONS_VERSION}/src DIST_SUBDIR= KDE/${PORTVERSION} @@ -20,8 +20,7 @@ libhal.so:sysutils/hal \ libqca.so:devel/qca \ libpolkit-qt-core-1.so:sysutils/polkit-qt \ - libdbusmenu-qt.so:devel/libdbusmenu-qt \ - libgrantlee_gui.so:devel/grantlee + libdbusmenu-qt.so:devel/libdbusmenu-qt BUILD_DEPENDS= docbook-xml>0:textproc/docbook-xml \ ${LOCALBASE}/share/xsl/docbook/html/docbook.xsl:textproc/docbook-xsl @@ -34,7 +33,7 @@ USE_GNOME= libxml2 libxslt USE_KDE4= oxygen \ attica automoc4 ontologies soprano strigi -USES= cmake:outsource fam gettext jpeg perl5 shared-mime-info \ +USES= cmake:outsource fam gettext grantlee:4 jpeg perl5 shared-mime-info \ shebangfix tar:xz USE_OPENSSL= yes USE_QT4= corelib dbus declarative designer_build gui \