Jose Luis Blanco b887c54
Summary: Libraries and programs for mobile robot SLAM and navigation
Jose Luis Blanco b887c54
Name: mrpt
Jose Luis Blanco d1203ce
Version: 0.9.0
9cfe616
Release: 0.5%{?dist}
Jose Luis Blanco b887c54
License: GPLv3+
Jose Luis Blanco b887c54
Group: Development/Libraries
Jose Luis Blanco d1203ce
URL: http://www.mrpt.org/
Jose Luis Blanco b887c54
Jose Luis Blanco d1203ce
# Tarballs at the same that the official ones at SourceForge: 
Jose Luis Blanco d1203ce
# http://sourceforge.net/projects/mrpt/files/MRPT-all/MRPT-0.X.Y/mrpt-0.X.Y.tar.gz/download
Jose Luis Blanco d1203ce
# but without the directory "sift-hess", which contains code with a 
Jose Luis Blanco b887c54
# patent pending for approval.
Jose Luis Blanco b887c54
Jose Luis Blanco 7e48ce4
# The source for this package was pulled from upstream's vcs, or 
Jose Luis Blanco 7e48ce4
#  download from: http://babel.isa.uma.es/mrpt/src-repo/
Jose Luis Blanco 7e48ce4
#
Jose Luis Blanco 4943f04
Source: http://archive.mrpt.org/fedora-packages/mrpt-0.9.0-20100606svn1885.tar.bz2
Jose Luis Blanco b887c54
Jose Luis Blanco b887c54
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
Jose Luis Blanco b887c54
Jose Luis Blanco b887c54
BuildRequires: cmake
Jose Luis Blanco 1d7edc1
BuildRequires: wxGTK-devel, opencv-devel, freeglut-devel
Jose Luis Blanco 1d7edc1
BuildRequires: doxygen, ghostscript, graphviz
Jose Luis Blanco b887c54
BuildRequires: tex(latex), tex(dvips)
Jose Luis Blanco b887c54
BuildRequires: libdc1394-devel
Jose Luis Blanco b887c54
BuildRequires: libftdi-devel, libusb-devel
Jose Luis Blanco b887c54
BuildRequires: libjpeg-devel
Jose Luis Blanco b887c54
BuildRequires: desktop-file-utils
Jose Luis Blanco b887c54
Jose Luis Blanco b887c54
%description
Jose Luis Blanco b887c54
The Mobile Robot Programming Toolkit (MRPT) is an extensive, cross-platform,
Jose Luis Blanco b887c54
and open source C++ library aimed to help robotics researchers to design and
Jose Luis Blanco b887c54
implement algorithms in the fields of Simultaneous Localization and Mapping 
Jose Luis Blanco b887c54
(SLAM), computer vision, and motion planning (obstacle avoidance).
Jose Luis Blanco b887c54
Jose Luis Blanco b887c54
The libraries include classes for easily managing 3D(6D) geometry, 
Jose Luis Blanco b887c54
probability density functions (pdfs) over many predefined variables (points 
Jose Luis Blanco b887c54
and poses, landmarks, maps), Bayesian inference (Kalman filters, particle 
Jose Luis Blanco b887c54
filters), image processing, path planning and obstacle avoidance, 3D 
Jose Luis Blanco b887c54
visualization of all kind of maps (points, occupancy grids, landmarks,...), 
Jose Luis Blanco b887c54
etc.
Jose Luis Blanco b887c54
Gathering, manipulating and inspecting very large robotic datasets (Rawlogs)
Jose Luis Blanco b887c54
efficiently is another goal of MRPT, supported by several classes and 
Jose Luis Blanco b887c54
applications.
Jose Luis Blanco b887c54
Jose Luis Blanco b887c54
The MRPT is free software and is released under the GPL. 
Jose Luis Blanco b887c54
Jose Luis Blanco b887c54
Jose Luis Blanco d1203ce
# Subpackages "base", "opengl",... are provided in order to minimize
Jose Luis Blanco d1203ce
# dependencies of future packages that might depend on a subset only 
Jose Luis Blanco d1203ce
# of all the MRPT libraries. 
Jose Luis Blanco 7e48ce4
# The subpackage "libs" can be used as a shortcut for all the libraries.
Jose Luis Blanco b887c54
Jose Luis Blanco d1203ce
%package base
Jose Luis Blanco d1203ce
Summary: Mobile Robot Programming Toolkit - base library
Jose Luis Blanco b887c54
Group: Development/Libraries
Jose Luis Blanco d1203ce
%description base
Jose Luis Blanco d1203ce
The Mobile Robot Programming Toolkit (MRPT) library mrpt-base.
Jose Luis Blanco b887c54
Jose Luis Blanco b887c54
Jose Luis Blanco d1203ce
%package opengl
Jose Luis Blanco d1203ce
Summary: Mobile Robot Programming Toolkit - opengl library
Jose Luis Blanco d1203ce
Group: Development/Libraries
Jose Luis Blanco d1203ce
Requires: %{name}-base = %{version}-%{release}
Jose Luis Blanco d1203ce
%description opengl
Jose Luis Blanco d1203ce
The Mobile Robot Programming Toolkit (MRPT) library mrpt-opengl.
Jose Luis Blanco b887c54
Jose Luis Blanco d1203ce
%package gui
Jose Luis Blanco d1203ce
Summary: Mobile Robot Programming Toolkit - gui library
Jose Luis Blanco d1203ce
Group: Development/Libraries
Jose Luis Blanco d1203ce
Requires: %{name}-opengl = %{version}-%{release}
Jose Luis Blanco d1203ce
%description gui
Jose Luis Blanco d1203ce
The Mobile Robot Programming Toolkit (MRPT) library mrpt-gui.
Jose Luis Blanco b887c54
Jose Luis Blanco d1203ce
%package obs
Jose Luis Blanco d1203ce
Summary: Mobile Robot Programming Toolkit - obs library
Jose Luis Blanco d1203ce
Group: Development/Libraries
Jose Luis Blanco d1203ce
Requires: %{name}-opengl = %{version}-%{release}
Jose Luis Blanco d1203ce
%description obs
Jose Luis Blanco d1203ce
The Mobile Robot Programming Toolkit (MRPT) library mrpt-obs.
Jose Luis Blanco d1203ce
Jose Luis Blanco d1203ce
%package topography
Jose Luis Blanco d1203ce
Summary: Mobile Robot Programming Toolkit - topography library
Jose Luis Blanco d1203ce
Group: Development/Libraries
Jose Luis Blanco d1203ce
Requires: %{name}-obs = %{version}-%{release}
Jose Luis Blanco d1203ce
%description topography
Jose Luis Blanco d1203ce
The Mobile Robot Programming Toolkit (MRPT) library mrpt-topography.
Jose Luis Blanco d1203ce
Jose Luis Blanco d1203ce
%package vision
Jose Luis Blanco d1203ce
Summary: Mobile Robot Programming Toolkit - vision library
Jose Luis Blanco d1203ce
Group: Development/Libraries
Jose Luis Blanco d1203ce
Requires: %{name}-obs = %{version}-%{release}
Jose Luis Blanco d1203ce
Requires: %{name}-gui = %{version}-%{release}
Jose Luis Blanco d1203ce
%description vision
Jose Luis Blanco d1203ce
The Mobile Robot Programming Toolkit (MRPT) library mrpt-vision.
Jose Luis Blanco d1203ce
Jose Luis Blanco d1203ce
%package maps
Jose Luis Blanco d1203ce
Summary: Mobile Robot Programming Toolkit - maps library
Jose Luis Blanco d1203ce
Group: Development/Libraries
Jose Luis Blanco d1203ce
Requires: %{name}-obs = %{version}-%{release}
Jose Luis Blanco d1203ce
%description maps
Jose Luis Blanco d1203ce
The Mobile Robot Programming Toolkit (MRPT) library mrpt-maps.
Jose Luis Blanco b887c54
Jose Luis Blanco b887c54
%package hwdrivers
Jose Luis Blanco d1203ce
Summary: Mobile Robot Programming Toolkit - hwdrivers library
Jose Luis Blanco b887c54
Group: Development/Libraries
Jose Luis Blanco d1203ce
Requires: %{name}-obs = %{version}-%{release}
Jose Luis Blanco d1203ce
Requires: %{name}-gui = %{version}-%{release}
Jose Luis Blanco b887c54
%description hwdrivers
Jose Luis Blanco d1203ce
The Mobile Robot Programming Toolkit (MRPT) library mrpt-hwdrivers.
Jose Luis Blanco b887c54
Jose Luis Blanco b887c54
%package reactivenav
Jose Luis Blanco d1203ce
Summary: Mobile Robot Programming Toolkit - reactivenav library
Jose Luis Blanco b887c54
Group: Development/Libraries
Jose Luis Blanco d1203ce
Requires: %{name}-maps = %{version}-%{release}
Jose Luis Blanco d1203ce
Requires: %{name}-gui = %{version}-%{release}
Jose Luis Blanco b887c54
%description reactivenav
Jose Luis Blanco d1203ce
The Mobile Robot Programming Toolkit (MRPT) library mrpt-reactivenav.
Jose Luis Blanco b887c54
Jose Luis Blanco d1203ce
%package slam
Jose Luis Blanco d1203ce
Summary: Mobile Robot Programming Toolkit - slam library
Jose Luis Blanco d1203ce
Group: Development/Libraries
Jose Luis Blanco d1203ce
Requires: %{name}-maps = %{version}-%{release}
Jose Luis Blanco d1203ce
Requires: %{name}-vision = %{version}-%{release}
Jose Luis Blanco d1203ce
%description slam
Jose Luis Blanco d1203ce
The Mobile Robot Programming Toolkit (MRPT) library mrpt-slam.
Jose Luis Blanco b887c54
Jose Luis Blanco d1203ce
%package hmtslam
Jose Luis Blanco d1203ce
Summary: Mobile Robot Programming Toolkit - hmtslam library
Jose Luis Blanco 7e48ce4
Group: Development/Libraries
Jose Luis Blanco d1203ce
Requires: %{name}-slam = %{version}-%{release}
Jose Luis Blanco d1203ce
%description hmtslam
Jose Luis Blanco d1203ce
The Mobile Robot Programming Toolkit (MRPT) library mrpt-hmtslam.
Jose Luis Blanco d1203ce
Jose Luis Blanco d1203ce
Jose Luis Blanco d1203ce
%package libs
Jose Luis Blanco d1203ce
Summary: Mobile Robot Programming Toolkit - All the libraries
Jose Luis Blanco d1203ce
Group: Development/Libraries
Jose Luis Blanco d1203ce
Requires: %{name}-base = %{version}-%{release}
Jose Luis Blanco d1203ce
Requires: %{name}-opengl = %{version}-%{release}
Jose Luis Blanco d1203ce
Requires: %{name}-gui = %{version}-%{release}
Jose Luis Blanco d1203ce
Requires: %{name}-obs = %{version}-%{release}
Jose Luis Blanco d1203ce
Requires: %{name}-maps = %{version}-%{release}
Jose Luis Blanco d1203ce
Requires: %{name}-slam = %{version}-%{release}
Jose Luis Blanco d1203ce
Requires: %{name}-topography = %{version}-%{release}
Jose Luis Blanco d1203ce
Requires: %{name}-hwdrivers = %{version}-%{release}
Jose Luis Blanco d1203ce
Requires: %{name}-vision = %{version}-%{release}
Jose Luis Blanco d1203ce
Requires: %{name}-hmtslam = %{version}-%{release}
Jose Luis Blanco d1203ce
Requires: %{name}-reactivenav = %{version}-%{release}
Jose Luis Blanco d1203ce
%description libs
Jose Luis Blanco d1203ce
This virtual package depends on all MRPT libraries.
Jose Luis Blanco 7e48ce4
Jose Luis Blanco b887c54
Jose Luis Blanco b887c54
%package apps
Jose Luis Blanco b887c54
Summary: Mobile Robot Programming Toolkit - Console and GUI applications
Jose Luis Blanco b887c54
Group: Applications/Engineering
Jose Luis Blanco d1203ce
Requires: %{name}-libs = %{version}-%{release}
Jose Luis Blanco b887c54
%description apps
Jose Luis Blanco b887c54
The Mobile Robot Programming Toolkit (MRPT) is an extensive, cross-platform,
Jose Luis Blanco b887c54
and open source C++ library aimed to help robotics researchers to design and
Jose Luis Blanco b887c54
implement algorithms in the fields of Simultaneous Localization and Mapping 
Jose Luis Blanco b887c54
(SLAM), computer vision, and motion planning (obstacle avoidance).
Jose Luis Blanco b887c54
Jose Luis Blanco b887c54
This package provides a set of console and GUI applications for manipulating 
Jose Luis Blanco b887c54
datasets, particle filtering localization and SLAM, grabbing data from 
Jose Luis Blanco b887c54
robotic sensors, etc.
Jose Luis Blanco b887c54
Jose Luis Blanco b887c54
Jose Luis Blanco b887c54
Jose Luis Blanco b887c54
%package devel
Jose Luis Blanco b887c54
Summary: Mobile Robot Programming Toolkit - Development package
Jose Luis Blanco b887c54
Group: Development/Libraries
Jose Luis Blanco b887c54
Requires: %{name}-libs = %{version}-%{release}
Jose Luis Blanco d1203ce
Requires: cmake, pkgconfig
Jose Luis Blanco b887c54
%description devel
Jose Luis Blanco b887c54
The Mobile Robot Programming Toolkit (MRPT) is an extensive, cross-platform,
Jose Luis Blanco b887c54
and open source C++ library aimed to help robotics researchers to design and
Jose Luis Blanco b887c54
implement algorithms in the fields of Simultaneous Localization and Mapping 
Jose Luis Blanco b887c54
(SLAM), computer vision, and motion planning (obstacle avoidance).
Jose Luis Blanco b887c54
Jose Luis Blanco b887c54
This package provides the headers and required files to build third-party 
Jose Luis Blanco b887c54
applications that use MRPT libraries.
Jose Luis Blanco b887c54
Jose Luis Blanco b887c54
Jose Luis Blanco b887c54
%package doc
Jose Luis Blanco b887c54
Summary: Mobile Robot Programming Toolkit - Documentation
Jose Luis Blanco b887c54
Group: Documentation
Jose Luis Blanco b887c54
%description doc
Jose Luis Blanco b887c54
The Mobile Robot Programming Toolkit (MRPT) is an extensive, cross-platform,
Jose Luis Blanco b887c54
and open source C++ library aimed to help robotics researchers to design and
Jose Luis Blanco b887c54
implement algorithms in the fields of Simultaneous Localization and Mapping 
Jose Luis Blanco b887c54
(SLAM), computer vision, and motion planning (obstacle avoidance).
Jose Luis Blanco b887c54
Jose Luis Blanco b887c54
This package contains documentation, examples and the reference generated
Jose Luis Blanco b887c54
with Doxygen.
Jose Luis Blanco b887c54
Jose Luis Blanco b887c54
Jose Luis Blanco b887c54
%prep
Jose Luis Blanco b887c54
%setup -q
Jose Luis Blanco b887c54
# Fix encoding of the mrpt-book file
Jose Luis Blanco b887c54
gzip -d doc/mrpt-book.ps.gz
Jose Luis Blanco b887c54
iconv -f ISO8859-1 -t UTF-8 doc/mrpt-book.ps > mrpt-book.ps.conv
Jose Luis Blanco b887c54
mv -f mrpt-book.ps.conv doc/mrpt-book.ps
Jose Luis Blanco b887c54
gzip doc/mrpt-book.ps
Jose Luis Blanco b887c54
Jose Luis Blanco b887c54
Jose Luis Blanco b887c54
%build
Jose Luis Blanco b887c54
# The flag CMAKE_MRPT_IS_RPM_PACKAGE disables global "-mtune=native"
Jose Luis Blanco b887c54
%cmake . -DCMAKE_MRPT_IS_RPM_PACKAGE=1
Jose Luis Blanco b887c54
make VERBOSE=1 %{?_smp_mflags}
Jose Luis Blanco b887c54
make documentation_html
Jose Luis Blanco b887c54
make man_pages_all
Jose Luis Blanco b887c54
Jose Luis Blanco b887c54
%check
Jose Luis Blanco b887c54
export LD_LIBRARY_PATH=$(pwd)/lib
Jose Luis Blanco b887c54
make test VERBOSE=1 ARGS="-VV"
Jose Luis Blanco b887c54
Jose Luis Blanco b887c54
%install
Jose Luis Blanco b887c54
rm -rf $RPM_BUILD_ROOT
Jose Luis Blanco b887c54
make install DESTDIR=$RPM_BUILD_ROOT
Jose Luis Blanco b887c54
# Validate .g files:
Jose Luis Blanco b887c54
find ${RPM_BUILD_ROOT}%{_datadir}/applications/ -name "*.desktop" | xargs -I FIL desktop-file-validate FIL
Jose Luis Blanco b887c54
Jose Luis Blanco b887c54
%clean
Jose Luis Blanco b887c54
rm -rf $RPM_BUILD_ROOT
Jose Luis Blanco b887c54
Jose Luis Blanco d1203ce
%files base
Jose Luis Blanco b887c54
%defattr(-,root,root,-)
Jose Luis Blanco b887c54
%doc README COPYING
Jose Luis Blanco d1203ce
%{_libdir}/libmrpt-base.so.*
Jose Luis Blanco b887c54
# This directory is empty here but contains files in other sub-packages 
Jose Luis Blanco b887c54
#  depending on mrpt-core:
Jose Luis Blanco b887c54
%dir %{_datadir}/mrpt
Jose Luis Blanco b887c54
%{_datadir}/mime/packages/*.xml
Jose Luis Blanco b887c54
Jose Luis Blanco d1203ce
%files opengl
Jose Luis Blanco d1203ce
%defattr(-,root,root,-)
Jose Luis Blanco d1203ce
%doc README COPYING
Jose Luis Blanco d1203ce
%{_libdir}/libmrpt-opengl.so.*
Jose Luis Blanco d1203ce
Jose Luis Blanco d1203ce
%files gui
Jose Luis Blanco d1203ce
%defattr(-,root,root,-)
Jose Luis Blanco d1203ce
%doc README COPYING
Jose Luis Blanco d1203ce
%{_libdir}/libmrpt-gui.so.*
Jose Luis Blanco d1203ce
Jose Luis Blanco d1203ce
%files obs
Jose Luis Blanco d1203ce
%defattr(-,root,root,-)
Jose Luis Blanco d1203ce
%doc README COPYING
Jose Luis Blanco d1203ce
%{_libdir}/libmrpt-obs.so.*
Jose Luis Blanco d1203ce
Jose Luis Blanco d1203ce
%files maps
Jose Luis Blanco d1203ce
%defattr(-,root,root,-)
Jose Luis Blanco d1203ce
%doc README COPYING
Jose Luis Blanco d1203ce
%{_libdir}/libmrpt-maps.so.*
Jose Luis Blanco d1203ce
Jose Luis Blanco d1203ce
%files slam
Jose Luis Blanco d1203ce
%defattr(-,root,root,-)
Jose Luis Blanco d1203ce
%doc README COPYING
Jose Luis Blanco d1203ce
%{_libdir}/libmrpt-slam.so.*
Jose Luis Blanco d1203ce
Jose Luis Blanco b887c54
%files hwdrivers
Jose Luis Blanco b887c54
%defattr(-,root,root,-)
Jose Luis Blanco b887c54
%doc README COPYING
Jose Luis Blanco b887c54
%{_libdir}/libmrpt-hwdrivers.so.*
Jose Luis Blanco b887c54
Jose Luis Blanco d1203ce
%files vision
Jose Luis Blanco d1203ce
%defattr(-,root,root,-)
Jose Luis Blanco d1203ce
%doc README COPYING
Jose Luis Blanco d1203ce
%{_libdir}/libmrpt-vision.so.*
Jose Luis Blanco d1203ce
Jose Luis Blanco d1203ce
%files topography
Jose Luis Blanco d1203ce
%defattr(-,root,root,-)
Jose Luis Blanco d1203ce
%doc README COPYING
Jose Luis Blanco d1203ce
%{_libdir}/libmrpt-topography.so.*
Jose Luis Blanco d1203ce
Jose Luis Blanco b887c54
%files reactivenav
Jose Luis Blanco b887c54
%defattr(-,root,root,-)
Jose Luis Blanco b887c54
%doc README COPYING
Jose Luis Blanco b887c54
%{_libdir}/libmrpt-reactivenav.so.*
Jose Luis Blanco b887c54
Jose Luis Blanco d1203ce
%files hmtslam
Jose Luis Blanco 7e48ce4
%defattr(-,root,root,-)
Jose Luis Blanco 7e48ce4
%doc README COPYING
Jose Luis Blanco d1203ce
%{_libdir}/libmrpt-hmtslam.so.*
Jose Luis Blanco b887c54
Jose Luis Blanco b887c54
%files apps
Jose Luis Blanco b887c54
%defattr(-,root,root,-)
Jose Luis Blanco b887c54
%doc README COPYING
Jose Luis Blanco b887c54
%{_bindir}/*
Jose Luis Blanco b887c54
%{_datadir}/applications/*.desktop
Jose Luis Blanco b887c54
%{_datadir}/pixmaps/*.ico
Jose Luis Blanco b887c54
%{_datadir}/pixmaps/*.xpm
Jose Luis Blanco b887c54
%{_datadir}/mime/packages/*.xml
Jose Luis Blanco b887c54
# %{_datadir}/mrpt is owned by mrpt-core:
Jose Luis Blanco b887c54
%{_datadir}/mrpt/config_files/
Jose Luis Blanco b887c54
%{_datadir}/mrpt/datasets/
Jose Luis Blanco b887c54
%{_mandir}/man1/*
Jose Luis Blanco b887c54
Jose Luis Blanco b887c54
Jose Luis Blanco b887c54
%files devel
Jose Luis Blanco b887c54
%defattr(-,root,root,-)
Jose Luis Blanco b887c54
%doc README COPYING
Jose Luis Blanco b887c54
%{_libdir}/*.so
Jose Luis Blanco b887c54
%{_includedir}/mrpt
Jose Luis Blanco b887c54
%{_libdir}/pkgconfig/libmrpt.pc
Jose Luis Blanco d1203ce
# %{_datadir}/mrpt is owned by mrpt-base:
Jose Luis Blanco b887c54
%{_datadir}/mrpt/MRPTConfig.cmake
Jose Luis Blanco b887c54
Jose Luis Blanco b887c54
%files doc
Jose Luis Blanco b887c54
%defattr(-,root,root,-)
Jose Luis Blanco b887c54
#%doc README COPYING
Jose Luis Blanco b887c54
%dir %{_datadir}/doc/mrpt-doc/
Jose Luis Blanco b887c54
%{_datadir}/doc/mrpt-doc/*
Jose Luis Blanco b887c54
Jose Luis Blanco b887c54
Jose Luis Blanco b887c54
%files libs
Jose Luis Blanco b887c54
%defattr(-,root,root,-)
Jose Luis Blanco b887c54
%doc README COPYING
Jose Luis Blanco b887c54
Jose Luis Blanco b887c54
Jose Luis Blanco b887c54
%ifos linux
Jose Luis Blanco d1203ce
%post opengl -p /sbin/ldconfig
Jose Luis Blanco d1203ce
%postun opengl -p /sbin/ldconfig
Jose Luis Blanco d1203ce
Jose Luis Blanco d1203ce
%post gui -p /sbin/ldconfig
Jose Luis Blanco d1203ce
%postun gui -p /sbin/ldconfig
Jose Luis Blanco d1203ce
Jose Luis Blanco d1203ce
%post obs -p /sbin/ldconfig
Jose Luis Blanco d1203ce
%postun obs -p /sbin/ldconfig
Jose Luis Blanco d1203ce
Jose Luis Blanco d1203ce
%post maps -p /sbin/ldconfig
Jose Luis Blanco d1203ce
%postun maps -p /sbin/ldconfig
Jose Luis Blanco d1203ce
Jose Luis Blanco d1203ce
%post vision -p /sbin/ldconfig
Jose Luis Blanco d1203ce
%postun vision -p /sbin/ldconfig
Jose Luis Blanco b887c54
Jose Luis Blanco b887c54
%post hwdrivers -p /sbin/ldconfig
Jose Luis Blanco b887c54
%postun hwdrivers -p /sbin/ldconfig
Jose Luis Blanco b887c54
Jose Luis Blanco d1203ce
%post topography -p /sbin/ldconfig
Jose Luis Blanco d1203ce
%postun topography -p /sbin/ldconfig
Jose Luis Blanco d1203ce
Jose Luis Blanco d1203ce
%post hmtslam -p /sbin/ldconfig
Jose Luis Blanco d1203ce
%postun hmtslam -p /sbin/ldconfig
Jose Luis Blanco d1203ce
Jose Luis Blanco b887c54
%post reactivenav -p /sbin/ldconfig
Jose Luis Blanco b887c54
%postun reactivenav -p /sbin/ldconfig
Jose Luis Blanco b887c54
Jose Luis Blanco d1203ce
%post slam -p /sbin/ldconfig
Jose Luis Blanco d1203ce
%postun slam -p /sbin/ldconfig
Jose Luis Blanco 7e48ce4
Jose Luis Blanco b887c54
%post apps
Jose Luis Blanco b887c54
update-desktop-database &> /dev/null || :
Jose Luis Blanco b887c54
Jose Luis Blanco b887c54
%postun apps
Jose Luis Blanco b887c54
update-desktop-database &> /dev/null || :
Jose Luis Blanco b887c54
Jose Luis Blanco d1203ce
%post base
Jose Luis Blanco b887c54
/sbin/ldconfig
Jose Luis Blanco b887c54
update-mime-database %{_datadir}/mime &> /dev/null || :
Jose Luis Blanco b887c54
Jose Luis Blanco d1203ce
%postun base
Jose Luis Blanco b887c54
/sbin/ldconfig
Jose Luis Blanco b887c54
update-mime-database %{_datadir}/mime &> /dev/null || :
Jose Luis Blanco b887c54
Jose Luis Blanco b887c54
%endif
Jose Luis Blanco b887c54
Jose Luis Blanco b887c54
Jose Luis Blanco b887c54
%changelog
9cfe616
* Wed Jul 14 2010 Dan HorĂ¡k <dan@danny.cz> - 0.9.0-0.5
9cfe616
- rebuilt against wxGTK-2.8.11-2
9cfe616
Jose Luis Blanco c1cc859
* Sun Jul 4 2010 - Jose Luis Blanco <joseluisblancoc@gmail.com> 0.9.0-0.4
Jose Luis Blanco c1cc859
- Rebuild needed by new opencv.
Jose Luis Blanco c1cc859
Jose Luis Blanco 4943f04
* Sun Jun 6 2010 - Jose Luis Blanco <joseluisblancoc@gmail.com> 0.9.0-0.3
Jose Luis Blanco 4943f04
- Changed source tarball name numbering.
Jose Luis Blanco 4943f04
Jose Luis Blanco c1caab0
* Sat Jun 5 2010 - Jose Luis Blanco <joseluisblancoc@gmail.com> 0.9.0-0.2
Jose Luis Blanco c1caab0
- Fixed build against OpenCV.
Jose Luis Blanco c1caab0
Jose Luis Blanco d1203ce
* Fri Jun 4 2010 - Jose Luis Blanco <joseluisblancoc@gmail.com> 0.9.0-0.1
Jose Luis Blanco d1203ce
- Packaging of new upstream version 0.9.0.
Jose Luis Blanco d1203ce
6d0476f
* Sat Mar  6 2010 - Thomas Spura <tomspur@fedoraproject.org> 0.8.0-0.3.20100102svn1398
6d0476f
- rebuild as requested in
6d0476f
  http://lists.fedoraproject.org/pipermail/devel/2010-March/132519.html
6d0476f
Jose Luis Blanco 7474a27
* Fri Jan 22 2010 - Jose Luis Blanco <joseluisblancoc@gmail.com> 0.8.0-0.2.20100102svn1398
Jose Luis Blanco 7474a27
- Fixed dependencies in spec file.
Jose Luis Blanco 7474a27
Jose Luis Blanco 1d7edc1
* Thu Jan 21 2010 - Jose Luis Blanco <joseluisblancoc@gmail.com> 0.8.0-0.1.20100102svn1398
Jose Luis Blanco 1d7edc1
- Packaging of new upstream version 0.8.0.
Jose Luis Blanco 1d7edc1
Jose Luis Blanco 2775776
* Mon Aug 18 2009 - Jose Luis Blanco <joseluisblancoc@gmail.com> 0.7.1-0.1.20090818svn1148
Jose Luis Blanco 2775776
- Packaging of new upstream version 0.7.1, patched.
Jose Luis Blanco 2775776
Jose Luis Blanco 7e48ce4
* Mon Aug 17 2009 - Jose Luis Blanco <joseluisblancoc@gmail.com> 0.7.1-0.1.20090817svn1147
Jose Luis Blanco 7e48ce4
- Packaging of new upstream version 0.7.1.
Jose Luis Blanco 7e48ce4
1edb9ea
* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.7.0-0.2.20090529svn1047
1edb9ea
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
1edb9ea
Jose Luis Blanco 28e96f6
* Tue Jul 14 2009 - Jose Luis Blanco <joseluisblancoc@gmail.com> 0.7.0-0.1.20090529svn1047
Jose Luis Blanco 28e96f6
- Packaging of new upstream version 0.7.0.
Jose Luis Blanco 28e96f6
6ea8c50
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.5-0.4.20090213svn807
6ea8c50
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
6ea8c50
Jose Luis Blanco b887c54
* Thu Feb 19 2009 - Jose Luis Blanco <joseluisblancoc@gmail.com> 0.6.5-0.3.20090213svn807
Jose Luis Blanco b887c54
- Fixed ownship of datadir/mrpt/config_files/ by two sub-packages.
Jose Luis Blanco b887c54
Jose Luis Blanco b887c54
* Sat Feb 13 2009 - Jose Luis Blanco <joseluisblancoc@gmail.com> 0.6.5-0.2.20090213svn807
Jose Luis Blanco b887c54
- All applications are now in mrpt-apps.
Jose Luis Blanco b887c54
Jose Luis Blanco b887c54
* Sat Feb 13 2009 - Jose Luis Blanco <joseluisblancoc@gmail.com> 0.6.5-0.1.20090213
Jose Luis Blanco b887c54
- New upstream sources.
Jose Luis Blanco b887c54
- Individual packages created for each MRPT application.
Jose Luis Blanco b887c54
- Removed unneeded dependencies from -devel package.
Jose Luis Blanco b887c54
- Fixed "doc" package should own the mrpt-doc directory.
Jose Luis Blanco b887c54
- Mime types moved to mrpt-core package.
Jose Luis Blanco b887c54
Jose Luis Blanco b887c54
* Sun Jan 18 2009 - Jose Luis Blanco <joseluisblancoc@gmail.com> 0.6.5-0.1.20090118svn746
Jose Luis Blanco b887c54
- New upstream sources.
Jose Luis Blanco b887c54
- Fixed license tag to "GPLv3+".
Jose Luis Blanco b887c54
- Added "export LD_LIBRARY_PATH..." at "check" to allow the tests to work.
Jose Luis Blanco b887c54
- Comments added explaining the split in subpackages.
Jose Luis Blanco b887c54
- devel package depends on wxGTK-devel instead of wxGTK due to needed headers.
Jose Luis Blanco b887c54
- datadir/mrpt is now owned by mrpt-core to avoid duplicated ownership.
Jose Luis Blanco b887c54
- Several fixes to libmrpt.pc
Jose Luis Blanco b887c54
- Added calls to "update-desktop-database" and "update-mime-database" in post/postun of mrpt-apps.
Jose Luis Blanco b887c54
- Corrected texlive-latex dependency to enable compilation of doxygen formulas.
Jose Luis Blanco b887c54
Jose Luis Blanco b887c54
* Sun Jan 8 2009 - Jose Luis Blanco <joseluisblancoc@gmail.com> 0.6.4-2
Jose Luis Blanco b887c54
- More verbose output in 'make test', and possibly fixed wrong compiler flag.
Jose Luis Blanco b887c54
- Fixed ownership of the same file MRPTConfig.cmake in two subpackages.
Jose Luis Blanco b887c54
Jose Luis Blanco b887c54
* Sun Jan 4 2009 - Jose Luis Blanco <joseluisblancoc@gmail.com> 0.6.4-1
Jose Luis Blanco b887c54
- Initial packaging for Fedora.
Jose Luis Blanco b887c54