This commit is contained in:
parent
7ea39737b8
commit
f1feb94820
@ -1,26 +0,0 @@
|
|||||||
--- lib-src/libsndfile/acinclude.m4
|
|
||||||
+++ lib-src/libsndfile/acinclude.m4
|
|
||||||
@@ -254,7 +254,6 @@
|
|
||||||
fi
|
|
||||||
|
|
||||||
)
|
|
||||||
-]
|
|
||||||
|
|
||||||
if test $ac_cv_c_byte_order = big ; then
|
|
||||||
ac_cv_c_big_endian=1
|
|
||||||
@@ -273,6 +272,7 @@
|
|
||||||
AC_MSG_WARN([[*****************************************************************]])
|
|
||||||
fi
|
|
||||||
|
|
||||||
+]
|
|
||||||
)# AC_C_FIND_ENDIAN
|
|
||||||
|
|
||||||
|
|
||||||
--- lib-src/soundtouch/Makefile.am
|
|
||||||
+++ lib-src/soundtouch/Makefile.am
|
|
||||||
@@ -66,5 +66,4 @@
|
|
||||||
|
|
||||||
|
|
||||||
# flag to aclocal where to find m4 macros for tests
|
|
||||||
-ACLOCAL_AMFLAGS = -I config/m4
|
|
||||||
|
|
@ -1,74 +0,0 @@
|
|||||||
--- src/effects/Equalization.cpp
|
|
||||||
+++ src/effects/Equalization.cpp
|
|
||||||
@@ -321,6 +321,8 @@
|
|
||||||
}
|
|
||||||
gPrefs->Read(wxT("/CsPresets/EQDrawMode"), &mDrawMode, true);
|
|
||||||
gPrefs->Read(wxT("/CsPresets/EQInterp"), &mInterp, 0);
|
|
||||||
+
|
|
||||||
+ mPrompting = false;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
@@ -358,7 +360,10 @@
|
|
||||||
// not required here - called automatically
|
|
||||||
// dlog.TransferDataToWindow();
|
|
||||||
dlog.CentreOnParent();
|
|
||||||
+
|
|
||||||
+ mPrompting = true;
|
|
||||||
dlog.ShowModal();
|
|
||||||
+ mPrompting = false;
|
|
||||||
|
|
||||||
if (!dlog.GetReturnCode())
|
|
||||||
return false;
|
|
||||||
@@ -419,7 +424,9 @@
|
|
||||||
|
|
||||||
bool EffectEqualization::Process()
|
|
||||||
{
|
|
||||||
- DontPromptUser();
|
|
||||||
+ if (!mPrompting) {
|
|
||||||
+ DontPromptUser();
|
|
||||||
+ }
|
|
||||||
TrackListIterator iter(mWaveTracks);
|
|
||||||
WaveTrack *track = (WaveTrack *) iter.First();
|
|
||||||
int count = 0;
|
|
||||||
@@ -601,7 +608,7 @@
|
|
||||||
mHeight = 0;
|
|
||||||
mLoFreq = loFreq;
|
|
||||||
mHiFreq = hiFreq;
|
|
||||||
- M = 0;
|
|
||||||
+ M = 21; // should be odd
|
|
||||||
mWindowSize = windowSize;
|
|
||||||
mFilterFuncR = filterFuncR;
|
|
||||||
mFilterFuncI = filterFuncI;
|
|
||||||
@@ -1333,7 +1340,7 @@
|
|
||||||
OnLinFreq(dummyEvent);
|
|
||||||
|
|
||||||
MSlider->SetValue((M-1)/2);
|
|
||||||
- M = 0; // force refresh in TransferDataFromWindow()
|
|
||||||
+ M = 21; // force refresh in TransferDataFromWindow()
|
|
||||||
|
|
||||||
dBMinSlider->SetValue((int)dBMin);
|
|
||||||
dBMin = 0; // force refresh in TransferDataFromWindow()
|
|
||||||
@@ -2530,11 +2537,11 @@
|
|
||||||
|
|
||||||
void EqualizationDialog::OnClear(wxCommandEvent &event)
|
|
||||||
{
|
|
||||||
+ EnvelopeUpdated();
|
|
||||||
mLogEnvelope->Flatten(0.);
|
|
||||||
mLogEnvelope->SetTrackLen(1.0);
|
|
||||||
mLinEnvelope->Flatten(0.);
|
|
||||||
mLinEnvelope->SetTrackLen(1.0);
|
|
||||||
- EnvelopeUpdated();
|
|
||||||
mPanel->RecalcRequired = true;
|
|
||||||
mPanel->Refresh(false);
|
|
||||||
if( !drawMode )
|
|
||||||
--- src/effects/Equalization.h
|
|
||||||
+++ src/effects/Equalization.h
|
|
||||||
@@ -124,6 +124,7 @@
|
|
||||||
double mdBMin;
|
|
||||||
bool mDrawMode;
|
|
||||||
int mInterp;
|
|
||||||
+ bool mPrompting;
|
|
||||||
|
|
||||||
public:
|
|
||||||
enum curveType {
|
|
@ -1,122 +0,0 @@
|
|||||||
--- acinclude.m4
|
|
||||||
+++ acinclude.m4
|
|
||||||
@@ -479,7 +479,7 @@
|
|
||||||
dnl See if FLAC is installed in the system
|
|
||||||
|
|
||||||
AC_CHECK_LIB(FLAC,
|
|
||||||
- FLAC__file_decoder_new,
|
|
||||||
+ FLAC__stream_decoder_new,
|
|
||||||
lib_found="yes",
|
|
||||||
lib_found="no",
|
|
||||||
-lFLAC++ -lFLAC)
|
|
||||||
--- configure
|
|
||||||
+++ configure
|
|
||||||
@@ -4316,9 +4316,9 @@
|
|
||||||
fi;
|
|
||||||
|
|
||||||
|
|
||||||
- echo "$as_me:$LINENO: checking for FLAC__file_decoder_new in -lFLAC" >&5
|
|
||||||
-echo $ECHO_N "checking for FLAC__file_decoder_new in -lFLAC... $ECHO_C" >&6
|
|
||||||
-if test "${ac_cv_lib_FLAC_FLAC__file_decoder_new+set}" = set; then
|
|
||||||
+ { echo "$as_me:$LINENO: checking for FLAC__stream_decoder_init_file in -lFLAC" >&5
|
|
||||||
+echo $ECHO_N "checking for FLAC__stream_decoder_init_file in -lFLAC... $ECHO_C" >&6; }
|
|
||||||
+if test "${ac_cv_lib_FLAC_FLAC__stream_decoder_init_file+set}" = set; then
|
|
||||||
echo $ECHO_N "(cached) $ECHO_C" >&6
|
|
||||||
else
|
|
||||||
ac_check_lib_save_LIBS=$LIBS
|
|
||||||
@@ -4336,11 +4336,11 @@
|
|
||||||
#endif
|
|
||||||
/* We use char because int might match the return type of a gcc2
|
|
||||||
builtin and then its argument prototype would still apply. */
|
|
||||||
-char FLAC__file_decoder_new ();
|
|
||||||
+char FLAC__stream_decoder_init_file ();
|
|
||||||
int
|
|
||||||
main ()
|
|
||||||
{
|
|
||||||
-FLAC__file_decoder_new ();
|
|
||||||
+FLAC__stream_decoder_init_file ();
|
|
||||||
;
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
@@ -4367,20 +4367,20 @@
|
|
||||||
ac_status=$?
|
|
||||||
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
|
||||||
(exit $ac_status); }; }; then
|
|
||||||
- ac_cv_lib_FLAC_FLAC__file_decoder_new=yes
|
|
||||||
+ ac_cv_lib_FLAC_FLAC__stream_decoder_init_file=yes
|
|
||||||
else
|
|
||||||
echo "$as_me: failed program was:" >&5
|
|
||||||
sed 's/^/| /' conftest.$ac_ext >&5
|
|
||||||
|
|
||||||
-ac_cv_lib_FLAC_FLAC__file_decoder_new=no
|
|
||||||
+ac_cv_lib_FLAC_FLAC__stream_decoder_init_file=no
|
|
||||||
fi
|
|
||||||
rm -f conftest.err conftest.$ac_objext \
|
|
||||||
conftest$ac_exeext conftest.$ac_ext
|
|
||||||
LIBS=$ac_check_lib_save_LIBS
|
|
||||||
fi
|
|
||||||
-echo "$as_me:$LINENO: result: $ac_cv_lib_FLAC_FLAC__file_decoder_new" >&5
|
|
||||||
-echo "${ECHO_T}$ac_cv_lib_FLAC_FLAC__file_decoder_new" >&6
|
|
||||||
-if test $ac_cv_lib_FLAC_FLAC__file_decoder_new = yes; then
|
|
||||||
+{ echo "$as_me:$LINENO: result: $ac_cv_lib_FLAC_FLAC__stream_decoder_init_file" >&5
|
|
||||||
+echo "${ECHO_T}$ac_cv_lib_FLAC_FLAC__stream_decoder_init_file" >&6; }
|
|
||||||
+if test $ac_cv_lib_FLAC_FLAC__stream_decoder_init_file = yes; then
|
|
||||||
lib_found="yes"
|
|
||||||
else
|
|
||||||
lib_found="no"
|
|
||||||
--- src/import/ImportFLAC.cpp
|
|
||||||
+++ src/import/ImportFLAC.cpp
|
|
||||||
@@ -264,19 +264,15 @@
|
|
||||||
|
|
||||||
bool FLACImportFileHandle::Init()
|
|
||||||
{
|
|
||||||
- bool success = mFile->set_filename(OSFILENAME(mName));
|
|
||||||
- if (!success) {
|
|
||||||
- return false;
|
|
||||||
- }
|
|
||||||
- FLAC::Decoder::File::State state = mFile->init();
|
|
||||||
- if (state != FLAC__FILE_DECODER_OK) {
|
|
||||||
+ FLAC__StreamDecoderInitStatus state = mFile->init(OSFILENAME(mName));
|
|
||||||
+ if (state != FLAC__STREAM_DECODER_INIT_STATUS_OK) {
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
mFile->process_until_end_of_metadata();
|
|
||||||
- state = mFile->get_state();
|
|
||||||
- if (state != FLAC__FILE_DECODER_OK) {
|
|
||||||
- return false;
|
|
||||||
- }
|
|
||||||
+ // FLAC__StreamDecoderState decstate = mFile->get_state();
|
|
||||||
+ // if (state != FLAC__STREAM_DECODER_FILE_DECODER_OK) {
|
|
||||||
+ // return false;
|
|
||||||
+ // }
|
|
||||||
if (!mFile->is_valid() || mFile->get_was_error())
|
|
||||||
{
|
|
||||||
// This probably is not a FLAC file at all
|
|
||||||
@@ -340,7 +336,7 @@
|
|
||||||
mChannels[1]->SetTeamed(true);
|
|
||||||
}
|
|
||||||
|
|
||||||
- mFile->process_until_end_of_file();
|
|
||||||
+ mFile->process_until_end_of_stream();
|
|
||||||
|
|
||||||
*outTracks = new Track *[*outNumTracks];
|
|
||||||
for(c = 0; c < *outNumTracks; c++) {
|
|
||||||
--- src/export/ExportFLAC.cpp
|
|
||||||
+++ src/export/ExportFLAC.cpp
|
|
||||||
@@ -229,7 +229,6 @@
|
|
||||||
gPrefs->Read(wxT("/FileFormats/FLACBitDepth"), wxT("16"));
|
|
||||||
|
|
||||||
FLAC::Encoder::File *encoder= new FLAC::Encoder::File();
|
|
||||||
- encoder->set_filename(OSFILENAME(fName));
|
|
||||||
encoder->set_channels(numChannels);
|
|
||||||
encoder->set_sample_rate(int(rate + 0.5));
|
|
||||||
|
|
||||||
@@ -264,7 +263,7 @@
|
|
||||||
encoder->set_rice_parameter_search_dist(flacLevels[levelPref].rice_parameter_search_dist);
|
|
||||||
encoder->set_max_lpc_order(flacLevels[levelPref].max_lpc_order);
|
|
||||||
|
|
||||||
- encoder->init();
|
|
||||||
+ encoder->init(OSFILENAME(fName));
|
|
||||||
|
|
||||||
int numWaveTracks;
|
|
||||||
WaveTrack **waveTracks;
|
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:8db4141f697814d62ec504801d5da5d8c5ce401d4a1a7b430324c2ee881bb219
|
|
||||||
size 51955
|
|
54
audacity-1.3.4-compile.patch
Normal file
54
audacity-1.3.4-compile.patch
Normal file
@ -0,0 +1,54 @@
|
|||||||
|
--- lib-src/libvamp/vamp-sdk/PluginAdapter.h
|
||||||
|
+++ lib-src/libvamp/vamp-sdk/PluginAdapter.h
|
||||||
|
@@ -37,6 +37,9 @@
|
||||||
|
#ifndef _VAMP_PLUGIN_ADAPTER_H_
|
||||||
|
#define _VAMP_PLUGIN_ADAPTER_H_
|
||||||
|
|
||||||
|
+#include <stdlib.h>
|
||||||
|
+#include <string.h>
|
||||||
|
+
|
||||||
|
#include <vamp/vamp.h>
|
||||||
|
|
||||||
|
#include "Plugin.h"
|
||||||
|
--- lib-src/libvamp/vamp-sdk/PluginHostAdapter.h
|
||||||
|
+++ lib-src/libvamp/vamp-sdk/PluginHostAdapter.h
|
||||||
|
@@ -37,6 +37,8 @@
|
||||||
|
#ifndef _VAMP_PLUGIN_HOST_ADAPTER_H_
|
||||||
|
#define _VAMP_PLUGIN_HOST_ADAPTER_H_
|
||||||
|
|
||||||
|
+#include <stdlib.h>
|
||||||
|
+
|
||||||
|
#include <vamp/vamp.h>
|
||||||
|
#include <vamp-sdk/Plugin.h>
|
||||||
|
|
||||||
|
--- lib-src/libvamp/vamp-sdk/hostext/PluginLoader.h
|
||||||
|
+++ lib-src/libvamp/vamp-sdk/hostext/PluginLoader.h
|
||||||
|
@@ -37,6 +37,8 @@
|
||||||
|
#ifndef _VAMP_PLUGIN_LOADER_H_
|
||||||
|
#define _VAMP_PLUGIN_LOADER_H_
|
||||||
|
|
||||||
|
+#include <string.h>
|
||||||
|
+
|
||||||
|
#include <vector>
|
||||||
|
#include <string>
|
||||||
|
#include <map>
|
||||||
|
--- src/import/ImportMP3.cpp
|
||||||
|
+++ src/import/ImportMP3.cpp
|
||||||
|
@@ -35,6 +35,8 @@
|
||||||
|
#include "../Internat.h"
|
||||||
|
#include "../Tags.h"
|
||||||
|
|
||||||
|
+#define DESC _("MP3 files")
|
||||||
|
+
|
||||||
|
static const wxChar *exts[] =
|
||||||
|
{
|
||||||
|
wxT("mp3"),
|
||||||
|
@@ -49,7 +51,7 @@
|
||||||
|
UnusableImportPluginList *unusableImportPluginList)
|
||||||
|
{
|
||||||
|
UnusableImportPlugin* mp3IsUnsupported =
|
||||||
|
- new UnusableImportPlugin(DESC, wxArrayString(wxSIZEOF(exts), exts));
|
||||||
|
+ new UnusableImportPlugin(DESC, wxArrayString(WXSIZEOF(exts), exts));
|
||||||
|
|
||||||
|
unusableImportPluginList->Append(mp3IsUnsupported);
|
||||||
|
}
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:0a4541ef80551d5967ab891968181badf314c06acaf38b93b5353fdb1cefa5dd
|
|
||||||
size 4751328
|
|
3
audacity-src-1.3.4.tar.bz2
Normal file
3
audacity-src-1.3.4.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:102d60e48e1928f3fd995a214ed9ba872929c6365cf5f784f107f351b42499f9
|
||||||
|
size 4349381
|
@ -1,3 +1,59 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Jan 18 09:41:44 CET 2008 - anosek@suse.cz
|
||||||
|
|
||||||
|
- updated to version 1.3.4
|
||||||
|
New features
|
||||||
|
New Welcome Screen with introduction to Audacity.
|
||||||
|
New keyboard command: 'Mix and Render to New Track' (bound to Ctrl+Shift+M).
|
||||||
|
New keyboard shortcut: "Shift-A" starts playback when stopped, or performs "Stop and Select" when playing.
|
||||||
|
Added support for VAMP audio analysis plug-ins.
|
||||||
|
Solo button solos only one track at a time, and a track cannot be both mute and solo.
|
||||||
|
Interface
|
||||||
|
Keyboard shortcuts for making short/long jumps along the timeline.
|
||||||
|
Added 'Snap To' in the Selection Bar.
|
||||||
|
Made keyboard navigation easier when multiple menu items with the same first letter exist.
|
||||||
|
Enhanced interface for label editing.
|
||||||
|
Layout of OK/Cancel buttons consistency improved.
|
||||||
|
Preferences:
|
||||||
|
* "Select all audio in project, if none selected" (on by default).
|
||||||
|
* "Beep on completion of longer activities" (system bell, not main output).
|
||||||
|
* Other preferences cleaned up and explanations improved.
|
||||||
|
Envelopes: Many fixes when copying / pasting / repeating.
|
||||||
|
Many translation updates.
|
||||||
|
Track height fixed in several cases.
|
||||||
|
CleanSpeech mode switching without closing and re-opening fixed.
|
||||||
|
Opening/Saving Formats
|
||||||
|
Metadata editor added for OGG, FLAC and WAV/AIFF exports, and general improvements.
|
||||||
|
Metadata import improved.
|
||||||
|
Muted tracks are no longer audible in the exported mix.
|
||||||
|
Effects
|
||||||
|
Truncate Silence: support for multiple and stereo tracks.
|
||||||
|
Dtmf Generator:
|
||||||
|
* Added support for keypad letters.
|
||||||
|
* Added an amplitude control.
|
||||||
|
Compressor: variable decay time added.
|
||||||
|
Equalization:
|
||||||
|
* Clicks at start / end prevented.
|
||||||
|
* Improvements to saved curves being found.
|
||||||
|
* Preview works correctly.
|
||||||
|
'Merge' command appears in Undo history.
|
||||||
|
Clipping detected more reliably.
|
||||||
|
Nyquist plug-ins reviewed and enhanced.
|
||||||
|
Better (and more) progress bars.
|
||||||
|
Cancelling effect always restores previous audio.
|
||||||
|
Several improvement to effects in batch mode.
|
||||||
|
Recording/Playback
|
||||||
|
Improvements to latency correction.
|
||||||
|
Updated version of portaudio-v19 library.
|
||||||
|
Note that Help is no longer built in, but accessible on the Web via links in Audacity.
|
||||||
|
|
||||||
|
- dropped obsoleted patches:
|
||||||
|
* flac.patch - already in upstream
|
||||||
|
* equalization.patch - already in upstream
|
||||||
|
* build.patch
|
||||||
|
* hu_update.patch.bz2
|
||||||
|
- added patch to fix compilation errors (compile.patch)
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Wed Sep 19 13:04:11 CEST 2007 - prusnak@suse.cz
|
Wed Sep 19 13:04:11 CEST 2007 - prusnak@suse.cz
|
||||||
|
|
||||||
|
167
audacity.spec
167
audacity.spec
@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# spec file for package audacity (Version 1.3.3)
|
# spec file for package audacity (Version 1.3.4)
|
||||||
#
|
#
|
||||||
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||||
# This file and all modifications and additions to the pristine
|
# This file and all modifications and additions to the pristine
|
||||||
# package are under the same license as the package itself.
|
# package are under the same license as the package itself.
|
||||||
#
|
#
|
||||||
@ -16,8 +16,8 @@ BuildRequires: SDL-devel flac-devel gcc-c++ glib-devel id3lib-devel jack-devel
|
|||||||
# BuildRequires: portaudio-devel
|
# BuildRequires: portaudio-devel
|
||||||
%define DISTRIBUTABLE 1
|
%define DISTRIBUTABLE 1
|
||||||
Summary: A Free, Cross-Platform Digital Audio Editor
|
Summary: A Free, Cross-Platform Digital Audio Editor
|
||||||
Version: 1.3.3
|
Version: 1.3.4
|
||||||
Release: 43
|
Release: 1
|
||||||
License: GPL v2 or later
|
License: GPL v2 or later
|
||||||
Group: Productivity/Multimedia/Sound/Editors and Convertors
|
Group: Productivity/Multimedia/Sound/Editors and Convertors
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
@ -25,7 +25,6 @@ Url: http://audacity.sourceforge.net/
|
|||||||
Source: %{name}-src-%{version}.tar.bz2
|
Source: %{name}-src-%{version}.tar.bz2
|
||||||
Source1: %{name}.desktop
|
Source1: %{name}.desktop
|
||||||
Source2: %{name}.png
|
Source2: %{name}.png
|
||||||
Patch0: %{name}-%{version}-build.patch
|
|
||||||
Patch1: %{name}-%{version}-cflags.patch
|
Patch1: %{name}-%{version}-cflags.patch
|
||||||
Patch2: %{name}-%{version}-endian-fix.patch
|
Patch2: %{name}-%{version}-endian-fix.patch
|
||||||
Patch3: %{name}-%{version}-font-fix.patch
|
Patch3: %{name}-%{version}-font-fix.patch
|
||||||
@ -33,9 +32,7 @@ Patch4: %{name}-%{version}-portaudio-shlib.patch
|
|||||||
Patch5: %{name}-%{version}-retval.patch
|
Patch5: %{name}-%{version}-retval.patch
|
||||||
Patch6: %{name}-%{version}-strict-aliasing.patch
|
Patch6: %{name}-%{version}-strict-aliasing.patch
|
||||||
Patch7: %{name}-%{version}-nosse.patch
|
Patch7: %{name}-%{version}-nosse.patch
|
||||||
Patch8: %{name}-%{version}-flac.patch
|
Patch8: %{name}-%{version}-compile.patch
|
||||||
Patch9: %{name}-%{version}-hu_update.patch.bz2
|
|
||||||
Patch10: %{name}-%{version}-equalization.patch
|
|
||||||
|
|
||||||
%description
|
%description
|
||||||
Audacity is a program that manipulates digital audio wave forms. In
|
Audacity is a program that manipulates digital audio wave forms. In
|
||||||
@ -64,7 +61,6 @@ Authors:
|
|||||||
|
|
||||||
%prep
|
%prep
|
||||||
%setup -q -n %{name}-src-%{version}-beta
|
%setup -q -n %{name}-src-%{version}-beta
|
||||||
%patch0
|
|
||||||
%patch1
|
%patch1
|
||||||
%patch2
|
%patch2
|
||||||
%patch3
|
%patch3
|
||||||
@ -77,8 +73,6 @@ Authors:
|
|||||||
%patch7
|
%patch7
|
||||||
%endif
|
%endif
|
||||||
%patch8
|
%patch8
|
||||||
%patch9
|
|
||||||
%patch10
|
|
||||||
|
|
||||||
%build
|
%build
|
||||||
%{?suse_update_config:%{suse_update_config -f . lib-src/*/.}}
|
%{?suse_update_config:%{suse_update_config -f . lib-src/*/.}}
|
||||||
@ -111,11 +105,12 @@ install -d -m755 $RPM_BUILD_ROOT%{_datadir}/pixmaps
|
|||||||
install -m 644 %{SOURCE2} $RPM_BUILD_ROOT%{_datadir}/pixmaps
|
install -m 644 %{SOURCE2} $RPM_BUILD_ROOT%{_datadir}/pixmaps
|
||||||
# we will add docs later in %files section
|
# we will add docs later in %files section
|
||||||
rm -rf $RPM_BUILD_ROOT%{_datadir}/doc/audacity
|
rm -rf $RPM_BUILD_ROOT%{_datadir}/doc/audacity
|
||||||
|
%find_lang %{name}
|
||||||
|
|
||||||
%clean
|
%clean
|
||||||
rm -rf $RPM_BUILD_ROOT
|
rm -rf $RPM_BUILD_ROOT
|
||||||
|
|
||||||
%files
|
%files -f %{name}.lang
|
||||||
%defattr(-,root,root)
|
%defattr(-,root,root)
|
||||||
%doc LICENSE.txt README.txt
|
%doc LICENSE.txt README.txt
|
||||||
%doc %{_mandir}/man?/*
|
%doc %{_mandir}/man?/*
|
||||||
@ -126,16 +121,68 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
%{_datadir}/mime/packages/audacity.xml
|
%{_datadir}/mime/packages/audacity.xml
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
* Wed Sep 19 2007 - prusnak@suse.cz
|
* Fri Jan 18 2008 anosek@suse.cz
|
||||||
|
- updated to version 1.3.4
|
||||||
|
New features
|
||||||
|
New Welcome Screen with introduction to Audacity.
|
||||||
|
New keyboard command: 'Mix and Render to New Track' (bound to Ctrl+Shift+M).
|
||||||
|
New keyboard shortcut: "Shift-A" starts playback when stopped, or performs "Stop and Select" when playing.
|
||||||
|
Added support for VAMP audio analysis plug-ins.
|
||||||
|
Solo button solos only one track at a time, and a track cannot be both mute and solo.
|
||||||
|
Interface
|
||||||
|
Keyboard shortcuts for making short/long jumps along the timeline.
|
||||||
|
Added 'Snap To' in the Selection Bar.
|
||||||
|
Made keyboard navigation easier when multiple menu items with the same first letter exist.
|
||||||
|
Enhanced interface for label editing.
|
||||||
|
Layout of OK/Cancel buttons consistency improved.
|
||||||
|
Preferences:
|
||||||
|
* "Select all audio in project, if none selected" (on by default).
|
||||||
|
* "Beep on completion of longer activities" (system bell, not main output).
|
||||||
|
* Other preferences cleaned up and explanations improved.
|
||||||
|
Envelopes: Many fixes when copying / pasting / repeating.
|
||||||
|
Many translation updates.
|
||||||
|
Track height fixed in several cases.
|
||||||
|
CleanSpeech mode switching without closing and re-opening fixed.
|
||||||
|
Opening/Saving Formats
|
||||||
|
Metadata editor added for OGG, FLAC and WAV/AIFF exports, and general improvements.
|
||||||
|
Metadata import improved.
|
||||||
|
Muted tracks are no longer audible in the exported mix.
|
||||||
|
Effects
|
||||||
|
Truncate Silence: support for multiple and stereo tracks.
|
||||||
|
Dtmf Generator:
|
||||||
|
* Added support for keypad letters.
|
||||||
|
* Added an amplitude control.
|
||||||
|
Compressor: variable decay time added.
|
||||||
|
Equalization:
|
||||||
|
* Clicks at start / end prevented.
|
||||||
|
* Improvements to saved curves being found.
|
||||||
|
* Preview works correctly.
|
||||||
|
'Merge' command appears in Undo history.
|
||||||
|
Clipping detected more reliably.
|
||||||
|
Nyquist plug-ins reviewed and enhanced.
|
||||||
|
Better (and more) progress bars.
|
||||||
|
Cancelling effect always restores previous audio.
|
||||||
|
Several improvement to effects in batch mode.
|
||||||
|
Recording/Playback
|
||||||
|
Improvements to latency correction.
|
||||||
|
Updated version of portaudio-v19 library.
|
||||||
|
Note that Help is no longer built in, but accessible on the Web via links in Audacity.
|
||||||
|
- dropped obsoleted patches:
|
||||||
|
* flac.patch - already in upstream
|
||||||
|
* equalization.patch - already in upstream
|
||||||
|
* build.patch
|
||||||
|
* hu_update.patch.bz2
|
||||||
|
- added patch to fix compilation errors (compile.patch)
|
||||||
|
* Wed Sep 19 2007 prusnak@suse.cz
|
||||||
- fix broken Equalization effect (equalization.patch) [#326217]
|
- fix broken Equalization effect (equalization.patch) [#326217]
|
||||||
* Thu Aug 02 2007 - anosek@suse.cz
|
* Thu Aug 02 2007 anosek@suse.cz
|
||||||
- fixed Hungarian translation update [#295657] (hu_update.patch)
|
- fixed Hungarian translation update [#295657] (hu_update.patch)
|
||||||
* Thu Jun 21 2007 - sbrabec@suse.cz
|
* Thu Jun 21 2007 sbrabec@suse.cz
|
||||||
- Build with system soundtouch.
|
- Build with system soundtouch.
|
||||||
- Build with jack support.
|
- Build with jack support.
|
||||||
* Wed Jun 06 2007 - sbrabec@suse.cz
|
* Wed Jun 06 2007 sbrabec@suse.cz
|
||||||
- Removed invalid desktop Category "Application" (#254654).
|
- Removed invalid desktop Category "Application" (#254654).
|
||||||
* Tue May 29 2007 - prusnak@suse.cz
|
* Tue May 29 2007 prusnak@suse.cz
|
||||||
- updated to 1.3.3
|
- updated to 1.3.3
|
||||||
* added collapse/expand tracks
|
* added collapse/expand tracks
|
||||||
* multiple clips per track
|
* multiple clips per track
|
||||||
@ -158,106 +205,106 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
- added patches:
|
- added patches:
|
||||||
* flac.patch - adjust for new FLAC 1.1.4 API
|
* flac.patch - adjust for new FLAC 1.1.4 API
|
||||||
* nosse.patch - don't try to use SSE on non-x86 archs
|
* nosse.patch - don't try to use SSE on non-x86 archs
|
||||||
* Fri Apr 20 2007 - schwab@suse.de
|
* Fri Apr 20 2007 schwab@suse.de
|
||||||
- Fix quoting in autoconf macros.
|
- Fix quoting in autoconf macros.
|
||||||
* Thu Aug 10 2006 - anosek@suse.cz
|
* Thu Aug 10 2006 anosek@suse.cz
|
||||||
- fixed build with new version of autotools (audacity-build.patch)
|
- fixed build with new version of autotools (audacity-build.patch)
|
||||||
* Sun Feb 19 2006 - stbinner@suse.de
|
* Sun Feb 19 2006 stbinner@suse.de
|
||||||
- add GenericName to .desktop file
|
- add GenericName to .desktop file
|
||||||
* Wed Feb 15 2006 - sbrabec@suse.cz
|
* Wed Feb 15 2006 sbrabec@suse.cz
|
||||||
- Build with portaudio19 (#151210).
|
- Build with portaudio19 (#151210).
|
||||||
* Mon Jan 30 2006 - aj@suse.de
|
* Mon Jan 30 2006 aj@suse.de
|
||||||
- Further fix to BuildRequires.
|
- Further fix to BuildRequires.
|
||||||
* Sun Jan 29 2006 - aj@suse.de
|
* Sun Jan 29 2006 aj@suse.de
|
||||||
- Fix buildrequires.
|
- Fix buildrequires.
|
||||||
* Wed Jan 25 2006 - mls@suse.de
|
* Wed Jan 25 2006 mls@suse.de
|
||||||
- converted neededforbuild to BuildRequires
|
- converted neededforbuild to BuildRequires
|
||||||
* Fri Dec 16 2005 - sbrabec@suse.cz
|
* Fri Dec 16 2005 sbrabec@suse.cz
|
||||||
- Returned back required wx-compat patch.
|
- Returned back required wx-compat patch.
|
||||||
* Wed Dec 07 2005 - sbrabec@suse.cz
|
* Wed Dec 07 2005 sbrabec@suse.cz
|
||||||
- Updated to version 1.2.4b.
|
- Updated to version 1.2.4b.
|
||||||
* Wed Nov 09 2005 - sbrabec@suse.cz
|
* Wed Nov 09 2005 sbrabec@suse.cz
|
||||||
- Strict aliasing fix.
|
- Strict aliasing fix.
|
||||||
* Tue Oct 25 2005 - sbrabec@suse.cz
|
* Tue Oct 25 2005 sbrabec@suse.cz
|
||||||
- Fixed extra qualification.
|
- Fixed extra qualification.
|
||||||
- Build with correct CFLAGS.
|
- Build with correct CFLAGS.
|
||||||
- Fixed random return values.
|
- Fixed random return values.
|
||||||
* Fri Oct 14 2005 - sbrabec@suse.cz
|
* Fri Oct 14 2005 sbrabec@suse.cz
|
||||||
- Disabled mad support.
|
- Disabled mad support.
|
||||||
* Fri Apr 15 2005 - mcihar@suse.de
|
* Fri Apr 15 2005 mcihar@suse.de
|
||||||
- add SDL-devel-packages because of wxGTK
|
- add SDL-devel-packages because of wxGTK
|
||||||
* Thu Feb 17 2005 - hvogel@suse.de
|
* Thu Feb 17 2005 hvogel@suse.de
|
||||||
- mark as nosrc
|
- mark as nosrc
|
||||||
* Tue Nov 23 2004 - ro@suse.de
|
* Tue Nov 23 2004 ro@suse.de
|
||||||
- fix build with current wxGTK
|
- fix build with current wxGTK
|
||||||
* Mon Nov 22 2004 - mcihar@suse.cz
|
* Mon Nov 22 2004 mcihar@suse.cz
|
||||||
- update to 1.2.3
|
- update to 1.2.3
|
||||||
* Mon Sep 06 2004 - mcihar@suse.cz
|
* Mon Sep 06 2004 mcihar@suse.cz
|
||||||
-fix build on 64-bit arches
|
-fix build on 64-bit arches
|
||||||
* Fri Sep 03 2004 - mcihar@suse.cz
|
* Fri Sep 03 2004 mcihar@suse.cz
|
||||||
- update to 1.2.2
|
- update to 1.2.2
|
||||||
* Thu Aug 05 2004 - tiwai@suse.de
|
* Thu Aug 05 2004 tiwai@suse.de
|
||||||
- updated to version 1.2.1.
|
- updated to version 1.2.1.
|
||||||
- using wxGTK-compat library.
|
- using wxGTK-compat library.
|
||||||
* Sun Mar 28 2004 - tiwai@suse.de
|
* Sun Mar 28 2004 tiwai@suse.de
|
||||||
- fixed the segfault at the start up (bug #34313)
|
- fixed the segfault at the start up (bug #34313)
|
||||||
- fixed the size of fonts for wxGTK with GTK-2.
|
- fixed the size of fonts for wxGTK with GTK-2.
|
||||||
- fixed possible buffer overflows.
|
- fixed possible buffer overflows.
|
||||||
- build with portaudio-v18, v19 seems problematic.
|
- build with portaudio-v18, v19 seems problematic.
|
||||||
* Fri Mar 05 2004 - tiwai@suse.de
|
* Fri Mar 05 2004 tiwai@suse.de
|
||||||
- updated to version 1.2.0 final.
|
- updated to version 1.2.0 final.
|
||||||
* Mon Feb 16 2004 - tiwai@suse.de
|
* Mon Feb 16 2004 tiwai@suse.de
|
||||||
- updated to version 1.2.0-pre4.
|
- updated to version 1.2.0-pre4.
|
||||||
* Thu Jan 22 2004 - tiwai@suse.de
|
* Thu Jan 22 2004 tiwai@suse.de
|
||||||
- fixed the build with the latest autoconf.
|
- fixed the build with the latest autoconf.
|
||||||
* Wed Jan 14 2004 - tiwai@suse.de
|
* Wed Jan 14 2004 tiwai@suse.de
|
||||||
- updated to version 1.2.0-pre3.
|
- updated to version 1.2.0-pre3.
|
||||||
- use portaudio v19 (shared lib).
|
- use portaudio v19 (shared lib).
|
||||||
* Tue Jan 13 2004 - tiwai@suse.de
|
* Tue Jan 13 2004 tiwai@suse.de
|
||||||
- fixed the neededforbuild for the latest wxGTK with gtk2.
|
- fixed the neededforbuild for the latest wxGTK with gtk2.
|
||||||
* Sat Jan 10 2004 - adrian@suse.de
|
* Sat Jan 10 2004 adrian@suse.de
|
||||||
- build as user
|
- build as user
|
||||||
* Mon Sep 15 2003 - tiwai@suse.de
|
* Mon Sep 15 2003 tiwai@suse.de
|
||||||
- added desktop icon.
|
- added desktop icon.
|
||||||
* Sun Sep 14 2003 - adrian@suse.de
|
* Sun Sep 14 2003 adrian@suse.de
|
||||||
- add AudioVideoEditing Category
|
- add AudioVideoEditing Category
|
||||||
* Fri Aug 29 2003 - tiwai@suse.de
|
* Fri Aug 29 2003 tiwai@suse.de
|
||||||
- fixed the bug of WAVE display.
|
- fixed the bug of WAVE display.
|
||||||
* Thu Aug 14 2003 - tiwai@suse.de
|
* Thu Aug 14 2003 tiwai@suse.de
|
||||||
- added desktop file.
|
- added desktop file.
|
||||||
* Mon Aug 11 2003 - tiwai@suse.de
|
* Mon Aug 11 2003 tiwai@suse.de
|
||||||
- updated to version 1.2.0-pre1.
|
- updated to version 1.2.0-pre1.
|
||||||
- help file is installed under /usr/share/audacity.
|
- help file is installed under /usr/share/audacity.
|
||||||
* Thu Jul 03 2003 - tiwai@suse.de
|
* Thu Jul 03 2003 tiwai@suse.de
|
||||||
- fixed neededforbuild for the recent update of mad.
|
- fixed neededforbuild for the recent update of mad.
|
||||||
* Tue May 27 2003 - ro@suse.de
|
* Tue May 27 2003 ro@suse.de
|
||||||
- removed unpackaged files from buildroot
|
- removed unpackaged files from buildroot
|
||||||
* Thu Mar 27 2003 - tiwai@suse.de
|
* Thu Mar 27 2003 tiwai@suse.de
|
||||||
- updated to version 1.1.3.
|
- updated to version 1.1.3.
|
||||||
linked with libFLAC and libsamplerate.
|
linked with libFLAC and libsamplerate.
|
||||||
* Tue Nov 26 2002 - tiwai@suse.de
|
* Tue Nov 26 2002 tiwai@suse.de
|
||||||
- updated to version 1.1.1.
|
- updated to version 1.1.1.
|
||||||
- build with the system libsndfile since now audacity supports
|
- build with the system libsndfile since now audacity supports
|
||||||
libsndfile 1.0.
|
libsndfile 1.0.
|
||||||
- enabled nyquist support.
|
- enabled nyquist support.
|
||||||
* Fri Aug 30 2002 - tiwai@suse.de
|
* Fri Aug 30 2002 tiwai@suse.de
|
||||||
- updated to version 1.1.0 cvs 2002.08.30.
|
- updated to version 1.1.0 cvs 2002.08.30.
|
||||||
the 1.1.0 tarball version has a major bug regarding to project
|
the 1.1.0 tarball version has a major bug regarding to project
|
||||||
file management (bug #18662). this version fixes the problem.
|
file management (bug #18662). this version fixes the problem.
|
||||||
also, this one includes a help text, which wasn't there.
|
also, this one includes a help text, which wasn't there.
|
||||||
* Wed Jul 24 2002 - tiwai@suse.de
|
* Wed Jul 24 2002 tiwai@suse.de
|
||||||
- updated to version 1.1.0.
|
- updated to version 1.1.0.
|
||||||
* Mon Jul 01 2002 - tiwai@suse.de
|
* Mon Jul 01 2002 tiwai@suse.de
|
||||||
- updated to the stable version 1.0.0-2.
|
- updated to the stable version 1.0.0-2.
|
||||||
* Wed Apr 17 2002 - tiwai@suse.de
|
* Wed Apr 17 2002 tiwai@suse.de
|
||||||
- fixed build with gcc-3.1.
|
- fixed build with gcc-3.1.
|
||||||
* Wed Apr 10 2002 - ro@suse.de
|
* Wed Apr 10 2002 ro@suse.de
|
||||||
- work around autoconf problem: first AC_CHECK_HEADER
|
- work around autoconf problem: first AC_CHECK_HEADER
|
||||||
apparently has to be outside of an if ... fi block
|
apparently has to be outside of an if ... fi block
|
||||||
* Fri Feb 01 2002 - ro@suse.de
|
* Fri Feb 01 2002 ro@suse.de
|
||||||
- changed neededforbuild <libpng> to <libpng-devel-packages>
|
- changed neededforbuild <libpng> to <libpng-devel-packages>
|
||||||
* Fri Jan 25 2002 - ro@suse.de
|
* Fri Jan 25 2002 ro@suse.de
|
||||||
- added libpng,libjpeg,libtiff to neededforbuild
|
- added libpng,libjpeg,libtiff to neededforbuild
|
||||||
* Thu Jan 24 2002 - tiwai@suse.de
|
* Thu Jan 24 2002 tiwai@suse.de
|
||||||
- initial package version: 0.98.
|
- initial package version: 0.98.
|
||||||
- built with the shared id3lib.
|
- built with the shared id3lib.
|
||||||
|
Loading…
Reference in New Issue
Block a user