Name: easymp3gain Version: 0.5.0 Release: 1%{?dist} Summary: Graphical User Interface (GUI) for MP3Gain, VorbisGain and AACGain Group: Applications/Multimedia License: GPLv2+ URL: http://sourceforge.net/projects/easymp3gain/ Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.src.tar.gz Source1: %{name}.1 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: lazarus gtk2-devel desktop-file-utils Requires: mp3gain vorbisgain %description Graphical User Interface (GUI) for MP3Gain, VorbisGain and AACGain (enables you to modify the loudness level of mp3,ogg,mp4 files) %prep %setup -q sed -i 's|AudioVideo|AudioVideo;|g' applications/%{name}.desktop sed -i 's|x-easymp3gain|x-easymp3gain;|g' applications/%{name}.desktop %build make WIDGET=gtk2 %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/%{name}.desktop mkdir -p $RPM_BUILD_ROOT%{_datadir}/man/man1 install -Dpm 644 %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}/man/man1/ rm -rf $RPM_BUILD_ROOT%{_datadir}/%{name} %clean rm -rf $RPM_BUILD_ROOT %post touch --no-create %{_datadir}/icons/hicolor &>/dev/null || : %postun if [ $1 -eq 0 ] ; then touch --no-create %{_datadir}/icons/hicolor &>/dev/null gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : fi %posttrans gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : %files %defattr(-,root,root,-) %doc AUTHORS COPYING CHANGELOG.txt help/index.de.html help/index.html %{_bindir}/%{name} %{_datadir}/applications/%{name}.desktop %{_datadir}/icons/hicolor/*/apps/%{name}.png %{_datadir}/man/man1/%{name}.* %changelog * Sat Jul 3 2010 Hicham HAOUARI - 0.5.0-1 - Initial package