pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/audio/audacity Upgrade audacity to version 1.2. Notab...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/d74c38d555c0
branches:  trunk
changeset: 473535:d74c38d555c0
user:      ben <ben%pkgsrc.org@localhost>
date:      Tue Apr 20 18:02:16 2004 +0000

description:
Upgrade audacity to version 1.2.  Notable changes are:
* this is now the stable version
* can now record and edit 24-bit and 32-bit samples
* sound input and output has been improved
* can now record more than two channels at once
* buffering is improved, for lower chances of skipping and buffer underruns
* three new effects change teh pitch and tempo of a track
* most effects now include a preview button
* other new efefcts include compressor, repeat, and normalize
* features a dsp language called nyquist for programming new effects
* improved user interface
* internationalization

diffstat:

 audio/audacity/Makefile         |   46 +-
 audio/audacity/PLIST            |   46 ++-
 audio/audacity/distinfo         |   30 +-
 audio/audacity/patches/patch-aa |   31 +-
 audio/audacity/patches/patch-ab |   36 +-
 audio/audacity/patches/patch-ac |    8 +-
 audio/audacity/patches/patch-ad |    8 +-
 audio/audacity/patches/patch-ae |  134 +++++--
 audio/audacity/patches/patch-af |  110 +++++-
 audio/audacity/patches/patch-ag |   18 +
 audio/audacity/patches/patch-ah |   17 +
 audio/audacity/patches/patch-am |   31 -
 audio/audacity/patches/patch-an |   15 -
 audio/audacity/patches/patch-ao |   33 -
 audio/audacity/patches/patch-ap |   13 -
 audio/audacity/patches/patch-aq |  741 ----------------------------------------
 audio/audacity/patches/patch-ar |   84 ----
 audio/audacity/patches/patch-as |   25 -
 audio/audacity/patches/patch-at |   13 -
 audio/audacity/patches/patch-au |   13 -
 audio/audacity/patches/patch-av |   13 -
 21 files changed, 329 insertions(+), 1136 deletions(-)

diffs (truncated from 1599 to 300 lines):

diff -r d57ee905816c -r d74c38d555c0 audio/audacity/Makefile
--- a/audio/audacity/Makefile   Tue Apr 20 17:55:43 2004 +0000
+++ b/audio/audacity/Makefile   Tue Apr 20 18:02:16 2004 +0000
@@ -1,45 +1,34 @@
-# $NetBSD: Makefile,v 1.24 2004/03/23 04:41:00 jlam Exp $
+# $NetBSD: Makefile,v 1.25 2004/04/20 18:02:16 ben Exp $
+# $Id: Makefile,v 1.25 2004/04/20 18:02:16 ben Exp $
 
-DISTNAME=      audacity-src-1.0.0-2
-PKGNAME=       audacity-1.0.0.2
-PKGREVISION=   8
+DISTNAME=      audacity-src-1.2.0
+PKGNAME=       audacity-1.2.0
 CATEGORIES=    audio
 MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=audacity/}
-EXTRACT_SUFX=  .tgz
 
-MAINTAINER=    tech-pkg%NetBSD.org@localhost
+MAINTAINER=    dotz%irc.pl@localhost
 HOMEPAGE=      http://audacity.sourceforge.net/
 COMMENT=       Audio editor
 
-BUILD_DEPENDS+=        zip-[0-9]*:../../archivers/zip
+DEPENDS+=      zip>=0.0:../../archivers/zip
 
-WRKSRC=                ${WRKDIR}/audacity-src-1.0.0
-USE_BUILDLINK3=                yes
+WRKSRC=                        ${WRKDIR}/audacity-src-1.2.0
+USE_BUILDLINK3=                # defined
+USE_X11=               # defined
 USE_GNU_TOOLS+=                make
-USE_X11=               # defined
+USE_PKGLOCALEDIR=      # defined
 
 GNU_CONFIGURE=         # defined
 CONFIGURE_ARGS+=       --without-xaudio
