Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package pinentry for openSUSE:Factory checked in at 2022-03-05 14:43:26 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/pinentry (Old) and /work/SRC/openSUSE:Factory/.pinentry.new.1958 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "pinentry" Sat Mar 5 14:43:26 2022 rev:63 rq:958695 version:1.2.0 Changes: -------- --- /work/SRC/openSUSE:Factory/pinentry/pinentry.changes 2021-09-08 21:36:39.841891839 +0200 +++ /work/SRC/openSUSE:Factory/.pinentry.new.1958/pinentry.changes 2022-03-05 14:44:15.283713601 +0100 @@ -1,0 +2,13 @@ +Thu Mar 3 08:03:59 UTC 2022 - Dominique Leuenberger <dims...@opensuse.org> + +- Correction for previous change: ensure the packages built in the + gui flavor do not change their package name. e.g pinentry-qt5 + wrongly got renamed to pinentry-gui-qt5. + +------------------------------------------------------------------- +Thu Feb 24 10:50:46 UTC 2022 - Dominique Leuenberger <dims...@opensuse.org> + +- Fix name tag for multibuild: name tag should be conditional on + the multibuild flavor. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ pinentry.spec ++++++ --- /var/tmp/diff_new_pack.WLV9bl/_old 2022-03-05 14:44:15.859713747 +0100 +++ /var/tmp/diff_new_pack.WLV9bl/_new 2022-03-05 14:44:15.867713749 +0100 @@ -1,7 +1,7 @@ # -# spec file for package pinentry +# spec file # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,7 +19,11 @@ %define ncurses %(xxx="`readlink -f %{_includedir}/ncurses.h`"; echo $xxx) %define nmajor %(grep NCURSES_VERSION_MAJOR < %{_includedir}/ncurses.h) %global flavor @BUILD_FLAVOR@%{nil} -Name: pinentry +%if "%{flavor}" != "" +%define nsuffix -%{flavor} +%endif + +Name: pinentry%{?nsuffix} Version: 1.2.0 Release: 0 Summary: Collection of Simple PIN or Passphrase Entry Dialogs @@ -59,7 +63,7 @@ utilize the Assuan protocol as described by the Aegypten project. %if "%{flavor}" == "gui" -%package emacs +%package -n pinentry-emacs Summary: Simple PIN or Passphrase Entry Dialog integrated into Emacs Group: Productivity/Other Requires: emacs @@ -68,11 +72,11 @@ Provides: pinentry-gui Provides: pinentry:%{_bindir}/pinentry-emacs -%description emacs +%description -n pinentry-emacs A simple PIN or passphrase entry dialog utilize the Assuan protocol as described by the Aegypten project, integrated into Emacs. -%package efl +%package -n pinentry-efl Summary: Simple PIN or Passphrase Entry Dialog for EFL Group: Productivity/Other Requires: pinentry @@ -80,11 +84,11 @@ Provides: pinentry-gui Provides: pinentry:%{_bindir}/pinentry-efl -%description efl +%description -n pinentry-efl A simple PIN or passphrase entry dialog utilize the Assuan protocol as described by the Aegypten project, using Enlightenment Foundation Libraries. -%package gtk2 +%package -n pinentry-gtk2 Summary: Simple PIN or Passphrase Entry Dialog for GTK2 Group: Productivity/Other Requires: pinentry @@ -92,11 +96,11 @@ Provides: pinentry-gui Provides: pinentry:%{_bindir}/pinentry-gtk-2 -%description gtk2 +%description -n pinentry-gtk2 A simple PIN or passphrase entry dialog utilize the Assuan protocol as described by the Aegypten project, using the GTK2 UI toolkit. -%package gnome3 +%package -n pinentry-gnome3 Summary: Simple PIN or Passphrase Entry Dialog for GNOME Group: Productivity/Other Requires: pinentry @@ -104,11 +108,11 @@ Provides: pinentry-gui Provides: pinentry:%{_bindir}/pinentry-gnome3 -%description gnome3 +%description -n pinentry-gnome3 A simple PIN or passphrase entry dialog utilize the Assuan protocol as described by the Aegypten project, using GNOME libraries. -%package fltk +%package -n pinentry-fltk Summary: Collection of Simple PIN or Passphrase Entry Dialogs Group: Productivity/Other Requires: pinentry @@ -116,11 +120,11 @@ Provides: pinentry-gui Provides: pinentry:%{_bindir}/pinentry-fltk -%description fltk +%description -n pinentry-fltk A simple PIN or passphrase entry dialog utilize the Assuan protocol as described by the Aegypten project, using FLTK libraries. -%package qt5 +%package -n pinentry-qt5 Summary: Simple PIN or Passphrase Entry Dialog for QT5 Group: Productivity/Other Requires: pinentry @@ -131,14 +135,13 @@ Provides: pinentry-qt4 = %{version}-%{release} Obsoletes: pinentry-qt4 <= 0.9.7 -%description qt5 +%description -n pinentry-qt5 A simple PIN or passphrase entry dialog utilize the Assuan protocol as described by the Aegypten project, using the QT5 UI toolkit. %endif %prep -%setup -q -%patch1 -p1 +%autosetup -p1 -n pinentry-%{version} %build nmajor=$(sed -rn 's/^#define\s+NCURSES_VERSION_MAJOR\s+([0-9]+)/\1/p' %{_includedir}/ncurses.h) @@ -219,28 +222,28 @@ %if "%{flavor}" == "gui" %ifnarch ppc -%files efl +%files -n pinentry-efl %license COPYING %attr(755,root,root) %{_bindir}/pinentry-efl %endif -%files emacs +%files -n pinentry-emacs %license COPYING %attr(755,root,root) %{_bindir}/pinentry-emacs -%files gtk2 +%files -n pinentry-gtk2 %license COPYING %attr(755,root,root) %{_bindir}/pinentry-gtk-2 -%files gnome3 +%files -n pinentry-gnome3 %license COPYING %attr(755,root,root) %{_bindir}/pinentry-gnome3 -%files fltk +%files -n pinentry-fltk %license COPYING %attr(755,root,root) %{_bindir}/pinentry-fltk -%files qt5 +%files -n pinentry-qt5 %license COPYING %{_bindir}/pinentry-qt5 %{_bindir}/pinentry-qt4