## START: Set by rpmautospec ## (rpmautospec version 0.3.0) %define autorelease(e:s:pb:n) %{?-p:0.}%{lua: release_number = 3; 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: libaiff Version: 6.0 %global so_version 2 Release: %autorelease Summary: Open-source implementation of the AIFF format # SPDX License: MIT URL: http://aifftools.sourceforge.net/libaiff/ # While the latest SourceForge release linked from the above URL is 5.0, # development by the original author, Marco Trillo, has continued at: %global forgeurl https://github.com/mtszb/libaiff Source0: %{forgeurl}/archive/v%{version}/libaiff-%{version}.tar.gz # https://fedoraproject.org/wiki/Changes/EncourageI686LeafRemoval ExcludeArch: %{ix86} BuildRequires: gcc BuildRequires: make BuildRequires: autoconf BuildRequires: automake BuildRequires: libtool %description LibAiff is an open-source library, providing C applications transparent read & write operations for Audio Interchange File Format (AIFF) files, with the goal of supporting all of its features. %package devel Summary: Development files for LibAiff Requires: libaiff%{?_isa} = %{version}-%{release} %description devel The libaiff-devel package contains libraries and header files for developing applications that use LibAiff. %prep %autosetup %build autoreconf --force --install --verbose %configure %make_build %install %make_install rm -vf '%{buildroot}%{_libdir}/libaiff.la' # Upstream does not provide any tests. %files %license LICENSE %{_libdir}/libaiff.so.%{so_version}{,.*} %files devel %doc README %doc MANUAL.html %{_includedir}/libaiff/ %{_libdir}/libaiff.so %changelog * Tue Dec 20 2022 Benjamin A. Beasley 6.0-3 - Leaf package: remove i686 support * Tue Aug 23 2022 Benjamin A. Beasley 6.0-2 - Confirm License is SPDX MIT * Tue Aug 23 2022 Benjamin A. Beasley 6.0-1 - Initial package