From 698fc51d4b3c437d9505af9eaa99a44489d446e0a343bf2a1b3dd60e3968adf4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Chv=C3=A1tal?= Date: Thu, 8 Feb 2018 20:42:18 +0000 Subject: [PATCH] Accepting request 574396 from home:adra:branches:multimedia:libs Update to 1.4.8 OBS-URL: https://build.opensuse.org/request/show/574396 OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libisofs?expand=0&rev=13 --- libisofs-1.4.6.tar.gz | 3 --- libisofs-1.4.8.tar.gz | 3 +++ libisofs.changes | 23 +++++++++++++++++++++++ libisofs.spec | 25 ++++++++++++------------- 4 files changed, 38 insertions(+), 16 deletions(-) delete mode 100644 libisofs-1.4.6.tar.gz create mode 100644 libisofs-1.4.8.tar.gz diff --git a/libisofs-1.4.6.tar.gz b/libisofs-1.4.6.tar.gz deleted file mode 100644 index b8ce0ea..0000000 --- a/libisofs-1.4.6.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:14ab0b384e988d651092ca184d5f18dba83a9cfa05ff5e581770d6baa879a50a -size 826874 diff --git a/libisofs-1.4.8.tar.gz b/libisofs-1.4.8.tar.gz new file mode 100644 index 0000000..332301b --- /dev/null +++ b/libisofs-1.4.8.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dc9de9df366c27cf03d31d860c83a08ddad9028fe192801ee344602ccec29b69 +size 829979 diff --git a/libisofs.changes b/libisofs.changes index c405dd8..55bffcb 100644 --- a/libisofs.changes +++ b/libisofs.changes @@ -1,3 +1,26 @@ +------------------------------------------------------------------- +Thu Feb 8 20:12:14 UTC 2018 - asterios.dramis@gmail.com + +- Update to 1.4.8: + * Bug fix: iso_read_opts_set_no_rockridge() did not prevent + reading of root SUSP. + * Bug fix: Non-SUSP data in System Use Area prevented image + loading if Rock Ridge was enabled. + * Bug fix: Protective MBR for GPT could emerge with boot flag + set. + * Bug fix: Appended partitions of size >= 4 GiB led to abort with + error message "FATAL : ISO overwrite". + * Bug fix: Bit 15 of iso_write_opts_set_system_area did not work + with generic MBR. + * Bug fix: Keeping and patching of loaded boot images failed. + Regression by version 1.4.4. + * Bug fix: Program crashes by intentionally wrong ISO image + input. Debian bug reports: deb#872372, deb#872475, deb#872545, + deb#872590, deb#872761. + * New API calls el_torito_set_full_load(), + el_torito_get_full_load(). + * New API call iso_write_opts_set_iso_mbr_part_type(). + ------------------------------------------------------------------- Sat Feb 25 20:52:14 UTC 2017 - asterios.dramis@gmail.com diff --git a/libisofs.spec b/libisofs.spec index 185997f..fe2a97d 100644 --- a/libisofs.spec +++ b/libisofs.spec @@ -1,7 +1,7 @@ # # spec file for package libisofs # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,22 +18,21 @@ %define so_ver 6 Name: libisofs -Version: 1.4.6 +Version: 1.4.8 Release: 0 Summary: Library for Creating ISO-9660 Filesystems -License: GPL-2.0+ and LGPL-2.0+ +License: GPL-2.0+ AND LGPL-2.0+ Group: Productivity/Multimedia/CD/Record Url: http://libburnia-project.org/ Source0: http://files.libburnia-project.org/releases/%{name}-%{version}.tar.gz BuildRequires: doxygen BuildRequires: fdupes BuildRequires: libacl-devel +BuildRequires: pkgconfig +BuildRequires: zlib-devel %if 0%{?suse_version} > 1320 || (0%{?is_opensuse} && 0%{?sle_version} >= 120300) BuildRequires: libjte-devel %endif -BuildRequires: pkg-config -BuildRequires: zlib-devel -BuildRoot: %{_tmppath}/%{name}-%{version}-build %description Libisofs is a library for creating ISO-9660 filesystems with extensions like @@ -85,6 +84,9 @@ gzip format or to have it filtered by an external process. # Remove build time references so build-compare can do its work echo "HTML_TIMESTAMP = NO" >> doc/doxygen.conf.in +# Fix rpmlint error "spurious-executable-perm" +chmod 644 doc/Tutorial + %build %configure --disable-static make %{?_smp_mflags} @@ -99,27 +101,24 @@ find %{buildroot} -type f -name "*.la" -delete -print # Remove documentation (will be added in /usr/share/doc/packages/) rm -rf %{buildroot}%{_datadir}/doc/%{name}-* -# Install devel docs (do it manually to fix also rpmlint warning "files-duplicate" with %%fdupes) +# Install devel docs mkdir -p %{buildroot}%{_docdir}/%{name}-devel -install -pm 0644 AUTHORS COPYING COPYRIGHT ChangeLog NEWS README Roadmap TODO %{buildroot}%{_docdir}/%{name}-devel/ -install -pm 0644 doc/{Tutorial,checksums.txt,susp_aaip_2_0.txt,susp_aaip_isofs_names.txt,zisofs_format.txt} %{buildroot}%{_docdir}/%{name}-devel/ cp -a doc/html/ %{buildroot}%{_docdir}/%{name}-devel/ %fdupes -s %{buildroot}%{_docdir}/%{name}-devel/ %post -n libisofs%{so_ver} -p /sbin/ldconfig - %postun -n libisofs%{so_ver} -p /sbin/ldconfig %files devel -%defattr(-,root,root,-) -%doc %{_docdir}/%{name}-devel/ +%doc AUTHORS COPYING COPYRIGHT ChangeLog NEWS README Roadmap TODO +%doc doc/{Tutorial,checksums.txt,susp_aaip_2_0.txt,susp_aaip_isofs_names.txt,zisofs_format.txt} +%doc %{_docdir}/%{name}-devel/html/ %{_includedir}/libisofs/ %{_libdir}/pkgconfig/libisofs-1.pc %{_libdir}/libisofs.so %files -n libisofs%{so_ver} -%defattr(-,root,root,-) %{_libdir}/libisofs.so.%{so_ver}* %changelog