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)