File kde3-soundkonverter.spec of Package kde3-soundkonverter

#
# spec file for package soundkonverter (Version 0.3.11)
#
# Copyright (c) 2009 Kyrill Detinov
# This file and all modifications and additions to the pristine
# package are under the same license as the package itself.
#

# norootforbuild

%define _prefix /opt/kde3

Name:           kde3-soundkonverter
Version:        0.3.11
Release:        0
License:        GPL-2.0
Group:          Productivity/Multimedia/Sound/Editors and Convertors
Summary:        Front-end to Various Audio Converters
URL:            http://www.kde-apps.org/content/show.php?content=29024
Source0:        soundkonverter-%{version}.tar.bz2
# PATCH-FIX-UPSTREAM kde3-soundkonverter-0.3.11-missing_includes.patch lazy.kent.suse@gmail.com
# -- add missing includes
Patch0:		kde3-soundkonverter-0.3.11-missing_includes.patch
BuildRoot:      %{_tmppath}/soundkonverter-%{version}-build
BuildRequires:  kdelibs3-devel libstdc++-devel taglib-devel >= 1.4
%if 0%{?suse_version} >= 1120 || 0%{?sles_version} == 11
BuildRequires:  cdparanoia-devel
%else
BuildRequires:	cdparanoia
%endif
Provides:	soundkonverter = %{version}
Obsoletes:	soundkonverter < 0.3.11
Recommends:	vorbis-tools flac lame faac faad ffmpeg mac wavpack mppenc
Recommends:	mppdec aften twolame mp3gain vorbisgain replaygain aacgain
Recommends:	cdparanoia cdrkit-cdrtools-compat

%description
soundKonverter is a front-end to various audio converters.

The key features are:
- Audio conversion
- Replay Gain calculation
- CD ripping

Authors:
--------
    Daniel Faust <hessijames@gmail.com>

%prep
%setup -qn soundkonverter-%{version}
%patch -P 0
. /etc/opt/kde3/common_options
update_admin --no-unsermake
sed -i 's|String::null|String()|g' src/metadata/wavpack/combinedtag.h
sed -i 's|String::null|String()|g' src/metadata/trueaudio/combinedtag.h
sed -i 's|String::null|String()|g' src/metadata/asf/asftag.cpp
sed -i 's|ByteVector::null|ByteVector()|g' src/metadata/asf/asffile.cpp

%build
. /etc/opt/kde3/common_options
export CXXFLAGS="$CXXFLAGS -Wno-template-body -std=c++11"
./configure $configkde --disable-final
%{__make} %{?jobs:-j%jobs}

%install
. /etc/opt/kde3/common_options
%{makeinstall}
%{__rm} -f %{buildroot}/usr/share/kde4/apps/solid/actions/soundkonverter-rip-audiocd.desktop
%{__chmod} 755 %{buildroot}%{_datadir}/apps/soundkonverter/amarokscript/soundKonverter.rb
%find_lang soundkonverter
kde_post_install

%files -f soundkonverter.lang
%defattr(-,root,root)
%doc AUTHORS ChangeLog README
%{_bindir}/soundkonverter
%{_datadir}/apps/soundkonverter
%{_datadir}/icons/*/*/*/soundkonverter*.png
%{_datadir}/applications/kde/soundkonverter.desktop
%dir %{_datadir}/apps/konqueror
%dir %{_datadir}/apps/konqueror/servicemenus
%{_datadir}/apps/konqueror/servicemenus/audiocd_extract_with_soundkonverter.desktop
%{_datadir}/mimelnk/application/*.desktop
%{_datadir}/mimelnk/audio/*.desktop
%{_datadir}/mimelnk/video/*.desktop

%changelog
openSUSE Build Service is sponsored by