92 lines
1.9 KiB
RPMSpec
92 lines
1.9 KiB
RPMSpec
%global debug_package %{nil}
|
|
|
|
%define _unpackaged_files_terminate_build 0
|
|
%global abiver 4
|
|
|
|
Name: ignition-fuel-tools
|
|
Version: 4.5.0
|
|
Release: 2
|
|
Summary: A client library and command line tools for interacting with Gazebo Fuel servers.
|
|
|
|
Patch0: common4.patch
|
|
License: MPLv2.0 and LGPLv2+ and BSD
|
|
URL: https://github.com/gazebosim/gz-fuel-tools/archive/ignition-fuel-tools4_4.5.0.tar.gz
|
|
Source0: ignition-fuel-tools-4.5.0.tar.gz
|
|
|
|
BuildRequires: gcc
|
|
BuildRequires: gcc-c++
|
|
BuildRequires: cmake
|
|
BuildRequires: curl-devel
|
|
BuildRequires: doxygen
|
|
BuildRequires: ignition-cmake-devel >= 2
|
|
BuildRequires: ignition-common-devel >= 3
|
|
BuildRequires: ignition-math-devel >= 6
|
|
BuildRequires: ignition-msgs-devel >= 5
|
|
BuildRequires: jsoncpp-devel
|
|
BuildRequires: libuuid-devel
|
|
BuildRequires: libzip-devel
|
|
BuildRequires: tinyxml2-devel
|
|
BuildRequires: libyaml-devel
|
|
|
|
%description
|
|
Ignition Fuel Tools is composed by a client library and command line tools for
|
|
interacting with Ignition Fuel servers.
|
|
|
|
%package devel
|
|
Summary: Development libraries and headers for %{name}
|
|
Requires: %{name}%{?_isa} = %{version}-%{release}
|
|
|
|
%description devel
|
|
%{summary}
|
|
|
|
%package doc
|
|
Summary: Development documentation for %{name}
|
|
BuildArch: noarch
|
|
|
|
%description doc
|
|
%{summary}.
|
|
|
|
%prep
|
|
%autosetup -p1
|
|
|
|
%build
|
|
%cmake -DBUILD_TESTING=OFF \
|
|
%ifnarch x86_64
|
|
-DSSE2_FOUND=FALSE \
|
|
%endif
|
|
-DSSE3_FOUND=FALSE \
|
|
-DSSSE3_FOUND=FALSE \
|
|
-DSSE4_1_FOUND=FALSE \
|
|
-DSSE4_2_FOUND=FALSE \
|
|
-DCMAKE_BUILD_TYPE=None
|
|
|
|
%make_build
|
|
|
|
%install
|
|
%make_install
|
|
rm -rf %{buildroot}%{_usr}/lib/ruby
|
|
|
|
%check
|
|
make test
|
|
|
|
%files
|
|
%doc README.md
|
|
%{_libdir}/*.so.%{version}
|
|
%{_libdir}/*.so.%{abiver}
|
|
%{_datadir}/ignition
|
|
|
|
%files devel
|
|
%{_libdir}/pkgconfig
|
|
%{_libdir}/*.so
|
|
%{_libdir}/cmake/*
|
|
%{_includedir}/ignition
|
|
|
|
%files doc
|
|
%license COPYING
|
|
|
|
%changelog
|
|
|
|
* Thu May 04 2023 Ekumen ekumen@irbt.onmicrosoft.com - 4.5.0-1
|
|
- Autogenerated by ros-porting-tools
|
|
|