Changeset View
Changeset View
Standalone View
Standalone View
audio/kmix/Makefile
# Created by: Raphael Kubo da Costa <rakuco@FreeBSD.org> | # Created by: Raphael Kubo da Costa <rakuco@FreeBSD.org> | ||||
# $FreeBSD$ | # $FreeBSD$ | ||||
PORTNAME= kmix | PORTNAME= kmix | ||||
PORTVERSION= ${KDE4_VERSION} | PORTVERSION= ${KDE_APPLICATIONS_VERSION} | ||||
CATEGORIES= audio kde kde-kde4 | CATEGORIES= audio kde kde-applications | ||||
MAINTAINER= kde@FreeBSD.org | MAINTAINER= kde@FreeBSD.org | ||||
COMMENT= Sound mixer for KDE | COMMENT= Sound mixer for KDE | ||||
LICENSE= GPLv2 | LICENSE= GPLv2 | ||||
USES= cmake:outsource kde:4 tar:xz | LIB_DEPENDS= libasound.so:audio/alsa-lib | ||||
USE_KDE= automoc4 kdelibs | |||||
USE_QT4= gui phonon xml \ | |||||
moc_build qmake_build rcc_build uic_build | |||||
OPTIONS_DEFINE= ALSA PULSEAUDIO | USES= cmake:outsource gettext kde:5 tar:xz | ||||
USE_QT5= buildtools_build core gui qmake_build | |||||
USE_KDE= configwidgets dbusaddons ecm emoticons globalaccel i18n \ | |||||
iconthemes init itemmodels itemviews kcmutils kdelibs4support \ | |||||
plasma-framework xmlgui | |||||
ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib | # we want the KF5 version of kmix | ||||
ALSA_EXTRA_PATCHES_OFF= ${FILESDIR}/extrapatch-no_alsa | CMAKE_ARGS= -DKMIX_KF5_BUILD:BOOL=TRUE | ||||
OPTIONS_DEFINE= PULSEAUDIO | |||||
# TODO: readd ALSA option | |||||
# | |||||
# ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib | |||||
# ALSA_EXTRA_PATCHES_OFF= ${FILESDIR}/extrapatch-no_alsa | |||||
PULSEAUDIO_LIB_DEPENDS= libcanberra.so:audio/libcanberra \ | PULSEAUDIO_LIB_DEPENDS= libcanberra.so:audio/libcanberra \ | ||||
libpulse.so:audio/pulseaudio | libpulse.so:audio/pulseaudio | ||||
PULSEAUDIO_USE= GNOME=glib20 | PULSEAUDIO_USE= GNOME=glib20 | ||||
PULSEAUDIO_CMAKE_ON= -DWITH_Canberra:BOOL=ON \ | PULSEAUDIO_CMAKE_ON= -DWITH_Canberra:BOOL=ON \ | ||||
-DWITH_PulseAudio:BOOL=ON | -DWITH_PulseAudio:BOOL=ON | ||||
PULSEAUDIO_CMAKE_OFF= -DWITH_Canberra:BOOL=OFF \ | PULSEAUDIO_CMAKE_OFF= -DWITH_Canberra:BOOL=OFF \ | ||||
-DWITH_PulseAudio:BOOL=OFF | -DWITH_PulseAudio:BOOL=OFF | ||||
.include <bsd.port.mk> | .include <bsd.port.mk> |