swt2c / rpms / gazebo

Forked from rpms/gazebo 4 years ago
Clone
ed136e5
%global abiversion 8
e416f9b
e416f9b
Name:           gazebo
1fd053a
Version:        8.3.0
176b11b
Release:        3%{?dist}
e416f9b
Summary:        3D multi-robot simulator with dynamics
e416f9b
5742ef3
# gazebo/gui/qgv is LGPLv3+
5742ef3
# gazebo/gui/qtpropertybrowser/ is BSD
5742ef3
# test/gtest is BSD
5742ef3
License:        ASL 2.0 and BSD and LGPLv3+
e416f9b
URL:            http://www.gazebosim.org
1fd053a
Source0:        http://osrf-distributions.s3.amazonaws.com/%{name}/releases/%{name}-%{version}.tar.bz2
e416f9b
Source1:        gazebo.desktop
5742ef3
# This patch unbundles skyx
ed136e5
Patch0:         %{name}-8.0.0-fedora.patch
e416f9b
# Remove rpath in pkgconfig files
e416f9b
# Not submitted upstream
5742ef3
Patch2:         %{name}-7.3.1-rpath.patch
e416f9b
# Fix an exception that differs in behaviour because of boost differences
e416f9b
# Not submitted upstream
e416f9b
Patch3:         %{name}-2.2.2-connection.patch
156479d
# Fix an error where moc can't parse new boost headers
156479d
# Addresses rhbz#1396676
156479d
# Not submitted upstream
156479d
Patch4:         %{name}-7.4.0-fixmoc.patch
156479d
# Fix an error due to __linux not being defined on ppc64
156479d
# Addresses rhbz#1396676
156479d
# Not submitted upstream
156479d
Patch5:         %{name}-7.4.0-fixtest.patch
176b11b
Patch6:         %{name}-gaussian-noise-model-with-0-bias-stddev.patch
e416f9b
BuildRequires:  PyOpenGL
e416f9b
BuildRequires:  boost-devel
2b5c144
BuildRequires:  bullet-devel
e416f9b
BuildRequires:  cmake
e416f9b
BuildRequires:  console-bridge-devel
2168f79
BuildRequires:  cppzmq-devel
e416f9b
BuildRequires:  desktop-file-utils
e416f9b
BuildRequires:  doxygen
e416f9b
BuildRequires:  freeimage-devel
e416f9b
BuildRequires:  gdal-devel
e416f9b
BuildRequires:  gperftools-devel
5742ef3
BuildRequires:  graphviz-devel
e416f9b
BuildRequires:  gtest-devel
e416f9b
BuildRequires:  gts-devel
5742ef3
BuildRequires:  hdf5-devel
e416f9b
BuildRequires:  libccd-devel
e416f9b
BuildRequires:  libcurl-devel
e416f9b
BuildRequires:  libtar-devel
e416f9b
BuildRequires:  libtool-ltdl-devel
5742ef3
BuildRequires:  libusb1-devel
e416f9b
BuildRequires:  libXext-devel
e416f9b
BuildRequires:  libxml2-devel
2b5c144
BuildRequires:  ignition-math-devel
5742ef3
BuildRequires:  ignition-transport-devel
e416f9b
BuildRequires:  ogre-devel
e416f9b
BuildRequires:  openal-soft-devel
e416f9b
BuildRequires:  protobuf-devel
7db8e25
BuildRequires:  qt5-qtbase-devel
7db8e25
BuildRequires:  qt5-qtwebkit-devel
7db8e25
BuildRequires:  qwt-qt5-devel
e416f9b
BuildRequires:  rubygem-ronn
e416f9b
BuildRequires:  sdformat-devel >= 2.0.0
e416f9b
BuildRequires:  SkyX-devel
e416f9b
BuildRequires:  tbb-devel
e416f9b
BuildRequires:  tinyxml-devel
5742ef3
BuildRequires:  tinyxml2-devel
e416f9b
BuildRequires:  urdfdom-headers-devel
e416f9b
BuildRequires:  urdfdom-devel
5742ef3
BuildRequires:  pkgconfig(uuid)
e416f9b
e416f9b
Requires: %{name}-media = %{version}-%{release}
b9c07c1
Requires: %{name}-libs%{?_isa} = %{version}-%{release}
e416f9b
e416f9b
%description
e416f9b
Gazebo is a multi-robot simulator for outdoor environments. It is capable of 
e416f9b
simulating a population of robots, sensors and objects in a three-dimensional 
e416f9b
world. It generates both realistic sensor feedback and physically plausible 
e416f9b
interactions between objects.  It includes an accurate simulation of rigid-body 
e416f9b
physics.
e416f9b
e416f9b
e416f9b
%package devel
e416f9b
Summary:        Development files for %{name}
e416f9b
Requires:       %{name}%{?_isa} = %{version}-%{release}
b9c07c1
Requires:       %{name}-libs%{?_isa} = %{version}-%{release}
e416f9b
Requires:       %{name}-ode-devel%{?_isa} = %{version}-%{release}
3763788
Requires:       boost-devel
e416f9b
Requires:       freeimage-devel
e416f9b
Requires:       gdal-devel
3763788
Requires:       ogre-devel
e416f9b
Requires:       protobuf-devel
7db8e25
Requires:       qt5-qtbase-devel
e416f9b
Requires:       sdformat-devel
e416f9b
Requires:       tbb-devel
e416f9b
e416f9b
%description devel
e416f9b
The %{name}-devel package contains libraries and header files for
e416f9b
developing applications that use %{name}.
e416f9b
e416f9b
%package common
e416f9b
Summary:       Common directories for %{name}
e416f9b
BuildArch:     noarch
e416f9b
e416f9b
%description common
e416f9b
The %{name}-common package provides common directories for the %{name}
e416f9b
subpackages.
e416f9b
e416f9b
%package libs
e416f9b
Summary:      Shared libraries and plugins for %{name}
e416f9b
Requires:     %{name}-common
e416f9b
e416f9b
%description libs
e416f9b
The %{name}-libs package provides shared libraries and plugins required
e416f9b
at runtime for %{name} and other clients linked against %{name}
e416f9b
e416f9b
%package media
e416f9b
Summary:       Media files for %{name}
e416f9b
Requires:      %{name}-common = %{version}-%{release}
e416f9b
Requires:      %{name} = %{version}-%{release}
e416f9b
Requires:      SkyX
e416f9b
BuildArch:     noarch
e416f9b
e416f9b
%description media
e416f9b
Assets and media files for %{name}
e416f9b
e416f9b
%package ode
e416f9b
Summary:       Gazebo fork of the Open Dynamics Engine
e416f9b
e416f9b
%description ode
e416f9b
Gazebo fork of the Open Dynamics Engine physics library
e416f9b
e416f9b
%package ode-devel
e416f9b
Summary:      Development headers and libraries for gazebo-ode
e416f9b
Requires:     %{name}-ode%{?_isa} = %{version}-%{release}
e416f9b
e416f9b
%description ode-devel
e416f9b
The %{name}-ode-devel package contains libraries and header files for
e416f9b
developing applications that use %{name}-ode.
e416f9b
e416f9b
%package -n player-%{name}
e416f9b
Summary:       Gazebo plugin driver for the Player robot server.
e416f9b
Requires:      %{name}-common = %{version}-%{release}
e416f9b
Requires:      %{name}-libs%{?_isa} = %{version}-%{release}
b5cdd0c
BuildRequires: player-devel >= 3.1.0
e416f9b
e416f9b
%description -n player-%{name}
e416f9b
Plugin driver for the Player robot server.  Translates gazebo interfaces
e416f9b
to be accessible through the Player server interfaces.
e416f9b
e416f9b
%package doc
e416f9b
Summary:       Development documentation for %{name}
e416f9b
Requires:      %{name} = %{version}-%{release}
e416f9b
BuildArch:     noarch
e416f9b
e416f9b
%description doc
e416f9b
Development documentation for %{name}
e416f9b
e416f9b
%prep
e416f9b
%setup -q
e416f9b
%patch0 -p0 -b .fedora
e416f9b
%patch2 -p0 -b .rpath
e416f9b
%patch3 -p0 -b .connection
ed136e5
#%patch4 -p0 -b .fixmoc
156479d
%patch5 -p0 -b .fixtest
176b11b
%patch6 -p1
9cbb71d
e416f9b
# These are either unused, or replaced by system versions
e416f9b
rm -rf deps/ann
e416f9b
rm -rf deps/fcl
e416f9b
rm -rf deps/parallel_quickstep
e416f9b
rm -rf deps/libccd
e416f9b
e416f9b
%build
e416f9b
mkdir build
e416f9b
pushd build
e416f9b
%cmake  \
e416f9b
 -DCMAKE_VERBOSE_MAKEFILE=ON \
