Hello community,

here is the log from the commit of package pw3270 for openSUSE:Factory checked 
in at 2020-11-04 18:27:14
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/pw3270 (Old)
 and      /work/SRC/openSUSE:Factory/.pw3270.new.11331 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "pw3270"

Wed Nov  4 18:27:14 2020 rev:9 rq:845854 version:5.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/pw3270/pw3270.changes    2020-06-10 
00:47:25.106788108 +0200
+++ /work/SRC/openSUSE:Factory/.pw3270.new.11331/pw3270.changes 2020-11-04 
18:32:10.344176959 +0100
@@ -1,0 +2,41 @@
+Mon Nov 02 13:05:18 UTC 2020 - perry.wern...@gmail.com
+
+- Update to version 5.3+git20201102:
+  * Fixing package build.
+  * Removing .png files, using only the svg ones.
+  * Adjusting header bar defaults.
+  * Adjustments for openSUSE 15.2.
+  * Update README.md
+  * Use 'gnome' style as default on linux and classic in other OSs.
+  * Disabling F10 redirection.
+  * Adjusting default action lists.
+  * Enabling set/reset of kpalternative in the modern interface.
+  * Moving generic tools to libv3270.
+  * Auto updating toolbar when icon style changes.
+  * Implementing standard models for menus & comboboxes.
+  * Adding copy-image menu option.
+  * Adding "copy-as-html" action.
+  * Adding 'view trace' option on the popup menus.
+  * Pre-defining session file name on save dialogs.
+  * Creating session file when a desktop icon is built with default session.
+  * Adding method to suggest session filename and path.
+  * Processing toolbar-position settings.
+  * Adding tooltips in the header bar buttons.
+  * Moving application icons to the 'icons' folder.
+  * Adding support for customized icons.
+  * Adding option for symbolic icons in the header bar.
+  * Implementing use of symbolic icons in toolbar.
+  * Updating appdata.
+  * Scanning standard directories for session definition files.
+  * Adding appdata.xml
+  * Adding architecture in about window. Usefull for windows users.
+  * Project URL changes by locale.
+  * Loading/saving dialog responses from session file.
+  * Renaming default filename.
+  * Adding custom mime-type for pw3270 session settings file
+  * Using PIE instead of pic.
+  * Refactoring keypads.
+  * Adding deb post install/uninstall scripts.
+  * removed patch: optional_optipng.patch
+
+-------------------------------------------------------------------

Old:
----
  optional_optipng.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ pw3270.spec ++++++
--- /var/tmp/diff_new_pack.rmlOMN/_old  2020-11-04 18:32:10.828175886 +0100
+++ /var/tmp/diff_new_pack.rmlOMN/_new  2020-11-04 18:32:10.832175877 +0100
@@ -28,39 +28,22 @@
 Summary:        IBM 3270 Terminal emulator for GTK
 License:        GPL-2.0
 Group:          System/X11/Terminals
-Url:            https://portal.softwarepublico.gov.br/social/pw3270/
+Url:                   https://github.com/PerryWerneck/pw3270
 
 Source:         pw3270-%{version}.tar.xz
-Patch1:         optional_optipng.patch
 
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 Requires:       shared-mime-info
 Requires:      %{name}-branding = %{version}
 
-#--[ Setup by distribution 
]------------------------------------------------------------------------------------------
-# 
-# References:
-#
-# 
https://en.opensuse.org/openSUSE:Build_Service_cross_distribution_howto#Detect_a_distribution_flavor_for_special_code
-#
+BuildRequires: update-desktop-files
+
+%glib2_gsettings_schema_requires
 
 BuildRequires:  pkgconfig(gtk+-3.0)
 BuildRequires:  pkgconfig(glib-2.0)
-BuildRequires:  pkgconfig(libv3270) >= %{version}
-
-%if 0%{?is_opensuse}
-
-BuildRequires:  optipng
-
-%endif
-
-%if 0%{?sle_version} >= 150000 && !0%{?is_opensuse}
-BuildRequires:  ImageMagick-config-7-upstream
-%endif
-
-#---------------------------------------------------------------------------------------------------------------------
-
+BuildRequires: pkgconfig(libv3270) >= 5.3
 BuildRequires:  autoconf >= 2.61
 BuildRequires:  automake
 BuildRequires:  binutils
