93 lines
2.2 KiB
RPMSpec
93 lines
2.2 KiB
RPMSpec
%global debug_package %{nil}
|
|
|
|
Name: ignition-common
|
|
Version: 3.16.0
|
|
Release: 1
|
|
Summary: Provides a set of libraries that cover many different use cases.
|
|
|
|
License: MPLv2.0 and LGPLv2+ and BSD
|
|
URL: https://github.com/gazebosim/gz-common/archive/ignition-common3_3.16.0.tar.gz
|
|
Source0: ignition-common-3.16.0.tar.gz
|
|
|
|
BuildRequires: cmake
|
|
BuildRequires: make
|
|
BuildRequires: gcc-c++
|
|
BuildRequires: doxygen
|
|
BuildRequires: uuid-devel
|
|
BuildRequires: libuuid-devel
|
|
BuildRequires: ignition-cmake-devel
|
|
BuildRequires: ignition-math
|
|
BuildRequires: freeimage-devel
|
|
BuildRequires: tinyxml2-devel
|
|
BuildRequires: gts-devel
|
|
BuildRequires: util-linux-devel
|
|
BuildRequires: ffmpeg-devel
|
|
|
|
%description
|
|
Ignition Common, a component of Ignition Robotics, provides a set of libraries
|
|
that cover many different use cases. An audio-visual library supports
|
|
processing audio and video files, a graphics library can load a variety 3D mesh
|
|
file formats into a generic in-memory representation, and the core library of
|
|
Ignition Common contains functionality that spans Base64 encoding/decoding to
|
|
thread pools.
|
|
|
|
%package devel
|
|
Summary: Development libraries and headers for %{name}
|
|
Requires: %{name}%{?_isa} = %{version}-%{release}
|
|
Requires: ignition-math-devel
|
|
Requires: protobuf-devel
|
|
|
|
%description devel
|
|
%{summary}
|
|
|
|
%package doc
|
|
Summary: Development documentation for ignition-common
|
|
BuildArch: noarch
|
|
|
|
%description doc
|
|
Automatically generated API documentation for the ignition-common library
|
|
|
|
%prep
|
|
%autosetup -p1
|
|
|
|
%build
|
|
%cmake \
|
|
%if !0%{?with_tests}
|
|
-DBUILD_TESTING=OFF \
|
|
%endif
|
|
.
|
|
%make_build
|
|
|
|
%install
|
|
%make_install
|
|
|
|
%check
|
|
make test
|
|
|
|
%files
|
|
%license COPYING LICENSE
|
|
%doc AUTHORS NEWS README.md
|
|
%{_bindir}/ign_remotery_vis
|
|
%{_libdir}/*.so.%{version}
|
|
%{_libdir}/*.so.%{abiver}
|
|
%{_datadir}/ignition
|
|
|
|
%files devel
|
|
%{_libdir}/*.so
|
|
%{_includedir}/ignition
|
|
%{_libdir}/cmake/%{name}%{abiver}
|
|
%{_libdir}/cmake/%{name}%{abiver}-all
|
|
%{_libdir}/cmake/%{name}%{abiver}-events
|
|
%{_libdir}/cmake/%{name}%{abiver}-graphics
|
|
%{_libdir}/cmake/%{name}%{abiver}-profiler
|
|
%{_libdir}/pkgconfig/*.pc
|
|
|
|
%files doc
|
|
%license COPYING LICENSE
|
|
|
|
%changelog
|
|
|
|
* Thu May 04 2023 Ekumen ekumen@irbt.onmicrosoft.com - 3.16.0-1
|
|
- Autogenerated by ros-porting-tools
|
|
|