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