From 1d205feb07bea35ce77c3bf39a11f76b5a5bc44f Mon Sep 17 00:00:00 2001 From: CentOS Sources Date: Tue, 17 May 2022 06:19:10 -0400 Subject: [PATCH] import udftools-2.2-5.el9 --- .gitignore | 1 + .udftools.metadata | 1 + SOURCES/wrudf.1 | 60 +++++++++++++ SPECS/udftools.spec | 203 ++++++++++++++++++++++++++++++++++++++++++++ 4 files changed, 265 insertions(+) create mode 100644 .gitignore create mode 100644 .udftools.metadata create mode 100644 SOURCES/wrudf.1 create mode 100644 SPECS/udftools.spec diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..bcf623d --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +SOURCES/udftools-2.2.tar.gz diff --git a/.udftools.metadata b/.udftools.metadata new file mode 100644 index 0000000..a44d71b --- /dev/null +++ b/.udftools.metadata @@ -0,0 +1 @@ +0e310805e931718fcd85d1e7c3a343ce666c35bf SOURCES/udftools-2.2.tar.gz diff --git a/SOURCES/wrudf.1 b/SOURCES/wrudf.1 new file mode 100644 index 0000000..cab2d53 --- /dev/null +++ b/SOURCES/wrudf.1 @@ -0,0 +1,60 @@ +.\" Text automatically generated by txt2man +.TH wrudf 1 "16 April 2013" "udftools" "Linux Reference Manual" +.SH NAME +\fBwrudf \fP- Maintain an UDF filesystem. +.SH SYNOPSIS +.nf +.fam C +\fBwrudf\fP \fIdevice\fP +\fBwrudf\fP \fB--help\fP | \fB-help\fP | \fB-h\fP +.fam T +.fi +.fam T +.fi +.SH DESCRIPTION +\fBwrudf\fP provides an interactive shell with operations on existing UDF filesystem: cp, rm, mkdir, rmdir, ls, cd. +.SS COMMANDS +.TP +.B +cp +copy +.TP +.B +rm +remove +.TP +.B +mkdir +make directory +.TP +.B +rmdir +remove directory +.TP +.B +lsc +list files (Compact disc version) +.TP +.B +lsh +list files (Hard disc version) +.TP +.B +cdc +change working directory (Compact disc) +.TP +.B +cdh +change working directory (Hard disc) +.TP +.B +quit +quit \fBwrudf\fP +.TP +.B +exit +quit \fBwrudf\fP +.SH AVAILABILITY +\fBwrudf\fP is part of the udftools package and is available from http://linux-udf.sourceforge.net. +.SH SEE ALSO +\fBcdrwtool\fP(1), \fBmkudffs\fP(8), \fBpktsetup\fP(8) diff --git a/SPECS/udftools.spec b/SPECS/udftools.spec new file mode 100644 index 0000000..4540681 --- /dev/null +++ b/SPECS/udftools.spec @@ -0,0 +1,203 @@ +Summary: Linux UDF Filesystem userspace utilities +Name: udftools +Version: 2.2 +Release: 5%{?dist} +License: GPLv2+ +URL: http://sourceforge.net/projects/linux-udf/ +Source: https://github.com/pali/udftools/releases/tag/%{version}/udftools-%{version}.tar.gz +Source2: wrudf.1 +BuildRequires: make +BuildRequires: readline-devel, ncurses-devel +BuildRequires: autoconf, automake, libtool, perl-Carp +BuildRequires: udev +Requires: udev + +%description +Linux UDF Filesystem userspace utilities. + + +%prep +%setup + +%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} + +%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/ +rm -rf %{buildroot}%{_bindir}/udffsck + + +%files +%doc AUTHORS ChangeLog +%license COPYING +%{_bindir}/* +%{_sbindir}/* +%{_pkgdocdir}/* +%{_mandir}/man?/* +%{_udevrulesdir}/80-pktsetup.rules + + +%changelog +* Tue Aug 10 2021 Mohan Boddu - 2.2-5 +- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags + Related: rhbz#1991688 + +* Wed Apr 28 2021 Jiri Kucera - 2.2-4 +- Import to c9s + Resolves: #1949905 + +* 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 + +* Sat Jul 27 2019 Fedora Release Engineering - 2.1-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Sun Feb 17 2019 Igor Gnatenko - 2.1-3 +- Rebuild for readline 8.0 + +* Sun Feb 03 2019 Fedora Release Engineering - 2.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Sat Dec 29 2018 Filipe Rosset - 2.1-1 +- new upstream version 2.1 fixes rhbz #1625987 + spec cleanup and modernization + +* Sat Jul 14 2018 Fedora Release Engineering - 1.3-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + +* Fri Feb 09 2018 Fedora Release Engineering - 1.3-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + +* Thu Aug 03 2017 Fedora Release Engineering - 1.3-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + +* Thu Jul 27 2017 Fedora Release Engineering - 1.3-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + +* Sat Feb 11 2017 Fedora Release Engineering - 1.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + +* Tue Jan 24 2017 Frantisek Kluknavsky - 1.3-1 +- rebase to 1.3 + +* Thu Jan 12 2017 Igor Gnatenko - 1.2-2 +- Rebuild for readline 7.x + +* Wed Jul 13 2016 Frantisek Kluknavsky - 1.2-1 +- Rebase from a new upstream, dropped patches +- Several binaries moved from bin to sbin + +* Fri Feb 05 2016 Fedora Release Engineering - 1.0.0b3-31 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + +* Fri Jun 19 2015 Fedora Release Engineering - 1.0.0b3-30 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + +* Fri Feb 20 2015 Frantisek Kluknavsky - 1.0.0b3-29 +- FTBFS fixed, --std=gnu89 is no longer default with gcc-5 + +* Mon Aug 18 2014 Fedora Release Engineering - 1.0.0b3-28 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + +* Sun Jun 08 2014 Fedora Release Engineering - 1.0.0b3-27 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + +* Wed Apr 09 2014 Frantisek Kluknavsky - 1.0.0b3-26 +- added missing option in man pages + +* Fri Oct 04 2013 Frantisek Kluknavsky - 1.0.0b3-25 +- invalid source url fixed + +* Sun Aug 04 2013 Fedora Release Engineering - 1.0.0b3-24 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + +* Tue Apr 16 2013 Frantisek Kluknavsky - 1.0.0b3-23 +- Build dependency on txt2man unacceptable. Included final man page wrudf.1 instead of source. + +* Tue Apr 16 2013 Frantisek Kluknavsky - 1.0.0b3-22 +- added man page for wrudf + +* Mon Apr 15 2013 Frantisek Kluknavsky - 1.0.0b3-21 +- added "--help"/"-h" with basic info to wrudf + +* Fri Apr 05 2013 Frantisek Kluknavsky - 1.0.0b3-20 +- udffsck is an empty placeholder, erased + +* Mon Mar 25 2013 Harald Hoyer 1.0.0b3-19 +- run autoreconf to support aarch64 architecture +Resolves: rhbz#926671 + +* Fri Feb 15 2013 Fedora Release Engineering - 1.0.0b3-18 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + +* Tue Sep 18 2012 Honza Horak - 1.0.0b3-17 +- Minor spec file fixes + +* Sun Jul 22 2012 Fedora Release Engineering - 1.0.0b3-16 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + +* Thu Jan 26 2012 Honza Horak - 1.0.0b3-15 +- fixed segmentation fault + Resolves: #685005 +- fixed some most obvious issues from static analysis + +* Sat Jan 14 2012 Fedora Release Engineering - 1.0.0b3-14 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild + +* Mon Feb 07 2011 Fedora Release Engineering - 1.0.0b3-13 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild + +* Wed Jun 23 2010 Roman Rakus - 1.0.0b3-12 +- Build with -fno-strict-aliasing CFLAG + +* Sun Jul 26 2009 Fedora Release Engineering - 1.0.0b3-11 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Wed Feb 25 2009 Fedora Release Engineering - 1.0.0b3-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + +* Mon Feb 18 2008 Fedora Release Engineering - 1.0.0b3-9 +- Autorebuild for GCC 4.3 + +* Thu Aug 23 2007 Harald Hoyer - 1.0.0b3-8 +- fixed compile issues +- added more bigendian patches +- changed license tag + +* Mon Aug 28 2006 Matthias Saou 1.0.0b3-7 +- FC6 rebuild. + +* Mon Mar 6 2006 Matthias Saou 1.0.0b3-6 +- Add ncurses-devel build requirement, since it's not pulled in anymore. +- Add patch to fix as many trivial warnings as possible. Some stuff seems to + still not be 64bit clean, though. + +* Mon Mar 6 2006 Matthias Saou 1.0.0b3-5 +- FC5 rebuild. + +* Thu Feb 9 2006 Matthias Saou 1.0.0b3-4 +- Rebuild for new gcc/glibc. +- Exclude the static library... there isn't even a header file. + +* Tue May 3 2005 Matthias Saou 1.0.0b3-3 +- Include patches to fix big endian issue and gcc4 compile. + +* Mon Feb 7 2005 Matthias Saou 1.0.0b3-1 +- Initial RPM release, based on spec file from John Treacy. +- Exclude .la file. +- Remove unneeded /sbin/ldconfig calls (only a static lib for now). +