.gear/rules | 2 + .../tags/8ea37b8e196d175c3e6d494e6d4c689ae28ffdec | 13 ++ .gear/tags/list | 1 + udftools.spec | 138 +++++++++++++++++++++ 4 files changed, 154 insertions(+) diff --git a/.gear/rules b/.gear/rules new file mode 100644 index 0000000..4fcfd99 --- /dev/null +++ b/.gear/rules @@ -0,0 +1,2 @@ +tar: @version@:. +diff: @version@:. . diff --git a/.gear/tags/8ea37b8e196d175c3e6d494e6d4c689ae28ffdec b/.gear/tags/8ea37b8e196d175c3e6d494e6d4c689ae28ffdec new file mode 100644 index 0000000..1f5ee80 --- /dev/null +++ b/.gear/tags/8ea37b8e196d175c3e6d494e6d4c689ae28ffdec @@ -0,0 +1,13 @@ +object af40587f41edadbfb8b896f952a586a972a30b6f +type commit +tag 2.1 +tagger Pali Rohár 1545995697 +0100 + +Release version 2.1 +-----BEGIN PGP SIGNATURE----- + +iHMEABECADMWIQS4VrIQdKium2krgIWL8Mk9A+RDUgUCXCYFsRUccGFsaS5yb2hh +ckBnbWFpbC5jb20ACgkQi/DJPQPkQ1JKmgCfdLVN/4VCx38yg6gLM8M2ObzjaIAA +oLcUWF9gZ9ptMSp3yuCVe1Y80iRU +=3rLM +-----END PGP SIGNATURE----- diff --git a/.gear/tags/list b/.gear/tags/list new file mode 100644 index 0000000..e396803 --- /dev/null +++ b/.gear/tags/list @@ -0,0 +1 @@ +8ea37b8e196d175c3e6d494e6d4c689ae28ffdec 2.1 diff --git a/udftools.spec b/udftools.spec new file mode 100644 index 0000000..1aac651 --- /dev/null +++ b/udftools.spec @@ -0,0 +1,138 @@ +%def_enable snapshot + +%define ver_major 2.1 +# no rules to make shared libudffs now +%def_disable shared + +Name: udftools +Version: %ver_major +Release: alt1 + +Summary: Linux tools for UDF filesystems and DVD/CD-R(W) drives +Group: Archiving/Cd burning +License: %gpl2plus +Url: https://github.com/pali/udftools + +%if_disabled snapshot +Source: %url/releases/download/%ver_major/%name-%version.tar.gz +%else +# VCS: https://github.com/pali/udftools.git +Source: %name-%version.tar +Patch: %name-%version-%release.patch +%endif + +BuildRequires(pre): rpm-build-licenses +BuildRequires: libudev-devel libncurses-devel libreadline-devel + +%description +%name includes: +- mkudffs (mkfs.udf) is a tool to create a UDF (Universal Disk Format) + filesystem on a device. +- pktsetup to associate packet devices with CD or DVD block devices, so + that the packet device can then be mounted and potentially used as a + read/write filesystem. This requires kernel support for the packet + device, and the UDF filesystem. +- cdwrtool tool that can perform certain actions on a CD-R, CD-RW, or + DVD-R device. Mainly these are blanking the media, formating it for + use with the packet-cd device, and applying an UDF filesystem. +- wrudf to maintain a UDF filesystem +- udfinfo which shows various information about UDF (incuding label, + uuid, free space). +- udflabel which shows or changes UDF label or UDF uuid. + +%prep +%setup +%patch -p1 + +%build +%autoreconf +%configure %{subst_enable shared} +%make_build + +%install +%makeinstall_std + +%files +%_bindir/cdrwtool +%_bindir/udfinfo +%_bindir/wrudf +%_sbindir/mkfs.udf +%_sbindir/mkudffs +%_sbindir/pktsetup +%_sbindir/udflabel +%_udevrulesdir/80-pktsetup.rules +%_man1dir/* +%_man8dir/* +%{?_enable_shared:%_libdir/*.so.*} +%doc AUTHORS NEWS README +%doc doc/HOWTO.udf doc/UDF-Specifications + +%exclude %_datadir/doc/%name/ + +%changelog +* Sat Dec 29 2018 Yuri N. Sedunov 2.1-alt1 +- 2.1 + +* Fri Dec 21 2018 Yuri N. Sedunov 2.0-alt2 +- rebuilt against libreadline.so.7 + +* Mon Jan 29 2018 Yuri N. Sedunov 2.0-alt1 +- switched to upstream git +- updated to 2.0-24-g7e85bc + +* Tue Oct 06 2015 Andrey Cherepanov 1.0.0-alt3 +- Fix build with gcc5 + +* Mon Apr 15 2013 Dmitry V. Levin (QA) 1.0.0-alt2.1.qa1 +- NMU: rebuilt for debuginfo. + +* Mon Nov 02 2009 Igor Vlasenko 1.0.0-alt2.1 +- NMU (by repocop): the following fixes applied: + * post_ldconfig for udftools + * postun_ldconfig for udftools + +* Mon May 19 2008 Led 1.0.0-alt2 +- update from CVS +- removed: + + %name-wrudf-gcc4.patch (fixed in upstream) + + %name-1.0.0b3.patch (fixed in upstream) +- added %name-cvs-20080518-shared.patch +- cleaned up spec +- removed init script + +* Thu Dec 14 2006 L.A. Kostis 1.0.0-alt1.7b3cvs20040826 +- remove obsoleted check_kernel from init script. +- cleanup buildrequires. + +* Fri Dec 30 2005 ALT QA Team Robot 1.0.0-alt1.6b3cvs20040826.1 +- Rebuilt with libreadline.so.5. + +* Thu Aug 11 2005 LAKostis 1.0.0-alt1.6b3cvs20040826 +- add missing vars to init script. + +* Sat Aug 06 2005 LAKostis 1.0.0-alt1.5b3cvs20040826 +- more init script rework. + +* Fri Aug 05 2005 LAKostis 1.0.0-alt1.4b3cvs20040826 +- small init script corrections. +- remove bogus buildreq to gcc-g77. + +* Sun Jan 23 2005 LAKostis 1.0.0-alt1.3b3cvs20040826 +- add patches from debian (for gcc4.0 compat). +- add init script for automatic setup packet devices + (idea & code from debian udftools package). +- adjust udftools.default for proper node names. +- changed group to Archiving/Cd burning cause it more realistic. + +* Thu Aug 26 2004 LAKostis 1.0.0-alt0.3b3cvs20040826 +- update from cvs. + +* Sun Aug 15 2004 LAKostis 1.0.0-alt0.3b3cvs20031102 +- update pktsetup. + +* Tue Dec 16 2003 Yuri N. Sedunov 1.0.0-alt0.2b3cvs20031102 +- /etc/modutils.d/udf added. + +* Mon Nov 03 2003 Yuri N. Sedunov 1.0.0-alt0.1b3cvs20031102 +- First build for Sisyphus. +- try build cvs snapshot, not release that is too old.