e416f9b
 -DLIB_INSTALL_DIR:STRING="%{_lib}" \
ef8a735
%ifnarch x86_64
ef8a735
 -DSSE2_FOUND=OFF \
ef8a735
%else
ef8a735
 -DSSE2_FOUND=ON \
ef8a735
%endif
ef8a735
 -DSSE3_FOUND=OFF \
ef8a735
 -DSSSE3_FOUND=OFF \
ef8a735
 -DSSE4_1_FOUND=OFF \
e416f9b
 -DSSE4_2_FOUND=OFF \
e416f9b
 -Dogre_library_dirs=%{_libdir} \
e416f9b
 -DCMAKE_BUILD_TYPE=RelWithDebInfo \
5c6a60c
 -DCMAKE_CXX_FLAGS_RELWITHDEBINFO="$CXXFLAGS -std=c++11" \
e416f9b
 -DUSE_UPSTREAM_CFLAGS=OFF \
203cd01
 -DUSE_HOST_CFLAGS=ON \
e416f9b
 -DCMAKE_INSTALL_DATAROOTDIR=share \
e416f9b
 ..
e416f9b
e416f9b
make %{?_smp_mflags}
e416f9b
make doc %{?_smp_mflags} || exit 0;
e416f9b
mv doxygen_msgs/html{,_msgs}
e416f9b
popd
e416f9b
e416f9b
%install
e416f9b
pushd build
e416f9b
make install DESTDIR=%{buildroot}
e416f9b
popd
e416f9b
e416f9b
# Get rid of SkyX media files; symlink to the files that SkyX provides
e416f9b
rm -fr %{buildroot}%{_datadir}/%{name}-%{abiversion}/media/skyx
e416f9b
ln -s %{_datadir}/SKYX/Media/SkyX/ %{buildroot}%{_datadir}/%{name}-%{abiversion}/media/skyx
e416f9b
e416f9b
# Get rid of bundled fonts
e416f9b
rm -fr %{buildroot}%{_datadir}/%{name}-%{abiversion}/media/fonts/*.ttf
e416f9b
e416f9b
# Install the example files in the datadir.
e416f9b
cp -pr examples/ %{buildroot}%{_datadir}/%{name}-%{abiversion}
e416f9b
e416f9b
# Install the icon.
e416f9b
mkdir -p %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/
e416f9b
# The icon needs to be square to display properly on some systems.
e416f9b
# Edit the shape of the svg and change the viewport so it looks the same.
e416f9b
sed 'N; s/width="\([0-9\.]*\)"\n\([ ]*\)height="\([0-9\.]*\)"/width="\3"\n\2height="\3"\n\2viewBox="0 0 \1 \3"/' \
e416f9b
    gazebo/gui/images/gazebo.svg > %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg
e416f9b
e416f9b
# Install uncompressed manpages
e416f9b
rm -f %{buildroot}/%{_mandir}/man1/*.gz
e416f9b
install -p -m 0644 build/tools/*[a-z].1 %{buildroot}%{_mandir}/man1/
e416f9b
install -p -m 0644 build/gazebo/*[a-z].1 %{buildroot}%{_mandir}/man1/
e416f9b
install -p -m 0644 build/gazebo/gui/*[a-z].1 %{buildroot}%{_mandir}/man1/
e416f9b
e416f9b
# Install the desktop file.
e416f9b
desktop-file-install  \
e416f9b
    --dir %{buildroot}%{_datadir}/applications \
e416f9b
    %{SOURCE1}
e416f9b
e416f9b
# Private plugin library: get rid of versioned symlinks,
e416f9b
# move into private subdirectory of libdir
b5cdd0c
mkdir -p %{buildroot}%{_libdir}/player-3.1
e416f9b
rm -f %{buildroot}/%{_libdir}/libgazebo_player.so
e416f9b
rm -f %{buildroot}/%{_libdir}/libgazebo_player.so.?
b5cdd0c
mv %{buildroot}/%{_libdir}/libgazebo_player.so.%{version} %{buildroot}%{_libdir}/player-3.1/libgazebo_player.so
e416f9b
2b5c144
rm -f %{buildroot}/%{_libdir}/*.a
2b5c144
e416f9b
%check
e416f9b
# Tests run for informational purposes only
e416f9b
pushd build
e416f9b
e416f9b
# Ignore some tests that will never succeed in the Fedora build system
e416f9b
cat << EOF > CTestCustom.cmake
e416f9b
SET(CTEST_CUSTOM_TESTS_IGNORE
e416f9b
    # OpenAL tests will fail if the builder doesn't have an audio device.
e416f9b
    UNIT_OpenAL_TEST
e416f9b
    check_UNIT_OpenAL_TEST
203cd01
#    # Since the pkg-config and cmake config have absolute paths,
203cd01
#    # these tests will fail as long as Gazebo is not actually
203cd01
#    # installed on the system.
203cd01
#    EXAMPLE_example_plugins
203cd01
#    check_EXAMPLE_example_plugins
203cd01
#    REGRESSION_config-cmake
203cd01
#    check_REGRESSION_config-cmake
203cd01
#    REGRESSION_config-pkgconfig
203cd01
#    check_REGRESSION_config-pkgconfig
e416f9b
    )
e416f9b
EOF
e416f9b
export GAZEBO_RESOURCE_PATH=%{buildroot}%{_datadir}/gazebo-%{abiversion}
e416f9b
export LD_LIBRARY_PATH=%{buildroot}%{_libdir}
e416f9b
export PATH=$PATH:%{buildroot}%{_bindir}
e416f9b
make test || cat Testing/Temporary/LastTest.log
e416f9b
popd
e416f9b
e416f9b
%post
e416f9b
/sbin/ldconfig
e416f9b
/bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
e416f9b
e416f9b
%postun
e416f9b
/sbin/ldconfig
e416f9b
if [ $1 -eq 0 ] ; then
e416f9b
    /bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null
e416f9b
    /usr/bin/gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
e416f9b
fi
e416f9b
e416f9b
%post ode -p /sbin/ldconfig
e416f9b
e416f9b
%postun ode -p /sbin/ldconfig
e416f9b
2f70f9a
%post libs -p /sbin/ldconfig
2f70f9a
2f70f9a
%postun libs -p /sbin/ldconfig
2f70f9a
e416f9b
%posttrans
e416f9b
/usr/bin/gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
e416f9b
e416f9b
%files
5c6a60c
%license COPYING LICENSE
5742ef3
%doc AUTHORS
e416f9b
%{_bindir}/*
e416f9b
%{_datadir}/%{name}-%{abiversion}/setup.sh
e416f9b
%{_datadir}/%{name}/setup.sh
e416f9b
%{_datadir}/applications/%{name}.desktop
e416f9b
%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg
e416f9b
%{_mandir}/man1/*.1.*
e416f9b
e416f9b
%files common
e416f9b
%dir %{_datadir}/%{name}-%{abiversion}
e416f9b
%dir %{_datadir}/%{name}-%{abiversion}/examples
e416f9b
e416f9b
%files libs
e416f9b
%exclude %{_libdir}/libgazebo_ode.so.*
e416f9b
%{_libdir}/*.so.*
e416f9b
%{_libdir}/%{name}-%{abiversion}
e416f9b
%{_datadir}/%{name}-%{abiversion}/worlds
e416f9b
e416f9b
%files -n player-%{name}
b5cdd0c
%{_libdir}/player-3.1/libgazebo_player.so
e416f9b
%{_datadir}/%{name}-%{abiversion}/examples/player
e416f9b
e416f9b
%files media
e416f9b
%{_datadir}/%{name}-%{abiversion}/media
203cd01
%{_datadir}/%{name}-%{abiversion}/models
5c6a60c
e416f9b
%files ode
5c6a60c
%license deps/opende/LICENSE-BSD.TXT
e416f9b
%{_libdir}/libgazebo_ode.so.*
e416f9b
e416f9b
%files ode-devel
e416f9b
%{_libdir}/libgazebo_ode.so
e416f9b
%{_libdir}/pkgconfig/gazebo_ode.pc
e416f9b
%dir %{_includedir}/%{name}-%{abiversion}/%{name}
e416f9b
%dir %{_includedir}/%{name}-%{abiversion}
e416f9b
%{_includedir}/%{name}-%{abiversion}/%{name}/ode
e416f9b
e416f9b
%files doc
5c6a60c
%license COPYING LICENSE
e416f9b
%doc build/doxygen/html
e416f9b
%doc build/doxygen_msgs/html_msgs
e416f9b
e416f9b
%files devel
e416f9b
%{_datadir}/%{name}-%{abiversion}/examples/plugins
2b5c144
%{_datadir}/%{name}-%{abiversion}/examples/ignition
e416f9b
%{_datadir}/%{name}-%{abiversion}/examples/stand_alone
e416f9b
%{_libdir}/*.so
e416f9b
%exclude %{_includedir}/%{name}-%{abiversion}/%{name}/ode
e416f9b
%{_includedir}/%{name}-%{abiversion}
e416f9b
%{_libdir}/pkgconfig/gazebo.pc
e416f9b
%{_libdir}/pkgconfig/gazebo_transport.pc
9fbab0b
%{_libdir}/cmake/*
e416f9b
e416f9b
%changelog
a729590
* Wed Aug 15 2018 Till Hofmann <thofmann@fedoraproject.org> - 8.3.0-3
176b11b
- Add patch to fix gaussian noise model with stddev == 0
176b11b
fe14433
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 8.3.0-2
fe14433
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
fe14433
1fd053a
* Mon Mar 05 2018 Adam Williamson <awilliam@redhat.com> - 8.3.0-1
1fd053a
- Update to 8.3.0, rebuild for Boost 1.66
1fd053a
73a8c0c
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 8.1.1-5
73a8c0c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
73a8c0c
c275638
* Mon Dec 18 2017 Rich Mattes <richmattes@gmail.com> - 8.1.1-4
c275638
- Rebuild for bullet-2.87
c275638
Igor Gnatenko 4c59725
* Wed Nov 29 2017 Igor Gnatenko <ignatenko@redhat.com> - 8.1.1-3
Igor Gnatenko 4c59725
- Rebuild for protobuf 3.5
Igor Gnatenko 4c59725
a0cd3de
* Mon Nov 13 2017 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 8.1.1-2
a0cd3de
- Rebuild for protobuf 3.4
a0cd3de
6ad88d0
* Sun Aug 20 2017 Rich Mattes <richmattes@gmail.com> - 8.1.1-1
6ad88d0
- Update to release 8.1.1
6ad88d0
9fbab0b
* Mon Aug 07 2017 Björn Esser <besser82@fedoraproject.org> - 8.0.0-8
9fbab0b
- Rebuilt for AutoReq cmake-filesystem
9fbab0b
f344cab
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 8.0.0-7
f344cab
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
f344cab
e139723
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 8.0.0-6
e139723
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
e139723
d32b620
* Mon Jul 24 2017 Björn Esser <besser82@fedoraproject.org> - 8.0.0-5
d32b620
- Rebuilt for Boost 1.64
d32b620
Orion Poplawski 5d4ebbc
* Tue Jun 13 2017 Orion Poplawski <orion@cora.nwra.com> - 8.0.0-4
Orion Poplawski 5d4ebbc
- Rebuild for protobuf 3.3.1
Orion Poplawski 5d4ebbc
eb633f3
* Mon May 15 2017 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 8.0.0-3
eb633f3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_27_Mass_Rebuild
eb633f3
b5cdd0c
* Sun Apr 09 2017 Rich Mattes <richmattes@gmail.com> - 8.0.0-2
b5cdd0c
- Rebuild for player-3.1.0
b5cdd0c
ed136e5
* Mon Apr 03 2017 Rich Mattes <richmattes@gmail.com> - 8.0.0-1
ed136e5
- Update to release 8.0
ed136e5
d315cf2
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 7.4.0-6
d315cf2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
d315cf2
Orion Poplawski 5ecee87
* Mon Jan 23 2017 Orion Poplawski <orion@cora.nwra.com> - 7.4.0-5
Orion Poplawski 5ecee87
- Rebuild for protobuf 3.2.0
Orion Poplawski 5ecee87
156479d
* Wed Nov 23 2016 Rich Mattes <richmattes@gmail.com> - 7.4.0-4
156479d
- Add fixes for ftbfs (rhbz#1396676)
156479d
Orion Poplawski dcb1395
* Sat Nov 19 2016 Orion Poplawski <orion@cora.nwra.com> - 7.4.0-3
Orion Poplawski dcb1395
- Rebuild for protobuf 3.1.0
Orion Poplawski dcb1395
2f70f9a
* Wed Oct 26 2016 Rich Mattes <richmattes@gmail.com> - 7.4.0-2
2f70f9a
- Add missing ldconfig scriptlets to libs subpackage
2f70f9a
2168f79
* Sun Oct 16 2016 Rich Mattes <richmattes@gmail.com> - 7.4.0-1
2168f79
- Update to release 7.4.0 (rhbz#1383853)
2168f79
bd210c4
* Thu Sep 22 2016 Jerry James <loganjerry@gmail.com> - 7.3.1-2
bd210c4
- Rebuild for tbb 2017
bd210c4
- tbb is now available on s390(x)
bd210c4
5742ef3
* Mon Jul 18 2016 Rich Mattes <richmattes@gmail.com> - 7.3.1-1
5742ef3
- Update to release 7.3.1 (rhbz#1247414)
5742ef3
53089c2
* Tue Jul 05 2016 Rich Mattes <richmattes@gmail.com> - 6.5.1-5
53089c2
- Remove gazebo_player from gazebo-config.cmake (rhbz#1352931)
53089c2
6171d85
* Tue Feb 09 2016 Rich Mattes <richmattes@gmail.com> - 6.5.1-4
6171d85
- Rebuild for bullet 2.83
6171d85
1f05d2f
* Tue Feb 02 2016 Ralf Corsépius <corsepiu@fedoraproject.org> - 6.5.1-3
1f05d2f
- Rebuilt for Boost 1.60.
1f05d2f
8dfc8fd
* Fri Jan 15 2016 Jerry James <loganjerry@gmail.com> - 6.5.1-2
8dfc8fd
- Rebuild for tbb 4.4u2
8dfc8fd
2b5c144
* Mon Jan 04 2016 Rich Mattes <richmattes@gmail.com> - 6.5.1-1
2b5c144
- Update to release 6.5.1 (rhbz#1247414)
2b5c144
f5f90cc
* Sat Oct 17 2015 Kalev Lember <klember@redhat.com> - 5.1.0-8
f5f90cc
- Rebuilt for libgeos soname bump
f5f90cc
aa532c1
* Thu Aug 27 2015 Jonathan Wakely <jwakely@redhat.com> - 5.1.0-7
aa532c1
- Rebuilt for Boost 1.59
aa532c1
278f3dd
* Sun Aug 09 2015 Jonathan Wakely <jwakely@redhat.com> 5.1.0-6
278f3dd
- Patch to fix build with Boost 1.58 (bug #1251699)
278f3dd
5a74bd4
* Wed Jul 29 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 5.1.0-5
5a74bd4
- Rebuilt for https://fedoraproject.org/wiki/Changes/F23Boost159
5a74bd4
6cd9efc
* Wed Jul 29 2015 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 5.1.0-4
6cd9efc
- Rebuilt for libgdal 2.0.0
6cd9efc
a9a124b
* Wed Jul 22 2015 David Tardon <dtardon@redhat.com> - 5.1.0-3
a9a124b
- rebuild for Boost 1.58
a9a124b
9e7cb8b
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 5.1.0-2
9e7cb8b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
9e7cb8b
5c6a60c
* Wed May 27 2015 Rich Mattes <richmattes@gmail.com> - 5.1.0-1
5c6a60c
- Update to release 5.1.0
5c6a60c
Orion Poplawski 57977fe
* Fri May 22 2015 Orion Poplawski <orion@cora.nwra.com> - 4.0.2-3
Orion Poplawski 57977fe
- Use CXXFLAGS in build (bug #1223611)
Orion Poplawski 57977fe
98f8c35
* Wed Apr 29 2015 Kalev Lember <kalevlember@gmail.com> - 4.0.2-3
98f8c35
- Rebuilt for protobuf soname bump
98f8c35
Petr Machata e2e3224
* Thu Jan 29 2015 Petr Machata <pmachata@redhat.com> - 4.0.2-2
Petr Machata e2e3224
- Rebuild for boost 1.57.0
Petr Machata e2e3224
203cd01
* Sun Nov 02 2014 Rich Mattes <richmattes@gmail.com> - 4.0.2-1
203cd01
- Update to release 4.0.2
203cd01
3763788
* Mon Oct 20 2014 Rich Mattes <richmattes@gmail.com> - 3.1.0-2
3763788
- Devel package requires ogre-devel (rhbz#1154450)
3763788
f6027a5
* Sun Sep 28 2014 Rich Mattes <richmattes@gmail.com> - 3.1.0-1
f6027a5
- Update to release 3.1.0
f6027a5
8e0d788
* Fri Sep 12 2014 Rich Mattes <richmattes@gmail.com> - 3.0.0-7
8e0d788
- Add gazebo library path to pkgconfig
8e0d788
ed8d6f4
* Sat Aug 16 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0.0-6
ed8d6f4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
ed8d6f4
b9c07c1
* Wed Jul 23 2014 Rich Mattes <richmattes@gmail.com> - 3.0.0-5
b9c07c1
- Add arch specific requirements
b9c07c1
e416f9b
* Mon Jun 23 2014 Rich Mattes <richmattes@gmail.com> - 3.0.0-4
e416f9b
- Create a gazebo-common subpackage to own directories in datadir
e416f9b
- Have gazebo and gazebo-media depend on each other
e416f9b
- Remove rpath and other brokenness from pkgconfig and cmake scripts
e416f9b
e416f9b
* Mon Jun 09 2014 Rich Mattes <richmattes@gmail.com> - 3.0.0-3
e416f9b
- Update to address review comments, including:
e416f9b
- Remove libgazebo_player from link library list
e416f9b
- Add patch to gazebo transport to fix boost
e416f9b
- Add gdal-devel to -devel Requires
e416f9b
- Export path and library path before running tests
e416f9b
- Disable tests that don't have the proper build deps
e416f9b
- Dump test logs on test failure
e416f9b
e416f9b
* Wed May 21 2014 Rich Mattes <richmattes@gmail.com> - 3.0.0-2
e416f9b
- Remove fonts from media package
e416f9b
e416f9b
* Mon May 19 2014 Rich Mattes <richmattes@gmail.com> - 3.0.0-1
e416f9b
- Update to release 3.0.0
e416f9b
- Add ODE subpackage
e416f9b
e416f9b
* Mon Mar 03 2014 Rich Mattes <richmattes@gmail.com> - 2.2.1-3
e416f9b
- Fix issues with conflicting ownership of directories in datadir
e416f9b
e416f9b
* Mon Feb 10 2014 Rich Mattes <richmattes@gmail.com> - 2.2.1-2
e416f9b
- Remove libgazebo_player from link list
e416f9b
e416f9b
* Mon Jan 20 2014 Rich Mattes <richmattes@gmail.com> - 2.2.1-1
e416f9b
- Update to release 2.2.1
e416f9b
- Install desktop and icon files using Scott Logan's patch
e416f9b
- Fix gazebo-config.cmake so other CMake projects can build against Gazebo
e416f9b
- Add missing runtime dependencies to the -devel file
e416f9b
e416f9b
* Thu Jan 16 2014 Rich Mattes <richmattes@gmail.com> - 2.1.0-2
e416f9b
- Add patch to fix qreal usage on ARM (upstream issue 1007)
e416f9b
e416f9b
* Sun Jan 05 2014 Rich Mattes <richmattes@gmail.com> - 2.1.0-1
e416f9b
- Update to release 2.1.0
e416f9b
e416f9b
* Sun Oct 06 2013 Rich Mattes <richmattes@gmail.com> - 2.0.0-1
e416f9b
- Update to release 2.0.0
e416f9b
e416f9b
* Sat May 25 2013 Rich Mattes <richmattes@gmail.com> - 1.8.1-1
e416f9b
- Update to release 1.8.1
e416f9b
e416f9b
* Sat Apr 20 2013 Rich Mattes <richmattes@gmail.com> - 1.7.1-1
e416f9b
- Update to release 1.7.1
e416f9b
e416f9b
* Fri Apr 19 2013 Rich Mattes <richmattes@gmail.com> - 1.6.3-1
e416f9b
- Update to release 1.6.3
e416f9b
e416f9b
* Tue Mar 12 2013 Rich Mattes <richmattes@gmail.com> - 1.5.0-1
e416f9b
- Update to release 1.5.0
e416f9b
e416f9b
* Wed Jan 16 2013 Rich Mattes <richmattes@gmail.com> - 1.3.1-1
e416f9b
- Update to release 1.3.1
e416f9b
e416f9b
* Fri Nov 09 2012 Rich Mattes <richmattes@gmail.com> - 1.2.6-1
e416f9b
- Update to release 1.2.6
e416f9b
e416f9b
* Mon Oct 29 2012 Rich Mattes <richmattes@gmail.com> - 1.2.5-1
e416f9b
- Update to release 1.2.5
e416f9b
e416f9b
* Tue Oct 16 2012 Rich Mattes <richmattes@gmail.com> - 1.2.2-1
e416f9b
- Update to release 1.2.2
e416f9b
e416f9b
* Tue May 29 2012 Rich Mattes <richmattes@gmail.com> - 1.0.1-2
e416f9b
- Clean up patches, incorperate build system fixes to patches
e416f9b
- Add player subpackage
e416f9b
e416f9b
* Fri May 25 2012 Rich Mattes <richmattes@gmail.com> - 1.0.1-1
e416f9b
- Update to version 1.0.1
e416f9b
e416f9b
* Thu Apr 26 2012 Rich Mattes <richmattes@gmail.com> - 1.0.0-1
e416f9b
- Initial package