2013-09-02 21:50:38 +02:00
|
|
|
# $NetBSD: Makefile,v 1.86 2013/09/02 19:50:52 adam Exp $
|
2001-06-17 21:13:52 +02:00
|
|
|
|
2007-02-23 10:15:23 +01:00
|
|
|
DISTNAME= audacity-src-1.2.6
|
2013-09-02 21:50:38 +02:00
|
|
|
PKGREVISION= 24
|
2007-02-23 10:15:23 +01:00
|
|
|
PKGNAME= ${DISTNAME:S/-src-/-/}
|
|
|
|
CATEGORIES= audio
|
|
|
|
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=audacity/}
|
2001-06-17 21:13:52 +02:00
|
|
|
|
2007-02-23 10:15:23 +01:00
|
|
|
MAINTAINER= pkgsrc-users@NetBSD.org
|
|
|
|
HOMEPAGE= http://audacity.sourceforge.net/
|
|
|
|
COMMENT= Audio editor
|
2001-06-17 21:13:52 +02:00
|
|
|
|
2009-06-27 22:45:48 +02:00
|
|
|
MAKE_JOBS_SAFE= no
|
|
|
|
|
Changes 1.2.3:
* Fixed a bug that caused recording to stop or display incorrectly
after about 50 minutes on some Windows systems. (This was partly
fixed in Audacity 1.2.2, but still didn't work on some systems.)
* The Change Pitch and Change Tempo effects have been upgraded to
use a new version of the SoundTouch library by Olli Parviainen,
with better speed and higher quality.
* libsndfile has been upgraded to version 1.0.11.
* Fixed a bug that caused the program to run slowly when using the
Envelope tool.
* Shift-clicking on a mute or solo button now un-mutes (or un-solos)
all other tracks.
* Nyquist plug-ins can now accept strings as input. Also, a "Debug"
button has been added to Nyquist effect dialogs, which allows you
to see all of the output produced by Nyquist, for aid in debugging.
* When the audio file referenced ("aliased") by an Audacity project is
missing, Audacity will now always play silence. Before, Audacity
would sometimes repeat the most recent audio that was played previously.
* VU Meters will now always reset when audio I/O has stopped.
* Fixed a major Mac-only bug that was causing Audacity to crash at seemingly
random times, but especially during audio playback and recording.
* New or updated translations: Italian (it), Hungarian (hu),
Ukrainian (uk), Spanish (es). Polish (pl), Simplified Chinese (zh),
Norsk-Bokmal (nb), French (fr), Russian (ru).
2004-11-22 17:36:31 +01:00
|
|
|
USE_LIBTOOL= yes
|
2012-01-14 03:09:35 +01:00
|
|
|
USE_TOOLS+= autoconf gmake msgfmt pkg-config zip:run
|
2007-02-22 20:30:02 +01:00
|
|
|
USE_LANGUAGES= c c++
|
Changes 1.2.3:
* Fixed a bug that caused recording to stop or display incorrectly
after about 50 minutes on some Windows systems. (This was partly
fixed in Audacity 1.2.2, but still didn't work on some systems.)
* The Change Pitch and Change Tempo effects have been upgraded to
use a new version of the SoundTouch library by Olli Parviainen,
with better speed and higher quality.
* libsndfile has been upgraded to version 1.0.11.
* Fixed a bug that caused the program to run slowly when using the
Envelope tool.
* Shift-clicking on a mute or solo button now un-mutes (or un-solos)
all other tracks.
* Nyquist plug-ins can now accept strings as input. Also, a "Debug"
button has been added to Nyquist effect dialogs, which allows you
to see all of the output produced by Nyquist, for aid in debugging.
* When the audio file referenced ("aliased") by an Audacity project is
missing, Audacity will now always play silence. Before, Audacity
would sometimes repeat the most recent audio that was played previously.
* VU Meters will now always reset when audio I/O has stopped.
* Fixed a major Mac-only bug that was causing Audacity to crash at seemingly
random times, but especially during audio playback and recording.
* New or updated translations: Italian (it), Hungarian (hu),
Ukrainian (uk), Spanish (es). Polish (pl), Simplified Chinese (zh),
Norsk-Bokmal (nb), French (fr), Russian (ru).
2004-11-22 17:36:31 +01:00
|
|
|
GNU_CONFIGURE= yes
|
2002-10-04 10:59:34 +02:00
|
|
|
CONFIGURE_ARGS+= --without-xaudio
|
2004-04-20 20:02:16 +02:00
|
|
|
CONFIGURE_ARGS+= --with-id3=system
|
|
|
|
CONFIGURE_ARGS+= --with-libmad=system
|
Changes 1.2.3:
* Fixed a bug that caused recording to stop or display incorrectly
after about 50 minutes on some Windows systems. (This was partly
fixed in Audacity 1.2.2, but still didn't work on some systems.)
* The Change Pitch and Change Tempo effects have been upgraded to
use a new version of the SoundTouch library by Olli Parviainen,
with better speed and higher quality.
* libsndfile has been upgraded to version 1.0.11.
* Fixed a bug that caused the program to run slowly when using the
Envelope tool.
* Shift-clicking on a mute or solo button now un-mutes (or un-solos)
all other tracks.
* Nyquist plug-ins can now accept strings as input. Also, a "Debug"
button has been added to Nyquist effect dialogs, which allows you
to see all of the output produced by Nyquist, for aid in debugging.
* When the audio file referenced ("aliased") by an Audacity project is
missing, Audacity will now always play silence. Before, Audacity
would sometimes repeat the most recent audio that was played previously.
* VU Meters will now always reset when audio I/O has stopped.
* Fixed a major Mac-only bug that was causing Audacity to crash at seemingly
random times, but especially during audio playback and recording.
* New or updated translations: Italian (it), Hungarian (hu),
Ukrainian (uk), Spanish (es). Polish (pl), Simplified Chinese (zh),
Norsk-Bokmal (nb), French (fr), Russian (ru).
2004-11-22 17:36:31 +01:00
|
|
|
CONFIGURE_ARGS+= --with-libsndfile=system
|
2004-04-20 20:02:16 +02:00
|
|
|
CONFIGURE_ARGS+= --with-portaudio=system
|
Changes 1.2.3:
* Fixed a bug that caused recording to stop or display incorrectly
after about 50 minutes on some Windows systems. (This was partly
fixed in Audacity 1.2.2, but still didn't work on some systems.)
* The Change Pitch and Change Tempo effects have been upgraded to
use a new version of the SoundTouch library by Olli Parviainen,
with better speed and higher quality.
* libsndfile has been upgraded to version 1.0.11.
* Fixed a bug that caused the program to run slowly when using the
Envelope tool.
* Shift-clicking on a mute or solo button now un-mutes (or un-solos)
all other tracks.
* Nyquist plug-ins can now accept strings as input. Also, a "Debug"
button has been added to Nyquist effect dialogs, which allows you
to see all of the output produced by Nyquist, for aid in debugging.
* When the audio file referenced ("aliased") by an Audacity project is
missing, Audacity will now always play silence. Before, Audacity
would sometimes repeat the most recent audio that was played previously.
* VU Meters will now always reset when audio I/O has stopped.
* Fixed a major Mac-only bug that was causing Audacity to crash at seemingly
random times, but especially during audio playback and recording.
* New or updated translations: Italian (it), Hungarian (hu),
Ukrainian (uk), Spanish (es). Polish (pl), Simplified Chinese (zh),
Norsk-Bokmal (nb), French (fr), Russian (ru).
2004-11-22 17:36:31 +01:00
|
|
|
CONFIGURE_ARGS+= --with-vorbis=system
|
2007-02-23 15:23:13 +01:00
|
|
|
CONFIGURE_ENV+= WX_CONFIG=${LOCALBASE}/bin/wx24-config
|
Changes 1.2.4b:
* A serious problem with the French translation was corrected.
Changes 1.2.4:
* The File menu now includes a list of recent files.
* The "Generate Silence" effect now prompts for a length.
* Audacity is now built with Vorbis 1.1, which features better encoding quality
and file compression.
* Dragging sound files into the Audacity window now works on Mac OS X and Linux,
as well as Windows. (Before, it worked only on Windows.)
* Better support for certain audio devices on Mac OS X 10.4 "Tiger"
* The "View History" window can now discard old undo levels to save disk space
on Windows. (This previously worked only on Linux and Mac.)
* "Preferences" command is now in Edit menu.
* "Plot Spectrum" command is now in Analyze menu.
* Opening a project file saved by a later version of Audacity displays an
intelligent error message. Also, trying to import a project file (instead of
open it) displays an intelligent error message.
* Audacity now compiles in Visual C++ .NET 2003.
* Other minor bug fixes.
* New or updated translations: Arabic (ar), Czech (cs), Finnish (fi), Hungarian
(hu), Japanese (ja), Norwegian (nb), Slovenian (sl), Simplified Chinese
(zh_CN), Traditional Chinese (zh_TW).
2006-01-17 22:49:44 +01:00
|
|
|
|
2006-05-11 12:06:09 +02:00
|
|
|
CONFIG_GUESS_OVERRIDE= \
|
2005-10-03 22:42:58 +02:00
|
|
|
config.guess */config.guess */*/config.guess */*/*/config.guess
|
2006-05-11 12:06:09 +02:00
|
|
|
CONFIG_SUB_OVERRIDE= \
|
2005-10-03 22:42:58 +02:00
|
|
|
config.sub */config.sub */*/config.sub */*/*/config.sub
|
2001-06-17 21:13:52 +02:00
|
|
|
|
Updated audacity to 1.2.6.
Changes since 1.2.4:
Changes in 1.2.6:
* Fix memory leaks on Windows.
* Correct font size problems.
* Enable missing FLAC support.
Changes in 1.2.5:
* An official Intel Mac version is now available.
* Fixed bug in Generate Silence which caused it to apply to all tracks
instead of just the selected ones.
* Mac OS X: audio device opening code has been rewritten. First, it
is much more conservative about changing device settings; it will
not change settings when you open the program or close the
preferences dialog anymore, and it will not change the settings when
you begin playback/recording if the current settings are adequate.
When it does change the settings, it should work much better on
devices such as the Griffin iMic, ART USB Phono Plus,
and Ion iMX02 USB.
* Mac OS X: added new Audio I/O preference that lets you tell Audacity
to never change any audio device settings.
* Newer libsndfile supports FLAC import and export
* Updated soundtouch to current version which is faster and better quality
* Modified configure script prefers system libraries to local copies to
reduce compilation times and memory usage.
* Minor updates to help files.
* New or updated translations: Bulgarian (bg), Galician (gl),
Traditional Chinese (zh_TW), Simplified Chinese (zh), Slovenian (sl),
Swedish (sv), Bangladeshi (bn), Slovakian (sk), Romanian (ro),
Lithuanian (lt), Welsh (cy), and Turkish (tr).
2007-02-23 04:27:40 +01:00
|
|
|
PTHREAD_AUTO_VARS= yes
|
|
|
|
|
2004-03-07 23:34:20 +01:00
|
|
|
.include "../../audio/lame/buildlink3.mk"
|
Changes 1.2.3:
* Fixed a bug that caused recording to stop or display incorrectly
after about 50 minutes on some Windows systems. (This was partly
fixed in Audacity 1.2.2, but still didn't work on some systems.)
* The Change Pitch and Change Tempo effects have been upgraded to
use a new version of the SoundTouch library by Olli Parviainen,
with better speed and higher quality.
* libsndfile has been upgraded to version 1.0.11.
* Fixed a bug that caused the program to run slowly when using the
Envelope tool.
* Shift-clicking on a mute or solo button now un-mutes (or un-solos)
all other tracks.
* Nyquist plug-ins can now accept strings as input. Also, a "Debug"
button has been added to Nyquist effect dialogs, which allows you
to see all of the output produced by Nyquist, for aid in debugging.
* When the audio file referenced ("aliased") by an Audacity project is
missing, Audacity will now always play silence. Before, Audacity
would sometimes repeat the most recent audio that was played previously.
* VU Meters will now always reset when audio I/O has stopped.
* Fixed a major Mac-only bug that was causing Audacity to crash at seemingly
random times, but especially during audio playback and recording.
* New or updated translations: Italian (it), Hungarian (hu),
Ukrainian (uk), Spanish (es). Polish (pl), Simplified Chinese (zh),
Norsk-Bokmal (nb), French (fr), Russian (ru).
2004-11-22 17:36:31 +01:00
|
|
|
.include "../../audio/libid3tag/buildlink3.mk"
|
2004-03-07 23:34:20 +01:00
|
|
|
.include "../../audio/libmad/buildlink3.mk"
|
Changes 1.2.3:
* Fixed a bug that caused recording to stop or display incorrectly
after about 50 minutes on some Windows systems. (This was partly
fixed in Audacity 1.2.2, but still didn't work on some systems.)
* The Change Pitch and Change Tempo effects have been upgraded to
use a new version of the SoundTouch library by Olli Parviainen,
with better speed and higher quality.
* libsndfile has been upgraded to version 1.0.11.
* Fixed a bug that caused the program to run slowly when using the
Envelope tool.
* Shift-clicking on a mute or solo button now un-mutes (or un-solos)
all other tracks.
* Nyquist plug-ins can now accept strings as input. Also, a "Debug"
button has been added to Nyquist effect dialogs, which allows you
to see all of the output produced by Nyquist, for aid in debugging.
* When the audio file referenced ("aliased") by an Audacity project is
missing, Audacity will now always play silence. Before, Audacity
would sometimes repeat the most recent audio that was played previously.
* VU Meters will now always reset when audio I/O has stopped.
* Fixed a major Mac-only bug that was causing Audacity to crash at seemingly
random times, but especially during audio playback and recording.
* New or updated translations: Italian (it), Hungarian (hu),
Ukrainian (uk), Spanish (es). Polish (pl), Simplified Chinese (zh),
Norsk-Bokmal (nb), French (fr), Russian (ru).
2004-11-22 17:36:31 +01:00
|
|
|
.include "../../audio/libsndfile/buildlink3.mk"
|
|
|
|
.include "../../audio/libvorbis/buildlink3.mk"
|
|
|
|
.include "../../audio/portaudio/buildlink3.mk"
|
2004-03-07 23:34:20 +01:00
|
|
|
.include "../../devel/zlib/buildlink3.mk"
|
Updated audacity to 1.2.6.
Changes since 1.2.4:
Changes in 1.2.6:
* Fix memory leaks on Windows.
* Correct font size problems.
* Enable missing FLAC support.
Changes in 1.2.5:
* An official Intel Mac version is now available.
* Fixed bug in Generate Silence which caused it to apply to all tracks
instead of just the selected ones.
* Mac OS X: audio device opening code has been rewritten. First, it
is much more conservative about changing device settings; it will
not change settings when you open the program or close the
preferences dialog anymore, and it will not change the settings when
you begin playback/recording if the current settings are adequate.
When it does change the settings, it should work much better on
devices such as the Griffin iMic, ART USB Phono Plus,
and Ion iMX02 USB.
* Mac OS X: added new Audio I/O preference that lets you tell Audacity
to never change any audio device settings.
* Newer libsndfile supports FLAC import and export
* Updated soundtouch to current version which is faster and better quality
* Modified configure script prefers system libraries to local copies to
reduce compilation times and memory usage.
* Minor updates to help files.
* New or updated translations: Bulgarian (bg), Galician (gl),
Traditional Chinese (zh_TW), Simplified Chinese (zh), Slovenian (sl),
Swedish (sv), Bangladeshi (bn), Slovakian (sk), Romanian (ro),
Lithuanian (lt), Welsh (cy), and Turkish (tr).
2007-02-23 04:27:40 +01:00
|
|
|
.include "../../x11/wxGTK24/buildlink3.mk"
|
2002-10-04 10:59:34 +02:00
|
|
|
|
2006-03-09 22:04:39 +01:00
|
|
|
.include "../../mk/oss.buildlink3.mk"
|
Updated audacity to 1.2.6.
Changes since 1.2.4:
Changes in 1.2.6:
* Fix memory leaks on Windows.
* Correct font size problems.
* Enable missing FLAC support.
Changes in 1.2.5:
* An official Intel Mac version is now available.
* Fixed bug in Generate Silence which caused it to apply to all tracks
instead of just the selected ones.
* Mac OS X: audio device opening code has been rewritten. First, it
is much more conservative about changing device settings; it will
not change settings when you open the program or close the
preferences dialog anymore, and it will not change the settings when
you begin playback/recording if the current settings are adequate.
When it does change the settings, it should work much better on
devices such as the Griffin iMic, ART USB Phono Plus,
and Ion iMX02 USB.
* Mac OS X: added new Audio I/O preference that lets you tell Audacity
to never change any audio device settings.
* Newer libsndfile supports FLAC import and export
* Updated soundtouch to current version which is faster and better quality
* Modified configure script prefers system libraries to local copies to
reduce compilation times and memory usage.
* Minor updates to help files.
* New or updated translations: Bulgarian (bg), Galician (gl),
Traditional Chinese (zh_TW), Simplified Chinese (zh), Slovenian (sl),
Swedish (sv), Bangladeshi (bn), Slovakian (sk), Romanian (ro),
Lithuanian (lt), Welsh (cy), and Turkish (tr).
2007-02-23 04:27:40 +01:00
|
|
|
.include "../../mk/pthread.buildlink3.mk"
|
2001-06-17 21:13:52 +02:00
|
|
|
.include "../../mk/bsd.pkg.mk"
|
2002-10-04 10:59:34 +02:00
|
|
|
|
|
|
|
# XXX Internal compiler error with -O2
|
|
|
|
.if ${MACHINE_ARCH} == "alpha"
|
|
|
|
CFLAGS+= -O
|
|
|
|
.endif
|