Name: ros-kinetic-random_numbers Version: 0.3.1 Release: 1%{?dist} Summary: ROS package random_numbers License: BSD URL: http://ros.org/wiki/random_numbers Source0: https://github.com/ros-gbp/random_numbers-release/archive/release/kinetic/random_numbers/0.3.1-0.tar.gz#/ros-kinetic-random_numbers-0.3.1-source0.tar.gz BuildRequires: boost-devel BuildRequires: ros-kinetic-catkin Requires: boost-devel %description This library contains wrappers for generating floating point values, integers, quaternions using boost libraries. The constructor of the wrapper is guaranteed to be thread safe and initialize its random number generator to a random seed. Seeds are obtained using a separate and different random number generator. %prep %setup -c -T tar --strip-components=1 -xf %{SOURCE0} %build # nothing to do here %install CFLAGS="${CFLAGS:-%optflags}" ; export CFLAGS ; \ CXXFLAGS="${CXXFLAGS:-%optflags}" ; export CXXFLAGS ; \ FFLAGS="${FFLAGS:-%optflags%{?_fmoddir: -I%_fmoddir}}" ; export FFLAGS ; \ FCFLAGS="${FCFLAGS:-%optflags%{?_fmoddir: -I%_fmoddir}}" ; export FCFLAGS ; \ %{?__global_ldflags:LDFLAGS="${LDFLAGS:-%__global_ldflags}" ; export LDFLAGS ;} \ source %{_libdir}/ros/setup.bash DESTDIR=%{buildroot} ; export DESTDIR catkin_make_isolated \ -DCMAKE_BUILD_TYPE=RelWithDebInfo \ --source . \ --install \ --install-space %{_libdir}/ros/ \ --pkg random_numbers rm -rf %{buildroot}/%{_libdir}/ros/{.catkin,.rosinstall,_setup*,setup*,env.sh} find %{buildroot}/%{_libdir}/ros/{bin,etc,include,lib/pkgconfig,lib64/python*,lib/python*/site-packages,share} \ -mindepth 1 -maxdepth 1 | sed "s:%{buildroot}/::" > files.list find %{buildroot}/%{_libdir}/ros/lib/ -mindepth 1 -maxdepth 1 \ ! -name pkgconfig ! -name "python*" \ | sed "s:%{buildroot}/::" >> files.list find . -maxdepth 1 -type f -iname "*readme*" | sed "s:^:%%doc :" >> files.list find . -maxdepth 1 -type f -iname "*license*" | sed "s:^:%%license :" >> files.list %files -f files.list %changelog * Sat Aug 12 2017 Till Hofmann - 0.3.1-1 - Update auto-generated Spec file * Sat Aug 12 2017 Till Hofmann - 0.3.1-1 - Update auto-generated Spec file * Fri Aug 11 2017 Till Hofmann - 0.3.1-1 - Update auto-generated Spec file * Fri Aug 11 2017 Till Hofmann - 0.3.1-1 - Update auto-generated Spec file * Fri Aug 11 2017 Till Hofmann - 0.3.1-1 - Update auto-generated Spec file * Fri Aug 11 2017 Till Hofmann - 0.3.1-1 - Update auto-generated Spec file