Sophie

Sophie

distrib > Mandriva > 2009.0 > i586 > by-pkgid > 8d6b5c5f8df3b5f9739f3cacc3b307a7 > files > 2

mando-1.6-1mdv2009.0.src.rpm

Name:		mando
Version:	1.6
Release:	%mkrel 1
Summary:	Interactive Camera-Projector System
Source:		http://vision.eng.shu.ac.uk/jan/%{name}-%{version}.tar.bz2
URL:		http://vision.eng.shu.ac.uk/mediawiki/index.php/Interactive_Camera-Projector_System
Group:		Office
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
License:	GPLv2+
BuildRequires:	qt4-devel boost-devel f2c fftw3-devel
BuildRequires:	dc1394-devel lapack-devel mesaglut-devel
BuildRequires:	ImageMagick libxtst-devel blas-devel

%description
A software for camera-projector interaction.
The software makes use of a low cost off-the shelf webcam that is calibrated
against a standard projector screen. The webcam is used to determine the
position of physical pointer (e.g. a pen) which is then used to virtually move
the X11 pointer. Point-and-click functionality has also been implemented.

%prep
%setup -q -n %{name}-%{version}

%build
%configure2_5x
%make

%install
rm -f %buildroot
%makeinstall_std

mkdir -p %buildroot%_datadir/applications
cat > %buildroot%_datadir/applications/mandriva-%name.desktop <<EOF
[Desktop Entry]
Name=Mando
Comment=Control the mouse pointer in a projector using a webcam
Exec=mando
Icon=mando
Type=Application
Terminal=false
Categories=Qt;Utility;Accessibility;
EOF

mkdir -p %buildroot{%_iconsdir,%_liconsdir,%_miconsdir}
convert -resize 48x48 mandologo.png %buildroot%_liconsdir/%name.png
convert -resize 32x32 mandologo.png %buildroot%_iconsdir/%name.png
convert -resize 16x16 mandologo.png %buildroot%_miconsdir/%name.png

%clean
rm -rf %{buildroot}

%if %mdkversion < 200900
%post
%update_menus
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%endif

%files
%defattr(-,root,root)
%doc ChangeLog COPYING
%_bindir/%name
%_datadir/applications/*.desktop
%_iconsdir/%name.png
%_miconsdir/%name.png
%_liconsdir/%name.png


%changelog
* Thu Jun 12 2008 Pixel <pixel@mandriva.com> 1.6-1mdv2009.0
+ Revision: 218422
- rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

  + Thierry Vignaud <tvignaud@mandriva.com>
    - fix no-buildroot-tag

* Fri Feb 08 2008 Funda Wang <fundawang@mandriva.org> 1.6-1mdv2008.1
+ Revision: 164190
- br mesaglut-devel
- BR libxtst-devel
- import mando