3462a2
%global abiversion 3.1
3462a2
%global releasetag release-3-1-0
3462a2
eb65a4
Name:           player
3462a2
Version:        3.1.0
00f104
Release:        22%{?dist}
eb65a4
Summary:        Cross-platform robot device interface and server
eb65a4
eb65a4
License:        GPLv2+ and LGPLv2+
3462a2
URL:            http://playerproject.github.io
3462a2
Source0:        https://github.com/playerproject/%{name}/archive/%{releasetag}/%{name}-%{version}.tar.gz
3462a2
Source1:        playernav.desktop
3462a2
Source2:        playercam.desktop
3462a2
Source3:        playerv.desktop
3462a2
3462a2
Patch0:         %{name}-3.1.0-cmake3.patch
2a3cce
# Upstream PR: https://github.com/playerproject/player/pull/12
2a3cce
Patch1:         %{name}-3.1.0-cmake-find-python-version.patch
2a3cce
Patch2:         %{name}-3.1.0-cpp11.patch
2a3cce
Patch3:         %{name}-3.1.0-tirpc.patch
f4ce2d
Patch4:         %{name}-3.1.0-python3.patch
f4ce2d
Patch5:         %{name}-3.1.0-opencv3.patch
26407a
Patch6:         %{name}-opencv4.patch
92aef8
# Sort order: build tools, feature libs, within alphabetically, group related
92aef8
# entries on single line (most dominant lib first or alphabetically)
92aef8
92aef8
# Build tools
Igor Gnatenko 716caf
BuildRequires:  gcc-c++
92aef8
BuildRequires:  cmake
92aef8
BuildRequires:  desktop-file-utils
e4b639
BuildRequires:  doxygen, texlive-latex, texlive, texlive-dvips, latex2html, graphviz
9c3ca2
BuildRequires:  libtool, libtool-ltdl-devel, texlive-newunicodechar
92aef8
# Libs to enable Player features
eb65a4
BuildRequires:  alsa-lib-devel
92aef8
BuildRequires:  avahi-compat-howl-devel
e4e589
BuildRequires:  boost-devel boost-thread
3462a2
BuildRequires:  eigen3-devel
345c5d
BuildRequires:  flexiport-devel
3462a2
BuildRequires:  freeglut-devel
3462a2
BuildRequires:  gearbox-devel
2fa716
BuildRequires:  hokuyoaist-devel
92aef8
BuildRequires:  geos-devel
eb65a4
BuildRequires:  gsl-devel
eb65a4
BuildRequires:  gtk2-devel, libgnomecanvas-devel
3462a2
BuildRequires:  compat-guile18-devel
215525
%ifnarch s390 s390x
92aef8
BuildRequires:  libdc1394-devel, libraw1394-devel
215525
%endif
3462a2
BuildRequires:  libfreenect-devel
92aef8
BuildRequires:  libjpeg-devel
de7965
BuildRequires:  libphidget-devel
5db581
BuildRequires:  libpq-devel
92aef8
BuildRequires:  libstatgrab-devel
d9eb02
BuildRequires:  libtirpc-devel
dd46eb
BuildRequires:  libusb-devel
26407a
BuildRequires:  libv4l-devel
b5aac8
BuildRequires:  libXext-devel
3462a2
BuildRequires:  libXmu-devel
3462a2
BuildRequires:  libunicap-devel
97a03a
BuildRequires:  mesa-libGL-devel, mesa-libGLU-devel
92aef8
BuildRequires:  opencv-devel
92aef8
BuildRequires:  openssl-devel
b2a10a
BuildRequires:  perl-interpreter
f4ce2d
BuildRequires:  python3, python3-devel
c49add
BuildRequires:  swig
92aef8
BuildRequires:  ruby, ruby-devel
eb65a4
BuildRequires:  zlib-devel
eb65a4
eb65a4
%description
eb65a4
Player is a network server for robot control. Running on your robot, Player
eb65a4
provides a clean and simple interface to the robot's sensors and actuators
eb65a4
over the IP network. Your client program talks to Player over a TCP socket,
eb65a4
reading data from sensors, writing commmands to actuators, and configuring
eb65a4
devices on the fly. Player supports a variety of robot hardware.
eb65a4
eb65a4
eb65a4
%package devel
eb65a4
Summary: Header files and libraries for %{name}
96e4cb
Requires: %{name}%{?_isa} = %{version}-%{release}
92aef8
Requires: pkgconfig cmake
4d7722
Requires: boost-devel
4d7722
Requires: geos-devel
4d7722
Requires: libtool-ltdl-devel
e76cbb
Requires: libtirpc-devel
4d7722
Requires: zlib-devel
eb65a4
eb65a4
%description devel
eb65a4
This package contains the header files and libraries
eb65a4
for %{name}. If you like to develop programs using %{name},
eb65a4
you will need to install %{name}-devel.
eb65a4
eb65a4
%package doc
eb65a4
Summary: Development documentation for Player
92aef8
BuildArch: noarch
eb65a4
eb65a4
%description doc
eb65a4
This package contains the development documentation for Player.
eb65a4
f4ce2d
%package -n python3-%{name}
eb65a4
Summary: Player Python bindings
96e4cb
Requires: %{name}%{?_isa} = %{version}-%{release}
f4ce2d
%{?python_provide:%python_provide python3-%{name}}
f4ce2d
Obsoletes: %{name}-python2 < 3.1.0-12
eb65a4
f4ce2d
%description -n python3-%{name}
eb65a4
This package contains the Python bindings for %{name}.
eb65a4
If you like to develop programs using %{name} in Python
92aef8
you will need to install this package. Includes bindings
92aef8
built against the C and C++ client libraries.
eb65a4
eb65a4
%package examples
92aef8
Summary:  Examples and templates for Player
eb65a4
Requires: %{name} = %{version}-%{release}
92aef8
BuildArch: noarch
eb65a4
eb65a4
%description examples
92aef8
This package contains example code for %{name} development.
92aef8
Included are sample plugin drivers, and examples made using
92aef8
the python, C, and C++ client libraries.
eb65a4
58a056
%package -n ruby-%{name}
92aef8
Summary: Ruby bindings for %{name}
96e4cb
Requires: %{name}%{?_isa} = %{version}-%{release}
58a056
#Until f28
58a056
Obsoletes: %{name}-ruby < 3.0.2-56
58a056
Requires: ruby(release) >= 1.8
eb65a4
58a056
%description -n ruby-%{name}
92aef8
This package contains the Ruby client-side bindings for %{name}.
92aef8
If you would like to build %{name} clients using Ruby you
92aef8
will need to install this package.  Includes bindings built
92aef8
against the C and C++ client libraries. Ruby bindings
92aef8
are experimental.
eb65a4
eb65a4
eb65a4
%prep
3462a2
%setup -q -n %{name}-%{releasetag}
3462a2
%patch0 -p1 -b .cmake3
2a3cce
%patch1 -p1 -b .cmake-find-python-version
2a3cce
%patch2 -p1 -b .cpp11
2a3cce
%patch3 -p1 -b .tirpc
f4ce2d
%patch4 -p1 -b .python3
f4ce2d
%patch5 -p1 -b .opencv3
26407a
%patch6 -p1 -b .opencv4
eb65a4
eb65a4
%build
acd2ed
mkdir build; pushd build
00f465
export LDFLAGS="%{?__global_ldflags} -lpthread"
3462a2
%cmake %{?_cmake_skip_rpath} .. \
3462a2
  -DBUILD_DOCUMENTATION=ON \