@@ -74,7 +57,6 @@
 BuildRequires:  pkgconfig
 BuildRequires:  sed
 BuildRequires:  fdupes
-BuildRequires:  ImageMagick
 BuildRequires:  autoconf-archive
 %glib2_gsettings_schema_requires
 
@@ -88,18 +70,34 @@
 %package branding
 Summary:        Default branding for %{name}
 Group:          System/X11/Terminals
+
 Requires:       %{name} = %{version}
+Requires(post):        desktop-file-utils
+Requires(postun):      desktop-file-utils
 
 %description branding
 GTK-based IBM 3270 terminal emulator with many advanced features. It can be 
used to communicate with any IBM host that supports 3270-style connections over 
TELNET.
 
 This package contains the default branding for %{name}.
 
+%package keypads
+Summary:       Keypads for %{name}
+Group:         System/X11/Terminals
+Requires:      %{name} = %{version}
+BuildArch:     noarch
+
+Conflicts:     otherproviders(pw3270-keypads)
+Enhances:      %{name}
+
+%description keypads
+GTK-based IBM 3270 terminal emulator with many advanced features. It can be 
used to communicate with any IBM host that supports 3270-style connections over 
TELNET.
+
+This package contains the keypads for %{name}.
+
 #---[ Build & Install 
]-----------------------------------------------------------------------------------------------
 
 %prep
 %setup
-%patch1 -p0
 
 %global _lto_cflags %{_lto_cflags} -ffat-lto-objects
 NOCONFIGURE=1 ./autogen.sh
@@ -119,33 +117,45 @@
 
 %fdupes %{buildroot}/%{_prefix}
 
-#---[ Files 
]---------------------------------------------------------------------------------------------------------
-
 %files -f langfiles
+%defattr(-,root,root)
 %license LICENSE
 %doc AUTHORS README.md
 
 # Main application
 %dir %{_datadir}/%{_product}
 %dir %{_datadir}/%{_product}/ui
+%dir %{_datadir}/%{_product}/keypad
 %dir %{_libdir}/%{_product}-plugins
+%dir %{_datadir}/%{_product}/icons
 
 %{_bindir}/%{_product}
-%{_datadir}/applications/*.desktop
-%{_datadir}/pixmaps/*.png
 
+# Configuration & Themes
 %{_datadir}/glib-2.0/schemas/*.xml
+%{_datadir}/%{_product}/icons/gtk-*.svg
+%{_datadir}/%{_product}/icons/connect-*.svg
+%{_datadir}/%{_product}/icons/disconnect-*.svg
+
+%{_datadir}/applications/*.desktop
+%{_datadir}/appdata/%{_product}.appdata.xml
+
+%{_datadir}/mime/packages/*.xml
 
 %files branding
+%defattr(-,root,root)
+
 %{_datadir}/%{_product}/ui/*
-%{_datadir}/%{_product}/*.png
+%{_datadir}/%{_product}/*.svg
+%{_datadir}/%{_product}/icons/%{_product}.svg
 
-#---[ Scripts 
]-------------------------------------------------------------------------------------------------------
+%files keypads
+%{_datadir}/%{_product}/keypad/*
 
-%post
-%glib2_gsettings_schema_post
+%posttrans
+/usr/bin/update-desktop-database
 
 %postun
-%glib2_gsettings_schema_postun
+/usr/bin/update-desktop-database
 
 %changelog

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.rmlOMN/_old  2020-11-04 18:32:10.864175806 +0100
+++ /var/tmp/diff_new_pack.rmlOMN/_new  2020-11-04 18:32:10.864175806 +0100
@@ -1,4 +1,4 @@
 <servicedata>
 <service name="tar_scm">
                 <param 
name="url">https://github.com/PerryWerneck/pw3270.git</param>
-              <param 
name="changesrevision">f8f7163da34db629b8c349747d9444c0f7bfd015</param></service></servicedata>
\ No newline at end of file
+              <param 
name="changesrevision">11804d58559dbce1082c82c307f1c8c3388aa213</param></service></servicedata>
\ No newline at end of file

++++++ pw3270-5.3.tar.xz ++++++
++++ 13739 lines of diff (skipped)


Reply via email to