Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 9 Oct 2009 08:58:02 GMT
From:      Jack Low <xxjack12xx@gmail.com>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/139446: Update audacity 1.3.7 to 1.3.9
Message-ID:  <200910090858.n998w2gm009229@www.freebsd.org>
Resent-Message-ID: <200910090900.n9990AZW075595@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         139446
>Category:       ports
>Synopsis:       Update audacity 1.3.7 to 1.3.9
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Fri Oct 09 09:00:10 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator:     Jack Low
>Release:        8.0-BETA4
>Organization:
>Environment:
FreeBSD jack.musirc.com 8.0-BETA4 FreeBSD 8.0-BETA4 #0 r197113: Sat Sep 12 00:02:43 PDT 2009     jack@jack.musirc.com:/usr/obj/usr/src/sys/JACK  amd64

>Description:
Update audacity 1.3.7 to 1.3.9
Patch attached
>How-To-Repeat:

>Fix:
Apply attached patch

Patch attached with submission follows:

diff -urN audacity-devel/Makefile audacity-new/Makefile
--- audacity-devel/Makefile	2009-08-21 17:13:00.000000000 -0700
+++ audacity-new/Makefile	2009-10-08 23:51:24.000000000 -0700
@@ -2,20 +2,20 @@
 # Date created:				14 Sep 2006
 # Whom:					Jackson Low <xxjack12xx@gmail.com>
 #
-# $FreeBSD: ports/audio/audacity-devel/Makefile,v 1.35 2009/08/22 00:13:00 amdmi3 Exp $
+# $FreeBSD: ports/audio/audacity-devel/Makefile,v 1.33 2009/02/21 22:04:02 lippe Exp $
 
 PORTNAME=	audacity
-PORTVERSION=	1.3.7
-PORTREVISION=	1
+PORTVERSION=	1.3.9
 CATEGORIES=	audio
-MASTER_SITES=	SF/${PORTNAME}/${PORTNAME}-unstable/${PORTVERSION}
+MASTER_SITES=   http://audacity.googlecode.com/files/
 PKGNAMESUFFIX=	-devel
-DISTNAME=	${PORTNAME}-fullsrc-${PORTVERSION}
+DISTNAME=	${PORTNAME}-minsrc-${PORTVERSION}
 
 MAINTAINER=	xxjack12xx@gmail.com
 COMMENT=	Audacity is a GUI editor for digital audio waveforms
 
-BUILD_DEPENDS+=	zip:${PORTSDIR}/archivers/zip
+BUILD_DEPENDS+=	automake-1.10:${PORTSDIR}/devel/automake110
+BUILD_DEPENDS+=	autoconf-2.62:${PORTSDIR}/devel/autoconf262
 LIB_DEPENDS=	sndfile.1:${PORTSDIR}/audio/libsndfile
 
 CONFLICTS=	audacity-[0-9]*
@@ -29,6 +29,7 @@
 USE_BZIP2=	yes
 USE_WX=		2.8
 WX_COMPS=	wx
+MAKE_JOBS_SAFE=	yes
 PORTDOCS=	README.txt LICENSE.txt
 
 MAN1=		audacity.1
@@ -38,6 +39,7 @@
 		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 \
+		SAMPLERATE	"Use libresample for sample rate conversion" 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 \
@@ -78,6 +80,10 @@
 CONFIGURE_ARGS+=	--with-libid3tag
 .endif
 
+.if defined(WITH_SAMPLERATE)
+CONFIGURE_ARGS+=	--with-libresample
+.endif
+
 .if defined(WITH_SBSMS)
 CONFIGURE_ARGS+=	--with-sbsms
 .endif
