ports/183195: Upgrade audacity from 2.0.4 to 2.0.5 and add more options
Jack Low
xxjack12xx at gmail.com
Tue Oct 22 10:30:00 UTC 2013
>Number: 183195
>Category: ports
>Synopsis: Upgrade audacity from 2.0.4 to 2.0.5 and add more options
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: maintainer-update
>Submitter-Id: current-users
>Arrival-Date: Tue Oct 22 10:30:00 UTC 2013
>Closed-Date:
>Last-Modified:
>Originator: Jack Low
>Release: 9.2-STABLE
>Organization:
>Environment:
FreeBSD upstairs.jack.com 9.2-STABLE FreeBSD 9.2-STABLE #0 r256041: Thu Oct 3 23:37:46 PDT 2013 jack at upstairs.jack.com:/usr/obj/usr/src/sys/UPSTAIRS amd64
>Description:
Apply this patch to upgrade audacity to the latest version and add extra options/dependencies.
>How-To-Repeat:
>Fix:
Index: Makefile
===================================================================
--- Makefile (revision 331222)
+++ Makefile (working copy)
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= audacity
-PORTVERSION= 2.0.4
+PORTVERSION= 2.0.5
CATEGORIES= audio
MASTER_SITES= GOOGLE_CODE \
SF/${PORTNAME}/${PORTNAME}/${PORTVERSION}
@@ -27,17 +27,25 @@
INSTALLS_ICONS= yes
PORTDOCS= README.txt
-OPTIONS_DEFINE= DOCS FFMPEG FLAC ID3TAG JACK LADSPA MAD NYQUIST PORTMIXER \
- SAMPLERATE SBSMS SOXR SSE TAGLIB TWOLAME VAMP VORBIS
-OPTIONS_DEFAULT= FFMPEG FLAC ID3TAG JACK LADSPA MAD NYQUIST \
- PORTMIXER SAMPLERATE SBSMS SOXR SSE TAGLIB \
+OPTIONS_DEFINE= DEBUG DOCS FFMPEG FLAC ID3TAG JACK LADSPA LAME MAD MIDI NYQUIST \
+ PORTMIXER RESAMPLE SAMPLERATE SBSMS SOUNDTOUCH SOXR SSE TAGLIB \
+ TWOLAME VAMP VORBIS
+OPTIONS_DEFAULT= FFMPEG FLAC ID3TAG JACK LADSPA LAME MAD MIDI NYQUIST \
+ PORTMIXER SBSMS SOUNDTOUCH SOXR SSE TAGLIB \
TWOLAME VAMP VORBIS
+DEBUG_DESC= Enable debug support
+LAME_DESC= Use lame for import and export support
+MAD_DESC= Use libmad for mp2/3 decoding support
+MIDI_DESC= Use portSMF for Midi support
NYQUIST_DESC= Nyquist plug-in support
PORTMIXER_DESC= Compile with PortMixer support
+RESAMPLE_DESC= Use libresample for sample rate conversion
+SAMPLERATE_DESC= Use libsamplerate for sample rate conversion
SBSMS_DESC= Use libsbsms for pitch and tempo changing
+SOUNDTOUCH_DESC= Use libSoundTouch for pitch and tempo changing
SOXR_DESC= Use libsoxr for sample rate conversion
-SSE= Enable SSE optimizations
+SSE_DESC= Enable SSE optimizations
TAGLIB_DESC= Use TagLib for metadata support
TWOLAME_DESC= Use libtwolame for MP2 export support
VAMP_DESC= Vamp plug-in support
@@ -52,6 +60,8 @@
CONFIGURE_ARGS+= --with-lib-preference="local system" \
--with-portaudio --enable-unicode
+DEBUG_CONFIGURE_WITH= debug
+
FFMPEG_CONFIGURE_WITH= ffmpeg
FFMPEG_RUN_DEPENDS= ffmpeg0:${PORTSDIR}/multimedia/ffmpeg0
FFMPEG_BUILD_DEPENDS= ffmpeg0>=0:${PORTSDIR}/multimedia/ffmpeg0
@@ -74,6 +84,11 @@
MAD_CONFIGURE_WITH= libmad
MAD_LIB_DEPENDS= libmad.so:${PORTSDIR}/audio/libmad
+MIDI_CONFIGURE_WITH= midi
+
+LAME_CONFIGURE_WITH= lame
+LAME_LIB_DEPENDS= libmp3lame.so:${PORTSDIR}/audio/lame
+
NYQUIST_CONFIGURE_ENABLE= nyquist
PORTMIXER_CONFIGURE_WITH= portmixer
@@ -85,6 +100,8 @@
SSE_CONFIGURE_WITH= sse
+SOUNDTOUCH= soundtouch
+
SOXR_CONFIGURE_WITH= libsoxr
SOXR_BUILD_DEPENDS= cmake:${PORTSDIR}/devel/cmake
Index: distinfo
===================================================================
--- distinfo (revision 331222)
+++ distinfo (working copy)
@@ -1,2 +1,2 @@
-SHA256 (audacity-minsrc-2.0.4.tar.xz) = 772ba2336fc3f2c7b6e0dfa927b91143c987db14201e7bc523fa4f4fa313895e
-SIZE (audacity-minsrc-2.0.4.tar.xz) = 5331376
+SHA256 (audacity-minsrc-2.0.5.tar.xz) = e287541dd017f523fd9a06d5140b8f72fe9a0450709de7c398baffa106db2b79
+SIZE (audacity-minsrc-2.0.5.tar.xz) = 5314060
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list