1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-28 01:06:17 +00:00
freebsd-ports/audio/mixxx/Makefile
Kirill Ponomarev 18dd10fbb7 Add mixxx 1.3.2,
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>
2004-06-26 06:07:01 +00:00

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>