From 044f4d434f688e014de4cb883ab88ef21b878aa0 Mon Sep 17 00:00:00 2001 From: Dmitry Samoylik Date: Thu, 26 Dec 2024 18:12:24 +0300 Subject: [PATCH] Revert "import live555-2024.09.20-1.el10" This reverts commit 181a6254ed4c810cfbc7fde2cab783335744928b. --- .gitignore | 1 - .live555.metadata | 1 - SPECS/live555.spec | 500 --------------------------------------------- 3 files changed, 502 deletions(-) delete mode 100644 .gitignore delete mode 100644 .live555.metadata delete mode 100644 SPECS/live555.spec diff --git a/.gitignore b/.gitignore deleted file mode 100644 index a325941..0000000 --- a/.gitignore +++ /dev/null @@ -1 +0,0 @@ -SOURCES/live.2024.09.20.tar.gz diff --git a/.live555.metadata b/.live555.metadata deleted file mode 100644 index 6840bf8..0000000 --- a/.live555.metadata +++ /dev/null @@ -1 +0,0 @@ -19772bb2edef79bd6c5d2d6b4f2061feec106b7e SOURCES/live.2024.09.20.tar.gz diff --git a/SPECS/live555.spec b/SPECS/live555.spec deleted file mode 100644 index 7bb303b..0000000 --- a/SPECS/live555.spec +++ /dev/null @@ -1,500 +0,0 @@ -## START: Set by rpmautospec -## (rpmautospec version 0.7.2) -## 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 - -%global common_description %{expand: -This package provides a set of C++ libraries for multimedia streaming, using -using open standard protocols (RTP/RTCP, RTSP, SIP). These libraries can be -used to build streaming applications. - -The libraries can also be used to stream, receive, and process MPEG, H.263+ or -JPEG video, and several audio codecs. They can easily be extended to support -additional (audio and/or video) codecs, and can also be used to build basic -RTSP or SIP clients and servers, and have been used to add streaming support to -existing media player applications.} - -Name: live555 -Version: 2024.09.20 -Release: %autorelease -Summary: RTP/RTCP/RTSP/SIP multimedia streaming libraries - -License: LGPL-3.0-or-later AND GPL-3.0-or-later -URL: http://live555.com/liveMedia -Source: %{url}/public/live.%{version}.tar.gz - -BuildRequires: gcc-c++ -BuildRequires: make -BuildRequires: openssl-devel - -%description %{common_description} - -%package devel -Summary: Development files for live555.com streaming libraries -Requires: %{name}%{?_isa} = %{version}-%{release} - -%description devel %{common_description} - -This package contains development headers and libraries for live555. - -%package tools -Summary: RTSP streaming tools using live555.com streaming libraries - -%description tools %{common_description} - -This package contains the live555.com streaming server (live555MediaServer), -the example programs (openRTSP, playSIP, sapWatch, vobStreamer) and a variety -of test tools. - -%prep -%setup -q -n live - -%build -# C++20 is because of: -# BasicTaskScheduler.cpp:191:40: error: 'struct std::atomic_flag' has no member named 'test' -export CXXFLAGS="-std=c++20 %{optflags}" - -./genMakefiles %{_target_os}-with-shared-libraries -%make_build - -%install -%make_install PREFIX="%{_prefix}" LIBDIR="%{_libdir}" - -# Fix library dependency detection -chmod +x %{buildroot}%{_libdir}/*.so* - -%files -%license COPYING COPYING.LESSER -%doc README -%{_libdir}/libBasicUsageEnvironment.so.2{,.*} -%{_libdir}/libgroupsock.so.30{,.*} -%{_libdir}/libliveMedia.so.114{,.*} -%{_libdir}/libUsageEnvironment.so.3{,.*} - -%files tools -%{_bindir}/live555HLSProxy -%{_bindir}/live555MediaServer -%{_bindir}/live555ProxyServer -%{_bindir}/mikeyParse -%{_bindir}/MPEG2TransportStreamIndexer -%{_bindir}/openRTSP -%{_bindir}/playSIP -%{_bindir}/registerRTSPStream -%{_bindir}/sapWatch -%{_bindir}/testAMRAudioStreamer -%{_bindir}/testDVVideoStreamer -%{_bindir}/testH264VideoStreamer -%{_bindir}/testH264VideoToHLSSegments -%{_bindir}/testH264VideoToTransportStream -%{_bindir}/testH265VideoStreamer -%{_bindir}/testH265VideoToTransportStream -%{_bindir}/testMKVSplitter -%{_bindir}/testMKVStreamer -%{_bindir}/testMP3Receiver -%{_bindir}/testMP3Streamer -%{_bindir}/testMPEG1or2AudioVideoStreamer -%{_bindir}/testMPEG1or2ProgramToTransportStream -%{_bindir}/testMPEG1or2Splitter -%{_bindir}/testMPEG1or2VideoReceiver -%{_bindir}/testMPEG1or2VideoStreamer -%{_bindir}/testMPEG2TransportReceiver -%{_bindir}/testMPEG2TransportStreamer -%{_bindir}/testMPEG2TransportStreamSplitter -%{_bindir}/testMPEG2TransportStreamTrickPlay -%{_bindir}/testMPEG4VideoStreamer -%{_bindir}/testOggStreamer -%{_bindir}/testOnDemandRTSPServer -%{_bindir}/testRelay -%{_bindir}/testReplicator -%{_bindir}/testRTSPClient -%{_bindir}/testWAVAudioStreamer -%{_bindir}/vobStreamer - -%files devel -%{_libdir}/libBasicUsageEnvironment.so -%{_libdir}/libgroupsock.so -%{_libdir}/libliveMedia.so -%{_libdir}/libUsageEnvironment.so -%{_includedir}/BasicUsageEnvironment/ -%{_includedir}/groupsock/ -%{_includedir}/liveMedia/ -%{_includedir}/UsageEnvironment/ - -%changelog -* Thu Dec 26 2024 Dmitriy Samoylik - 2024.09.20-1 -- Rebuilt for MSVSphere 10 - -## START: Generated by rpmautospec -* Sun Sep 22 2024 Dominik 'Rathann' Mierzejewski - 2024.09.20-1 -- update to 2024.09.20 (resolves rhbz#2283876) -- bump libliveMedia.so ABI to 114 -- fix "file listed twice" rpmbuild warning - -* Thu Jul 18 2024 Fedora Release Engineering - 2024.05.05-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild - -* Fri May 10 2024 Dominik 'Rathann' Mierzejewski - 2024.05.05-1 -- update to 2024.05.05 (resolves rhbz#2274993) - -* Tue Apr 09 2024 Dominik 'Rathann' Mierzejewski - 2024.03.08-1 -- update to 2024.03.08 (resolves rhbz#2246974) - -* Thu Jan 25 2024 Fedora Release Engineering - 2023.06.20-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild - -* Sun Jan 21 2024 Fedora Release Engineering - 2023.06.20-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild - -* Tue Jun 27 2023 Davide Cavalca - 2023.06.20-1 -- Update to 2023.06.20 -- Update license tag and convert it to SPDX -- Tweak package summary and description -- Rework specfile to follow the Fedora packaging guidelines - -* Mon Apr 10 2023 Leigh Scott - 2023.03.30-1 -- Update to 2023.03.30 - -* Sun Nov 06 2022 Leigh Scott - 2022.10.01-1 -- Update to 2022.10.01 - -* Sun Aug 07 2022 RPM Fusion Release Engineering - 2022.07.14-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild and ffmpeg - 5.1 - -* Fri Jul 15 2022 Leigh Scott - 2022.07.14-1 -- Update to 2022.07.14 - -* Tue Feb 22 2022 Nicolas Chauvet - 2022.02.07-1 -- Update to 2022.02.07 - -* Wed Feb 09 2022 RPM Fusion Release Engineering - 2022.01.06-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild - -* Sun Jan 09 2022 Sérgio Basto - 2022.01.06-1 -- Update live555 to 2022.01.06 - -* Tue Aug 03 2021 RPM Fusion Release Engineering - 2020.07.31-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild - -* Wed Feb 03 2021 RPM Fusion Release Engineering - 2020.07.31-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild - -* Tue Aug 18 2020 RPM Fusion Release Engineering - 2020.07.31-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Sat Aug 01 2020 Leigh Scott - 2020.07.31-1 -- Update to 2020.07.31 - -* Mon Apr 13 2020 Nicolas Chauvet - 2020.04.12-1 -- Update to 2020.04.12 - -* Thu Mar 05 2020 Nicolas Chauvet - 2020.02.25-1 -- Update to 2020.02.25 - -* Tue Feb 04 2020 RPM Fusion Release Engineering - 2019.07.27-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild - -* Fri Aug 09 2019 RPM Fusion Release Engineering - 2019.07.27-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild - -* Tue Aug 06 2019 Nicolas Chauvet - 2019.07.27-1 -- Update to 2019.07.27 - -* Mon Jul 22 2019 Nicolas Chauvet - 2019.06.28-2 -- Rebuilt - -* Mon Jul 01 2019 Nicolas Chauvet - 2019.06.28-1 -- Update to 2019.06.28 - -* Sat Apr 06 2019 Nicolas Chauvet - 2019.03.06-1 -- Update to 2019.03.06 - -* Tue Mar 05 2019 Nicolas Chauvet - 2019.02.27-1 -- Update to 2019.02.27 - -* Mon Mar 04 2019 RPM Fusion Release Engineering - 2019.02.03-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Tue Feb 26 2019 Nicolas Chauvet - 2019.02.03-1 -- Update to 2019.02.03 - -* Sat Oct 20 2018 Nicolas Chauvet - 2018.10.17-1 -- Update to 2018.10.17 - -* Fri Sep 21 2018 Nicolas Chauvet - 2018.09.18-1 -- Update to 2018.09.18 - -* Tue Jul 24 2018 Nicolas Chauvet - 2018.07.07-1 -- Update to 2018.07.07 - -* Thu May 10 2018 Alexandre Detiste - 2018.04.25-1 -- Update to 2018.04.25 - -* Sun Mar 11 2018 Alexandre Detiste - 2018.02.28-1 -- Update to 2018.02.28 -- Remove workaround for 'xlocale.h' introduced in 2017.06.04-1, - not needed anymore - -* Sun Feb 25 2018 Alexandre Detiste - 2018.02.18-1 -- Update to 2018.02.18 - -* Fri Feb 02 2018 Alexandre Detiste - 2018.01.29-1 -- Update to 2018.01.29 - -* Fri Nov 24 2017 Alexandre Detiste - 2017.10.28-1 -- Update to 2017.10.28 - -* Sun Sep 24 2017 Alexandre Detiste - 2017.09.12-1 -- Update to 2017.09.12 - -* Thu Aug 31 2017 RPM Fusion Release Engineering - 2017.07.18-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - -* Tue Jul 25 2017 Alexandre Detiste - 2017.07.18-1 -- Update to 2017.07.18 - -* Sun Jul 16 2017 Alexandre Detiste - 2017.06.04-1 -- New release -- Use sed to out include of obsolete 'xlocale.h' - https://bugzilla.redhat.com/show_bug.cgi?id=1464640 - -* Tue May 23 2017 Alexandre Detiste - 2017.04.26-1 -- New release - -* Sun Mar 19 2017 RPM Fusion Release Engineering - 2017.01.26-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild - -* Mon Feb 20 2017 Nicolas Chauvet - 2017.01.26-1 -- Update to 2017.01.26 -- Switch to %%{rpmmacrodir} - -* Mon Dec 12 2016 Nicolas Chauvet - 2016.11.28-1 -- Update to 2016.11.28 -- Switch to RPM based macros - -* Fri Oct 28 2016 Nicolas Chauvet - 2016.10.21-1 -- Update to 2016.10.21 - -* Tue Aug 16 2016 Leigh Scott - 2016.07.19-3 -- Add hardening flags to LDFLAGS - -* Thu Jul 28 2016 Nicolas Chauvet - 2016.07.19-2 -- Update to 2016.07.19 - -* Sun May 22 2016 Nicolas Chauvet - 2016.05.20-1 -- Update to 2016.05.20 - -* Sat Oct 24 2015 Nicolas Chauvet - 2015.10.12-1 -- Update to 2015.10.12 - -* Tue Oct 28 2014 Nicolas Chauvet - 2014.10.21-1 -- Update to 2014.10.21 - -* Mon Sep 01 2014 Sérgio Basto - 2014.02.04-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild - -* Tue Feb 04 2014 Nicolas Chauvet - 2014.02.04-1 -- Update to 2014.02.04 - -* Thu Nov 28 2013 Nicolas Chauvet - 2013.11.26-1 -- Update to 2013.11.26 - -* Mon Sep 30 2013 Nicolas Chauvet - 2013.08.28-3 -- Rebuilt - -* Wed Aug 28 2013 Nicolas Chauvet - 2013.08.28-2 -- Update to 2013.08.28 - -* Sat May 25 2013 Nicolas Chauvet - 2013.04.30-1 -- Update to 2013.04.30 - -* Wed Jan 30 2013 Nicolas Chauvet - 2013.01.25-1 -- Update to 2013.01.25 - -* Sun Jan 20 2013 Nicolas Chauvet - 2013.01.19-1 -- Update to 2013.01.19 -- Spec file cleanup -- Drop upstreamed patches -- Drop static built, not usefull with standard options -- Rename the %%live555date macro to %%live555_version - Dependencies must use the later instead. - -* Thu Oct 18 2012 Nicolas Chauvet - 0-0.38.2012.10.18 -- Update to 2012.10.18 - -* Tue May 01 2012 Nicolas Chauvet - 0-0.37.2012.04.27 -- Update to 2012.04.27 - -* Fri Mar 02 2012 Nicolas Chauvet - 0-0.36.2012.02.04 -- Rebuilt for c++ ABI breakage - -* Sun Feb 19 2012 Nicolas Chauvet - 0-0.35.2012.02.04 -- Update to 2012.02.04 - -* Wed Jan 25 2012 Nicolas Chauvet - 0-0.34.2012.01.25 -- Update to 2012.01.25 -- Drop merged patch -- Back to LGPLv+2 license - -* Mon Sep 19 2011 Nicolas Chauvet - 0-0.32.2011.09.02 -- Update to 2011.09.02 -- Reorder patches -- Add live-cloexec.patch and live-intptr.patch (rebased) from Rémi. - -* Tue Jan 25 2011 Nicolas Chauvet - 0-0.30.2011.01.24 -- Update to 2011.01.24 -- Update live555 patches from Rémi. -- Use RPM macro to workaround inconsistent ABI dependency. - -* Tue Jun 22 2010 Nicolas Chauvet - 0-0.28.2010.06.22 -- Update to 2010.06.22 - -* Sat May 1 2010 Nicolas Chauvet - 0-0.27.2010.04.09 -- Update to 2010.04.09 -- Add patches from Rémi Denis-Courmont - provided as GPLv2+ -- Distribute live555 as GPLv2+ - -* Thu Jan 28 2010 Nicolas Chauvet - 0-0.26.2010.01.22 -- Update to 2010.01.22 - Fix multicast with openRTSP - -* Sat Jan 16 2010 Nicolas Chauvet - 0-0.25.2010.01.16 -- Update to 2010.01.16 -- Update patch for shared library - -* Mon Aug 17 2009 kwizart < kwizart at gmail.com > - 0-0.24.2009.07.28 -- 2009.07.28 -- Revert circle dependency (prefer undefined non_weak_symbol) -- Disable static libraries compiled with fpic. -- Use c++ to link - BZ #564 - -* Fri Apr 17 2009 kwizart < kwizart at gmail.com > - 0-0.23.2009.04.07 -- Unified patches. (unrelevant fixes dropped). - -* Tue Apr 07 2009 Dominik Mierzejewski - 0-0.22.2009.04.07 -- 2009.04.07 -- use new debian patchset - -* Sun Mar 29 2009 Thorsten Leemhuis - 0-0.21.2008.07.25 -- rebuild for new F11 features - -* Sun Aug 17 2008 Dominik Mierzejewski - 0-0.20.2008.07.25 -- 2008.07.25 -- devel-static -> static, per Fedora guidelines -- specfile whitespace cosmetics -- made tools depend on specific version until we have a stable ABI -- added proper obsoletes/provides to devel -- made -tools binaries installation independent of umask - -* Mon May 5 2008 kwizart < kwizart at gmail.com > - 0-0.19.2008.04.03 -- Rename package from live to live555 - (live555-devel-static provides live-devel for compat) -- Enable shared build -- Split static pic and nopic into devel-static - -* Sun Apr 06 2008 Dominik Mierzejewski - 0-0.18.2008.04.03 -- 2008.04.03 - -* Sun Feb 24 2008 Dominik Mierzejewski - 0-0.17.2008.02.08 -- 2008.02.08 -- added tools subpackage - -* Sat Dec 01 2007 Dominik Mierzejewski - 0-0.16.2007.11.18 -- 2007.11.18 -- fix CVE-2007-6036 (bug #1728) -- fix license tag -- store changelog.txt locally, because the one on the website is constantly updated - -* Thu May 17 2007 Dominik Mierzejewski - 0-0.15.2007.04.24a -- 2007.04.24a -- use Debian patches - -* Mon Sep 25 2006 Dams - 0-0.13.2006.08.07%{?dist} -- Release bump - -* Fri Aug 18 2006 Ville Skyttä - 0-0.12.2006.08.07 -- changelog.txt changed upstream :( - -* Thu Aug 10 2006 Ville Skyttä - 0-0.11.2006.08.07 -- 2006.08.07. -- Drop no longer needed live Obsoletes and Provides. -- Install into usual system locations, ship both PIC and non-PIC libs - (from Debian). - -* Thu Jun 22 2006 Ville Skyttä - 0-0.11.2006.06.22 -- 2006.06.22. -- Re-enable parallel make. - -* Thu Mar 09 2006 Andreas Bierfert -- switch to new release field -- add another 0 for switch cvs -> release - -* Tue Feb 28 2006 Andreas Bierfert -- add dist - -* Thu Feb 23 2006 Ville Skyttä 0-0.lvn.11.2006.02.15 -- Update to 2006.02.15. - -* Mon Jan 16 2006 Adrian Reber - 0-0.lvn.11.2006.01.05 -- Updated to 2006.01.05 -- Drop Epoch - -* Tue Aug 9 2005 Ville Skyttä 0:0-0.lvn.10.2005.08.09 -- 2005.08.09. -- Rename binary package to -devel. -- Ship changelog.txt. -- Clean up unused stuff from specfile. - -* Tue Dec 28 2004 Dams - 0:0-0.lvn.10.2004.12.23 -- Updated to version 2004.12.23 - -* Fri Nov 12 2004 Dams - 0:0-0.lvn.9.2004.11.11a -- Updated to version 2004.11.11a - -* Thu May 20 2004 Dams - 0:0-0.lvn.8.2004.05.19 -- Added Source1:changelog.txt - -* Thu May 20 2004 Dams - 0:0-0.lvn.7.2004.05.19 -- Updated version -- URL in Source0 - -* Sun Apr 4 2004 Dams 0:0-0.lvn.6.2004.03.31 -- Removed testprograms package - -* Wed Mar 31 2004 Dams 0:0-0.lvn.5.2004.03.31 -- Updated version 2004-03-31 - -* Wed Jan 7 2004 Dams 0:0-0.fdr.4.2003.11.25 -- Patch from Marius to make makefile honor rpm optflags -- Removed URL in Source0 - -* Wed Jan 7 2004 Dams 0:0-0.fdr.3.2003.11.25 -- Removed all .o files - -* Fri Dec 12 2003 Dams 0:0-0.fdr.2.2003.11.25 -- Snipped the devel pacakge. - -* Fri Dec 12 2003 Dams 0:0-0.fdr.1.2003.11.25 -- Version-Release respecting fedora.us guidelines -- Spec file cleanup. - -* Sat Nov 29 2003 Peter Backlund - 0:0.0.2003.11.25-0.fdr.1 -- Added 0.0. to version, to allow for upgrade to 0.x/1.x release - -* Sat Nov 29 2003 Peter Backlund - 0:2003.11.25-0.fdr.1 -- New upstream release - -* Sun Nov 16 2003 Peter Backlund - 0:2003.11.14-0.fdr.2 -- Removed unnecessary BuildReq. -- Removed smp job macro. -- Replaced sed with perl. - -* Fri Nov 14 2003 Peter Backlund - 0:2003.11.14-0.fdr.1 -- Initial RPM release. - -## END: Generated by rpmautospec