Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package dvdisaster for openSUSE:Factory checked in at 2023-06-25 21:42:45 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/dvdisaster (Old) and /work/SRC/openSUSE:Factory/.dvdisaster.new.15902 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "dvdisaster" Sun Jun 25 21:42:45 2023 rev:5 rq:1095218 version:0.79.10 Changes: -------- --- /work/SRC/openSUSE:Factory/dvdisaster/dvdisaster.changes 2022-01-23 15:25:43.565197542 +0100 +++ /work/SRC/openSUSE:Factory/.dvdisaster.new.15902/dvdisaster.changes 2023-06-25 21:42:46.521233525 +0200 @@ -1,0 +2,32 @@ +Sun Jun 25 09:44:32 UTC 2023 - Dave Plater <davejpla...@gmail.com> + +- Update to version 0.79.10 +- Add dvdisaster-desktop-cat.patch to correct desktop catagory. +- Remove obsolete patches: + dvdisaster-findmake.patch, 02-encryption.patch, 03-dvdrom.patch, + 05-help-dialog.patch, 08-fix-gnu-make-detection.patch, + 10-use-non-size-specific-icon-and-add-keywords-to-desktop-file.patch, + 11-no-cruft.patch, 12-fix-spelling-of-up-to.patch, + 13-fix-missing-language-field-in-po-files.patch, + 14-make-builds-reproducible.patch, 15-show-new-pkg-tracker.patch, + 16-remove-auto-build-of-doco-from-install-rule.patch, + 17-fix-all-but-deprecated-api-warnings.patch, + 18-update-copyright-in-about-dialog.patch, + 19-show-text-files-with-abs-path.patch, + 20-display-changelog-credits-and-todo.patch, + 22-fix-hurd-i386-ftbfs.patch, 23-add-bdrom-support.patch, + 24-show-gpl3-license.patch, 25-fix-man-pages.patch' + 26-fix-display-of-manual.pdf.patch, + 27-allow-opening-in-browser-again.patch, + 28-pdftex-reproducibility.patch, 29-fix-more-typos.patch, + 30-hurd-kfreebsd-ftbfs.patch, + 31-improve-hurd-and-kfreebsd-support.patch, + 32-display-compilation-commands.patch, 33-honour-LDFLAGS.patch, + 34-gcc8-format-security.patch, 35-archived-homepage.patch, + 36-fix-parallelism.patch, 37-suggest-dvdisaster-doc.patch, + dvdisaster-no-tex.patch, dvdisaster-g_strdup_printf.patch. +- Upstream changes: + Many fixes see: + /usr/share/doc/packages/dvdisaster/CHANGELOG + +------------------------------------------------------------------- Old: ---- 02-encryption.patch 03-dvdrom.patch 05-help-dialog.patch 10-use-non-size-specific-icon-and-add-keywords-to-desktop-file.patch 11-no-cruft.patch 12-fix-spelling-of-up-to.patch 13-fix-missing-language-field-in-po-files.patch 14-make-builds-reproducible.patch 15-show-new-pkg-tracker.patch 16-remove-auto-build-of-doco-from-install-rule.patch 17-fix-all-but-deprecated-api-warnings.patch 18-update-copyright-in-about-dialog.patch 19-show-text-files-with-abs-path.patch 20-display-changelog-credits-and-todo.patch 22-fix-hurd-i386-ftbfs.patch 23-add-bdrom-support.patch 24-show-gpl3-license.patch 25-fix-man-pages.patch 26-fix-display-of-manual.pdf.patch 27-allow-opening-in-browser-again.patch 28-pdftex-reproducibility.patch 29-fix-more-typos.patch 30-hurd-kfreebsd-ftbfs.patch 31-improve-hurd-and-kfreebsd-support.patch 32-display-compilation-commands.patch 33-honour-LDFLAGS.patch 34-gcc8-format-security.patch 35-archived-homepage.patch 36-fix-parallelism.patch 37-suggest-dvdisaster-doc.patch dvdisaster-0.79.6.tar.bz2 dvdisaster-0.79.6.tar.bz2.asc dvdisaster-findmake.patch dvdisaster-g_strdup_printf.patch dvdisaster-no-tex.patch New: ---- dvdisaster-0.79.10.tar.bz2 dvdisaster-0.79.10.tar.bz2.gpg dvdisaster-desktop-cat.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ dvdisaster.spec ++++++ --- /var/tmp/diff_new_pack.7I7w2X/_old 2023-06-25 21:42:47.489239339 +0200 +++ /var/tmp/diff_new_pack.7I7w2X/_new 2023-06-25 21:42:47.493239363 +0200 @@ -1,7 +1,7 @@ # # spec file for package dvdisaster # -# Copyright (c) 2022 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,58 +18,21 @@ # See also http://en.opensuse.org/openSUSE:Specfile_guidelines Name: dvdisaster -Version: 0.79.6 +Version: 0.79.10 Release: 0 Summary: Additional error protection for CD/DVD media License: GPL-3.0-or-later Group: Productivity/Multimedia/Other - -# The official website no longer exists only this mirror -URL: http://htmlpreview.github.io/?https://github.com/lrq3000/dvdisaster/blob/stable/dvdisaster/documentation/en/index.html - -Source0: http://deb.debian.org/debian/pool/main/d/dvdisaster/%{name}_%{version}.orig.tar.bz2#/%{name}-%{version}.tar.bz2 -Source1: http://deb.debian.org/debian/pool/main/d/%{name}/%{name}_%{version}.orig.tar.bz2.asc#/%{name}-%{version}.tar.bz2.asc -# PATCH-FIX-UPSTREAM davejpla...@gmail.com Fix scripts/bash-based-configure to work in Tumbleweed. -Patch0: dvdisaster-findmake.patch -# Patches from Debian -Patch1: 02-encryption.patch -Patch2: 03-dvdrom.patch -Patch3: 05-help-dialog.patch -#Patch4: 08-fix-gnu-make-detection.patch -Patch5: 10-use-non-size-specific-icon-and-add-keywords-to-desktop-file.patch -Patch6: 11-no-cruft.patch -Patch7: 12-fix-spelling-of-up-to.patch -Patch8: 13-fix-missing-language-field-in-po-files.patch -Patch9: 14-make-builds-reproducible.patch -Patch10: 15-show-new-pkg-tracker.patch -Patch11: 16-remove-auto-build-of-doco-from-install-rule.patch -Patch12: 17-fix-all-but-deprecated-api-warnings.patch -Patch13: 18-update-copyright-in-about-dialog.patch -Patch14: 19-show-text-files-with-abs-path.patch -Patch15: 20-display-changelog-credits-and-todo.patch -Patch16: 22-fix-hurd-i386-ftbfs.patch -Patch17: 23-add-bdrom-support.patch -Patch18: 24-show-gpl3-license.patch -Patch19: 25-fix-man-pages.patch -Patch20: 26-fix-display-of-manual.pdf.patch -Patch21: 27-allow-opening-in-browser-again.patch -Patch22: 28-pdftex-reproducibility.patch -Patch23: 29-fix-more-typos.patch -Patch24: 30-hurd-kfreebsd-ftbfs.patch -Patch25: 31-improve-hurd-and-kfreebsd-support.patch -Patch26: 32-display-compilation-commands.patch -Patch27: 33-honour-LDFLAGS.patch -Patch28: 34-gcc8-format-security.patch -Patch29: 35-archived-homepage.patch -Patch30: 36-fix-parallelism.patch -Patch31: 37-suggest-dvdisaster-doc.patch -#Patch32: dvdisaster-0.79.5-dvdrom.patch -#PATCH-FIX-OPENSUSE davejpla...@gmail.com dvdisaster-no-tex.patch - tries to build pdfs that already exist -Patch33: dvdisaster-no-tex.patch -Patch34: dvdisaster-g_strdup_printf.patch +URL: https://dvdisaster.jcea.es/ +Source0: https://dvdisaster.jcea.es/downloads/%{name}-%{version}.tar.bz2 +Source1: https://dvdisaster.jcea.es/downloads/%{name}-%{version}.tar.bz2.gpg +# PATCH-FIX-OPENSUSE correct desktop catagories. +Patch0: dvdisaster-desktop-cat.patch BuildRequires: desktop-file-utils +BuildRequires: fdupes BuildRequires: gettext BuildRequires: pkgconfig +BuildRequires: update-desktop-files BuildRequires: pkgconfig(gtk+-2.0) BuildRequires: pkgconfig(libpng16) Requires: dvdisaster-docs = %{version} @@ -109,7 +72,7 @@ %prep %setup -q %autopatch -p1 -gmake -v | grep "GNU Make" && echo $# || echo $# +gmake -v | grep "GNU Make" %build #gcc10 is picky about global headers without extern, -fcommon fixes this for now. @@ -124,18 +87,29 @@ # Parallel make breaks translations sometimes. #%%{?_smp_mflags} %install +rm -f dvdisaster.lang %make_install +mkdir -p %{buildroot}%{_datadir}/applications +cp -v contrib/%{name}.desktop %{buildroot}%{_datadir}/applications/ +%suse_update_desktop_file %{name} +%find_lang %{name} +pushd %{buildroot}%{_docdir}/%{name} +rm -f `ls |grep -v manual.pdf +popd` rm -f %{buildroot}%{_bindir}/dvdisaster-uninstall.sh -%find_lang dvdisaster +%fdupes -s %{buildroot}/%{_prefix} %files -f dvdisaster.lang %{_bindir}/%{name} -%doc README CHANGELOG CREDITS.de CREDITS.en README.MODIFYING TODO +# NOTE: adding COPYING to the doc directory as well as license +#is not a mistake it's for the license display in the help menu +%doc README CHANGELOG CREDITS.de CREDITS.en TODO COPYING %license COPYING %{_mandir}/de/man1/%{name}.1%{ext_man} %{_mandir}/man1/%{name}.1%{ext_man} +%{_datadir}/applications/%{name}.desktop %files docs -%doc documentation/user-manual/manual.pdf +%{_docdir}/%{name}/manual.pdf %changelog ++++++ dvdisaster-0.79.6.tar.bz2 -> dvdisaster-0.79.10.tar.bz2 ++++++ /work/SRC/openSUSE:Factory/dvdisaster/dvdisaster-0.79.6.tar.bz2 /work/SRC/openSUSE:Factory/.dvdisaster.new.15902/dvdisaster-0.79.10.tar.bz2 differ: char 11, line 1 ++++++ dvdisaster-desktop-cat.patch ++++++ Index: b/contrib/dvdisaster.desktop =================================================================== --- a/contrib/dvdisaster.desktop 2021-09-24 11:20:04.000000000 +0200 +++ b/contrib/dvdisaster.desktop 2023-06-25 12:39:38.566540667 +0200 @@ -9,5 +9,5 @@ Exec=dvdisaster Icon=dvdisaster Terminal=false Type=Application -Categories=Application;System; +Categories=AudioVideo;DiscBurning; Keywords=CD;DVD;media;data loss;scratch;aging;error;protection;recovery;