Hello community, here is the log from the commit of package pgadmin3 for openSUSE:Factory checked in at 2019-03-28 22:49:10 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/pgadmin3 (Old) and /work/SRC/openSUSE:Factory/.pgadmin3.new.25356 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "pgadmin3" Thu Mar 28 22:49:10 2019 rev:4 rq:689277 version:1.22.2 Changes: -------- --- /work/SRC/openSUSE:Factory/pgadmin3/pgadmin3.changes 2018-03-31 15:37:34.328199134 +0200 +++ /work/SRC/openSUSE:Factory/.pgadmin3.new.25356/pgadmin3.changes 2019-03-28 22:49:13.523048886 +0100 @@ -1,0 +2,5 @@ +Tue May 29 08:27:19 UTC 2018 - m...@pcvolkmer.de + +- Changed spec file to select dependencies for Leap 15.0 + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ pgadmin3.spec ++++++ --- /var/tmp/diff_new_pack.uAlkmm/_old 2019-03-28 22:49:14.667048678 +0100 +++ /var/tmp/diff_new_pack.uAlkmm/_new 2019-03-28 22:49:14.683048675 +0100 @@ -1,7 +1,7 @@ # # spec file for package pgadmin3 # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -40,29 +40,36 @@ BuildRequires: automake BuildRequires: fdupes BuildRequires: gcc-c++ +%if 0%{?is_opensuse} > 0 # We are not compatible with openssl1.1 changes # So we adopt Debian way, use libressl instead. BuildRequires: libressl-devel +%else +BuildRequires: openssl-devel +%endif BuildRequires: libtool BuildRequires: libxml2-devel BuildRequires: libxslt-devel BuildRequires: libxslt-tools -BuildRequires: postgresql-devel +BuildRequires: postgresql-server-devel BuildRequires: update-desktop-files -%if 0%{?suse_version} <= 1315 || 0%{?sle_version} > 0 -# One day a brave soul will find how to build that on SLE -#%%if 0%%{?sle_version} > 0 -#BuildRequires: libwx_baseu-2_8-0-wxcontainer -#BuildRequires: wxWidgets-devel < 2.9 -#%%else +# openSUSE before Leap 15 +%if 0%{?suse_version} <= 1315 && 0%{?is_opensuse} > 0 BuildRequires: wxWidgets BuildRequires: wxWidgets-wxcontainer-devel -#%%endif %define _use_internal_dependency_generator 0 %define __find_requires %wx_requires %define WX_VER 2.8 -%else -# Tumbleweed +%endif +# Tumbleweed or Leap 15 and later +%if 0%{?suse_version} >= 1500 && 0%{?is_opensuse} > 0 +# nostl mandatory otherwise you get errors at compile and runtime +# too much wxChar used +%define WX_VER 3.0 +BuildRequires: wxWidgets-3_0-nostl-devel +%endif +# SLE 15 +%if 0%{?suse_version} >= 1500 && 0%{?is_opensuse} == 0 # nostl mandatory otherwise you get errors at compile and runtime # too much wxChar used %define WX_VER 3.0