Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrade: udftools version to 2.3 #11888

Open
wants to merge 1 commit into
base: 3.0-dev
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 2 additions & 3 deletions SPECS-EXTENDED/udftools/udftools.signatures.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
{
"Signatures": {
"udftools-2.1.tar.gz": "783221bcc2518ea480cee01ceeb8825db7a089f4e986b557f6460f89636142b6",
"wrudf.1": "970a2547045d13e9a76f57339e6152747bc25f5f30c84006cbb6faaa6937d4bc"
"udftools-2.3.tar.gz": "750dcf5c797765eb42265e0a56d1a99f97f94b7f6f4534263a5410503f0caf59"
}
}
}
67 changes: 51 additions & 16 deletions SPECS-EXTENDED/udftools/udftools.spec
Original file line number Diff line number Diff line change
Expand Up @@ -2,43 +2,40 @@ 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
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}/*
Expand All @@ -48,9 +45,47 @@ rm -rf %{buildroot}%{_bindir}/udffsck


%changelog
* Mon Jun 14 2021 Thomas Crain <[email protected]> - 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 <[email protected]> - 2.3-10
- Initial Azure Linux import from Fedora 41 (license: MIT).
- License Verified

* Sat Jul 20 2024 Fedora Release Engineering <[email protected]> - 2.3-9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild

* Sat Jan 27 2024 Fedora Release Engineering <[email protected]> - 2.3-8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild

* Sat Jul 22 2023 Fedora Release Engineering <[email protected]> - 2.3-7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild

* Sat Jan 21 2023 Fedora Release Engineering <[email protected]> - 2.3-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild

* Sat Jul 23 2022 Fedora Release Engineering <[email protected]> - 2.3-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild

* Sat Jan 22 2022 Fedora Release Engineering <[email protected]> - 2.3-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild

* Fri Jul 23 2021 Fedora Release Engineering <[email protected]> - 2.3-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild

* Tue Jun 15 2021 Jiri Kucera <[email protected]> - 2.3-2
- wrudf: Fix parsing Volume Descriptor Sequence
- wrudf: Exit on allocation failure

* Wed Jun 09 2021 Jiri Kucera <[email protected]> - 2.3-1
- Update to 2.3

* Wed Jan 27 2021 Fedora Release Engineering <[email protected]> - 2.2-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild

* Wed Jul 29 2020 Fedora Release Engineering <[email protected]> - 2.2-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild

* Mon Apr 20 2020 Filipe Rosset <[email protected]> - 2.2-1
- Update to 2.2


* Fri Jan 31 2020 Fedora Release Engineering <[email protected]> - 2.1-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Expand Down
4 changes: 2 additions & 2 deletions cgmanifest.json
Original file line number Diff line number Diff line change
Expand Up @@ -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"
}
}
},
Expand Down