mirror of
https://git.FreeBSD.org/ports.git
synced 2024-11-28 01:06:17 +00:00
18dd10fbb7
Mixxx is software for DJ'ing. You can use wave based audio files, Ogg Vorbis and MP3 files as audio input. Mixxx can be controlled through the GUI and with external controllers including MIDI devices, joysticks and more. PR: ports/68345 Submitted by: Jean-Yves Lefort <jylefort@brutele.be>
58 lines
1.4 KiB
Makefile
58 lines
1.4 KiB
Makefile
# New ports collection makefile for: Mixxx
|
|
# Date created: 25 Jun 2004
|
|
# Whom: Jean-Yves Lefort <jylefort@brutele.be>
|
|
#
|
|
# $FreeBSD$
|
|
#
|
|
|
|
PORTNAME= mixxx
|
|
PORTVERSION= 1.3.2
|
|
CATEGORIES= audio
|
|
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
|
|
MASTER_SITE_SUBDIR= ${PORTNAME}
|
|
|
|
MAINTAINER= jylefort@brutele.be
|
|
COMMENT= A DJ mixing application
|
|
|
|
BUILD_DEPENDS= bash:${PORTSDIR}/shells/bash2 \
|
|
qmake:${PORTSDIR}/devel/qmake
|
|
LIB_DEPENDS= samplerate:${PORTSDIR}/audio/libsamplerate \
|
|
portaudio:${PORTSDIR}/audio/portaudio \
|
|
mad:${PORTSDIR}/audio/libmad \
|
|
id3tag:${PORTSDIR}/audio/libid3tag \
|
|
vorbis:${PORTSDIR}/audio/libvorbis \
|
|
sndfile:${PORTSDIR}/audio/libsndfile
|
|
|
|
USE_X_PREFIX= yes
|
|
USE_QT_VER= 3
|
|
USE_REINPLACE= yes
|
|
HAS_CONFIGURE= yes
|
|
|
|
CONFIGURE_WRKSRC= ${WRKSRC}/src
|
|
BUILD_WRKSRC= ${WRKSRC}/src
|
|
INSTALL_WRKSRC= ${WRKSRC}/src
|
|
|
|
CONFIGURE_ENV= QTDIR="${X11BASE}" \
|
|
QMAKESPEC="freebsd-g++" \
|
|
NOPORTDOCS="${NOPORTDOCS}"
|
|
MAKE_ENV= QTDIR="${X11BASE}"
|
|
|
|
post-patch:
|
|
@${REINPLACE_CMD} \
|
|
-e 's|@LOCALBASE@|${LOCALBASE}|g' \
|
|
-e 's|@X11BASE@|${X11BASE}|g' \
|
|
${CONFIGURE_WRKSRC}/${CONFIGURE_SCRIPT} \
|
|
${CONFIGURE_WRKSRC}/check.qbas
|
|
|
|
.if !defined(NOPORTDOCS)
|
|
post-install:
|
|
${MKDIR} ${DOCSDIR}
|
|
${INSTALL_DATA} ${WRKSRC}/Mixxx-Manual.pdf ${WRKSRC}/README ${DOCSDIR}
|
|
.endif
|
|
|
|
.include <bsd.port.pre.mk>
|
|
|
|
CONFIGURE_ARGS= --prefix=${PREFIX}
|
|
|
|
.include <bsd.port.post.mk>
|