Tweak audio/libao version 1.2.0_3
[dports.git] / audio / qjackctl / Makefile
1 # Created by: trasz <trasz@pin.if.uz.zgora.pl>
2 # $FreeBSD$
3
4 PORTNAME=       qjackctl
5 PORTVERSION=    0.4.2
6 CATEGORIES=     audio
7 MASTER_SITES=   SF
8
9 MAINTAINER=     ports@FreeBSD.org
10 COMMENT=        Qt interface for JACK Audio Connection Kit
11
12 LICENSE=        GPLv2+
13 LICENSE_FILE=   ${WRKSRC}/COPYING
14
15 LIB_DEPENDS=    libjack.so:audio/jack
16
17 USES=           gmake
18 QT_NONSTANDARD= yes
19 GNU_CONFIGURE=  yes
20 CONFIGURE_ENV=  ac_cv_qmake=${QMAKE} \
21                 ac_cv_path_ac_moc=${MOC} \
22                 ac_cv_path_ac_uic=${UIC} \
23                 ac_cv_path_ac_lrelease=${LRELEASE} \
24                 ac_cv_path_ac_lupdate=${LUPDATE}
25
26 MAKE_JOBS_UNSAFE=yes
27
28 OPTIONS_DEFINE=         ALSA PORTAUDIO SYSTRAY
29 OPTIONS_SINGLE=         TOOLKIT
30 OPTIONS_SINGLE_TOOLKIT= QT4 QT5
31 OPTIONS_DEFAULT=        QT4 SYSTRAY
32
33 TOOLKIT_DESC=           Qt toolkit
34
35 ALSA_LIB_DEPENDS=       libasound.so:audio/alsa-lib
36 ALSA_CONFIGURE_ENABLE=  alsa_seq
37
38 PORTAUDIO_LIB_DEPENDS=  libportaudio.so:audio/portaudio
39 PORTAUDIO_CONFIGURE_ENABLE=     portaudio
40
41 SYSTRAY_DESC=           System tray icon support
42 SYSTRAY_CONFIGURE_WITH= system-tray
43
44 QT4_USE=                qt4=corelib,dbus,gui,xml \
45                         qt4=linguisttools_build \
46                         qt4=moc_build,qmake_build,rcc_build,uic_build
47 QT4_CONFIGURE_ENABLE=   qt4
48 QT5_USE=                qt5=core,dbus,gui,widgets,x11extras,xml \
49                         qt5=buildtools_build,linguisttools_build,qmake_build
50 QT5_CONFIGURE_ENABLE=   qt5
51
52 post-configure:
53         @cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${QMAKE} -o ${PORTNAME}.mak \
54                 ${QMAKE_ARGS}
55
56 .include <bsd.port.mk>