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;

Reply via email to