Sophie

Sophie

distrib > Mandriva > current > i586 > media > contrib-release-src > by-pkgid > e7552aef1754d7b79b2034ceb183de58 > files > 2

pymecavideo-4.0-1mdv2010.1.src.rpm

%define name	pymecavideo
%define version	4.0
%define release	%mkrel 1
%define title	pymecavideo

Name:		%{name} 
Summary:	Pymecavideo permet de tracer les trajectoires décrites par un  ou plusieurs points d'un objet en utilisant une video
Version:	%{version} 
Release:	%{release} 
Source:		%{name}-%{version}.tar.gz

URL:		http://outilsphysiques.tuxfamily.org/pmwiki.php/Oppl/Pymecavideo
Group:		Sciences/Physics
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot

BuildRequires:  libqt4-devel
BuildRequires:  python-devel
Requires:	python-qt4
Requires:       ffmpeg
Requires:	vlc

BuildRoot:	%{_tmppath}/%{name}-buildroot 
License:	GPLv3 


%description
pymecavideo permet de tracer point par point la trajectoire de point ainsi que choisir un référentiel particulier pour étudier la trajectoire dans celui-ci. Les données ainsi recueillies peuvent être exportées dans un logiciel de traitement.

%prep 
%setup -q

%build 
make

%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_prefix}
#mkdir %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_libdir}

#python setup.py install --root %{buildroot}
python setup.py install --prefix=%{buildroot}%{_prefix} --install-lib=%{buildroot}%{_libdir}/python2.6/site-packages

#cp -Rp * %{buildroot}

mkdir -p %{buildroot}%{_bindir}
#icons
mkdir -p %{buildroot}%{_liconsdir}
mkdir -p %{buildroot}%{_iconsdir}
mkdir -p %{buildroot}%{_miconsdir}
cp icones/%{name}-48.png %{buildroot}%{_iconsdir}/%{name}.png
cp pymecavideo.svg %{buildroot}%{_iconsdir}/
mkdir %{buildroot}%{_libdir}/python2.6/site-packages/%{name}/help/
cp help/* %{buildroot}%{_libdir}/python2.6/site-packages/%{name}/help/

cp %{buildroot}%{_libdir}/python2.6/site-packages/%{name}/icones/%{name}-48.png %{buildroot}%{_miconsdir}/%{name}.png

cp %{buildroot}%{_libdir}/python2.6/site-packages/%{name}/icones/%{name}-48.png %{buildroot}%{_liconsdir}/%{name}.png

mkdir -p %{buildroot}%{_datadir}/applications
cp pymecavideo.desktop %{buildroot}%{_datadir}/applications

#help
mkdir -p %{buildroot}/%_docdir/HTML/fr/pymecavideo/
cp -r %{buildroot}%{_libdir}/python2.6/site-packages/%{name}/help/*.png %{buildroot}/%_docdir/HTML/fr/pymecavideo/
cp -r %{buildroot}%{_libdir}/python2.6/site-packages/%{name}/help/*.css %{buildroot}/%_docdir/HTML/fr/pymecavideo/
cp -r %{buildroot}%{_libdir}/python2.6/site-packages/%{name}/help/help-fr.* %{buildroot}/%_docdir/HTML/fr/pymecavideo/

cat > %{buildroot}%{_bindir}/%{name} << EOF
#!/bin/bash
python %{_libdir}/python2.6/site-packages/pymecavideo/__init__.py
EOF

chmod a+x %{buildroot}%{_bindir}/%{name}
%clean 
rm -rf %{buildroot} 

%files
%{_bindir}
%{_libdir}
#%{_liconsdir}
#%{_iconsdir}
#%{_miconsdir}
%{_datadir}
#%{_prefix}/*
%defattr(-, root, root,755)


%changelog
* Mon Jan 11 2010 Olivier Faurax <ofaurax@mandriva.org> 4.0-1mdv2010.1
+ Revision: 489996
- import pymecavideo