Blame SPECS/pcaudiolib.spec

e32a65
Name:           pcaudiolib
e32a65
Version:        1.1
e32a65
Release:        9%{?dist}
e32a65
Summary:        Portable C Audio Library
e32a65
e32a65
# pcaudiolib bundles TPCircularBuffer with Cube license, which is only used
e32a65
# by coreaudio support, which we do not build. The rest is GPLv3+.
e32a65
License:        GPLv3+
e32a65
URL:            https://github.com/rhdunn/pcaudiolib
e32a65
Source0:        %{url}/archive/%{version}.tar.gz
e32a65
e32a65
BuildRequires:  gcc make autoconf automake libtool pkgconfig
e32a65
BuildRequires:  alsa-lib-devel pulseaudio-libs-devel
e32a65
e32a65
%description
e32a65
The Portable C Audio Library (pcaudiolib) provides a C API to different
e32a65
audio devices.
e32a65
e32a65
%package devel
e32a65
Summary: Development files for pcaudiolib
e32a65
Requires: %{name}%{?_isa} = %{version}-%{release}
e32a65
e32a65
%description devel
e32a65
Development files for the Portable C Audio Library.
e32a65
e32a65
%prep
e32a65
%autosetup
e32a65
rm -rf src/TPCircularBuffer
e32a65
e32a65
%build
e32a65
./autogen.sh
e32a65
%configure --without-coreaudio
e32a65
%make_build
e32a65
e32a65
%install
e32a65
%make_install
e32a65
rm -vf %{buildroot}%{_libdir}/*.{a,la}
e32a65
e32a65
%ldconfig_scriptlets
e32a65
e32a65
%files
e32a65
%license COPYING
e32a65
%doc README.md
e32a65
%doc AUTHORS
e32a65
%doc CHANGELOG.md
e32a65
%{_libdir}/libpcaudio.so.*
e32a65
e32a65
%files devel
e32a65
%{_libdir}/libpcaudio.so
e32a65
%dir %{_includedir}/%{name}
e32a65
%{_includedir}/%{name}/audio.h
e32a65
e32a65
%changelog
e32a65
* Mon Aug 09 2021 Mohan Boddu <mboddu@redhat.com> - 1.1-9
e32a65
- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
e32a65
  Related: rhbz#1991688
e32a65
e32a65
* Fri Apr 16 2021 Mohan Boddu <mboddu@redhat.com> - 1.1-8
e32a65
- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937
e32a65
e32a65
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.1-7
e32a65
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
e32a65
e32a65
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.1-6
e32a65
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
e32a65
e32a65
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.1-5
e32a65
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
e32a65
e32a65
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.1-4
e32a65
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
e32a65
e32a65
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.1-3
e32a65
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
e32a65
e32a65
* Fri Jul 13 2018 Ondřej Lysoněk <olysonek@redhat.com> - 1.1-2
e32a65
- Clarify licensing, make sure we don't build TPCircularBuffer
e32a65
e32a65
* Sat Mar 24 2018 Ondřej Lysoněk <olysonek@redhat.com> - 1.1-1
e32a65
- New version
e32a65
- Resolves: rhbz#1549559
e32a65
e32a65
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.0-7
e32a65
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
e32a65
e32a65
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.0-6
e32a65
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
e32a65
e32a65
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.0-5
e32a65
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
e32a65
e32a65
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.0-4
e32a65
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
e32a65
e32a65
* Thu Sep 22 2016 Ondřej Lysoněk <olysonek@redhat.com> - 1.0-3
e32a65
- Made the pcaudiolib-devel Requires arch-specific
e32a65
e32a65
* Thu Sep 22 2016 Ondřej Lysoněk <olysonek@redhat.com> - 1.0-2
e32a65
- Own the /usr/include/pcaudiolib directory
e32a65
e32a65
* Fri Sep 16 2016 Ondřej Lysoněk <olysonek@redhat.com> 1.0-1
e32a65
- Initial package