Changeset View
Changeset View
Standalone View
Standalone View
audio/kid3-qt5/Makefile
Show All 12 Lines | |||||
BUILD_DEPENDS= ${LOCALBASE}/share/xsl/docbook/html/docbook.xsl:textproc/docbook-xsl | BUILD_DEPENDS= ${LOCALBASE}/share/xsl/docbook/html/docbook.xsl:textproc/docbook-xsl | ||||
USES= cmake compiler:c++11-lang desktop-file-utils gnome \ | USES= cmake compiler:c++11-lang desktop-file-utils gnome \ | ||||
pkgconfig qt:5 tar:xz | pkgconfig qt:5 tar:xz | ||||
USE_GNOME= libxslt:build | USE_GNOME= libxslt:build | ||||
USE_LDCONFIG= yes | USE_LDCONFIG= yes | ||||
USE_QT= core dbus gui multimedia network xml widgets \ | USE_QT= core dbus gui multimedia network xml widgets \ | ||||
buildtools_build linguisttools_build qmake_build | buildtools:build linguisttools:build qmake:build | ||||
CMAKE_ARGS= -DWITH_DOCBOOKDIR="${LOCALBASE}/share/xsl/docbook" \ | CMAKE_ARGS= -DWITH_DOCBOOKDIR="${LOCALBASE}/share/xsl/docbook" \ | ||||
-DWITH_LIBDIR=lib \ | -DWITH_LIBDIR=lib \ | ||||
-DWITH_MANDIR=man \ | -DWITH_MANDIR=man \ | ||||
-DWITH_PLUGINSDIR=lib/kid3 \ | -DWITH_PLUGINSDIR=lib/kid3 \ | ||||
-DFFMPEG_ROOT="${LOCALBASE}" \ | -DFFMPEG_ROOT="${LOCALBASE}" \ | ||||
-DWITH_QML=OFF \ | -DWITH_QML=OFF \ | ||||
-DWITH_APPS="${KID3_APPS:S/ /;/gW}" | -DWITH_APPS="${KID3_APPS:S/ /;/gW}" | ||||
PLIST_SUB+= SHLIB_VER=${PORTVERSION} | PLIST_SUB+= SHLIB_VER=${PORTVERSION} | ||||
SLAVE?= qt5 | SLAVE?= qt5 | ||||
.if ${SLAVE} == qt5 | .if ${SLAVE} == qt5 | ||||
# Qt5 | # Qt5 | ||||
PLIST_SUB+= KF5="@comment " QT="" QT_SUFX="-qt" | PLIST_SUB+= KF5="@comment " QT="" QT_SUFX="-qt" | ||||
KID3_APPS+= QT | KID3_APPS+= QT | ||||
.else | .else | ||||
# KF5 | # KF5 | ||||
USES+= kde:5 | USES+= kde:5 | ||||
USE_KDE+= auth codecs config configwidgets coreaddons kio \ | USE_KDE+= auth codecs config configwidgets coreaddons kio \ | ||||
service widgetsaddons xmlgui doctools_build ecm_build | service widgetsaddons xmlgui doctools:build ecm:build | ||||
USE_QT+= concurrent | USE_QT+= concurrent | ||||
PLIST_SUB+= KF5="" QT="@comment " QT_SUFX="" | PLIST_SUB+= KF5="" QT="@comment " QT_SUFX="" | ||||
KID3_APPS+= KDE | KID3_APPS+= KDE | ||||
.endif | .endif | ||||
.for s in kf5 qt5 | .for s in kf5 qt5 | ||||
. if ${SLAVE} != ${s} | . if ${SLAVE} != ${s} | ||||
CONFLICTS_INSTALL+= kid3-${s} | CONFLICTS_INSTALL+= kid3-${s} | ||||
Show All 22 Lines | |||||
MP4_LIB_DEPENDS= libmp4v2.so:multimedia/mp4v2 | MP4_LIB_DEPENDS= libmp4v2.so:multimedia/mp4v2 | ||||
MP4_CMAKE_BOOL= WITH_MP4V2 | MP4_CMAKE_BOOL= WITH_MP4V2 | ||||
TAGLIB_DESC= Various audio formats support via Taglib | TAGLIB_DESC= Various audio formats support via Taglib | ||||
TAGLIB_LIB_DEPENDS= libtag.so:audio/taglib | TAGLIB_LIB_DEPENDS= libtag.so:audio/taglib | ||||
TAGLIB_CMAKE_BOOL= WITH_TAGLIB | TAGLIB_CMAKE_BOOL= WITH_TAGLIB | ||||
TEST_USE= LOCALE=en_US.UTF-8 QT=testlib_build | TEST_USE= LOCALE=en_US.UTF-8 QT=testlib:build | ||||
TEST_CMAKE_BOOL= BUILD_TESTING | TEST_CMAKE_BOOL= BUILD_TESTING | ||||
TEST_TARGET= # define to override CMAKE_ARGS from Uses/kde.mk | TEST_TARGET= # define to override CMAKE_ARGS from Uses/kde.mk | ||||
TEST_WRKSRC= ${BUILD_WRKSRC}/src/test | TEST_WRKSRC= ${BUILD_WRKSRC}/src/test | ||||
TEST_VARS= KID3_APPS+=TEST | TEST_VARS= KID3_APPS+=TEST | ||||
VORBIS_LIB_DEPENDS= libvorbis.so:audio/libvorbis \ | VORBIS_LIB_DEPENDS= libvorbis.so:audio/libvorbis \ | ||||
libogg.so:audio/libogg | libogg.so:audio/libogg | ||||
VORBIS_CMAKE_BOOL= WITH_VORBIS | VORBIS_CMAKE_BOOL= WITH_VORBIS | ||||
Show All 13 Lines |