diff -urN audacity-devel/distinfo audacity-new/distinfo
--- audacity-devel/distinfo	2009-02-01 22:28:46.000000000 -0800
+++ audacity-new/distinfo	2009-10-08 23:07:13.000000000 -0700
@@ -1,3 +1,3 @@
-MD5 (audacity-fullsrc-1.3.7.tar.bz2) = 29b5c2ad50f58dac01406ccc1f31d40e
-SHA256 (audacity-fullsrc-1.3.7.tar.bz2) = be4a7ae1906e321e94aee35d0a60c332f4920ecd0cdb54a279a519c60c835acd
-SIZE (audacity-fullsrc-1.3.7.tar.bz2) = 13671285
+MD5 (audacity-minsrc-1.3.9.tar.bz2) = 0f2bc8971c6e2c4d39457c28aea16b5c
+SHA256 (audacity-minsrc-1.3.9.tar.bz2) = f47afe8dcf38165d3550160eb7e94694119f5da563674060a93c5bc66e2fa012
+SIZE (audacity-minsrc-1.3.9.tar.bz2) = 6719955
diff -urN audacity-devel/files/patch-Makefile.in audacity-new/files/patch-Makefile.in
--- audacity-devel/files/patch-Makefile.in	2008-06-25 15:23:05.000000000 -0700
+++ audacity-new/files/patch-Makefile.in	2009-10-08 23:07:12.000000000 -0700
@@ -1,6 +1,6 @@
 --- Makefile.in	2008-06-25 09:55:22.000000000 -0300
 +++ Makefile.in.new	2008-06-25 09:58:26.000000000 -0300
-@@ -30,11 +30,12 @@
+@@ -31,11 +31,12 @@
  	$(INSTALL) -m 755 audacity $(DESTDIR)$(BINDIR)/$(AUDACITY_NAME)
  
  	# install docs
diff -urN audacity-devel/files/patch-cext.h audacity-new/files/patch-cext.h
--- audacity-devel/files/patch-cext.h	1969-12-31 16:00:00.000000000 -0800
+++ audacity-new/files/patch-cext.h	2009-10-08 23:07:12.000000000 -0700
@@ -0,0 +1,11 @@
+--- lib-src/libnyquist/nyquist/cmt/cext.h	2009-07-15 20:27:36.000000000 -0700
++++ lib-src/libnyquist/nyquist/cmt/cext.hcext.h	2009-07-19 00:37:45.000000000 -0700
+@@ -58,7 +58,7 @@
+ #include <malloc.h>
+ #endif
+ 
+-#if NEED_ULONG
++#if NEED_ULONG || __FreeBSD__
+ typedef unsigned long ulong;
+ #endif
+ 
diff -urN audacity-devel/files/patch-xlisp.h audacity-new/files/patch-xlisp.h
--- audacity-devel/files/patch-xlisp.h	1969-12-31 16:00:00.000000000 -0800
+++ audacity-new/files/patch-xlisp.h	2009-10-08 23:07:12.000000000 -0700
@@ -0,0 +1,18 @@
+--- lib-src/libnyquist/nyquist/xlisp/xlisp.h	2009-07-15 20:27:36.000000000 -0700
++++ lib-src/libnyquist/nyquist/xlisp/xlisp.h	2009-07-19 00:24:11.000000000 -0700
+@@ -152,6 +152,15 @@
+ #endif
+ #endif
+ 
++/* FreeBSD */
++#ifdef __FreeBSD__
++#if __BYTE_ORDER == __LITTLE_ENDIAN
++#define XL_LITTLE_ENDIAN
++#else
++#define XL_BIG_ENDIAN
++#endif
++#endif
++
+ /* Apple CC */
+ #ifdef __APPLE__
+ #define NNODES 2000
diff -urN audacity-devel/pkg-plist audacity-new/pkg-plist
--- audacity-devel/pkg-plist	2009-02-01 22:28:46.000000000 -0800
+++ audacity-new/pkg-plist	2009-10-09 01:47:38.000000000 -0700
@@ -1,40 +1,46 @@
 bin/audacity
+man/man1/audacity.1.gz
 share/applications/audacity.desktop
