]> git.pld-linux.org Git - packages/audacity.git/blame - audacity.spec
- up to 1.3.8
[packages/audacity.git] / audacity.spec
CommitLineData
0f9babf3 1# TODO:
0a89e29b
SS
2# - internal portaudio crashes when only OSS is available on startup
3# - use system vamp
76bb3c4c
JB
4#
5# Conditional build:
2bde87a7 6%bcond_with libresample # using libresample (default libsamplerate)
76bb3c4c 7#
ccfb6b35 8Summary: Audacity - manipulate digital audio waveforms
8746635e 9Summary(pl.UTF-8): Audacity - narzędzie do obróbki plików dźwiękowych
499b2241 10Summary(ru.UTF-8): Кроссплатформенный звуковой редактор
ccfb6b35 11Name: audacity
941c8f84 12Version: 1.3.8
165c5a81 13Release: 1
ccfb6b35 14License: GPL
15Vendor: Dominic Mazzoni <dominic@minorninth.com>
2cf4df4e 16Group: X11/Applications/Sound
941c8f84
AM
17Source0: http://audacity.googlecode.com/files/%{name}-minsrc-%{version}.tar.bz2
18# Source0-md5: 88b3c68663a06f146fe822b91608e8f1
96c796bd 19Source1: %{name}.desktop
20Source2: %{name}-icon.png
165c5a81
AM
21Patch0: %{name}-system-libs.patch
22Patch1: %{name}-opt.patch
ccfb6b35 23URL: http://audacity.sourceforge.net/
9237b4ef 24BuildRequires: autoconf >= 2.50
112c7bc6 25BuildRequires: automake
9237b4ef 26BuildRequires: expat-devel >= 1.95
fa3bcf7e 27BuildRequires: fftw-devel >= 2.1.4
badcd57b 28BuildRequires: flac-c++-devel >= 1.2.0
2b86bc40 29BuildRequires: gettext-devel
eb625f0f 30BuildRequires: libid3tag-devel >= 0.15.0b-2
96c796bd 31BuildRequires: libjpeg-devel
2b86bc40 32BuildRequires: libmad-devel >= 0.14.2b-4
2bde87a7
SS
33%{?with_libresample:BuildRequires: libresample-devel >= 0.1.3}
34%{!?with_libresample:BuildRequires: libsamplerate-devel >= 0.1.2}
9237b4ef 35BuildRequires: libsndfile-devel >= 1.0.0
f37aac25 36BuildRequires: libstdc++-devel
f37aac25 37BuildRequires: libvorbis-devel >= 1:1.0
66fa1502 38BuildRequires: pkgconfig
9237b4ef 39BuildRequires: soundtouch-devel >= 1.3.0
66fa1502 40BuildRequires: speex-devel
21438164 41BuildRequires: twolame-devel
112c7bc6 42BuildRequires: which
96819fa7 43BuildRequires: wxGTK2-unicode-devel >= 2.8.0
2b86bc40 44BuildRequires: zip
f37aac25 45Requires: lame-libs
eb625f0f 46Requires: libid3tag >= 0.15.0b-2
96819fa7 47Requires(post,postun): shared-mime-info
ccfb6b35 48BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
49
ccfb6b35 50%description
e63b61d1 51Audacity is a program that lets you manipulate digital audio
52waveforms. It imports many sound file formats, including WAV, AIFF,
53AU, IRCAM, MP3, and Ogg Vorbis. It supports all common editing
54operations such as Cut, Copy, and Paste, plus it will mix tracks and
55let you apply plug-in effects to any part of a sound.
ccfb6b35 56
22e58ff6
JR
57%description -l pl.UTF-8
58Audacity to program obsługujący różne formaty plików audio. Obsługuje
59WAV, AIFF, AU, IRCAM, MP3, oraz Ogg Vorbis. Program ten umożliwia
60wykonywanie podstawowych czynności edycyjnych takich jak kasowanie,
61wstawianie i miksowanie ścieżki dźwiękowej. Umożliwia także
e63b61d1 62wykonywanie dowolnych innych operacji poprzez system wtyczek.
63
22e58ff6 64%description -l ru.UTF-8
499b2241 65Audacity - это звуковой редактор, позволяющий работать с файлами в
66форматах WAV, AIFF, AU, IRCAM, MP3 и Ogg Vorbis. В нем реализованы все
67основные операции, такие как удаление, копирование, вставка,
68микширование треков и применение эффектов, оформленных в виде
69плагинов, к любой части звукового файла.
ccfb6b35 70
71%prep
165c5a81 72%setup -q -n %{name}-src-%{version}
bd00c674 73%patch0 -p1
d43acba8 74%patch1 -p1
d43acba8
SS
75
76sed -i 's/libmp3lame.so/libmp3lame.so.0/g' locale/*.po
ccfb6b35 77
78%build
9237b4ef
JB
79cd lib-src/portmixer
80%{__autoconf}
165c5a81
AM
81cd ../portsmf
82%{__aclocal} -I autotools/m4
83%{__autoconf}
9237b4ef 84cd ../..
165c5a81 85%{__aclocal} -I m4
7b0bc4ba 86%{__autoconf}
66fa1502 87
96819fa7 88export WX_CONFIG="`which wx-gtk2-unicode-config`"
96c796bd 89%configure \
2bde87a7
SS
90%if %{with libresample}
91 --with-libresample=system \
92%else
93 --with-libresample=no \
94 --with-libsamplerate=system \
95%endif
5d743886 96 --with-help \
eb625f0f 97 --with-id3tag=system \
2fc00596
JB
98 --with-libmad=system \
99 --with-libsndfile=system \
fa3bcf7e 100 --with-libflac=system \
cb59e0ce 101 --with-vorbis=system
f37aac25 102
66fa1502 103%{__make}
ccfb6b35 104
105%install
106rm -rf $RPM_BUILD_ROOT
f0614d6e 107install -d $RPM_BUILD_ROOT{%{_desktopdir},%{_pixmapsdir}}
2fc00596
JB
108
109%{__make} install \
5d743886
AF
110 DESTDIR=$RPM_BUILD_ROOT \
111 INSTALL_PATH=$RPM_BUILD_ROOT
2fc00596 112
f0614d6e 113install %{SOURCE1} $RPM_BUILD_ROOT%{_desktopdir}
2fc00596 114install %{SOURCE2} $RPM_BUILD_ROOT%{_pixmapsdir}
96c796bd 115
af53b6da 116mv -f $RPM_BUILD_ROOT%{_datadir}/locale/{zh,zh_CN}
df9a1e94 117rm -rf $RPM_BUILD_ROOT%{_docdir}/%{name}/
1cb65d69 118rm -rf $RPM_BUILD_ROOT%{_datadir}/locale/ca@valencia
af53b6da 119
2fc00596 120%find_lang %{name}
0077a945 121
ccfb6b35 122%clean
123rm -rf $RPM_BUILD_ROOT
124
96819fa7
JK
125%post
126%update_mime_database
127
128%postun
129%update_mime_database
130
2fc00596 131%files -f %{name}.lang
ccfb6b35 132%defattr(644,root,root,755)
f37aac25 133%doc README.txt
0077a945 134%attr(755,root,root) %{_bindir}/audacity
f37aac25 135%{_datadir}/%{name}
2fc00596 136%{_mandir}/man1/*.1*
6cdf2beb 137%{_desktopdir}/*.desktop
96c796bd 138%{_pixmapsdir}/*
96819fa7 139%{_datadir}/mime/packages/audacity.xml
This page took 0.133629 seconds and 4 git commands to generate.