Extend grantlee.mk with another PLIST_SUB.
Grantlee5 appends library names of plugins with a letter 'd' when in debug mode. Provide a PLIST_SUB with said suffix. Approved by: rakuco (mentor)
This commit is contained in:
parent
3c65e7bc12
commit
24874060f6
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=439801
5 changed files with 20 additions and 6 deletions
|
@ -19,6 +19,10 @@
|
||||||
# Subs:
|
# Subs:
|
||||||
# GRANTLEE_VERSION_FULL - full version of the chosen grantlee
|
# GRANTLEE_VERSION_FULL - full version of the chosen grantlee
|
||||||
# GRANTLEE_VERSION_SHORT - short version of the chosen grantlee
|
# GRANTLEE_VERSION_SHORT - short version of the chosen grantlee
|
||||||
|
# GRANTLEE_DEBUG_SUFFIX - a suffix to the library name depending
|
||||||
|
# the buildtype (WITH_DEBUG) that gets
|
||||||
|
# appended to library names of plugins
|
||||||
|
# for grantlee5.
|
||||||
#
|
#
|
||||||
# Further it will also append the proper LIB_DEPENDS line.
|
# Further it will also append the proper LIB_DEPENDS line.
|
||||||
#
|
#
|
||||||
|
@ -63,4 +67,13 @@ LIB_DEPENDS+= ${GRANTLEE${_grantlee_version}_LIB_DEPEND}
|
||||||
PLIST_SUB+= GRANTLEE_VERSION_FULL=${GRANTLEE_VERSION} \
|
PLIST_SUB+= GRANTLEE_VERSION_FULL=${GRANTLEE_VERSION} \
|
||||||
GRANTLEE_VERSION_SHORT=${GRANTLEE_VERSION:R}
|
GRANTLEE_VERSION_SHORT=${GRANTLEE_VERSION:R}
|
||||||
|
|
||||||
|
# GrantleeMacros.cmake provides grantlee_adjust_plugin_name() which appends a
|
||||||
|
# letter 'd' to the library name in Debug mode. Provide a PLIST_SUB which can be
|
||||||
|
# appended in the plist.
|
||||||
|
. if defined(WITH_DEBUG)
|
||||||
|
PLIST_SUB+= GRANTLEE_DEBUG_SUFFIX=d
|
||||||
|
. else
|
||||||
|
PLIST_SUB+= GRANTLEE_DEBUG_SUFFIX=
|
||||||
|
. endif
|
||||||
|
|
||||||
.endif
|
.endif
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
|
|
||||||
PORTNAME= grantlee
|
PORTNAME= grantlee
|
||||||
PORTVERSION= ${GRANTLEE_VERSION}
|
PORTVERSION= ${GRANTLEE_VERSION}
|
||||||
PORTREVISION= 1
|
PORTREVISION= 2
|
||||||
CATEGORIES= devel
|
CATEGORIES= devel
|
||||||
MASTER_SITES= http://downloads.${PORTNAME}.org/
|
MASTER_SITES= http://downloads.${PORTNAME}.org/
|
||||||
PKGNAMESUFFIX= 5
|
PKGNAMESUFFIX= 5
|
||||||
|
|
|
@ -35,10 +35,10 @@ lib/cmake/Grantlee5/Grantlee5ConfigVersion.cmake
|
||||||
lib/cmake/Grantlee5/GrantleeMacros.cmake
|
lib/cmake/Grantlee5/GrantleeMacros.cmake
|
||||||
lib/cmake/Grantlee5/GrantleeTargets-%%CMAKE_BUILD_TYPE%%.cmake
|
lib/cmake/Grantlee5/GrantleeTargets-%%CMAKE_BUILD_TYPE%%.cmake
|
||||||
lib/cmake/Grantlee5/GrantleeTargets.cmake
|
lib/cmake/Grantlee5/GrantleeTargets.cmake
|
||||||
lib/grantlee/%%GRANTLEE_VERSION_SHORT%%/grantlee_defaultfilters.so
|
lib/grantlee/%%GRANTLEE_VERSION_SHORT%%/grantlee_defaultfilters%%GRANTLEE_DEBUG_SUFFIX%%.so
|
||||||
lib/grantlee/%%GRANTLEE_VERSION_SHORT%%/grantlee_defaulttags.so
|
lib/grantlee/%%GRANTLEE_VERSION_SHORT%%/grantlee_defaulttags%%GRANTLEE_DEBUG_SUFFIX%%.so
|
||||||
lib/grantlee/%%GRANTLEE_VERSION_SHORT%%/grantlee_i18ntags.so
|
lib/grantlee/%%GRANTLEE_VERSION_SHORT%%/grantlee_i18ntags%%GRANTLEE_DEBUG_SUFFIX%%.so
|
||||||
lib/grantlee/%%GRANTLEE_VERSION_SHORT%%/grantlee_loadertags.so
|
lib/grantlee/%%GRANTLEE_VERSION_SHORT%%/grantlee_loadertags%%GRANTLEE_DEBUG_SUFFIX%%.so
|
||||||
lib/libGrantlee_Templates.so
|
lib/libGrantlee_Templates.so
|
||||||
lib/libGrantlee_Templates.so.5
|
lib/libGrantlee_Templates.so.5
|
||||||
lib/libGrantlee_Templates.so.%%GRANTLEE_VERSION_FULL%%
|
lib/libGrantlee_Templates.so.%%GRANTLEE_VERSION_FULL%%
|
||||||
|
|
|
@ -2,6 +2,7 @@
|
||||||
|
|
||||||
PORTNAME= skrooge
|
PORTNAME= skrooge
|
||||||
PORTVERSION= 2.8.1
|
PORTVERSION= 2.8.1
|
||||||
|
PORTREVISION= 1
|
||||||
CATEGORIES= finance kde
|
CATEGORIES= finance kde
|
||||||
MASTER_SITES= KDE/stable/${PORTNAME}
|
MASTER_SITES= KDE/stable/${PORTNAME}
|
||||||
DIST_SUBDIR= KDE/${PORTNAME}
|
DIST_SUBDIR= KDE/${PORTNAME}
|
||||||
|
|
|
@ -12,7 +12,7 @@ lib/libskgbasemodeler.so.2
|
||||||
lib/libskgbasemodeler.so.%%SHLIB_VER%%
|
lib/libskgbasemodeler.so.%%SHLIB_VER%%
|
||||||
%%QT_PLUGINDIR%%/designer/libskgbankguidesigner.so
|
%%QT_PLUGINDIR%%/designer/libskgbankguidesigner.so
|
||||||
%%QT_PLUGINDIR%%/designer/libskgbaseguidesigner.so
|
%%QT_PLUGINDIR%%/designer/libskgbaseguidesigner.so
|
||||||
%%QT_PLUGINDIR%%/grantlee/%%GRANTLEE_VERSION_SHORT%%/grantlee_skgfilters.so
|
%%QT_PLUGINDIR%%/grantlee/%%GRANTLEE_VERSION_SHORT%%/grantlee_skgfilters%%GRANTLEE_DEBUG_SUFFIX%%.so
|
||||||
%%QT_PLUGINDIR%%/skg_advice.so
|
%%QT_PLUGINDIR%%/skg_advice.so
|
||||||
%%QT_PLUGINDIR%%/skg_bookmark.so
|
%%QT_PLUGINDIR%%/skg_bookmark.so
|
||||||
%%QT_PLUGINDIR%%/skg_dashboard.so
|
%%QT_PLUGINDIR%%/skg_dashboard.so
|
||||||
|
|
Loading…
Reference in a new issue