Files
udftools/udftools.spec

73 lines
2.0 KiB
RPMSpec
Raw Permalink Normal View History

#
# spec file for package udftools
#
Accepting request 860816 from home:dirkmueller:branches:Base:System - update to 2.3: * mkudffs: * Added support for creating Multisession UDF disc images via new --startblock option * Added new options for specifying owner, organization and contact information * Added new option --bootarea=mbr:sec-size to allow specifying MBR sector size * Added udftools version string into Application Identifier * Fixed default value of Packet Length in Sparable Partition for UDF 1.50 and 2.00 rev to 32 blocks * Fixed detecting all 33 types of optical discs defined in all versions of SCSI MMC specifications * Fixed filling CHS sector number into MBR partition table * Fixed alignment of VAT block for CD-R, DVD-R and BD-R disc * Fixed alignment for CD-R discs * Fixed generating unclosed CD-R image with blocks more than 3072 * udfinfo & udflabel: * Added support for Multisession UDF optical discs via new --startblock and --lastblock options * Added support for showing and changing owner, organization, contact, appid and impid UDF identifiers * Added more checks to validation of UDF structures * Throw error when trying to modify UDF disc with unsupported Pseudo OverWrite partition * pktsetup: * Added new option -i to ignore errors when device is already mapped or unmapped * Added new tool pktcdvd-check which checks if optical disc can be used by kernel pktcdvd.ko driver for write operations * Update udev rule to map only optical discs which are supported for write operation (check done by pktcdvd-check tool) * cdrwtool: * Fixed formatting of CD-RW disc in modern optical drives according to MMC-6 standard (via Format Code 1) * Fixed support for progress bar OBS-URL: https://build.opensuse.org/request/show/860816 OBS-URL: https://build.opensuse.org/package/show/Base:System/udftools?expand=0&rev=26
2021-01-15 06:04:11 +00:00
# Copyright (c) 2021 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
Accepting request 668997 from home:mcalabkova:branches:Base:System - Update to version 2.1 - Changes in 2.0 * For UDF uuid is used same algorithm as in util-linux v2.30 * Fixed Unicode encode/decode functions to correctly process OSTA Unicode d-string and d-characters * New tool udfinfo which shows various information about UDF (incuding label, uuid, free space) * New tool udflabel which shows or changes UDF label or UDF uuid * pktsetup: Make dev_name argument for setup optional Allow to setup and remove optical device by major:minor numbers Include udev rule file for automatic managing of packet writing devices * mkudffs: Fixed support for VAT and CD-R disks Fixed crashes and infinite loops on disks with small number of sectors Allow to enable VAT via new --vat option for any disk type Allow to enable Sparing Table via --spartable option also for any disk type Allow to specify number of entries in Sparing Table via new --sparspace option Added support for CD-ROM, DVD-R and BD-R discs Added new option --new-file for enforcing to create a new image file Added new option --mode for specifying permissions of root directory Added new option --locale for specifying that command line arguments are encoded according to current locale and make it default Added support for disks which have logical sector size 8192, 16384 or 32768 bytes Check that block device is not mounted before format process starts - Changes in 2.1 * Fixed compilation with glibc >= 2.25 * Allow to compile without libreadline OBS-URL: https://build.opensuse.org/request/show/668997 OBS-URL: https://build.opensuse.org/package/show/Base:System/udftools?expand=0&rev=20
2019-02-01 06:49:24 +00:00
# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
Name: udftools
Accepting request 860816 from home:dirkmueller:branches:Base:System - update to 2.3: * mkudffs: * Added support for creating Multisession UDF disc images via new --startblock option * Added new options for specifying owner, organization and contact information * Added new option --bootarea=mbr:sec-size to allow specifying MBR sector size * Added udftools version string into Application Identifier * Fixed default value of Packet Length in Sparable Partition for UDF 1.50 and 2.00 rev to 32 blocks * Fixed detecting all 33 types of optical discs defined in all versions of SCSI MMC specifications * Fixed filling CHS sector number into MBR partition table * Fixed alignment of VAT block for CD-R, DVD-R and BD-R disc * Fixed alignment for CD-R discs * Fixed generating unclosed CD-R image with blocks more than 3072 * udfinfo & udflabel: * Added support for Multisession UDF optical discs via new --startblock and --lastblock options * Added support for showing and changing owner, organization, contact, appid and impid UDF identifiers * Added more checks to validation of UDF structures * Throw error when trying to modify UDF disc with unsupported Pseudo OverWrite partition * pktsetup: * Added new option -i to ignore errors when device is already mapped or unmapped * Added new tool pktcdvd-check which checks if optical disc can be used by kernel pktcdvd.ko driver for write operations * Update udev rule to map only optical discs which are supported for write operation (check done by pktcdvd-check tool) * cdrwtool: * Fixed formatting of CD-RW disc in modern optical drives according to MMC-6 standard (via Format Code 1) * Fixed support for progress bar OBS-URL: https://build.opensuse.org/request/show/860816 OBS-URL: https://build.opensuse.org/package/show/Base:System/udftools?expand=0&rev=26
2021-01-15 06:04:11 +00:00
Version: 2.3
Release: 0
Summary: UDF filesystem tools
Accepting request 668997 from home:mcalabkova:branches:Base:System - Update to version 2.1 - Changes in 2.0 * For UDF uuid is used same algorithm as in util-linux v2.30 * Fixed Unicode encode/decode functions to correctly process OSTA Unicode d-string and d-characters * New tool udfinfo which shows various information about UDF (incuding label, uuid, free space) * New tool udflabel which shows or changes UDF label or UDF uuid * pktsetup: Make dev_name argument for setup optional Allow to setup and remove optical device by major:minor numbers Include udev rule file for automatic managing of packet writing devices * mkudffs: Fixed support for VAT and CD-R disks Fixed crashes and infinite loops on disks with small number of sectors Allow to enable VAT via new --vat option for any disk type Allow to enable Sparing Table via --spartable option also for any disk type Allow to specify number of entries in Sparing Table via new --sparspace option Added support for CD-ROM, DVD-R and BD-R discs Added new option --new-file for enforcing to create a new image file Added new option --mode for specifying permissions of root directory Added new option --locale for specifying that command line arguments are encoded according to current locale and make it default Added support for disks which have logical sector size 8192, 16384 or 32768 bytes Check that block device is not mounted before format process starts - Changes in 2.1 * Fixed compilation with glibc >= 2.25 * Allow to compile without libreadline OBS-URL: https://build.opensuse.org/request/show/668997 OBS-URL: https://build.opensuse.org/package/show/Base:System/udftools?expand=0&rev=20
2019-02-01 06:49:24 +00:00
License: GPL-2.0-or-later
Group: System/Filesystems
URL: https://github.com/pali/udftools
Source: https://github.com/pali/udftools/releases/download/%{version}/udftools-%{version}.tar.gz
Accepting request 668997 from home:mcalabkova:branches:Base:System - Update to version 2.1 - Changes in 2.0 * For UDF uuid is used same algorithm as in util-linux v2.30 * Fixed Unicode encode/decode functions to correctly process OSTA Unicode d-string and d-characters * New tool udfinfo which shows various information about UDF (incuding label, uuid, free space) * New tool udflabel which shows or changes UDF label or UDF uuid * pktsetup: Make dev_name argument for setup optional Allow to setup and remove optical device by major:minor numbers Include udev rule file for automatic managing of packet writing devices * mkudffs: Fixed support for VAT and CD-R disks Fixed crashes and infinite loops on disks with small number of sectors Allow to enable VAT via new --vat option for any disk type Allow to enable Sparing Table via --spartable option also for any disk type Allow to specify number of entries in Sparing Table via new --sparspace option Added support for CD-ROM, DVD-R and BD-R discs Added new option --new-file for enforcing to create a new image file Added new option --mode for specifying permissions of root directory Added new option --locale for specifying that command line arguments are encoded according to current locale and make it default Added support for disks which have logical sector size 8192, 16384 or 32768 bytes Check that block device is not mounted before format process starts - Changes in 2.1 * Fixed compilation with glibc >= 2.25 * Allow to compile without libreadline OBS-URL: https://build.opensuse.org/request/show/668997 OBS-URL: https://build.opensuse.org/package/show/Base:System/udftools?expand=0&rev=20
2019-02-01 06:49:24 +00:00
BuildRequires: autoconf >= 2.64
BuildRequires: automake
Accepting request 668997 from home:mcalabkova:branches:Base:System - Update to version 2.1 - Changes in 2.0 * For UDF uuid is used same algorithm as in util-linux v2.30 * Fixed Unicode encode/decode functions to correctly process OSTA Unicode d-string and d-characters * New tool udfinfo which shows various information about UDF (incuding label, uuid, free space) * New tool udflabel which shows or changes UDF label or UDF uuid * pktsetup: Make dev_name argument for setup optional Allow to setup and remove optical device by major:minor numbers Include udev rule file for automatic managing of packet writing devices * mkudffs: Fixed support for VAT and CD-R disks Fixed crashes and infinite loops on disks with small number of sectors Allow to enable VAT via new --vat option for any disk type Allow to enable Sparing Table via --spartable option also for any disk type Allow to specify number of entries in Sparing Table via new --sparspace option Added support for CD-ROM, DVD-R and BD-R discs Added new option --new-file for enforcing to create a new image file Added new option --mode for specifying permissions of root directory Added new option --locale for specifying that command line arguments are encoded according to current locale and make it default Added support for disks which have logical sector size 8192, 16384 or 32768 bytes Check that block device is not mounted before format process starts - Changes in 2.1 * Fixed compilation with glibc >= 2.25 * Allow to compile without libreadline OBS-URL: https://build.opensuse.org/request/show/668997 OBS-URL: https://build.opensuse.org/package/show/Base:System/udftools?expand=0&rev=20
2019-02-01 06:49:24 +00:00
BuildRequires: glibc
BuildRequires: libtool
BuildRequires: pkgconfig(udev)
Provides: udf = %{version}
Obsoletes: udf < %{version}
%description
These are tools for UDF file systems as used, e.g., on DVD-ROMs.
%prep
%setup -q
%build
export CFLAGS="%{optflags} -fno-strict-aliasing"
%configure
make %{?_smp_mflags}
%install
%make_install %{?_smp_mflags}
mkdir -p %{buildroot}%{_docdir}
mv %{buildroot}%{_datadir}/doc/udftools %{buildroot}%{_docdir}/udftools
rm -r %{buildroot}%{_datadir}/doc
%files
%{_bindir}/cdrwtool
Accepting request 668997 from home:mcalabkova:branches:Base:System - Update to version 2.1 - Changes in 2.0 * For UDF uuid is used same algorithm as in util-linux v2.30 * Fixed Unicode encode/decode functions to correctly process OSTA Unicode d-string and d-characters * New tool udfinfo which shows various information about UDF (incuding label, uuid, free space) * New tool udflabel which shows or changes UDF label or UDF uuid * pktsetup: Make dev_name argument for setup optional Allow to setup and remove optical device by major:minor numbers Include udev rule file for automatic managing of packet writing devices * mkudffs: Fixed support for VAT and CD-R disks Fixed crashes and infinite loops on disks with small number of sectors Allow to enable VAT via new --vat option for any disk type Allow to enable Sparing Table via --spartable option also for any disk type Allow to specify number of entries in Sparing Table via new --sparspace option Added support for CD-ROM, DVD-R and BD-R discs Added new option --new-file for enforcing to create a new image file Added new option --mode for specifying permissions of root directory Added new option --locale for specifying that command line arguments are encoded according to current locale and make it default Added support for disks which have logical sector size 8192, 16384 or 32768 bytes Check that block device is not mounted before format process starts - Changes in 2.1 * Fixed compilation with glibc >= 2.25 * Allow to compile without libreadline OBS-URL: https://build.opensuse.org/request/show/668997 OBS-URL: https://build.opensuse.org/package/show/Base:System/udftools?expand=0&rev=20
2019-02-01 06:49:24 +00:00
%{_bindir}/udfinfo
%{_bindir}/wrudf
%{_sbindir}/mkfs.udf
%{_sbindir}/mkudffs
%{_sbindir}/pktsetup
Accepting request 860816 from home:dirkmueller:branches:Base:System - update to 2.3: * mkudffs: * Added support for creating Multisession UDF disc images via new --startblock option * Added new options for specifying owner, organization and contact information * Added new option --bootarea=mbr:sec-size to allow specifying MBR sector size * Added udftools version string into Application Identifier * Fixed default value of Packet Length in Sparable Partition for UDF 1.50 and 2.00 rev to 32 blocks * Fixed detecting all 33 types of optical discs defined in all versions of SCSI MMC specifications * Fixed filling CHS sector number into MBR partition table * Fixed alignment of VAT block for CD-R, DVD-R and BD-R disc * Fixed alignment for CD-R discs * Fixed generating unclosed CD-R image with blocks more than 3072 * udfinfo & udflabel: * Added support for Multisession UDF optical discs via new --startblock and --lastblock options * Added support for showing and changing owner, organization, contact, appid and impid UDF identifiers * Added more checks to validation of UDF structures * Throw error when trying to modify UDF disc with unsupported Pseudo OverWrite partition * pktsetup: * Added new option -i to ignore errors when device is already mapped or unmapped * Added new tool pktcdvd-check which checks if optical disc can be used by kernel pktcdvd.ko driver for write operations * Update udev rule to map only optical discs which are supported for write operation (check done by pktcdvd-check tool) * cdrwtool: * Fixed formatting of CD-RW disc in modern optical drives according to MMC-6 standard (via Format Code 1) * Fixed support for progress bar OBS-URL: https://build.opensuse.org/request/show/860816 OBS-URL: https://build.opensuse.org/package/show/Base:System/udftools?expand=0&rev=26
2021-01-15 06:04:11 +00:00
%{_sbindir}/pktcdvd-check
Accepting request 668997 from home:mcalabkova:branches:Base:System - Update to version 2.1 - Changes in 2.0 * For UDF uuid is used same algorithm as in util-linux v2.30 * Fixed Unicode encode/decode functions to correctly process OSTA Unicode d-string and d-characters * New tool udfinfo which shows various information about UDF (incuding label, uuid, free space) * New tool udflabel which shows or changes UDF label or UDF uuid * pktsetup: Make dev_name argument for setup optional Allow to setup and remove optical device by major:minor numbers Include udev rule file for automatic managing of packet writing devices * mkudffs: Fixed support for VAT and CD-R disks Fixed crashes and infinite loops on disks with small number of sectors Allow to enable VAT via new --vat option for any disk type Allow to enable Sparing Table via --spartable option also for any disk type Allow to specify number of entries in Sparing Table via new --sparspace option Added support for CD-ROM, DVD-R and BD-R discs Added new option --new-file for enforcing to create a new image file Added new option --mode for specifying permissions of root directory Added new option --locale for specifying that command line arguments are encoded according to current locale and make it default Added support for disks which have logical sector size 8192, 16384 or 32768 bytes Check that block device is not mounted before format process starts - Changes in 2.1 * Fixed compilation with glibc >= 2.25 * Allow to compile without libreadline OBS-URL: https://build.opensuse.org/request/show/668997 OBS-URL: https://build.opensuse.org/package/show/Base:System/udftools?expand=0&rev=20
2019-02-01 06:49:24 +00:00
%{_sbindir}/udflabel
%{_mandir}/man1/cdrwtool.1%{?ext_man}
%{_mandir}/man1/udfinfo.1%{?ext_man}
%{_mandir}/man1/wrudf.1%{?ext_man}
%{_mandir}/man8/mkfs.udf.8%{?ext_man}
%{_mandir}/man8/mkudffs.8%{?ext_man}
%{_mandir}/man8/pktsetup.8%{?ext_man}
%{_mandir}/man8/udflabel.8%{?ext_man}
Accepting request 668997 from home:mcalabkova:branches:Base:System - Update to version 2.1 - Changes in 2.0 * For UDF uuid is used same algorithm as in util-linux v2.30 * Fixed Unicode encode/decode functions to correctly process OSTA Unicode d-string and d-characters * New tool udfinfo which shows various information about UDF (incuding label, uuid, free space) * New tool udflabel which shows or changes UDF label or UDF uuid * pktsetup: Make dev_name argument for setup optional Allow to setup and remove optical device by major:minor numbers Include udev rule file for automatic managing of packet writing devices * mkudffs: Fixed support for VAT and CD-R disks Fixed crashes and infinite loops on disks with small number of sectors Allow to enable VAT via new --vat option for any disk type Allow to enable Sparing Table via --spartable option also for any disk type Allow to specify number of entries in Sparing Table via new --sparspace option Added support for CD-ROM, DVD-R and BD-R discs Added new option --new-file for enforcing to create a new image file Added new option --mode for specifying permissions of root directory Added new option --locale for specifying that command line arguments are encoded according to current locale and make it default Added support for disks which have logical sector size 8192, 16384 or 32768 bytes Check that block device is not mounted before format process starts - Changes in 2.1 * Fixed compilation with glibc >= 2.25 * Allow to compile without libreadline OBS-URL: https://build.opensuse.org/request/show/668997 OBS-URL: https://build.opensuse.org/package/show/Base:System/udftools?expand=0&rev=20
2019-02-01 06:49:24 +00:00
%{_udevrulesdir}/80-pktsetup.rules
%changelog