commit 26b134fdf1b6f58d15052d997eda8656f812db7c Author: MSVSphere Packaging Team Date: Tue Nov 26 17:45:57 2024 +0300 import pcaudiolib-1.1-19.el10 diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..6c2b6bf --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +SOURCES/1.1.tar.gz diff --git a/.pcaudiolib.metadata b/.pcaudiolib.metadata new file mode 100644 index 0000000..1def8b3 --- /dev/null +++ b/.pcaudiolib.metadata @@ -0,0 +1 @@ +a725a375be3cbd0cf37b7902b348df46e01a89c1 SOURCES/1.1.tar.gz diff --git a/SPECS/pcaudiolib.spec b/SPECS/pcaudiolib.spec new file mode 100644 index 0000000..d9d6d51 --- /dev/null +++ b/SPECS/pcaudiolib.spec @@ -0,0 +1,135 @@ +Name: pcaudiolib +Version: 1.1 +Release: 19%{?dist} +Summary: Portable C Audio Library + +# pcaudiolib bundles TPCircularBuffer with Cube license, which is only used +# by coreaudio support, which we do not build. The rest is GPLv3+. +License: GPL-3.0-or-later +URL: https://github.com/rhdunn/pcaudiolib +Source0: %{url}/archive/%{version}.tar.gz + +BuildRequires: gcc make autoconf automake libtool pkgconfig +BuildRequires: alsa-lib-devel pulseaudio-libs-devel + +%description +The Portable C Audio Library (pcaudiolib) provides a C API to different +audio devices. + +%package devel +Summary: Development files for pcaudiolib +Requires: %{name}%{?_isa} = %{version}-%{release} + +%description devel +Development files for the Portable C Audio Library. + +%prep +%autosetup +rm -rf src/TPCircularBuffer + +%build +./autogen.sh +%configure --without-coreaudio +%make_build + +%install +%make_install +rm -vf %{buildroot}%{_libdir}/*.{a,la} + +%ldconfig_scriptlets + +%files +%license COPYING +%doc README.md +%doc AUTHORS +%doc CHANGELOG.md +%{_libdir}/libpcaudio.so.* + +%files devel +%{_libdir}/libpcaudio.so +%dir %{_includedir}/%{name} +%{_includedir}/%{name}/audio.h + +%changelog +* Tue Nov 26 2024 MSVSphere Packaging Team - 1.1-19 +- Rebuilt for MSVSphere 10 + +* Mon Jun 24 2024 Troy Dawson - 1.1-19 +- Bump release for June 2024 mass rebuild + +* Thu Jun 06 2024 Tomas Korbar - 1.1-18 +- Bump release because of gating.yaml change + +* Thu Jun 06 2024 Tomas Korbar - 1.1-17 +- Bump release because of ci.fmf change + +* Wed Jun 05 2024 Tomas Korbar - 1.1-16 +- Bump release because of gating.yaml change + +* Mon Jun 03 2024 Tomas Korbar - 1.1-15 +- Update license tag to conform with SPDX +- Resolves: RHEL-35723 + +* Thu Jan 25 2024 Fedora Release Engineering - 1.1-14 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Sun Jan 21 2024 Fedora Release Engineering - 1.1-13 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Thu Jul 20 2023 Fedora Release Engineering - 1.1-12 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Thu Jan 19 2023 Fedora Release Engineering - 1.1-11 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Fri Jul 22 2022 Fedora Release Engineering - 1.1-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Thu Jan 20 2022 Fedora Release Engineering - 1.1-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Thu Jul 22 2021 Fedora Release Engineering - 1.1-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Tue Jan 26 2021 Fedora Release Engineering - 1.1-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Tue Jul 28 2020 Fedora Release Engineering - 1.1-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Wed Jan 29 2020 Fedora Release Engineering - 1.1-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Fri Jul 26 2019 Fedora Release Engineering - 1.1-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Fri Feb 01 2019 Fedora Release Engineering - 1.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Fri Jul 13 2018 Ondřej Lysoněk - 1.1-2 +- Clarify licensing, make sure we don't build TPCircularBuffer + +* Sat Mar 24 2018 Ondřej Lysoněk - 1.1-1 +- New version +- Resolves: rhbz#1549559 + +* Thu Feb 08 2018 Fedora Release Engineering - 1.0-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + +* Thu Aug 03 2017 Fedora Release Engineering - 1.0-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + +* Thu Jul 27 2017 Fedora Release Engineering - 1.0-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + +* Sat Feb 11 2017 Fedora Release Engineering - 1.0-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + +* Thu Sep 22 2016 Ondřej Lysoněk - 1.0-3 +- Made the pcaudiolib-devel Requires arch-specific + +* Thu Sep 22 2016 Ondřej Lysoněk - 1.0-2 +- Own the /usr/include/pcaudiolib directory + +* Fri Sep 16 2016 Ondřej Lysoněk 1.0-1 +- Initial package