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