-CONFIGURE_ARGS+=       --with-id3
-CONFIGURE_ARGS+=       --with-libmad
-CONFIGURE_ARGS+=       --with-vorbis
-CONFIGURE_ARGS+=       --with-dev-dsp="${DEVOSSSOUND}"
-CONFIGURE_ARGS+=       --with-helpdir="${PREFIX}/share"
-HAVE_OSS=              NO
+CONFIGURE_ARGS+=       --with-id3=system
+CONFIGURE_ARGS+=       --with-libmad=system
+CONFIGURE_ARGS+=       --with-vorbis=system
+CONFIGURE_ARGS+=       --with-portaudio=system
 
 USE_LIBTOOL=           # defined
-LTCONFIG_OVERRIDE=     ${WRKSRC}/id3lib/ltconfig
-
-pre-configure:
-       cd ${WRKSRC}/id3lib/include/id3; ${MV} -f strings.h id3_strings.h
-       cd ${WRKSRC}/id3lib; for file in                                \
-               `${FIND} . -type f -print |                             \
-                       ${XARGS} ${GREP} -l "\"strings\.h\""`; do       \
-               ${SED}  -e "s|\"strings\.h\"|\"id3_strings.h\"|g"       \
-                       $${file} > $${file}.fixed;                      \
-               ${MV} -f $${file}.fixed $${file};                       \
-       done
-       cd ${WRKSRC} && ${AUTOCONF}
+LTCONFIG_OVERRIDE=     ${WRKSRC}/lib-src/libsndfile/libtool \
+                       ${WRKSRC}/lib-src/libsndfile/ltconfig \
+                       ${WRKSRC}/ltconfig
 
 .include "../../audio/id3lib/buildlink3.mk"
 .include "../../audio/lame/buildlink3.mk"
@@ -47,6 +36,7 @@
 .include "../../audio/libmad/buildlink3.mk"
 .include "../../devel/zlib/buildlink3.mk"
 .include "../../x11/wxGTK/buildlink3.mk"
+.include "../../audio/portaudio/buildlink3.mk"
 .include "../../mk/ossaudio.buildlink3.mk"
 
 .include "../../mk/autoconf.mk"
diff -r d57ee905816c -r d74c38d555c0 audio/audacity/PLIST
--- a/audio/audacity/PLIST      Tue Apr 20 17:55:43 2004 +0000
+++ b/audio/audacity/PLIST      Tue Apr 20 18:02:16 2004 +0000
@@ -1,6 +1,48 @@
-@comment $NetBSD: PLIST,v 1.2 2002/10/04 08:59:35 jlam Exp $
+@comment $NetBSD: PLIST,v 1.3 2004/04/20 18:02:16 ben Exp $
 bin/audacity
-share/audacity-help.htb
+man/man1/audacity.1
+share/audacity/nyquist/bug.lsp
+share/audacity/nyquist/dspprims.lsp
+share/audacity/nyquist/evalenv.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/seq.lsp
+share/audacity/nyquist/seqfnint.lsp
+share/audacity/nyquist/seqmidi.lsp
+share/audacity/nyquist/sndfnint.lsp
+share/audacity/nyquist/system.lsp
+share/audacity/nyquist/test.lsp
+share/audacity/nyquist/xlinit.lsp
+share/audacity/plug-ins/clicktrack.ny
+share/audacity/plug-ins/crossfadein.ny
+share/audacity/plug-ins/crossfadeout.ny
+share/audacity/plug-ins/delay.ny
+share/audacity/plug-ins/highpass.ny
+share/audacity/plug-ins/lowpass.ny
+share/audacity/plug-ins/pluck.ny
+share/audacity/plug-ins/tremolo.ny
 share/doc/audacity/LICENSE.txt
 share/doc/audacity/README.txt