-%%DATADIR%%/audacity.xpm
-%%DATADIR%%/nyquist/bug.lsp
-%%DATADIR%%/nyquist/dspprims.lsp
-%%DATADIR%%/nyquist/evalenv.lsp
-%%DATADIR%%/nyquist/follow.lsp
-%%DATADIR%%/nyquist/init.lsp
-%%DATADIR%%/nyquist/misc.lsp
-%%DATADIR%%/nyquist/nyinit.lsp
-%%DATADIR%%/nyquist/nyqmisc.lsp
-%%DATADIR%%/nyquist/nyquist.lsp
-%%DATADIR%%/nyquist/printrec.lsp
-%%DATADIR%%/nyquist/profile.lsp
-%%DATADIR%%/nyquist/seq.lsp
-%%DATADIR%%/nyquist/seqfnint.lsp
-%%DATADIR%%/nyquist/seqmidi.lsp
-%%DATADIR%%/nyquist/sndfnint.lsp
-%%DATADIR%%/nyquist/system.lsp
-%%DATADIR%%/nyquist/test.lsp
-%%DATADIR%%/nyquist/xlinit.lsp
-%%DATADIR%%/plug-ins/SilenceMarker.ny
-%%DATADIR%%/plug-ins/analyze.ny
-%%DATADIR%%/plug-ins/beat.ny
-%%DATADIR%%/plug-ins/clicktrack.ny
-%%DATADIR%%/plug-ins/clipfix.ny
-%%DATADIR%%/plug-ins/crossfadein.ny
-%%DATADIR%%/plug-ins/crossfadeout.ny
-%%DATADIR%%/plug-ins/delay.ny
-%%DATADIR%%/plug-ins/equalabel.ny
-%%DATADIR%%/plug-ins/highpass.ny
-%%DATADIR%%/plug-ins/lowpass.ny
-%%DATADIR%%/plug-ins/pluck.ny
-%%DATADIR%%/plug-ins/rissetdrum.ny
-%%DATADIR%%/plug-ins/tremolo.ny
-%%DATADIR%%/plug-ins/vocalremover.ny
-%%DATADIR%%/plug-ins/vocoder.ny
+share/audacity/audacity.xpm
+share/audacity/nyquist/bug.lsp
+share/audacity/nyquist/dspprims.lsp
+share/audacity/nyquist/envelopes.lsp
+share/audacity/nyquist/equalizer.lsp
+share/audacity/nyquist/evalenv.lsp
+share/audacity/nyquist/fileio.lsp
+share/audacity/nyquist/follow.lsp
+share/audacity/nyquist/init.lsp
+share/audacity/nyquist/misc.lsp
+share/audacity/nyquist/nyinit.lsp
+share/audacity/nyquist/nyqmisc.lsp
+share/audacity/nyquist/nyquist.lsp
+share/audacity/nyquist/printrec.lsp
+share/audacity/nyquist/profile.lsp
+share/audacity/nyquist/sal-parse.lsp
+share/audacity/nyquist/sal.lsp
+share/audacity/nyquist/seq.lsp
+share/audacity/nyquist/seqfnint.lsp
+share/audacity/nyquist/seqmidi.lsp
+share/audacity/nyquist/sndfnint.lsp
+share/audacity/nyquist/stk.lsp
+share/audacity/nyquist/system.lsp
+share/audacity/nyquist/xlinit.lsp
+share/audacity/nyquist/xm.lsp
+share/audacity/plug-ins/SilenceMarker.ny
+share/audacity/plug-ins/beat.ny
+share/audacity/plug-ins/clicktrack.ny
+share/audacity/plug-ins/clipfix.ny
+share/audacity/plug-ins/crossfadein.ny
+share/audacity/plug-ins/crossfadeout.ny
+share/audacity/plug-ins/delay.ny
+share/audacity/plug-ins/equalabel.ny
+share/audacity/plug-ins/highpass.ny
+share/audacity/plug-ins/lowpass.ny
+share/audacity/plug-ins/pluck.ny
+share/audacity/plug-ins/rissetdrum.ny
+share/audacity/plug-ins/tremolo.ny
+share/audacity/plug-ins/vocalremover.ny
+share/audacity/plug-ins/vocoder.ny
 share/locale/af/LC_MESSAGES/audacity.mo
 share/locale/ar/LC_MESSAGES/audacity.mo
 share/locale/bg/LC_MESSAGES/audacity.mo
@@ -68,6 +74,7 @@
 share/locale/nl/LC_MESSAGES/audacity.mo
 share/locale/oc/LC_MESSAGES/audacity.mo
 share/locale/pl/LC_MESSAGES/audacity.mo
+share/locale/pt/LC_MESSAGES/audacity.mo
 share/locale/pt_BR/LC_MESSAGES/audacity.mo
 share/locale/ro/LC_MESSAGES/audacity.mo
 share/locale/ru/LC_MESSAGES/audacity.mo


>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200910090858.n998w2gm009229>