Sophie

Sophie

distrib > Mageia > 3 > i586 > media > core-release-src > by-pkgid > 18b2bbd729d77636d590ebeaa86d51fc > files > 3

ffmulticonverter-1.3.1-2.mga2.src.rpm

Name:		ffmulticonverter
Version:	1.3.1
Release:	%mkrel 2
Summary:	GUI File Format Converter
Group:		Video
License:	GPLv3
URL:		https://sites.google.com/site/ffmulticonverter/home

Source0:	https://github.com/downloads/Ilias95/FF-Multi-Converter/%name-%version.tar.gz

Patch0:		ffmulticonverter-1.3.1-mga-desktop-file.patch

BuildArch:	noarch
BuildRequires:	python-devel
BuildRequires:	python-setuptools
BuildRequires:	imagemagick

Requires:	python-qt4
Suggests:	pythonmagick
Suggests:	unoconv
Suggests:	ffmpeg

 
%description
File Format Multi Converter is a GUI application that converts audio, video,
image and document file formats to other extensions using ffmpeg, unoconv
and PIL library.

Features:
* Converts files in the same folder (same type or extension)
* Recursively convert files (same type or extension)
 
%prep
%setup -q -n %name-%version
%apply_patches
 
%build
python setup.py build
 
%install
python ./setup.py install -O1 --root=%{buildroot}

mkdir -p %{buildroot}%{_miconsdir}
mkdir -p %{buildroot}%{_liconsdir}
convert -scale 16x16 %{buildroot}%{_iconsdir}/%{name}.png %{buildroot}%{_miconsdir}/%{name}.png
convert -scale 48x48 %{buildroot}%{_iconsdir}/%{name}.png %{buildroot}%{_liconsdir}/%{name}.png
convert -scale 32x32 %{buildroot}%{_iconsdir}/%{name}.png %{buildroot}%{_iconsdir}/%{name}.png
mv %{buildroot}%{_datadir}/applications/FF-Multi-Converter.desktop %{buildroot}%{_datadir}/applications/%{_real_vendor}-%{name}.desktop

%files
%defattr(-,root,root,-)
%doc ChangeLog COPYING README.txt AUTHORS
%{_bindir}/%name
%{py_sitedir}/%name-%version-py%pyver.egg-info
%{py_sitedir}/%name
%{_datadir}/applications/*.desktop
%{_iconsdir}/*.png
%{_miconsdir}/*.png
%{_liconsdir}/*.png
%doc %{_mandir}/man1/ffmulticonverter.1.xz


%changelog

* Wed Mar 07 2012 obgr_seneca <obgr_seneca> 1.3.1-2.mga2
+ Revision: 220907
- optional requirements are now suggested, not required
- replace pil by pythonmagick as optional requirement
- removed unneeded requirements

* Wed Mar 07 2012 obgr_seneca <obgr_seneca> 1.3.1-1.mga2
+ Revision: 220902
- new version 1.3.1
- rediffed desktop file patch

* Sun Jan 29 2012 obgr_seneca <obgr_seneca> 1.2.0-1.mga2
+ Revision: 202960
- imported package ffmulticonverter


* Sun Jan 29 2012 Oliver Burger <obgr_seneca@mageia.org> 1.2.0-1.mga2
- import int Mga
- Spec file provided by Dimitrios Glentadakis
- Bug #4333