3462a2
  -DBUILD_PLAYERCC=ON \
3462a2
  -DSWIG_EXECUTABLE=/usr/bin/swig \
3462a2
  -DBUILD_PLAYERCC_BOOST=ON \
3462a2
  -DBUILD_PYTHONC_BINDINGS=ON \
3462a2
  -DBUILD_PYTHONCPP_BINDINGS=ON \
3462a2
  -DBUILD_EXAMPLES=ON \
3462a2
  -DBUILD_RUBYCPP_BINDINGS=ON \
3462a2
  -DUNICAP_DIR=/usr \
26407a
%if 0%{?fedora} >= 32
26407a
  -DENABLE_DRIVER_SHAPETRACKER=OFF \
26407a
  -DENABLE_DRIVER_SIMPLESHAPE=OFF \
26407a
  -DENABLE_DRIVER_IMAGESEQ=OFF \
26407a
%endif
26407a
  -DLARGE_FILE_SUPPORT=ON \
3462a2
  -DRUBY_BINDINGS_INSTALL_DIR=%{ruby_vendorarchdir}
acd2ed
popd
acd2ed
acd2ed
make -C build %{?_smp_mflags}
acd2ed
make doc -C build
eb65a4
eb65a4
%install
acd2ed
%make_install -C build DESTDIR=%{buildroot}
acd2ed
mkdir -p %{buildroot}/%{_sysconfdir}/%{name}
3462a2
mkdir -p %{buildroot}/%{_libdir}/%{name}-%{abiversion}
acd2ed
mv %{buildroot}/%{_datadir}/%{name}/config %{buildroot}/%{_sysconfdir}/%{name}
acd2ed
find %{buildroot} -name '*.la' -exec rm {} \;
acd2ed
rm -rf %{buildroot}/%{_docdir}/*
0d3b26
58cc85
desktop-file-install \
58cc85
%if 0%{?fedora} && 0%{?fedora} < 19
58cc85
--vendor="fedora"               \
58cc85
%endif
eb65a4
--dir=${RPM_BUILD_ROOT}%{_datadir}/applications         \
eb65a4
%{SOURCE1}
eb65a4
58cc85
desktop-file-install \
58cc85
%if 0%{?fedora} && 0%{?fedora} < 19
58cc85
--vendor="fedora"               \
58cc85
%endif
eb65a4
--dir=${RPM_BUILD_ROOT}%{_datadir}/applications         \
eb65a4
%{SOURCE2}
eb65a4
58cc85
desktop-file-install \
58cc85
%if 0%{?fedora} && 0%{?fedora} < 19
58cc85
--vendor="fedora"               \
58cc85
%endif
eb65a4
--dir=${RPM_BUILD_ROOT}%{_datadir}/applications         \
eb65a4
%{SOURCE3}
eb65a4
6cb5a1
%ldconfig_scriptlets
eb65a4
eb65a4
%files
58a056
%license COPYING COPYING.lib
3462a2
%doc README.md AUTHORS
c49add
%dir %{_sysconfdir}/%{name}
92aef8
%config(noreplace) %{_sysconfdir}/%{name}/config/*
eb65a4
%{_bindir}/player*
eb65a4
%{_bindir}/pmaptest
eb65a4
%{_libdir}/*.so.*
eb65a4
%dir %{_datadir}/player
eb65a4
%{_datadir}/applications/*.desktop
3462a2
%dir %{_libdir}/player-%{abiversion}
eb65a4
eb65a4
%files devel
3462a2
%{_includedir}/player-%{abiversion}
eb65a4
%{_libdir}/*.so
eb65a4
%{_libdir}/pkgconfig/*
92aef8
%{_datadir}/cmake/Modules/*
92aef8
f4ce2d
%files -n python3-%{name}
f4ce2d
%{python3_sitearch}/*
eb65a4
eb65a4
%files examples
92aef8
%{_datadir}/player/examples
eb65a4
eb65a4
%files doc
58a056
%license COPYING COPYING.lib
eb65a4
%doc doc/*.txt
eb65a4
%doc doc/*.html
acd2ed
%doc build/doc/player-docs
eb65a4
58a056
%files -n ruby-%{name}
2e046e
%{ruby_vendorarchdir}/*.so
eb65a4
eb65a4
%changelog
00f104
* Tue Mar 03 2020 Nicolas Chauvet <kwizart@gmail.com> - 3.1.0-22
00f104
- Rebuilt for libfreenect
00f104
96bbca
* Thu Jan 30 2020 Fedora Release Engineering <releng@fedoraproject.org> - 3.1.0-21
96bbca
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
96bbca
8ecd80
* Tue Jan 28 2020 Nicolas Chauvet <kwizart@gmail.com> - 3.1.0-20
8ecd80
- Rebuild for OpenCV 4.2
8ecd80
26407a
* Mon Dec 30 2019 Nicolas Chauvet <kwizart@gmail.com> - 3.1.0-19
28fb5d
- Rebuilt for opencv4
26407a
- Disable few drivers not ported to opencv2 API
26407a
- Enable LARGE_FILE_SUPPORT and libv4l
28fb5d
9c3ca2
* Tue Sep 17 2019 Gwyn Ciesla <gwync@protonmail.com> - 3.1.0-18
9c3ca2
- Rebuilt for new freeglut
9c3ca2
a50a34
* Tue Aug 20 2019 Susi Lehtola <jussilehtola@fedoraproject.org> - 3.1.0-17
a50a34
- Rebuilt for GSL 2.6.
a50a34
1fccae
* Mon Aug 19 2019 Miro Hrončok <mhroncok@redhat.com> - 3.1.0-16
1fccae
- Rebuilt for Python 3.8
1fccae
38e8f8
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3.1.0-15
38e8f8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
38e8f8
4e27de
* Sat Feb 02 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3.1.0-14
4e27de
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
4e27de
b37572
* Wed Jan 30 2019 Jonathan Wakely <jwakely@redhat.com> - 3.1.0-13
b37572
- Rebuilt for Boost 1.69
b37572
f4ce2d
* Fri Nov 23 2018 Rich Mattes <richmattes@gmail.com> - 3.1.0-12
f4ce2d
- Fix rawhide FTBFS (rhbz#1605475)
f4ce2d
- Replace python 2 subpackage with python3 subpackage (rhbz#1634371)
f4ce2d
2a3cce
* Sun Oct 07 2018 Till Hofmann <thofmann@fedoraproject.org> - 3.1.0-11
2a3cce
- Add patch to fix python version determination in cmake
e4b639
- Add missing BR graphviz
2a3cce
7e15a4
* Tue Jul 17 2018 Miro Hrončok <mhroncok@redhat.com> - 3.1.0-10
7e15a4
- Update Python macros to new packaging standards
7e15a4
  (See https://fedoraproject.org/wiki/Changes/Move_usr_bin_python_into_separate_package)
7e15a4
960971
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 3.1.0-9
960971
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
960971
e76cbb
* Mon Mar 05 2018 Adam Williamson <awilliam@redhat.com> - 3.1.0-8
e76cbb
- Add tirpc-devel to -devel requires and pkgconfig file
e76cbb
2df0b9
* Mon Mar 05 2018 Adam Williamson <awilliam@redhat.com> - 3.1.0-7
2df0b9
- Rebuild for another opencv soname bump
2df0b9
d9eb02
* Sat Feb 24 2018 Rich Mattes <richmattes@gmail.com> - 3.1.0-6
d9eb02
- Add patch to build against tirpc
d9eb02
651ebf
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 3.1.0-6
651ebf
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
651ebf
d6709f
* Fri Jan 05 2018 Sérgio Basto <sergio@serjux.com> - 3.1.0-5
d6709f
- Rebuild (opencv-3.3.1)
d6709f
dc71a8
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.1.0-4
dc71a8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
dc71a8
b6dbd9
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.1.0-3
b6dbd9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
b6dbd9
787ab4
* Fri Jul 21 2017 Kalev Lember <klember@redhat.com> - 3.1.0-2
787ab4
- Rebuilt for Boost 1.64
787ab4
3462a2
* Sun Apr 09 2017 Rich Mattes <richmattes@gmail.com> - 3.1.0-1
3462a2
- Update to release 3.1.0
3462a2
- Remove upstream patches
3462a2
- Add BuildRequires to enable more features
3462a2
105b61
* Tue Apr 04 2017 Rich Mattes <richmattes@gmail.com> - 3.0.2-59
105b61
- Rebuild for gazebo-8.0.0
105b61
abbd13
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.0.2-58
abbd13
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
abbd13
b8b30e
* Fri Jan 13 2017 Vít Ondruch <vondruch@redhat.com> - 3.0.2-57
b8b30e
- Rebuilt for https://fedoraproject.org/wiki/Changes/Ruby_2.4
b8b30e
58a056
* Sun Jan 01 2017 Rich Mattes <richmattes@gmail.com> - 3.0.2-56
58a056
- Rebuild for new geos
58a056
- Clean up naming of python and ruby subpackages
58a056
d074d5
* Tue Jul 19 2016 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0.2-55
d074d5
- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages
d074d5
27301c
* Sat May 14 2016 Rich Mattes <richmattes@gmail.com> - 3.0.2-54
27301c
- Rebuild for opencv-3.1 changes
27301c
da56dd
* Tue May 03 2016 Rich Mattes <richmattes@gmail.com> - 3.0.2-53
da56dd
- Rebuild for opencv-3.1.0
da56dd
94e195
* Tue Feb 23 2016 Rich Mattes <richmattes@gmail.com> - 3.0.2-52
94e195
- Fix rawhide FTBFS (rhbz#1307867)
94e195
Orion Poplawski ddfcca
* Mon Feb 22 2016 Orion Poplawski <orion@cora.nwra.com> - 3.0.2-52
Orion Poplawski ddfcca
- Rebuild for gsl 2.1
Orion Poplawski ddfcca
7e8a2b
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 3.0.2-51
7e8a2b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
7e8a2b
aabd57
* Sat Jan 16 2016 Jonathan Wakely <jwakely@redhat.com> - 3.0.2-50
aabd57
- Rebuilt for Boost 1.60
aabd57
157b15
* Tue Jan 12 2016 Vít Ondruch <vondruch@redhat.com> - 3.0.2-49
157b15
- Rebuilt for https://fedoraproject.org/wiki/Changes/Ruby_2.3
157b15
ee160b
* Sat Oct 17 2015 Kalev Lember <klember@redhat.com> - 3.0.2-48
ee160b
- Rebuilt for libgeos soname bump
ee160b
513975
* Mon Sep 21 2015 Jitka Plesnikova <jplesnik@redhat.com> - 3.0.2-47
513975
- Fix the build against libstatgrab 0.91
513975
4ffa65
* Thu Aug 27 2015 Jonathan Wakely <jwakely@redhat.com> - 3.0.2-46
4ffa65
- Rebuilt for Boost 1.59
4ffa65
736201
* Wed Jul 29 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0.2-45
736201
- Rebuilt for https://fedoraproject.org/wiki/Changes/F23Boost159
736201
b8dadc
* Wed Jul 22 2015 David Tardon <dtardon@redhat.com> - 3.0.2-44
b8dadc
- rebuild for Boost 1.58
b8dadc
Jozef Mlich f38354
* Wed Jul 01 2015 Jozef Mlich <jmlich@redhat.com> - 3.0.2-43
Jozef Mlich f38354
- replacing deprecated opencv functions calls
Jozef Mlich f38354
13770b
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0.2-42
13770b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
13770b
bffad5
* Mon May 04 2015 Kalev Lember <kalevlember@gmail.com> - 3.0.2-41
bffad5
- Fix the build
bffad5
Petr Machata 3f6193
* Wed Jan 28 2015 Petr Machata <pmachata@redhat.com> - 3.0.2-40
Petr Machata 3f6193
- Rebuild for boost 1.57.0
Petr Machata 3f6193
c4e523
* Thu Sep 25 2014 Karsten Hopp <karsten@redhat.com> 3.0.2-39
c4e523
- fix libdir on new 64bit archs, aarch64 and ppc64le
c4e523
022543
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0.2-38
022543
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
022543
Rex Dieter 7a1b25
* Tue Jun 24 2014 Rex Dieter <rdieter@fedoraproject.org> 3.0.2-37
Rex Dieter 7a1b25
- rebuild (libpqxx)
Rex Dieter 7a1b25
ee3cdc
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0.2-36
ee3cdc
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
ee3cdc
Petr Machata e0ccf0
* Sun May 25 2014 Petr Machata <pmachata@redhat.com> - 3.0.2-35
Petr Machata e0ccf0
- Don't add -mt to boost DSO names (player-3.0.2.boost155.patch)
Petr Machata e0ccf0
d97c57
* Fri May 23 2014 David Tardon <dtardon@redhat.com> - 3.0.2-35
d97c57
- rebuild for boost 1.55.0
d97c57
588f6b
* Sun Oct 06 2013 Rich Mattes <richmattes@gmail.com> - 3.0.2-34
588f6b
- Rebuild for libstatgrab reversion
588f6b
96e4cb
* Sat Sep 14 2013 Rich Mattes <richmattes@gmail.com> - 3.0.2-33
96e4cb
- Rebuild for new geos
96e4cb
ab89e2
* Sat Aug 17 2013 Ralf Corsépius <corsepiu@fedoraproject.org> - 3.0.2-32
ab89e2
- Add player-3.0.2.libstatgrab-0.90.patch
ab89e2
  (Fix FTBFS caused by upgrading libstatgrab to 0.90).
ab89e2
37af7d
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0.2-31
37af7d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
37af7d
Petr Machata 5dd90a
* Sat Jul 27 2013 pmachata@redhat.com - 3.0.2-30
Petr Machata 5dd90a
- Rebuild for boost 1.54.0
Petr Machata 5dd90a
3b1fc0
* Mon Mar 25 2013 Vít Ondruch <vondruch@redhat.com> - 3.0.2-29
3b1fc0
- Rebuild for https://fedoraproject.org/wiki/Features/Ruby_2.0.0
3b1fc0
58cc85
* Wed Mar  6 2013 Toshio Kuratomi <toshio@fedoraproject.org> - 3.0.2-28
58cc85
- Remove vendor prefix from desktop files in F19+ https://fedorahosted.org/fesco/ticket/1077
00f465
- Add libpthread to be linked explicitly so that build succeeds
58cc85
240d8e
* Wed Mar 06 2013 Devrim GÜNDÜZ <devrim@gunduz.org> - 3.0.2-27
240d8e
- Rebuild with new geos.
240d8e
36a7b4
* Sun Feb 10 2013 Denis Arnaud <denis.arnaud_fedora@m4x.org> - 3.0.2-26
36a7b4
- Rebuild for Boost-1.53.0
36a7b4
cd98a0
* Sat Feb 09 2013 Denis Arnaud <denis.arnaud_fedora@m4x.org> - 3.0.2-25
cd98a0
- Rebuild for Boost-1.53.0
cd98a0
5fe198
* Sat Jan 26 2013 Rich Mattes <richmattes@gmain.com> - 3.0.2-24
5fe198
- Update for new phidget RFID API
5fe198
e16373
* Fri Jan 25 2013 Devrim GÜNDÜZ <devrim@gunduz.org> - 3.0.2-24
e16373
- Rebuild against geos 3.3.7.
e16373
Adam Tkac d6dacb
* Mon Jan 21 2013 Adam Tkac <atkac redhat="" com=""> - 3.0.2-23
Adam Tkac d6dacb
- rebuild due to "jpeg8-ABI" feature drop
Adam Tkac d6dacb
75fc31
* Mon Nov 19 2012 Devrim GÜNDÜZ <devrim@gunduz.org> - 3.0.2-22
75fc31
- Rebuild with new geos.
75fc31
63431b
* Sat Nov 10 2012 Rich Mattes <richmattes@gmail.com> - 3.0.2-21
63431b
- Rebuild for new OpenCV
63431b
2fa716
* Mon Jul 30 2012 Rich Mattes <richmattes@gmail.com> - 3.0.2-20
2fa716
- Added dependency on hokuyoaist library
2fa716
- Added dependency on flexiport library
2fa716
- Fixed hokuyoaist driver to work with hokuyoaist library
2fa716
- Removed gearbox dependency
0c9dcf
- Updated for boost-1.5.0
2fa716
117aad
* Sat Jul 21 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0.2-19
117aad
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
117aad
2e046e
* Sat Jun 30 2012 Rich Mattes <richmattes@gmail.com> - 3.0.2-18
2e046e
- boost::TIME_UTC no longer defined, use glibc's instead
2e046e
- cast FILE* to gzFile for gzip functions
2e046e
- Fix bug where docs were being included in both base and -doc subpackages
2e046e
ea05d7
* Tue Feb 28 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0.2-17
ea05d7
- Rebuilt for c++ ABI breakage
ea05d7
a34d4c
* Wed Jan 11 2012 Rich Mattes <richmattes@gmail.com> - 3.0.2-16
a34d4c
- Rebuild for new gcc and geos
a34d4c
f008cc
* Sat Nov 26 2011 Rich Mattes <richmattes@gmail.com> - 3.0.2-15
f008cc
- Rebuilt for new boost
f008cc
5a7397
* Sun Oct 09 2011 Rich Mattes <richmattes@gmail.com> - 3.0.2-14
5a7397
- Rebuild for geos update
5a7397
5558c5
* Wed Aug 31 2011 Rex Dieter <rdieter@fedoraproject.org> 3.0.2-13
5558c5
- rebuild (opencv)
5558c5
65a131
* Tue Aug 02 2011 Rich Mattes <richmattes@gmail.com> - 3.0.2-12
65a131
- Rebuild for new boost
65a131
b2bb09
* Fri Jul 01 2011 Andreas Bierfert <andreas.bierfert[at]lowlatency.de>
b2bb09
- 3.0.2-11
b2bb09
- bump for libpqxx
b2bb09
- disable rapth
b2bb09
dffd7c
* Sun Jun 19 2011 Rich Mattes <richmattes@gmail.com> - 3.0.2-10
c49add
- Rebuild for geos update
c49add
5be65a
* Wed May 04 2011 Dan Horák <dan[at]danny.cz> - 3.0.2-9
5be65a
- Add s390x as 64-bit arch
5be65a
b72eb7
* Sun Apr 10 2011 Rich Mattes <richmattes@gmail.com> - 3.0.2-8
b72eb7
- Rebuild for boost soname change
b72eb7
5271e3
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0.2-7
5271e3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
5271e3
d52c51
* Mon Feb 07 2011 Thomas Spura <tomspur@fedoraproject.org> - 3.0.2-6
d52c51
- rebuild for new boost
d52c51
de7965
* Sat Jan 08 2011 Rich Mattes <richmattes@gmail.com> - 3.0.2-5
de7965
- Rebuild for OpenCV 2.2
de7965
- Fix assertion error in PlayerCam
de7965
- Enable libphidget support
de7965
Rich Mattes f321b2
* Fri Jul 30 2010 Rich Mattes <richmattes@gmail.com> - 3.0.2-4
Rich Mattes f321b2
- Rebuilt for boost 1.44
Rich Mattes f321b2
97a03a
* Mon Jul 26 2010 Rich Mattes <richmattes@gmail.com> - 3.0.2-3
97a03a
- Rebuilt for Python 2.7 mass rebuild
97a03a
- Restore pmaptest
97a03a
- Add copyright files to player-doc subpackage
97a03a
571c8e
* Wed Jul 21 2010 David Malcolm <dmalcolm@redhat.com> - 3.0.2-2
571c8e
- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild
571c8e
b5aac8
* Tue Jun 29 2010 Rich Mattes <richmattes@gmail.com> - 3.0.2-1
b5aac8
- Upgrade to release 3.0.2
b5aac8
- Remove more supurious BuildRequires
b5aac8
- Add BuildRequires to enable more features
b5aac8
5fe198
* Sat Jun 26 2010 Rich Mattes <richmattes@gmail.com> - 3.0.1-7
05520b
- Rebuild for OpenCV soname change
05520b
- Remove unnecessary BuildRequires
05520b
dd46eb
* Thu Apr 1 2010 Rich Mattes <richmattes@gmail.com> - 3.0.1-6
dd46eb
- Rebuild for GEOS soname change
dd46eb
4d7722
* Wed Mar 24 2010 Rich Mattes <richmattes@gmail.com> - 3.0.1-5
4d7722
- Rebuild for Gearbox drivers
4d7722
- Added missing Requires for devel package
4d7722
5fe198
* Mon Mar 01 2010 Tim Niemueller <tim@niemueller.de> - 3.0.1-4
1fd9b6
- Bump EVR for proper F-12 to F-13 upgrade path
1fd9b6
123100
* Fri Jan 22 2010 Rahul Sundaram <sundaram@fedoraproject.org> - 3.0.1-2
123100
- Rebuild for Boost soname bump
123100
e4e589
* Sun Jan 10 2010 Rich Mattes <richmattes@gmail.com> - 3.0.1-1
e4e589
- Updated to release 3.0.1
e4e589
- Fixed ruby bindings install path
e4e589
- Fixed documentation build process
e4e589
- Added libdir/player to plugin search path
e4e589
- Fix Rawhide compilation issue by adding -DBoost_USE_MULTITHREAD=ON to cmake
e4e589
9246d3
* Sun Nov 08 2009 Tim Niemueller <tim@niemueller.de> - 3.0.0-4
9246d3
- devel sub-package obsoletes no longer available static sub-package
9246d3
92aef8
* Sun Oct 18 2009 Tim Niemueller <tim@niemueller.de> - 3.0.0-3
92aef8
- Merge Rich's changes with Fedora spec file
92aef8
92aef8
* Sat Oct 10 2009 Rich Mattes <richmattes@gmail.com> - 3.0.0-2
92aef8
- Fixed x86_64 build issues
92aef8
- Fixed x86_64 library install path
92aef8
- Fixed mock i586 and x86_64 dep issues
92aef8
- Enabled Python C++ and Ruby C++ bindings
92aef8
- Made doc and examples packages .noarch
92aef8
92aef8
* Wed Oct 7 2009 Rich Mattes <richmattes@gmail.com> - 3.0.0-1
92aef8
- Upgrade package to Player 3.0.0
92aef8
9d28c9
* Fri Aug 21 2009 Tomas Mraz <tmraz@redhat.com> - 2.1.1-13
9d28c9
- rebuilt with new openssl
9d28c9
88f37d
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.1.1-12
88f37d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
88f37d
b3017a
* Tue May 26 2009 Michael Schwendt <mschwendt@fedoraproject.org> - 2.1.1-11
b3017a
- Exclude -examples subpackage files in main package (#489184).
b3017a
4169bf
* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.1.1-10
4169bf
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
4169bf
600d15
* Sat Jan 17 2009 Tomas Mraz <tmraz@redhat.com> - 2.1.1-9
600d15
- rebuild with new openssl
600d15
2f1655
* Sun Dec 21 2008 Tim Niemueller <tim@niemueller.de> - 2.1.1-8
2f1655
- Add patch for broken linux/serial.h (thanks to Caolán McNamara)
2f1655
- Add patch for GCC 4.4 (thanks to Caolán McNamara)
2f1655
- Rebuild for Python 2.6
2f1655
b2a652
* Sat Dec  6 2008 Ignacio Vazquez-Abrams <ivazqueznet+rpm@gmail.com> - 2.1.1-7
b2a652
- Fix libtool issue
b2a652
0c5772
* Sat Nov 29 2008 Ignacio Vazquez-Abrams <ivazqueznet+rpm@gmail.com> - 2.1.1-6
0c5772
- Rebuild for Python 2.6
0c5772
0d3b26
* Tue Sep 02 2008 Tim Niemueller <tim@niemueller.de> - 2.1.1-5
0d3b26
- Added plugindir patch
0d3b26
0d3b26
* Fri Aug 15 2008 Tim Niemueller <tim@niemueller.de> - 2.1.1-4
0d3b26
- Changed norpath patch, fixes build problem on Fedora 8
0d3b26
- Added libtool BR
0d3b26
- Added autotools BR, needed because for patches of .am files
0d3b26
5fe198
* Fri Aug 08 2008 Jef Spaleta <jspaleta at="" fedoraproject="" dot="" org=""> - 2.1.1-3
eb65a4
- Review clean-ups
eb65a4
eb65a4
* Tue Aug 05 2008 Tim Niemueller <tim@niemueller.de> - 2.1.1-2
eb65a4
- Only BR geos-devel on Fedora 9
eb65a4
eb65a4
* Fri Aug 01 2008 Tim Niemueller <tim@niemueller.de> - 2.1.1-1
eb65a4
- Upgrade to 2.1.1
eb65a4
eb65a4
* Mon Jun 23 2008 Jef Spaleta <jspaleta at="" fedoraproject="" dot="" org=""> - 2.1.0-0.3.rc2.fc9
eb65a4
- Review clean-ups
eb65a4
eb65a4
* Thu May 22 2008 Tim Niemueller <tim@niemueller.de> - 2.1.0-0.2.rc2.fc9
eb65a4
- Added subpackages for doc and examples
eb65a4
- Remove *.la files
eb65a4
- Fix BuildRequires
eb65a4
eb65a4
* Thu May 08 2008 Tim Niemueller <tim@niemueller.de> - 2.1.0-0.1.rc2.fc9
eb65a4
- Initial spec file
eb65a4