From 4d6dc612db57dffba49b5d785411a64a59b6eccf Mon Sep 17 00:00:00 2001 From: archana25-ms Date: Mon, 13 Jan 2025 11:20:31 +0000 Subject: [PATCH] Upgrade: udftools version to 2.3 --- .../udftools/udftools.signatures.json | 5 +- SPECS-EXTENDED/udftools/udftools.spec | 67 ++++++++++++++----- cgmanifest.json | 4 +- 3 files changed, 55 insertions(+), 21 deletions(-) diff --git a/SPECS-EXTENDED/udftools/udftools.signatures.json b/SPECS-EXTENDED/udftools/udftools.signatures.json index 0530f850770..93f4015b06f 100644 --- a/SPECS-EXTENDED/udftools/udftools.signatures.json +++ b/SPECS-EXTENDED/udftools/udftools.signatures.json @@ -1,6 +1,5 @@ { "Signatures": { - "udftools-2.1.tar.gz": "783221bcc2518ea480cee01ceeb8825db7a089f4e986b557f6460f89636142b6", - "wrudf.1": "970a2547045d13e9a76f57339e6152747bc25f5f30c84006cbb6faaa6937d4bc" + "udftools-2.3.tar.gz": "750dcf5c797765eb42265e0a56d1a99f97f94b7f6f4534263a5410503f0caf59" } -} +} \ No newline at end of file diff --git a/SPECS-EXTENDED/udftools/udftools.spec b/SPECS-EXTENDED/udftools/udftools.spec index f110b5bd58f..36667783b16 100644 --- a/SPECS-EXTENDED/udftools/udftools.spec +++ b/SPECS-EXTENDED/udftools/udftools.spec @@ -2,18 +2,16 @@ Vendor: Microsoft Corporation Distribution: Azure Linux Summary: Linux UDF Filesystem userspace utilities Name: udftools -Version: 2.1 -Release: 6%{?dist} +Version: 2.3 +Release: 10%{?dist} License: GPLv2+ -URL: http://sourceforge.net/projects/linux-udf/ -#Source: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz -Source: https://github.com/pali/udftools/releases/tag/%{version}/udftools-%{version}.tar.gz -#old versions at Source: https://sourceforge.net/projects/linux-udf/files/%{name}/%{version}/%{name}-%{version}.tar.gz -Source2: wrudf.1 +URL: https://sourceforge.net/projects/linux-udf/ +Source: https://github.com/pali/udftools/releases/download/%{version}/udftools-%{version}.tar.gz +Patch1: udftools-2.3-backported_fixes.patch +BuildRequires: make BuildRequires: readline-devel, ncurses-devel BuildRequires: autoconf, automake, libtool, perl-Carp BuildRequires: udev -BuildRequires: systemd-devel Requires: udev %description @@ -21,24 +19,23 @@ Linux UDF Filesystem userspace utilities. %prep -%setup +%autosetup -p1 %build #./bootstrap #not in the tarball anymore, lets use pregenerated autotools ##export CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing --std=gnu99" %configure %make_build -##%{__make} %{?_smp_mflags} +##%%{__make} %%{?_smp_mflags} %install %make_install -#./libtool --finish %{buildroot}%{_libdir} #causes failure and is probably unneeded, we dont ship a library -install -m 644 %{SOURCE2} %buildroot%{_mandir}/man1/ +#./libtool --finish %%{buildroot}%%{_libdir} #causes failure and is probably unneeded, we dont ship a library rm -rf %{buildroot}%{_bindir}/udffsck %files -%doc AUTHORS ChangeLog +%doc AUTHORS NEWS %license COPYING %{_bindir}/* %{_sbindir}/* @@ -48,9 +45,47 @@ rm -rf %{buildroot}%{_bindir}/udffsck %changelog -* Mon Jun 14 2021 Thomas Crain - 2.1-6 -- Initial CBL-Mariner import from Fedora 32 (license: MIT). -- Add dependency on systemd-devel for udev pkgconfig files +* Mon Jan 13 2025 Archana Shettigar - 2.3-10 +- Initial Azure Linux import from Fedora 41 (license: MIT). +- License Verified + +* Sat Jul 20 2024 Fedora Release Engineering - 2.3-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Sat Jan 27 2024 Fedora Release Engineering - 2.3-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Sat Jul 22 2023 Fedora Release Engineering - 2.3-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Sat Jan 21 2023 Fedora Release Engineering - 2.3-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Sat Jul 23 2022 Fedora Release Engineering - 2.3-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Sat Jan 22 2022 Fedora Release Engineering - 2.3-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Fri Jul 23 2021 Fedora Release Engineering - 2.3-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Tue Jun 15 2021 Jiri Kucera - 2.3-2 +- wrudf: Fix parsing Volume Descriptor Sequence +- wrudf: Exit on allocation failure + +* Wed Jun 09 2021 Jiri Kucera - 2.3-1 +- Update to 2.3 + +* Wed Jan 27 2021 Fedora Release Engineering - 2.2-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Wed Jul 29 2020 Fedora Release Engineering - 2.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Mon Apr 20 2020 Filipe Rosset - 2.2-1 +- Update to 2.2 + * Fri Jan 31 2020 Fedora Release Engineering - 2.1-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild diff --git a/cgmanifest.json b/cgmanifest.json index c54233b7c2e..5ac07f85fab 100644 --- a/cgmanifest.json +++ b/cgmanifest.json @@ -29176,8 +29176,8 @@ "type": "other", "other": { "name": "udftools", - "version": "2.1", - "downloadUrl": "https://github.com/pali/udftools/releases/tag/2.1/udftools-2.1.tar.gz" + "version": "2.3", + "downloadUrl": "https://github.com/pali/udftools/releases/tag/2.3/udftools-2.3.tar.gz" } } },