+share/doc/audacity/audacity-1.2-help.htb
+${PKGLOCALEDIR}/locale/bg/LC_MESSAGES/audacity.mo
+${PKGLOCALEDIR}/locale/ca/LC_MESSAGES/audacity.mo
+${PKGLOCALEDIR}/locale/cs/LC_MESSAGES/audacity.mo
+${PKGLOCALEDIR}/locale/da/LC_MESSAGES/audacity.mo
+${PKGLOCALEDIR}/locale/de/LC_MESSAGES/audacity.mo
+${PKGLOCALEDIR}/locale/es/LC_MESSAGES/audacity.mo
+${PKGLOCALEDIR}/locale/it/LC_MESSAGES/audacity.mo
+${PKGLOCALEDIR}/locale/mk/LC_MESSAGES/audacity.mo
+${PKGLOCALEDIR}/locale/nl/LC_MESSAGES/audacity.mo
+${PKGLOCALEDIR}/locale/pt/LC_MESSAGES/audacity.mo
+${PKGLOCALEDIR}/locale/ru/LC_MESSAGES/audacity.mo
+${PKGLOCALEDIR}/locale/sv/LC_MESSAGES/audacity.mo
+@dirrm share/audacity/nyquist
+@dirrm share/audacity/plug-ins
+@dirrm share/audacity
 @dirrm share/doc/audacity
diff -r d57ee905816c -r d74c38d555c0 audio/audacity/distinfo
--- a/audio/audacity/distinfo   Tue Apr 20 17:55:43 2004 +0000
+++ b/audio/audacity/distinfo   Tue Apr 20 18:02:16 2004 +0000
@@ -1,20 +1,12 @@
-$NetBSD: distinfo,v 1.4 2002/10/04 08:59:35 jlam Exp $
+$NetBSD: distinfo,v 1.5 2004/04/20 18:02:16 ben Exp $
 
-SHA1 (audacity-src-1.0.0-2.tgz) = 43e8faae6b08b5da05eee1ca196714d4b46c407d
-Size (audacity-src-1.0.0-2.tgz) = 1699503 bytes
-SHA1 (patch-aa) = a06aca17bda18bf5069c6a9110c6b116378f9a63
-SHA1 (patch-ab) = 139a2c31b0972622c0c743060d26c4def96fbfc6
-SHA1 (patch-ac) = 13d3a0f3733d5a155657f4137c1361c07d2f5f54
-SHA1 (patch-ad) = cc23e07d1f72d72fc9751b6370b64da525c4d19f
-SHA1 (patch-ae) = b94af5f25c3d96a9f2113b9a957671c2aaf20512
-SHA1 (patch-af) = 792b7337ef455adbfa935ce6b4923685f48d8b80
-SHA1 (patch-am) = f08098ffda76c7df16e338cde43fc3ae8a4dcb96
-SHA1 (patch-an) = c5ff2eca317134e57c9ce67ace38cf2085d83abb
-SHA1 (patch-ao) = 7e20649a7b56ca7aee66e8a518ec740e8c972c43
-SHA1 (patch-ap) = 0c8fde18fdd12e9986b24df14f4e4c07a2097eb1
-SHA1 (patch-aq) = 00a8ca5e27f0db723c99380193bf5e7fff828a54
-SHA1 (patch-ar) = 3fdc978f37d2f89fde0dcb7ba28f9fc5376d966b
-SHA1 (patch-as) = 1fb481f946bbaaa1b1bb07688bda48fe26702288
-SHA1 (patch-at) = 822621b2bd95cc56a6893a5c16f76317c239b03c
-SHA1 (patch-au) = 1f67a15f24439944e0d9f0c915514e34f696aedc
-SHA1 (patch-av) = 45df7d0d6d67f6ba2c14961f5beea1a656ce52c6
+SHA1 (audacity-src-1.2.0.tar.gz) = 379019855184d8e47809c2c53e384655eda70742
+Size (audacity-src-1.2.0.tar.gz) = 3341562 bytes
+SHA1 (patch-aa) = 5494f3fb6035f15a4447556f8cf4a0a2404a2259
+SHA1 (patch-ab) = 8630488f5a89b1542ac2a9f01080c36f1eac7c7d
+SHA1 (patch-ac) = 792ec327195ce105350a4a4d2d96d1a500bdb118
+SHA1 (patch-ad) = 75af90656c6709d5d7f4b166f03a2bf169e3360d
+SHA1 (patch-ae) = 8e22a7a8ce064c8877323e44ffd07286fe3ea02f
+SHA1 (patch-af) = 96cb88cdd9669c9429a61df71e726b727ab1eead
+SHA1 (patch-ag) = 6413d77cbc4e927bf2aa3b40e83b2b45842770eb
+SHA1 (patch-ah) = 5519be7e138fbfc764c8e0f200624a8ab1f0fa10
diff -r d57ee905816c -r d74c38d555c0 audio/audacity/patches/patch-aa
--- a/audio/audacity/patches/patch-aa   Tue Apr 20 17:55:43 2004 +0000
+++ b/audio/audacity/patches/patch-aa   Tue Apr 20 18:02:16 2004 +0000
@@ -1,24 +1,13 @@
-$NetBSD: patch-aa,v 1.3 2002/10/04 08:59:35 jlam Exp $
+$NetBSD: patch-aa,v 1.4 2004/04/20 18:02:16 ben Exp $
 
