|
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
|
|
![](https://seccdn.libravatar.org/avatar/f0c8ba7d49cafecc752ea426b961a5272124828d9c38a31418f6e7c5518a7f94?s=16&d=retro) |
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
|
|
![](https://seccdn.libravatar.org/avatar/f0c8ba7d49cafecc752ea426b961a5272124828d9c38a31418f6e7c5518a7f94?s=16&d=retro) |
9cfe616 |
* Wed Jul 14 2010 Dan HorĂ¡k <dan@danny.cz> - 0.9.0-0.5
|
|
![](https://seccdn.libravatar.org/avatar/f0c8ba7d49cafecc752ea426b961a5272124828d9c38a31418f6e7c5518a7f94?s=16&d=retro) |
9cfe616 |
- rebuilt against wxGTK-2.8.11-2
|
|
![](https://seccdn.libravatar.org/avatar/f0c8ba7d49cafecc752ea426b961a5272124828d9c38a31418f6e7c5518a7f94?s=16&d=retro) |
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 |
|
|
![](https://seccdn.libravatar.org/avatar/ddf763cae481e089eeffdb3fb1ed26ec2972fcd73703b3a4d2c04e7bce7b362f?s=16&d=retro) |
6d0476f |
* Sat Mar 6 2010 - Thomas Spura <tomspur@fedoraproject.org> 0.8.0-0.3.20100102svn1398
|
|
![](https://seccdn.libravatar.org/avatar/ddf763cae481e089eeffdb3fb1ed26ec2972fcd73703b3a4d2c04e7bce7b362f?s=16&d=retro) |
6d0476f |
- rebuild as requested in
|
|
![](https://seccdn.libravatar.org/avatar/ddf763cae481e089eeffdb3fb1ed26ec2972fcd73703b3a4d2c04e7bce7b362f?s=16&d=retro) |
6d0476f |
http://lists.fedoraproject.org/pipermail/devel/2010-March/132519.html
|
|
![](https://seccdn.libravatar.org/avatar/ddf763cae481e089eeffdb3fb1ed26ec2972fcd73703b3a4d2c04e7bce7b362f?s=16&d=retro) |
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 |
|
|
![](https://seccdn.libravatar.org/avatar/e452f58f37c4ccc3d610284c41a9e0627db8a44c8b3e6ab6b4760b8f9d4a5ea8?s=16&d=retro) |
1edb9ea |
* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.7.0-0.2.20090529svn1047
|
|
![](https://seccdn.libravatar.org/avatar/e452f58f37c4ccc3d610284c41a9e0627db8a44c8b3e6ab6b4760b8f9d4a5ea8?s=16&d=retro) |
1edb9ea |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
|
|
![](https://seccdn.libravatar.org/avatar/e452f58f37c4ccc3d610284c41a9e0627db8a44c8b3e6ab6b4760b8f9d4a5ea8?s=16&d=retro) |
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 |
|
|
![](https://seccdn.libravatar.org/avatar/e452f58f37c4ccc3d610284c41a9e0627db8a44c8b3e6ab6b4760b8f9d4a5ea8?s=16&d=retro) |
6ea8c50 |
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.5-0.4.20090213svn807
|
|
![](https://seccdn.libravatar.org/avatar/e452f58f37c4ccc3d610284c41a9e0627db8a44c8b3e6ab6b4760b8f9d4a5ea8?s=16&d=retro) |
6ea8c50 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
|
|
![](https://seccdn.libravatar.org/avatar/e452f58f37c4ccc3d610284c41a9e0627db8a44c8b3e6ab6b4760b8f9d4a5ea8?s=16&d=retro) |
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 |
|