From 0d8edebc5ec1fe8f43503ff07c97ca8e8bd203c6f636a5c225e73a77a0ebb7d1 Mon Sep 17 00:00:00 2001 From: Adam Majer Date: Wed, 30 Aug 2023 12:57:54 +0000 Subject: [PATCH] - update to 1.5.6: (jsc#PED-5018) * Bug fix: False -status failure with -boot_image --interval:appended_partition * Bug fix: -no_rc prevented pre-scanning of arguments for stdio output and others. Introduced by mistake in a62f6af5, 2011.10.18.162119. * Bug fix: -not_leaf and -not_paths were not applied to -extract and alike * Bug fix: -report_system_area cmd misperceived -part_like_isohybrid with -isohybrid-gpt-basdat * Bug fix: -report_system_area cmd misperceived combination of isohybrid and appended partition in GPT * Bug fix: -as mkisofs option -part_like_isohybrid did not cause a MBR partition table if the partitions are data files in the ISO rather than appended * Bug fix: Split file directories (-split_size) were created with wrong permissions * Bug fix: libisofs did not mark clones of imported files as imported. This could cause that original and clone occupy data storage in the newly written session. Thanks to Ivan Shmakov. * Bug fix: Partition offset was preserved from -indev rather than from -outdev * Bug fix: libisofs could misrepresent Rock Ridge information if many symbolic links or AAIP data were recorded in a directory * Bug fix: Data files named /boot.catalog or ./boot.cat could be left out of the emerging ISO if the boot catalog was set to be hidden * Bug fix: -toc reported wrong track LBA with overwritable media with unrecognized content (pseudo-closed) * Bug fix: -find test -has_xattr matched "isofs." attributes in -xattr mode "any" * New API call isoburn_assess_written_features() * New API calls isoburn_igopt_set_max_ce_entries(), isoburn_igopt_get_max_ce_entries() * New flag bit12 with isoburn_read_iso_head(): OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libisoburn?expand=0&rev=23 --- keyring.asc | 29 ++++++++++++++++++++++++ libisoburn-1.5.4.tar.gz | 3 --- libisoburn-1.5.6.tar.gz | 3 +++ libisoburn-1.5.6.tar.gz.sig | Bin 0 -> 72 bytes libisoburn.changes | 44 ++++++++++++++++++++++++++++++++++++ libisoburn.spec | 12 +++++++--- 6 files changed, 85 insertions(+), 6 deletions(-) create mode 100644 keyring.asc delete mode 100644 libisoburn-1.5.4.tar.gz create mode 100644 libisoburn-1.5.6.tar.gz create mode 100644 libisoburn-1.5.6.tar.gz.sig diff --git a/keyring.asc b/keyring.asc new file mode 100644 index 0000000..dd25a32 --- /dev/null +++ b/keyring.asc @@ -0,0 +1,29 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- + +mQGiBEuxz8kRBADMPu5I4LHXlih4Rd66cbPO1hkRir22yGbBkDVL1GAYy+T0RWzo +ILLdZm2n/Lgqhf+tBEWVft1Y2pkGRgG81cOItR+LDXVVWcR6KQudMBI7qeBrijBF +a09c9MJ2cJ2b/vkyxeqeOO012OKQ0jPc4l5OtKr+WwzOBaYBE5Q3+OkJkwCgwDy7 +f79ruLDT1MkNixjPIyQpdmkD+waqPewvQ6VMwXeX30gHmileCNXuz5U1NVsuvJH4 +5LtDokl9v/A/lD3Y6DEYD10Ye0hV0YLd140cfhRqvqt/JjfpzePYSUrwH7yW49T4 +C8J4JgTNuF3KFop8Bq6XNiDbEXxSfjiXWJu51pLRSe4r7ux8AwsgopFdAU28Ccml +1puGA/4xWZrsauu0pVKK3Ox1/PPdyFqUXUV3Vm2yqc7+5stozI2cCrUXzZum+ju1 +5WL4QqFvt354j2PBa4dSMOiqGSqDtn7Q+jI3dNp6KaN/3NFz87rLOBOS/F22tMiF +q4CX2vhy3b6AHe2SKMEMJBF3RIHLivuTZGqqctA8K5gYs6HDlLQiVGhvbWFzIFNj +aG1pdHQgPHNjZGJhY2t1cEBnbXgubmV0PohgBBMRAgAgBQJLsc/JAhsDBgsJCAcD +AgQVAggDBBYCAwECHgECF4AACgkQ6cvfwKvAqFTJ4wCdF1K3Vp/eYWiwJtPTbFcU +ARbh97QAn1eOFseK0CzzczClqGHIyYi6tN2zuQINBEuxz9AQCADychW0yDO4mJhS +P7as/fitOXWwNIACU5B8EdxciU5ZfDGq/zvnzpDow4UzvCsXpVn45RjRD7cUMqJU +4aJOq1e+/HLYV/KEFd996FphgEX7pIe7AzPxYXqSUNdYzwohxvSfsur12KYZ281l +SxoD0e6BNdOroCHkiVQRWFE+ZoJzNf7keVW6hGxFn1/bjeXgv6EtzRcrmILX200W +aehzwREOahTNKU7JNi3f5uLWStN9lTdvLqPZHVnw4J1k1aElVxOi7ZjOYBHeHL79 +xgdq8fCgPRRp5RCH6UMyFXNoL7tp9vgjSsGUw560KEnAlzZVp+U7h7TG5tOeBXUU +eogOqDSHAAURB/9G2hsB/Z11EhRvyTi2GGCpW0fHPAnk7I0Zkhp7L9M3fEME3TbP +PGlOM/Spq2D38gBjjIYWo7AXPZN2Iuyt+7E4stLApoiZMcE8zHVqOiIEkeNeWcln +UQUFDy8yKl/KyATKeYiG1mtunvbMJQQC1sx0nLQRVm448rMY2rO8nzXGQP/xRd9C +cSDECNi634usgl+AiWwDN01EK9fXBExQ3IBMj2M9tYcoDSltmVKGGlxqQhRCGx/m +py4uVMXMpEuCE5GRAiBPpu49wuPPwZHIsC2pur5W0nto1SZb9pyBHrtGlYKZRtOH +indxELLBGz2coECab+nhE/42luyF5UnP0TieiEkEGBECAAkFAkuxz9ACGwwACgkQ +6cvfwKvAqFQYSACdFTexy/hbcJVVZ2HKK4rsr1I2Ha8AoJJ4l7BmpnUs+luUvaQh +ReOhA5Xn +=RI+/ +-----END PGP PUBLIC KEY BLOCK----- diff --git a/libisoburn-1.5.4.tar.gz b/libisoburn-1.5.4.tar.gz deleted file mode 100644 index d3d7a52..0000000 --- a/libisoburn-1.5.4.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:2d89846d43880f17fa591c53b3bea42ffb803628e4e630c680fc2c9184f79132 -size 1623904 diff --git a/libisoburn-1.5.6.tar.gz b/libisoburn-1.5.6.tar.gz new file mode 100644 index 0000000..549701a --- /dev/null +++ b/libisoburn-1.5.6.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2b80a6f73dd633a5d243facbe97a15e5c9a07644a5e1a242c219b9375a45f71b +size 1650966 diff --git a/libisoburn-1.5.6.tar.gz.sig b/libisoburn-1.5.6.tar.gz.sig new file mode 100644 index 0000000000000000000000000000000000000000000000000000000000000000..121262801eecae7521131cfd10bad15731fc7856a31dcce497be81264a9eda5b GIT binary patch literal 72 zcmV-O0Jr~$Mg#y60ssaD0%U-++5id(5b4X`z^lNhRQW~#pos{lG~3K&5C;!n7t4Ok e*~uEQE&!mI%hK6#DO=mf;STrLX2bqamUCADFCf4G literal 0 HcmV?d00001 diff --git a/libisoburn.changes b/libisoburn.changes index a0f5cde..5ea8963 100644 --- a/libisoburn.changes +++ b/libisoburn.changes @@ -1,3 +1,47 @@ +------------------------------------------------------------------- +Wed Aug 30 09:26:32 UTC 2023 - Adam Majer + +- update to 1.5.6: (jsc#PED-5018) + * Bug fix: False -status failure with -boot_image --interval:appended_partition + * Bug fix: -no_rc prevented pre-scanning of arguments for stdio output and + others. Introduced by mistake in a62f6af5, 2011.10.18.162119. + * Bug fix: -not_leaf and -not_paths were not applied to -extract and alike + * Bug fix: -report_system_area cmd misperceived -part_like_isohybrid with + -isohybrid-gpt-basdat + * Bug fix: -report_system_area cmd misperceived combination of isohybrid and + appended partition in GPT + * Bug fix: -as mkisofs option -part_like_isohybrid did not cause a MBR + partition table if the partitions are data files in the ISO + rather than appended + * Bug fix: Split file directories (-split_size) were created with wrong + permissions + * Bug fix: libisofs did not mark clones of imported files as imported. + This could cause that original and clone occupy data storage + in the newly written session. Thanks to Ivan Shmakov. + * Bug fix: Partition offset was preserved from -indev rather than from -outdev + * Bug fix: libisofs could misrepresent Rock Ridge information if many + symbolic links or AAIP data were recorded in a directory + * Bug fix: Data files named /boot.catalog or ./boot.cat could be left out of + the emerging ISO if the boot catalog was set to be hidden + * Bug fix: -toc reported wrong track LBA with overwritable media with + unrecognized content (pseudo-closed) + * Bug fix: -find test -has_xattr matched "isofs." attributes + in -xattr mode "any" + * New API call isoburn_assess_written_features() + * New API calls isoburn_igopt_set_max_ce_entries(), + isoburn_igopt_get_max_ce_entries() + * New flag bit12 with isoburn_read_iso_head(): + Read even if start of multi-session emulation is damaged + * New -boot_image settings gpt_iso_bootable= and gpt_iso_not_ro= + * New -as mkisofs options --gpt-iso-bootable and --gpt-iso-not-ro + * New -as cdrecord option --obs_pad. Automatic no_emul_toc with -as cdrecord. + * New parameters "obs_pad" and "bdr_obs_exempt" for -dvd_obs + * New -as cdrecord option --bdr_obs_exempt + * New command -assess_indev_features + * New -find test -size + * New -compliance rules max_ce_entries=, max_ce_drop= + * Allowed lseekable device files with -cut_out. + ------------------------------------------------------------------- Tue Feb 23 19:20:47 UTC 2021 - Dirk Müller diff --git a/libisoburn.spec b/libisoburn.spec index 8dbb198..2785c60 100644 --- a/libisoburn.spec +++ b/libisoburn.spec @@ -1,7 +1,7 @@ # # spec file for package libisoburn # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,13 +18,16 @@ %define so_ver 1 Name: libisoburn -Version: 1.5.4 +Version: 1.5.6 Release: 0 Summary: Frontend for libburn and libisofs License: GPL-2.0-or-later Group: Productivity/Multimedia/CD/Record URL: https://libburnia-project.org/ Source0: https://files.libburnia-project.org/releases/%{name}-%{version}.tar.gz +Source1: https://files.libburnia-project.org/releases/%{name}-%{version}.tar.gz.sig +# keyring from https://dev.lovelyhq.com/libburnia/web/wiki/Releases +Source10: keyring.asc BuildRequires: doxygen BuildRequires: fdupes BuildRequires: libacl-devel @@ -74,7 +77,7 @@ ISO-9660 sessions. Summary: ISO 9660 Rock Ridge Filesystem Manipulator Group: Productivity/Multimedia/CD/Record Requires(post): info -Requires(preun): info +Requires(preun):info # libburnia-tools was last used in version 1.4.0 Provides: libburnia-tools = %{version} Obsoletes: libburnia-tools < %{version} @@ -131,10 +134,12 @@ cp -a doc/html/ %{buildroot}%{_docdir}/%{name}-devel/ %post -n libisoburn%{so_ver} -p /sbin/ldconfig %postun -n libisoburn%{so_ver} -p /sbin/ldconfig + %post -n xorriso %install_info --info-dir="%{_infodir}" "%{_infodir}/xorriso.info%{ext_info}" %install_info --info-dir="%{_infodir}" "%{_infodir}/xorrisofs.info%{ext_info}" %install_info --info-dir="%{_infodir}" "%{_infodir}/xorrecord.info%{ext_info}" + %post -n xorriso-tcltk %install_info --info-dir="%{_infodir}" "%{_infodir}/xorriso-tcltk.info%{?ext_info}" @@ -142,6 +147,7 @@ cp -a doc/html/ %{buildroot}%{_docdir}/%{name}-devel/ %install_info_delete --info-dir="%{_infodir}" "%{_infodir}/xorriso.info%{ext_info}" %install_info_delete --info-dir="%{_infodir}" "%{_infodir}/xorrisofs.info%{ext_info}" %install_info_delete --info-dir="%{_infodir}" "%{_infodir}/xorrecord.info%{ext_info}" + %preun -n xorriso-tcltk %install_info_delete --info-dir="%{_infodir}" "%{_infodir}/xorriso-tcltk.info%{?ext_info}"