---- WaveTrack.cpp.orig Wed Jun  5 00:51:19 2002
-+++ WaveTrack.cpp
-@@ -907,7 +907,9 @@ bool WaveTrack::Load(wxTextFile * in, Di
-          numSamples = 0;
-          block->Clear();
- 
-+#if wxUSE_THREADS
-          blockMutex->Unlock();
-+#endif
+--- lib-src/libnyquist/cmt/cext.h.orig Sat Mar  6 16:02:24 2004
++++ lib-src/libnyquist/cmt/cext.h
+@@ -52,6 +52,8 @@ EXIT(n)  -- calls exit(n) after shutting
  
-          wxString msg;
-          msg.Printf("One or more data files is missing from this project.");
-@@ -919,7 +921,9 @@ bool WaveTrack::Load(wxTextFile * in, Di
-       block->Add(w);
-    }
+ #if HAS_SYS_TYPES_H
+ #include <sys/types.h>
++#define ulong u_long
++#undef NEED_ULONG
+ #endif
  
-+#if wxUSE_THREADS
-    blockMutex->Unlock();
-+#endif
- 
-    return true;
- 
+ #if HAS_MALLOC_H
diff -r d57ee905816c -r d74c38d555c0 audio/audacity/patches/patch-ab
--- a/audio/audacity/patches/patch-ab   Tue Apr 20 17:55:43 2004 +0000
+++ b/audio/audacity/patches/patch-ab   Tue Apr 20 18:02:16 2004 +0000
@@ -1,27 +1,13 @@
-$NetBSD: patch-ab,v 1.2 2002/10/04 08:59:36 jlam Exp $
+$NetBSD: patch-ab,v 1.3 2004/04/20 18:02:16 ben Exp $
 
---- snd/audiooss.c.orig        Wed Jun  5 00:51:19 2002
-+++ snd/audiooss.c
-@@ -16,7 +16,13 @@
- #include <pthread.h>
+--- lib-src/libnyquist/sys/term.c.orig Sat Mar  6 16:02:50 2004
++++ lib-src/libnyquist/sys/term.c
+@@ -40,7 +40,7 @@ int term_testchar()
+ #else
  
- #include <sys/ioctl.h>
-+#if defined(HAVE_SYS_SOUNDCARD_H)
- #include <sys/soundcard.h>
-+#elif defined(HAVE_SOUNDCARD_H)
-+#include <soundcard.h>
-+#else
-+#error "No OSS soundcard.h header found."
-+#endif
- #include <sys/time.h>
- 
- /* snd includes */
-@@ -187,7 +193,7 @@ int audio_open(snd_type snd, long *flags
-    int channels;
-    int rate;
-    oss_info dp;
--   const char *device = "/dev/dsp";
-+   const char *device = DEV_DSP;
-    pthread_t thread;
- 
-    snd->u.audio.descriptor = (oss_info) malloc(sizeof(oss_info_struct));
+ #include <termios.h>
+-#ifndef __APPLE__
++#ifdef __LINUX__
+ #include <asm/ioctls.h>
+ #endif
+ #include <signal.h>
diff -r d57ee905816c -r d74c38d555c0 audio/audacity/patches/patch-ac
--- a/audio/audacity/patches/patch-ac   Tue Apr 20 17:55:43 2004 +0000
+++ b/audio/audacity/patches/patch-ac   Tue Apr 20 18:02:16 2004 +0000
@@ -1,8 +1,8 @@
-$NetBSD: patch-ac,v 1.1.1.1 2001/06/17 19:13:52 drochner Exp $
+$NetBSD: patch-ac,v 1.2 2004/04/20 18:02:16 ben Exp $
 
---- snd/sndconfig.h.orig       Fri Jun 15 13:48:58 2001
-+++ snd/sndconfig.h    Fri Jun 15 13:49:22 2001
-@@ -59,7 +59,7 @@
+--- lib-src/libnyquist/snd/sndconfig.h.orig    Sat Feb 28 11:19:39 2004
++++ lib-src/libnyquist/snd/sndconfig.h
+@@ -60,7 +60,7 @@ void snd_free(void *a);
  #elif defined(IRIX)
    #include "sndirix.h"
  
diff -r d57ee905816c -r d74c38d555c0 audio/audacity/patches/patch-ad
--- a/audio/audacity/patches/patch-ad   Tue Apr 20 17:55:43 2004 +0000
+++ b/audio/audacity/patches/patch-ad   Tue Apr 20 18:02:16 2004 +0000
@@ -1,7 +1,7 @@
-$NetBSD: patch-ad,v 1.2 2002/10/04 08:59:36 jlam Exp $
+$NetBSD: patch-ad,v 1.3 2004/04/20 18:02:16 ben Exp $
 
---- snd/sndio.c.orig   Wed Jun  5 00:51:19 2002
-+++ snd/sndio.c
+--- lib-src/libnyquist/snd/sndio.c.orig        Sat Feb 28 11:19:39 2004
++++ lib-src/libnyquist/snd/sndio.c
 @@ -20,7 +20,7 @@
  #ifdef WIN32
  #include <sys/stat.h>
@@ -10,4 +10,4 @@
 +#elif defined(__FreeBSD__) || defined(__NetBSD__)
  #include <sys/stat.h>
  #else
- #ifndef __WXMAC__
+ #endif
diff -r d57ee905816c -r d74c38d555c0 audio/audacity/patches/patch-ae
--- a/audio/audacity/patches/patch-ae   Tue Apr 20 17:55:43 2004 +0000
+++ b/audio/audacity/patches/patch-ae   Tue Apr 20 18:02:16 2004 +0000
@@ -1,43 +1,97 @@
-$NetBSD: patch-ae,v 1.4 2002/10/04 08:59:36 jlam Exp $
+$NetBSD: patch-ae,v 1.5 2004/04/20 18:02:16 ben Exp $
 
---- Makefile.in.orig   Fri Jun  7 23:00:04 2002
-+++ Makefile.in
-@@ -8,7 +8,10 @@
- # from Makefile.in
- #
+--- configure.in.orig  Sat Feb 28 11:19:39 2004
++++ configure.in
+@@ -556,8 +556,8 @@ if [[ "$use_portaudio" = "v19" ]] ; then
+ 
+       AC_CONFIG_SUBDIRS([[lib-src/portaudio-v19]])
+ 
+-else
+-
++fi



Home | Main Index | Thread Index | Old Index