From 571d0fcd2018e680aee6cccef84f962343417e9a Mon Sep 17 00:00:00 2001 From: Simone Caronni Date: Mon, 7 Aug 2023 12:55:26 +0200 Subject: [PATCH 1/9] Update to 1.4.30 --- .gitignore | 1 + AMF.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 984a7ba..650ff12 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,4 @@ /AMF-cleaned-1.4.24.tar.gz /AMF-cleaned-1.4.26.tar.gz /AMF-cleaned-1.4.29.tar.gz +/AMF-cleaned-1.4.30.tar.gz diff --git a/AMF.spec b/AMF.spec index 2d38e47..eb5773a 100644 --- a/AMF.spec +++ b/AMF.spec @@ -1,5 +1,5 @@ Name: AMF -Version: 1.4.29 +Version: 1.4.30 Release: 1%{?dist} Summary: Advanced Media Framework (AMF) SDK License: MIT @@ -54,6 +54,9 @@ ln -sf ../../include/AMF %{buildroot}%{_usrsrc}/%{name}/include %{_usrsrc}/%{name} %changelog +* Mon Aug 07 2023 Simone Caronni - 1.4.30-1 +- Update to 1.4.30. + * Sat Feb 04 2023 Simone Caronni - 1.4.29-1 - Update to 1.4.29. diff --git a/sources b/sources index 85446c0..c46ecdf 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (AMF-cleaned-1.4.29.tar.gz) = 8c3cac3e47f0e2b98a339f3a4238bf0adf94a6c5b99473702c08f5606351ee6527e4be55329361a58fd15c21da07d05eee8dce2884738f572cdc5ab410bcfc92 +SHA512 (AMF-cleaned-1.4.30.tar.gz) = 17b2a4b983f76023dd39b14b047f30f4782505d99f699daee358367597a3472f0698010fa0f493c0febb3ab2a84c70227e207d3bd1a6491244c609fe924dcc83 From e3ad7376d4f5dda84317bcb6f69822d8300b6823 Mon Sep 17 00:00:00 2001 From: Simone Caronni Date: Wed, 13 Dec 2023 08:37:57 +0100 Subject: [PATCH 2/9] Update to 1.4.32 --- .gitignore | 1 + AMF.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 650ff12..2b86026 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,4 @@ /AMF-cleaned-1.4.26.tar.gz /AMF-cleaned-1.4.29.tar.gz /AMF-cleaned-1.4.30.tar.gz +/AMF-cleaned-1.4.32.tar.gz diff --git a/AMF.spec b/AMF.spec index eb5773a..4cfdb1c 100644 --- a/AMF.spec +++ b/AMF.spec @@ -1,5 +1,5 @@ Name: AMF -Version: 1.4.30 +Version: 1.4.32 Release: 1%{?dist} Summary: Advanced Media Framework (AMF) SDK License: MIT @@ -54,6 +54,9 @@ ln -sf ../../include/AMF %{buildroot}%{_usrsrc}/%{name}/include %{_usrsrc}/%{name} %changelog +* Wed Dec 13 2023 Simone Caronni - 1.4.32-1 +- Update to 1.4.32. + * Mon Aug 07 2023 Simone Caronni - 1.4.30-1 - Update to 1.4.30. diff --git a/sources b/sources index c46ecdf..610e9e6 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (AMF-cleaned-1.4.30.tar.gz) = 17b2a4b983f76023dd39b14b047f30f4782505d99f699daee358367597a3472f0698010fa0f493c0febb3ab2a84c70227e207d3bd1a6491244c609fe924dcc83 +SHA512 (AMF-cleaned-1.4.32.tar.gz) = c24eed013a8ad871f56b8b5d97f00695895d82e113c428781d509729ea8cc8fa349d0d1d99be676843249bc4436148f0791fb3d902ed8679cee61582a0854722 From c8205f96397bd77c328bdd75630c02a45632ef4d Mon Sep 17 00:00:00 2001 From: Simone Caronni Date: Mon, 29 Jan 2024 13:48:03 +0100 Subject: [PATCH 3/9] Update to 1.4.33 --- .gitignore | 1 + AMF.spec | 5 ++++- README.md | 4 +++- sources | 2 +- 4 files changed, 9 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 2b86026..772bc4c 100644 --- a/.gitignore +++ b/.gitignore @@ -5,3 +5,4 @@ /AMF-cleaned-1.4.29.tar.gz /AMF-cleaned-1.4.30.tar.gz /AMF-cleaned-1.4.32.tar.gz +/AMF-cleaned-1.4.33.tar.gz diff --git a/AMF.spec b/AMF.spec index 4cfdb1c..ea59c9e 100644 --- a/AMF.spec +++ b/AMF.spec @@ -1,5 +1,5 @@ Name: AMF -Version: 1.4.32 +Version: 1.4.33 Release: 1%{?dist} Summary: Advanced Media Framework (AMF) SDK License: MIT @@ -54,6 +54,9 @@ ln -sf ../../include/AMF %{buildroot}%{_usrsrc}/%{name}/include %{_usrsrc}/%{name} %changelog +* Mon Jan 29 2024 Simone Caronni - 1.4.33-1 +- Update to 1.4.33. + * Wed Dec 13 2023 Simone Caronni - 1.4.32-1 - Update to 1.4.32. diff --git a/README.md b/README.md index 0bc2f44..8e495e5 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,5 @@ # AMF -The AMF package +The AMF package. + +The source tarball is stripped of the `ThirdParty` folder which contains code distributed with a different licensing. diff --git a/sources b/sources index 610e9e6..bb2d13a 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (AMF-cleaned-1.4.32.tar.gz) = c24eed013a8ad871f56b8b5d97f00695895d82e113c428781d509729ea8cc8fa349d0d1d99be676843249bc4436148f0791fb3d902ed8679cee61582a0854722 +SHA512 (AMF-cleaned-1.4.33.tar.gz) = e530b8a08f24ad057b7e318d1dc916929f6540528d9a307d542d79b6c9bda7e9c2575bbff2e2ea22774aef21a3d1e1e64e17eb3a25ee2633ce056f35c073abad From aebd1d2ca65b8da0b904cc0e2a04160b8c6f75fa Mon Sep 17 00:00:00 2001 From: Simone Caronni Date: Wed, 3 Jul 2024 12:05:30 +0200 Subject: [PATCH 4/9] Update to 1.4.34 --- .gitignore | 1 + AMF.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 772bc4c..e32817f 100644 --- a/.gitignore +++ b/.gitignore @@ -6,3 +6,4 @@ /AMF-cleaned-1.4.30.tar.gz /AMF-cleaned-1.4.32.tar.gz /AMF-cleaned-1.4.33.tar.gz +/AMF-cleaned-1.4.34.tar.gz diff --git a/AMF.spec b/AMF.spec index ea59c9e..3b5d12f 100644 --- a/AMF.spec +++ b/AMF.spec @@ -1,5 +1,5 @@ Name: AMF -Version: 1.4.33 +Version: 1.4.34 Release: 1%{?dist} Summary: Advanced Media Framework (AMF) SDK License: MIT @@ -54,6 +54,9 @@ ln -sf ../../include/AMF %{buildroot}%{_usrsrc}/%{name}/include %{_usrsrc}/%{name} %changelog +* Wed Jul 03 2024 Simone Caronni - 1.4.34-1 +- Update to 1.4.34. + * Mon Jan 29 2024 Simone Caronni - 1.4.33-1 - Update to 1.4.33. diff --git a/sources b/sources index bb2d13a..bc280fa 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (AMF-cleaned-1.4.33.tar.gz) = e530b8a08f24ad057b7e318d1dc916929f6540528d9a307d542d79b6c9bda7e9c2575bbff2e2ea22774aef21a3d1e1e64e17eb3a25ee2633ce056f35c073abad +SHA512 (AMF-cleaned-1.4.34.tar.gz) = 924484217643fb5246dc34c8466d58943e437d8983cf7ddecb273317c7ae142c5b498e143d35cd888203be33fb07ded530092b1e56fd1645fa59c5122a6c1230 From 88d2128b6c9f5e553a747aa569cd11be8c0c4124 Mon Sep 17 00:00:00 2001 From: Simone Caronni Date: Sun, 20 Oct 2024 19:25:43 +0200 Subject: [PATCH 5/9] Update to 1.4.35, split out PDF docs --- .gitignore | 1 + AMF.spec | 23 ++++++++++++++++++++++- sources | 2 +- 3 files changed, 24 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index e32817f..a2a5be0 100644 --- a/.gitignore +++ b/.gitignore @@ -7,3 +7,4 @@ /AMF-cleaned-1.4.32.tar.gz /AMF-cleaned-1.4.33.tar.gz /AMF-cleaned-1.4.34.tar.gz +/AMF-cleaned-1.4.35.tar.gz diff --git a/AMF.spec b/AMF.spec index 3b5d12f..76de0a6 100644 --- a/AMF.spec +++ b/AMF.spec @@ -1,5 +1,5 @@ Name: AMF -Version: 1.4.34 +Version: 1.4.35 Release: 1%{?dist} Summary: Advanced Media Framework (AMF) SDK License: MIT @@ -33,6 +33,14 @@ Summary: Sample files for %{name} The %{name}-samples package contains sample programs and source for applications that use %{name}. +%package docs +Summary: PDF documentation for %{name} + +%description docs +The %{name}-docs package contains the development documentation in PDF format +that is available in the main %{name}-devel package in Markdown format. + + %prep %autosetup -p1 @@ -45,15 +53,28 @@ cp -fr amf/public/* %{buildroot}%{_usrsrc}/%{name}/ rm -fr %{buildroot}%{_usrsrc}/%{name}/include ln -sf ../../include/AMF %{buildroot}%{_usrsrc}/%{name}/include +# Split out PDF docs +mkdir pdf +mv amf/doc/*pdf pdf/ + %files devel %license LICENSE.txt %doc amf/doc/* %{_includedir}/%{name}/ %files samples +%license LICENSE.txt %{_usrsrc}/%{name} +%files docs +%license LICENSE.txt +%doc pdf/* + %changelog +* Sun Oct 20 2024 Simone Caronni - 1.4.35-1 +- Update to 1.4.35. +- Split out PDF docs. + * Wed Jul 03 2024 Simone Caronni - 1.4.34-1 - Update to 1.4.34. diff --git a/sources b/sources index bc280fa..2022685 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (AMF-cleaned-1.4.34.tar.gz) = 924484217643fb5246dc34c8466d58943e437d8983cf7ddecb273317c7ae142c5b498e143d35cd888203be33fb07ded530092b1e56fd1645fa59c5122a6c1230 +SHA512 (AMF-cleaned-1.4.35.tar.gz) = 1ba5670203f9c50deec19c447aad5d6667831e231efaaf9eb07195266223a14ccfcf757fee862480728aa36a70f504c50f0e25dadea7b22e8f54b03f47556580 From b6d4c2ee317db3b1587331d1c78ca35edb8a28b6 Mon Sep 17 00:00:00 2001 From: Simone Caronni Date: Sat, 8 Mar 2025 11:47:49 +0100 Subject: [PATCH 6/9] Convert to %autorelease and %autochangelog [skip changelog] --- AMF.spec | 40 ++-------------------------------------- changelog | 37 +++++++++++++++++++++++++++++++++++++ 2 files changed, 39 insertions(+), 38 deletions(-) create mode 100644 changelog diff --git a/AMF.spec b/AMF.spec index 76de0a6..242e08a 100644 --- a/AMF.spec +++ b/AMF.spec @@ -1,6 +1,6 @@ Name: AMF Version: 1.4.35 -Release: 1%{?dist} +Release: %autorelease Summary: Advanced Media Framework (AMF) SDK License: MIT URL: https://gpuopen.com/advanced-media-framework/ @@ -71,40 +71,4 @@ mv amf/doc/*pdf pdf/ %doc pdf/* %changelog -* Sun Oct 20 2024 Simone Caronni - 1.4.35-1 -- Update to 1.4.35. -- Split out PDF docs. - -* Wed Jul 03 2024 Simone Caronni - 1.4.34-1 -- Update to 1.4.34. - -* Mon Jan 29 2024 Simone Caronni - 1.4.33-1 -- Update to 1.4.33. - -* Wed Dec 13 2023 Simone Caronni - 1.4.32-1 -- Update to 1.4.32. - -* Mon Aug 07 2023 Simone Caronni - 1.4.30-1 -- Update to 1.4.30. - -* Sat Feb 04 2023 Simone Caronni - 1.4.29-1 -- Update to 1.4.29. - -* Wed Jan 18 2023 Fedora Release Engineering - 1.4.26-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild - -* Sun Oct 09 2022 Simone Caronni - 1.4.26-1 -- Update to 1.4.26. - -* Wed Jul 20 2022 Fedora Release Engineering - 1.4.24-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild - -* Thu Apr 07 2022 Simone Caronni - 1.4.24-1 -- Update to 1.4.24. - -* Sun Feb 13 2022 Simone Caronni - 1.4.23-2 -- Remove Thirdparty folder from sources and provide script to recreate tarball. -- Remove duplicated docs in samples subpackage. - -* Thu Feb 10 2022 Simone Caronni - 1.4.23-1 -- First build. +%autochangelog diff --git a/changelog b/changelog new file mode 100644 index 0000000..4d095fe --- /dev/null +++ b/changelog @@ -0,0 +1,37 @@ +* Sun Oct 20 2024 Simone Caronni - 1.4.35-1 +- Update to 1.4.35. +- Split out PDF docs. + +* Wed Jul 03 2024 Simone Caronni - 1.4.34-1 +- Update to 1.4.34. + +* Mon Jan 29 2024 Simone Caronni - 1.4.33-1 +- Update to 1.4.33. + +* Wed Dec 13 2023 Simone Caronni - 1.4.32-1 +- Update to 1.4.32. + +* Mon Aug 07 2023 Simone Caronni - 1.4.30-1 +- Update to 1.4.30. + +* Sat Feb 04 2023 Simone Caronni - 1.4.29-1 +- Update to 1.4.29. + +* Wed Jan 18 2023 Fedora Release Engineering - 1.4.26-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Sun Oct 09 2022 Simone Caronni - 1.4.26-1 +- Update to 1.4.26. + +* Wed Jul 20 2022 Fedora Release Engineering - 1.4.24-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Thu Apr 07 2022 Simone Caronni - 1.4.24-1 +- Update to 1.4.24. + +* Sun Feb 13 2022 Simone Caronni - 1.4.23-2 +- Remove Thirdparty folder from sources and provide script to recreate tarball. +- Remove duplicated docs in samples subpackage. + +* Thu Feb 10 2022 Simone Caronni - 1.4.23-1 +- First build. From 7a5cfb736cf02d36c0ce14ab6957971bc1ce8da7 Mon Sep 17 00:00:00 2001 From: Simone Caronni Date: Sat, 8 Mar 2025 11:46:50 +0100 Subject: [PATCH 7/9] Update to 1.4.36.0 --- .gitignore | 11 +---------- AMF.spec | 2 +- sources | 2 +- 3 files changed, 3 insertions(+), 12 deletions(-) diff --git a/.gitignore b/.gitignore index a2a5be0..335ec95 100644 --- a/.gitignore +++ b/.gitignore @@ -1,10 +1 @@ -/AMF-1.4.23.tar.gz -/AMF-cleaned-1.4.23.tar.gz -/AMF-cleaned-1.4.24.tar.gz -/AMF-cleaned-1.4.26.tar.gz -/AMF-cleaned-1.4.29.tar.gz -/AMF-cleaned-1.4.30.tar.gz -/AMF-cleaned-1.4.32.tar.gz -/AMF-cleaned-1.4.33.tar.gz -/AMF-cleaned-1.4.34.tar.gz -/AMF-cleaned-1.4.35.tar.gz +*.tar.gz diff --git a/AMF.spec b/AMF.spec index 242e08a..9028de8 100644 --- a/AMF.spec +++ b/AMF.spec @@ -1,5 +1,5 @@ Name: AMF -Version: 1.4.35 +Version: 1.4.36.0 Release: %autorelease Summary: Advanced Media Framework (AMF) SDK License: MIT diff --git a/sources b/sources index 2022685..c5f7fca 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (AMF-cleaned-1.4.35.tar.gz) = 1ba5670203f9c50deec19c447aad5d6667831e231efaaf9eb07195266223a14ccfcf757fee862480728aa36a70f504c50f0e25dadea7b22e8f54b03f47556580 +SHA512 (AMF-cleaned-1.4.36.0.tar.gz) = 56f384f8ac79f093e84896b73348759e11f445a6c0cf46c7928dd25e08465fbbb73327cf281a53f167f80ce9bcf761e994a9e5aac25ccbb80d96fef531a9cf16 From e4fa13676f041de0fb65d993ec6b80898d9dbfa2 Mon Sep 17 00:00:00 2001 From: Simone Caronni Date: Fri, 9 May 2025 14:11:48 +0200 Subject: [PATCH 8/9] All references to 1.4.36.0 have disappeared completely from the git repository and 1.4.36 has been released in place. Bump Epoch to point to a real release. --- AMF.spec | 3 ++- sources | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/AMF.spec b/AMF.spec index 9028de8..794db09 100644 --- a/AMF.spec +++ b/AMF.spec @@ -1,5 +1,6 @@ Name: AMF -Version: 1.4.36.0 +Epoch: 1 +Version: 1.4.36 Release: %autorelease Summary: Advanced Media Framework (AMF) SDK License: MIT diff --git a/sources b/sources index c5f7fca..ae5ce6c 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (AMF-cleaned-1.4.36.0.tar.gz) = 56f384f8ac79f093e84896b73348759e11f445a6c0cf46c7928dd25e08465fbbb73327cf281a53f167f80ce9bcf761e994a9e5aac25ccbb80d96fef531a9cf16 +SHA512 (AMF-cleaned-1.4.36.tar.gz) = d71cdbd6f6af03c4db5174bb5df9720be7a15603a204dd00136a8d22089b678e2fef49386a28f50c09d8f52fadb7610974ec52889f0ddd0e84ceea3d417d3e44 From 3baf0715ea7fd2af64f98e9ca7751565c9b0e6e4 Mon Sep 17 00:00:00 2001 From: Simone Caronni Date: Fri, 31 Oct 2025 13:16:47 +0100 Subject: [PATCH 9/9] Update to 1.5.0 --- AMF.spec | 5 +++-- changelog | 37 ------------------------------------- sources | 2 +- 3 files changed, 4 insertions(+), 40 deletions(-) delete mode 100644 changelog diff --git a/AMF.spec b/AMF.spec index 794db09..a39ca09 100644 --- a/AMF.spec +++ b/AMF.spec @@ -1,13 +1,14 @@ Name: AMF Epoch: 1 -Version: 1.4.36 +Version: 1.5.0 Release: %autorelease Summary: Advanced Media Framework (AMF) SDK License: MIT URL: https://gpuopen.com/advanced-media-framework/ BuildArch: noarch -# Cleaned up tarballi without Thirdparty folder: +# Releases include headers only and we miss documents and samples; so get a +# full tarball without Thirdparty folder. Source0: %{name}-cleaned-%{version}.tar.gz Source1: %{name}-tarball.sh diff --git a/changelog b/changelog deleted file mode 100644 index 4d095fe..0000000 --- a/changelog +++ /dev/null @@ -1,37 +0,0 @@ -* Sun Oct 20 2024 Simone Caronni - 1.4.35-1 -- Update to 1.4.35. -- Split out PDF docs. - -* Wed Jul 03 2024 Simone Caronni - 1.4.34-1 -- Update to 1.4.34. - -* Mon Jan 29 2024 Simone Caronni - 1.4.33-1 -- Update to 1.4.33. - -* Wed Dec 13 2023 Simone Caronni - 1.4.32-1 -- Update to 1.4.32. - -* Mon Aug 07 2023 Simone Caronni - 1.4.30-1 -- Update to 1.4.30. - -* Sat Feb 04 2023 Simone Caronni - 1.4.29-1 -- Update to 1.4.29. - -* Wed Jan 18 2023 Fedora Release Engineering - 1.4.26-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild - -* Sun Oct 09 2022 Simone Caronni - 1.4.26-1 -- Update to 1.4.26. - -* Wed Jul 20 2022 Fedora Release Engineering - 1.4.24-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild - -* Thu Apr 07 2022 Simone Caronni - 1.4.24-1 -- Update to 1.4.24. - -* Sun Feb 13 2022 Simone Caronni - 1.4.23-2 -- Remove Thirdparty folder from sources and provide script to recreate tarball. -- Remove duplicated docs in samples subpackage. - -* Thu Feb 10 2022 Simone Caronni - 1.4.23-1 -- First build. diff --git a/sources b/sources index ae5ce6c..31db73f 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (AMF-cleaned-1.4.36.tar.gz) = d71cdbd6f6af03c4db5174bb5df9720be7a15603a204dd00136a8d22089b678e2fef49386a28f50c09d8f52fadb7610974ec52889f0ddd0e84ceea3d417d3e44 +SHA512 (AMF-cleaned-1.5.0.tar.gz) = 910edc6ac03d42436785fe9e137da27671bd85eb6782c09a559f107cb163bfee662974dd70e6a55eb5abfa44f5bf823990b759a9b2093ba2a9677655edcc2786