# Copyright 2025 Enactic, Inc. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. Name: openarm-can Version: 1.0.0 Release: 1.20251010064527552008.pr49.25.g1f8fc02%{?dist} Summary: OpenArm CAN control library License: Apache-2.0 URL: https://docs.openarm.dev/software/can Source: openarm_can-1.0.0.tar.gz BuildRequires: cmake BuildRequires: gcc-c++ %description A C++ library for CAN communication with OpenArm robotic hardware, supporting Damiao motors over CAN/CAN-FD interfaces. This library is a part of OpenArm. %package devel Summary: Development files for OpenARM CAN control library Requires: %{name}%{?_isa} = %{version}-%{release} %description devel Header files and development libraries for OpenARM CAN control library. %prep %autosetup -n openarm_can-1.0.0 %build %cmake %cmake_build %install %cmake_install %files %license LICENSE.txt %doc README.md %{_libdir}/libopenarm_can.so.1* %files devel %{_includedir}/openarm/ %{_libdir}/cmake/OpenArmCAN/ %{_libdir}/libopenarm_can.so %{_libdir}/pkgconfig/openarm-can.pc %changelog %autochangelog