# New ports collection makefile for: audacity-devel # Date created: 14 Sep 2006 # Whom: Jackson Low # # $FreeBSD$ PORTNAME= audacity PORTVERSION= 1.3.7 CATEGORIES= audio MASTER_SITES= SF PKGNAMESUFFIX= -devel DISTNAME= ${PORTNAME}-fullsrc-${PORTVERSION} MAINTAINER= xxjack12xx@gmail.com COMMENT= Audacity is a GUI editor for digital audio waveforms BUILD_DEPENDS+= zip:${PORTSDIR}/archivers/zip LIB_DEPENDS= sndfile.1:${PORTSDIR}/audio/libsndfile CONFLICTS= audacity-[0-9]* WRKSRC= ${WRKDIR}/${PORTNAME}-src-${PORTVERSION} GNU_CONFIGURE= yes USE_GMAKE= yes USE_GCC= 4.2+ USE_GETTEXT= yes USE_BZIP2= yes USE_WX= 2.8 WX_COMPS= wx PORTDOCS= README.txt LICENSE.txt MAN1= audacity.1 MANCOMPRESSED= yes OPTIONS= VORBIS "Use libvorbis for Ogg Vorbis support" on \ MAD "Use libmad for mp2/3 decoding support" on \ FLAC "Use libFLAC for FLAC support" on \ ID3TAG "Use libid3tag for mp3 id3 tag support" on \ SBSMS "Use libsbsms for pitch and tempo changing" on \ SOUNDTOUCH "Use libSoundTouch for pitch and tempo changing" on\ TWOLAME "Use libtwolame for MP2 export support" on \ FFMPEG "Use ffmpeg for import and export support" on \ MIDI "Use portSMF for Midi support" on .include .if ${ARCH} == "i386" SSE_CFLAGS= -mno-sse -mno-sse2 .endif CONFIGURE_ARG+= --destdir=/ CONFIGURE_ENV+= LDFLAGS="${LDFLAGS} -L${LOCALBASE}/lib ${PTHREAD_LIBS}" \ CPPFLAGS="${CPPFLAGS} -I${WRKSRC}/lib-src/portaudio-v19/include -I${LOCALBASE}/include ${SSE_CFLAGS} ${PTHREAD_CFLAGS}" \ CFLAGS="${CFLAGS} -I${WRKSRC}/lib-src/portaudio-v19/include -I${LOCALBASE}/include ${SSE_CFLAGS} ${PTHREAD_CFLAGS}" \ WX_CONFIG=${WX_CONFIG} .if !defined(NOPORTDOCS) MAKE_ENV= DOC=yes .endif CONFIGURE_ARGS+= --enable-unicode=no .if defined(WITH_VORBIS) CONFIGURE_ARGS+= --with-libvorbis .endif .if defined(WITH_MAD) CONFIGURE_ARGS+= --with-libmad .endif .if defined(WITH_FLAC) CONFIGURE_ARGS+= --with-libflac .endif .if defined(WITH_ID3TAG) CONFIGURE_ARGS+= --with-libid3tag .endif .if defined(WITH_SBSMS) CONFIGURE_ARGS+= --with-sbsms .endif .if defined(WITH_SOUNDTOUCH) CONFIGURE_ARGS+= --with-soundtouch .endif .if defined(WITH_TWOLAME) CONFIGURE_ARGS+= --with-libtwolame .endif .if defined(WITH_FFMPEG) CONFIGURE_ARGS+= --with-ffmpeg .endif .if defined(WITH_MIDI) CONFIGURE_ARGS+= --with-midi .endif .include