From 56cd73dec00b37a426fd28b486b0c7b49fca4366 Mon Sep 17 00:00:00 2001 From: dj_palli Date: Wed, 6 Nov 2024 04:22:46 +0000 Subject: [PATCH 1/7] gdisk: Update to 1.0.10-3 --- SPECS-EXTENDED/gdisk/gdisk.signatures.json | 4 +- SPECS-EXTENDED/gdisk/gdisk.spec | 64 ++++++++++++++++------ cgmanifest.json | 4 +- 3 files changed, 50 insertions(+), 22 deletions(-) diff --git a/SPECS-EXTENDED/gdisk/gdisk.signatures.json b/SPECS-EXTENDED/gdisk/gdisk.signatures.json index b9772fa4b7f..0ac3a480f93 100644 --- a/SPECS-EXTENDED/gdisk/gdisk.signatures.json +++ b/SPECS-EXTENDED/gdisk/gdisk.signatures.json @@ -1,5 +1,5 @@ { "Signatures": { - "gdisk-1.0.9.tar.gz": "dafead2693faeb8e8b97832b23407f6ed5b3219bc1784f482dd855774e2d50c2" + "gptfdisk-1.0.10.tar.gz": "2abed61bc6d2b9ec498973c0440b8b804b7a72d7144069b5a9209b2ad693a282" } -} +} \ No newline at end of file diff --git a/SPECS-EXTENDED/gdisk/gdisk.spec b/SPECS-EXTENDED/gdisk/gdisk.spec index acdb243370d..aaa93283b0d 100644 --- a/SPECS-EXTENDED/gdisk/gdisk.spec +++ b/SPECS-EXTENDED/gdisk/gdisk.spec @@ -1,18 +1,17 @@ -Summary: An fdisk-like partitioning tool for GPT disks -Name: gdisk -Version: 1.0.9 -Release: 3%{?dist} -License: GPLv2 -Vendor: Microsoft Corporation -Distribution: Azure Linux -URL: https://www.rodsbooks.com/gdisk/ -Source0: https://downloads.sourceforge.net/gptfdisk/gptfdisk-%{version}.tar.gz#/%{name}-%{version}.tar.gz -Patch0: gdisk-libuuid.patch -BuildRequires: gcc-c++ -BuildRequires: libuuid-devel -BuildRequires: make -BuildRequires: ncurses-devel -BuildRequires: popt-devel +Summary: An fdisk-like partitioning tool for GPT disks +Vendor: Microsoft Corporation +Distribution: Azure Linux +Name: gdisk +Version: 1.0.10 +Release: 3%{?dist} +License: GPL-2.0-only +URL: http://www.rodsbooks.com/gdisk/ +Source0: http://downloads.sourceforge.net/gptfdisk/gptfdisk-%{version}.tar.gz +BuildRequires: gcc-c++ +BuildRequires: libuuid-devel +BuildRequires: make +BuildRequires: ncurses-devel +BuildRequires: popt-devel %description An fdisk-like partitioning tool for GPT disks. GPT fdisk features a @@ -21,14 +20,13 @@ structures, recovery tools to help you deal with corrupt partition tables, and the ability to convert MBR disks to GPT format. %prep -%setup -q -n gptfdisk-%{version} -%patch 0 -p1 -b .orig +%autosetup -p1 -n gptfdisk-%{version} %build make CXXFLAGS="%{optflags} -D_FILE_OFFSET_BITS=64" LDFLAGS="%{build_ldflags}" %install -for f in gdisk sgdisk cgdisk fixparts ; do +for f in gdisk sgdisk cgdisk fixparts ; do install -D -p -m 0755 $f %{buildroot}%{_sbindir}/$f install -D -p -m 0644 $f.8 %{buildroot}%{_mandir}/man8/$f.8 done @@ -49,10 +47,40 @@ make test %{_mandir}/man8/fixparts.8* %changelog +* Wed Nov 06 2024 Durga Jagadeesh Palli - 1.0.10-3 +- Update to 1.0.10 + +* Thu Jul 18 2024 Fedora Release Engineering - 1.0.10-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Tue Feb 20 2024 Terje Rosten - 1.0.10-1 +- 1.0.10 + +* Mon Feb 12 2024 Tomas Bzatek - 1.0.9-9 +- Use a SPDX license tag + +* Wed Jan 24 2024 Fedora Release Engineering - 1.0.9-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Fri Jan 19 2024 Fedora Release Engineering - 1.0.9-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Wed Jul 19 2023 Fedora Release Engineering - 1.0.9-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Thu Jan 19 2023 Fedora Release Engineering - 1.0.9-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Wed Aug 24 2022 Panu Matilainen - 1.0.9-4 +- Fix popt API misuse (#2100391) + * Wed Mar 08 2023 Suresh Thelkar - 1.0.9-3 - Initial CBL-Mariner import from Fedora 36 (license: MIT) - License verified +* Thu Jul 21 2022 Fedora Release Engineering - 1.0.9-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + * Sat May 07 2022 Dominik Mierzejewski - 1.0.9-2 - backport upstream fix for UUID issue with latest popt - run internal testsuite in %%check diff --git a/cgmanifest.json b/cgmanifest.json index a89ce2a4c56..210c2bbd77c 100644 --- a/cgmanifest.json +++ b/cgmanifest.json @@ -4150,8 +4150,8 @@ "type": "other", "other": { "name": "gdisk", - "version": "1.0.9", - "downloadUrl": "https://downloads.sourceforge.net/gptfdisk/gptfdisk-1.0.9.tar.gz" + "version": "1.0.10", + "downloadUrl": "https://downloads.sourceforge.net/gptfdisk/gptfdisk-1.0.10.tar.gz" } } }, From 4fe05ebc5e417919406b6de89c4fbc6405bb60eb Mon Sep 17 00:00:00 2001 From: dj_palli Date: Mon, 2 Dec 2024 08:39:38 +0000 Subject: [PATCH 2/7] gdisk: Update to 1.0.10-1 --- SPECS-EXTENDED/gdisk/gdisk.spec | 32 ++++---------------------------- 1 file changed, 4 insertions(+), 28 deletions(-) diff --git a/SPECS-EXTENDED/gdisk/gdisk.spec b/SPECS-EXTENDED/gdisk/gdisk.spec index aaa93283b0d..429dd9c42bd 100644 --- a/SPECS-EXTENDED/gdisk/gdisk.spec +++ b/SPECS-EXTENDED/gdisk/gdisk.spec @@ -1,10 +1,10 @@ Summary: An fdisk-like partitioning tool for GPT disks -Vendor: Microsoft Corporation -Distribution: Azure Linux Name: gdisk Version: 1.0.10 -Release: 3%{?dist} +Release: 1%{?dist} License: GPL-2.0-only +Vendor: Microsoft Corporation +Distribution: Azure Linux URL: http://www.rodsbooks.com/gdisk/ Source0: http://downloads.sourceforge.net/gptfdisk/gptfdisk-%{version}.tar.gz BuildRequires: gcc-c++ @@ -47,33 +47,9 @@ make test %{_mandir}/man8/fixparts.8* %changelog -* Wed Nov 06 2024 Durga Jagadeesh Palli - 1.0.10-3 +* Wed Nov 06 2024 Durga Jagadeesh Palli - 1.0.10-1 - Update to 1.0.10 -* Thu Jul 18 2024 Fedora Release Engineering - 1.0.10-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild - -* Tue Feb 20 2024 Terje Rosten - 1.0.10-1 -- 1.0.10 - -* Mon Feb 12 2024 Tomas Bzatek - 1.0.9-9 -- Use a SPDX license tag - -* Wed Jan 24 2024 Fedora Release Engineering - 1.0.9-8 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild - -* Fri Jan 19 2024 Fedora Release Engineering - 1.0.9-7 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild - -* Wed Jul 19 2023 Fedora Release Engineering - 1.0.9-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild - -* Thu Jan 19 2023 Fedora Release Engineering - 1.0.9-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild - -* Wed Aug 24 2022 Panu Matilainen - 1.0.9-4 -- Fix popt API misuse (#2100391) - * Wed Mar 08 2023 Suresh Thelkar - 1.0.9-3 - Initial CBL-Mariner import from Fedora 36 (license: MIT) - License verified From 00adf1e3c707cb9d1679d40b98da7c0c579ed083 Mon Sep 17 00:00:00 2001 From: dj_palli Date: Wed, 4 Dec 2024 08:27:39 +0000 Subject: [PATCH 3/7] gdisk: update in source0 --- SPECS-EXTENDED/gdisk/gdisk.signatures.json | 2 +- SPECS-EXTENDED/gdisk/gdisk.spec | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/SPECS-EXTENDED/gdisk/gdisk.signatures.json b/SPECS-EXTENDED/gdisk/gdisk.signatures.json index 0ac3a480f93..53bc6402d53 100644 --- a/SPECS-EXTENDED/gdisk/gdisk.signatures.json +++ b/SPECS-EXTENDED/gdisk/gdisk.signatures.json @@ -1,5 +1,5 @@ { "Signatures": { - "gptfdisk-1.0.10.tar.gz": "2abed61bc6d2b9ec498973c0440b8b804b7a72d7144069b5a9209b2ad693a282" + "gdisk-1.0.10.tar.gz": "2abed61bc6d2b9ec498973c0440b8b804b7a72d7144069b5a9209b2ad693a282" } } \ No newline at end of file diff --git a/SPECS-EXTENDED/gdisk/gdisk.spec b/SPECS-EXTENDED/gdisk/gdisk.spec index 429dd9c42bd..427e198cb0b 100644 --- a/SPECS-EXTENDED/gdisk/gdisk.spec +++ b/SPECS-EXTENDED/gdisk/gdisk.spec @@ -6,7 +6,7 @@ License: GPL-2.0-only Vendor: Microsoft Corporation Distribution: Azure Linux URL: http://www.rodsbooks.com/gdisk/ -Source0: http://downloads.sourceforge.net/gptfdisk/gptfdisk-%{version}.tar.gz +Source0: http://downloads.sourceforge.net/gptfdisk/gptfdisk-%{version}.tar.gz#/%{name}-%{version}.tar.gz BuildRequires: gcc-c++ BuildRequires: libuuid-devel BuildRequires: make From 864305822b95cb8f4963428feb63571647d5f658 Mon Sep 17 00:00:00 2001 From: dj_palli Date: Thu, 5 Dec 2024 06:30:24 +0000 Subject: [PATCH 4/7] gdisk: change in source0 --- SPECS-EXTENDED/gdisk/gdisk.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/SPECS-EXTENDED/gdisk/gdisk.spec b/SPECS-EXTENDED/gdisk/gdisk.spec index 427e198cb0b..4abed28dbbc 100644 --- a/SPECS-EXTENDED/gdisk/gdisk.spec +++ b/SPECS-EXTENDED/gdisk/gdisk.spec @@ -5,8 +5,8 @@ Release: 1%{?dist} License: GPL-2.0-only Vendor: Microsoft Corporation Distribution: Azure Linux -URL: http://www.rodsbooks.com/gdisk/ -Source0: http://downloads.sourceforge.net/gptfdisk/gptfdisk-%{version}.tar.gz#/%{name}-%{version}.tar.gz +URL: https://www.rodsbooks.com/gdisk/ +Source0: https://downloads.sourceforge.net/gptfdisk/gptfdisk-%{version}.tar.gz#/%{name}-%{version}.tar.gz BuildRequires: gcc-c++ BuildRequires: libuuid-devel BuildRequires: make From 2f12b99312fcfe38f470e71ca0d9a3bf8574f6bf Mon Sep 17 00:00:00 2001 From: dj_palli Date: Fri, 27 Dec 2024 19:23:01 +0000 Subject: [PATCH 5/7] gdisk: License verified --- SPECS-EXTENDED/gdisk/gdisk.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/SPECS-EXTENDED/gdisk/gdisk.spec b/SPECS-EXTENDED/gdisk/gdisk.spec index 4abed28dbbc..df188bf3e23 100644 --- a/SPECS-EXTENDED/gdisk/gdisk.spec +++ b/SPECS-EXTENDED/gdisk/gdisk.spec @@ -49,6 +49,7 @@ make test %changelog * Wed Nov 06 2024 Durga Jagadeesh Palli - 1.0.10-1 - Update to 1.0.10 +- License verified * Wed Mar 08 2023 Suresh Thelkar - 1.0.9-3 - Initial CBL-Mariner import from Fedora 36 (license: MIT) From f3117b29c818637e6eca73b2e7eb1be5ba8c7897 Mon Sep 17 00:00:00 2001 From: dj_palli Date: Wed, 8 Jan 2025 13:58:35 +0000 Subject: [PATCH 6/7] gdisk: update the release tag --- SPECS-EXTENDED/gdisk/gdisk.spec | 32 ++++++++++++++++++++++++++------ 1 file changed, 26 insertions(+), 6 deletions(-) diff --git a/SPECS-EXTENDED/gdisk/gdisk.spec b/SPECS-EXTENDED/gdisk/gdisk.spec index df188bf3e23..385e7974e34 100644 --- a/SPECS-EXTENDED/gdisk/gdisk.spec +++ b/SPECS-EXTENDED/gdisk/gdisk.spec @@ -1,7 +1,7 @@ Summary: An fdisk-like partitioning tool for GPT disks Name: gdisk Version: 1.0.10 -Release: 1%{?dist} +Release: 3%{?dist} License: GPL-2.0-only Vendor: Microsoft Corporation Distribution: Azure Linux @@ -47,13 +47,33 @@ make test %{_mandir}/man8/fixparts.8* %changelog -* Wed Nov 06 2024 Durga Jagadeesh Palli - 1.0.10-1 -- Update to 1.0.10 +* Wed Nov 06 2024 Durga Jagadeesh Palli - 1.0.10-3 +- Initial Azure Linux import from Fedora 41 (license: MIT) - License verified -* Wed Mar 08 2023 Suresh Thelkar - 1.0.9-3 -- Initial CBL-Mariner import from Fedora 36 (license: MIT) -- License verified +* Thu Jul 18 2024 Fedora Release Engineering - 1.0.10-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Tue Feb 20 2024 Terje Rosten - 1.0.10-1 +- 1.0.10 + +* Mon Feb 12 2024 Tomas Bzatek - 1.0.9-9 +- Use a SPDX license tag + +* Wed Jan 24 2024 Fedora Release Engineering - 1.0.9-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Fri Jan 19 2024 Fedora Release Engineering - 1.0.9-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Wed Jul 19 2023 Fedora Release Engineering - 1.0.9-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Thu Jan 19 2023 Fedora Release Engineering - 1.0.9-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Wed Aug 24 2022 Panu Matilainen - 1.0.9-4 +- Fix popt API misuse (#2100391) * Thu Jul 21 2022 Fedora Release Engineering - 1.0.9-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild From 1bf8387a394a334863a0846a49b7a1dcc33acd8d Mon Sep 17 00:00:00 2001 From: dj_palli Date: Wed, 8 Jan 2025 14:03:30 +0000 Subject: [PATCH 7/7] gdisk: update the unused patch list --- SPECS-EXTENDED/gdisk/gdisk-libuuid.patch | 12 ------------ 1 file changed, 12 deletions(-) delete mode 100644 SPECS-EXTENDED/gdisk/gdisk-libuuid.patch diff --git a/SPECS-EXTENDED/gdisk/gdisk-libuuid.patch b/SPECS-EXTENDED/gdisk/gdisk-libuuid.patch deleted file mode 100644 index 4538f811c5c..00000000000 --- a/SPECS-EXTENDED/gdisk/gdisk-libuuid.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -up gptfdisk-1.0.9/guid.cc.orig gptfdisk-1.0.9/guid.cc ---- gptfdisk-1.0.9/guid.cc.orig 2022-04-15 01:17:12.000000000 +0200 -+++ gptfdisk-1.0.9/guid.cc 2022-05-08 02:12:21.042712891 +0200 -@@ -141,7 +141,7 @@ void GUIDData::Zero(void) { - void GUIDData::Randomize(void) { - int i, uuidGenerated = 0; - --#ifdef _UUID_UUID_H -+#if defined (_UUID_UUID_H) || defined (_UL_LIBUUID_UUID_H) - uuid_generate(uuidData); - ReverseBytes(&uuidData[0], 4); - ReverseBytes(&uuidData[4], 2);