forked from pool/audacity
This commit is contained in:
parent
100defffd2
commit
e37d8982f9
22
audacity-1.3.7-desktop_file.patch
Normal file
22
audacity-1.3.7-desktop_file.patch
Normal file
@ -0,0 +1,22 @@
|
|||||||
|
--- src/audacity.desktop
|
||||||
|
+++ src/audacity.desktop
|
||||||
|
@@ -1,6 +1,4 @@
|
||||||
|
[Desktop Entry]
|
||||||
|
-Encoding=UTF-8
|
||||||
|
-
|
||||||
|
Name=Audacity Sound Editor
|
||||||
|
Name[de]=Audacity Audio-Editor
|
||||||
|
Name[ru]=Audacity
|
||||||
|
@@ -11,10 +9,10 @@
|
||||||
|
Comment[de]=Audio-Dateien aufnehmen und bearbeiten
|
||||||
|
Comment[ru]=Запись и редактирование звуковых файлов
|
||||||
|
|
||||||
|
-Icon=/usr/share/audacity/audacity.xpm
|
||||||
|
+Icon=audacity
|
||||||
|
|
||||||
|
Type=Application
|
||||||
|
-Categories=Application;AudioVideo;Audio;AudioVideoEditing;
|
||||||
|
+Categories=AudioVideo;Audio;AudioVideoEditing;
|
||||||
|
|
||||||
|
Exec=audacity
|
||||||
|
StartupNotify=false
|
@ -1,3 +1,10 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon May 11 23:08:12 CEST 2009 - cmorve69@yahoo.es
|
||||||
|
|
||||||
|
- removed unneeded BuildRequires
|
||||||
|
- make ffmpeg, mad and twolame support build options
|
||||||
|
- use upstream .desktop file
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Wed Apr 8 16:55:49 CEST 2009 - mseben@suse.cz
|
Wed Apr 8 16:55:49 CEST 2009 - mseben@suse.cz
|
||||||
|
|
||||||
|
@ -1,7 +0,0 @@
|
|||||||
[Desktop Entry]
|
|
||||||
Type=Application
|
|
||||||
Name=Audacity
|
|
||||||
GenericName=Audio Editor
|
|
||||||
Comment=A free, cross-platform digital audio editor
|
|
||||||
Exec=audacity
|
|
||||||
Icon=audacity
|
|
@ -1,3 +1,3 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
version https://git-lfs.github.com/spec/v1
|
||||||
oid sha256:16b6365b41356ceda601af31ee166ff713291b59fc34ab0bf7dd4512424b6c48
|
oid sha256:5af20a7bfc8c65f5ca71a3a0911d493ba39ff5a25d7b87b3af1f9d9ccd15531d
|
||||||
size 2157
|
size 2127
|
||||||
|
@ -16,22 +16,32 @@
|
|||||||
#
|
#
|
||||||
|
|
||||||
|
|
||||||
|
%bcond_with ffmpeg
|
||||||
|
%bcond_with mad
|
||||||
|
%bcond_with twolame
|
||||||
|
|
||||||
Name: audacity
|
Name: audacity
|
||||||
BuildRequires: SDL-devel flac-devel gcc-c++ glib-devel id3lib-devel jack-devel
|
BuildRequires: flac-devel gcc-c++ glib-devel jack-devel libexpat-devel
|
||||||
BuildRequires: libexpat-devel libid3tag-devel libmspack-devel libsamplerate-devel
|
BuildRequires: libid3tag-devel libsamplerate-devel libsndfile-devel
|
||||||
BuildRequires: libsndfile-devel libtiff-devel libvorbis-devel soundtouch-devel
|
BuildRequires: libvorbis-devel soundtouch-devel update-desktop-files
|
||||||
BuildRequires: unixODBC-devel update-desktop-files wxGTK-devel zip
|
BuildRequires: wxGTK-devel
|
||||||
%define DISTRIBUTABLE 1
|
%if %{with ffmpeg}
|
||||||
|
BuildRequires: libffmpeg-devel
|
||||||
|
%endif
|
||||||
|
%if %{with mad}
|
||||||
|
BuildRequires: libmad-devel
|
||||||
|
%endif
|
||||||
|
%if %{with twolame}
|
||||||
|
BuildRequires: libtwolame-devel
|
||||||
|
%endif
|
||||||
Summary: A Free, Cross-Platform Digital Audio Editor
|
Summary: A Free, Cross-Platform Digital Audio Editor
|
||||||
Version: 1.3.7
|
Version: 1.3.7
|
||||||
Release: 2
|
Release: 3
|
||||||
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
|
||||||
Url: http://audacity.sourceforge.net/
|
Url: http://audacity.sourceforge.net/
|
||||||
Source: %{name}-minsrc-%{version}.tar.bz2
|
Source: %{name}-minsrc-%{version}.tar.bz2
|
||||||
Source1: %{name}.desktop
|
|
||||||
Source2: %{name}.png
|
Source2: %{name}.png
|
||||||
#PATCH-FIX-OPENSUSE return_non_void.patch fixed non-void return value (bnc#477654)
|
#PATCH-FIX-OPENSUSE return_non_void.patch fixed non-void return value (bnc#477654)
|
||||||
Patch1: %{name}-%{version}-return_non_void.patch
|
Patch1: %{name}-%{version}-return_non_void.patch
|
||||||
@ -42,6 +52,7 @@ Patch6: %{name}-%{version}-strict-aliasing.patch
|
|||||||
#PATCH-FIX-UPSTREAM fix build issues when linked wxGTK configured with --enable-stl flag
|
#PATCH-FIX-UPSTREAM fix build issues when linked wxGTK configured with --enable-stl flag
|
||||||
Patch8: %{name}-%{version}-wxGTK_with_stl.patch
|
Patch8: %{name}-%{version}-wxGTK_with_stl.patch
|
||||||
Patch9: %{name}-%{version}-modal-help-dialog.patch
|
Patch9: %{name}-%{version}-modal-help-dialog.patch
|
||||||
|
Patch10: %{name}-%{version}-desktop_file.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
|
||||||
@ -77,29 +88,39 @@ Authors:
|
|||||||
%patch6
|
%patch6
|
||||||
%patch8
|
%patch8
|
||||||
%patch9
|
%patch9
|
||||||
|
%patch10
|
||||||
|
|
||||||
%build
|
%build
|
||||||
%{?suse_update_config:%{suse_update_config -f . lib-src/*/.}}
|
%{?suse_update_config:%{suse_update_config -f . lib-src/*/.}}
|
||||||
export AUTOMAKE="automake --foreign"
|
export AUTOMAKE="automake --foreign"
|
||||||
export CXXFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing"
|
|
||||||
%configure \
|
%configure \
|
||||||
--enable-unicode \
|
--enable-unicode \
|
||||||
--with-vorbis=system \
|
--with-libvorbis=system \
|
||||||
%if %DISTRIBUTABLE
|
%if %{with ffmpeg}
|
||||||
--without-libmad \
|
--with-ffmpeg=system \
|
||||||
%else
|
%else
|
||||||
|
--without-ffmpeg \
|
||||||
|
%endif
|
||||||
|
%if %{with mad}
|
||||||
--with-libmad=system \
|
--with-libmad=system \
|
||||||
|
%else
|
||||||
|
--without-libmad \
|
||||||
|
%endif
|
||||||
|
%if %{with twolame}
|
||||||
|
--with-libtwolame=system \
|
||||||
|
%else
|
||||||
|
--without-libtwolame \
|
||||||
%endif
|
%endif
|
||||||
--with-libsndfile=system \
|
--with-libsndfile=system \
|
||||||
--with-flac=system \
|
--with-libflac=system \
|
||||||
--with-id3tag=system \
|
--with-libid3tag=system \
|
||||||
--with-libsamplerate=system \
|
--with-libsamplerate=system \
|
||||||
--with-portaudio=v19
|
--with-portaudio=v19
|
||||||
make
|
make %{?jobs:-j %jobs}
|
||||||
|
|
||||||
%install
|
%install
|
||||||
make DESTDIR=$RPM_BUILD_ROOT install
|
make DESTDIR=$RPM_BUILD_ROOT install
|
||||||
%suse_update_desktop_file -i audacity AudioVideo AudioVideoEditing
|
%suse_update_desktop_file audacity
|
||||||
install -d -m755 $RPM_BUILD_ROOT%{_datadir}/pixmaps
|
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
|
||||||
@ -120,6 +141,10 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
%{_datadir}/mime/packages/audacity.xml
|
%{_datadir}/mime/packages/audacity.xml
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Mon May 11 2009 cmorve69@yahoo.es
|
||||||
|
- removed unneeded BuildRequires
|
||||||
|
- make ffmpeg, mad and twolame support build options
|
||||||
|
- use upstream .desktop file
|
||||||
* Wed Apr 08 2009 mseben@suse.cz
|
* Wed Apr 08 2009 mseben@suse.cz
|
||||||
- added wxGTK_with_stl.patch to fix build issues when linking wxGTK
|
- added wxGTK_with_stl.patch to fix build issues when linking wxGTK
|
||||||
configured with --enable-stl flag
|
configured with --enable-stl flag
|
||||||
|
Loading…
Reference in New Issue
Block a user