## START: Set by rpmautospec ## (rpmautospec version 0.8.1) ## RPMAUTOSPEC: autorelease, autochangelog %define autorelease(e:s:pb:n) %{?-p:0.}%{lua: release_number = 1; base_release_number = tonumber(rpm.expand("%{?-b*}%{!?-b:1}")); print(release_number + base_release_number - 1); }%{?-e:.%{-e*}}%{?-s:.%{-s*}}%{!?-n:%{?dist}} ## END: Set by rpmautospec Name: libad9361-iio URL: https://github.com/analogdevicesinc/libad9361-iio Version: 0.3 Release: %autorelease License: LGPL-2.1-or-later BuildRequires: cmake BuildRequires: gcc-c++ BuildRequires: libiio-devel BuildRequires: doxygen Summary: IIO AD9361 library for filter design and handling, multi-chip sync, etc. Source: %{url}/archive/v%{version}/%{name}-%{version}.tar.gz %description IIO AD9361 library which manages multi-chip sync (on platforms (FMCOMMS5) where multiple AD9361 devices are use) and can create AD9361 specific FIR filters on the fly. %package devel Summary: Development files for %{name} Requires: %{name} = %{version}-%{release} Requires: pkgconfig %description devel Development files for %{name}. %package doc Summary: Documentation files for %{name} Requires: %{name} = %{version}-%{release} %description doc Documentation files for %{name}. %prep %autosetup -p1 %build %cmake -DINSTALL_LIB_DIR=%{_libdir} %cmake_build %install %cmake_install # Fix doc dir mkdir -p %{buildroot}%{_docdir}/%{name} mv %{buildroot}%{_docdir}/ad93610-doc/html %{buildroot}%{_docdir}/%{name}/html rmdir %{buildroot}%{_docdir}/ad93610-doc %files %exclude %{_docdir}/%{name}/html %doc README.md %license LICENSE %{_libdir}/*.so.0* %files devel %{_libdir}/pkgconfig/*.pc %{_includedir}/ad9361.h %{_libdir}/*.so %files doc %doc %{_docdir}/%{name}/html %changelog ## START: Generated by rpmautospec * Thu Oct 30 2025 Jaroslav Škarvada - 0.3-1 - Uncommitted changes ## END: Generated by rpmautospec