Hello community,

here is the log from the commit of package xiphos for openSUSE:Factory checked 
in at 2017-08-28 15:18:15
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/xiphos (Old)
 and      /work/SRC/openSUSE:Factory/.xiphos.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "xiphos"

Mon Aug 28 15:18:15 2017 rev:17 rq:518964 version:4.0.6

Changes:
--------
--- /work/SRC/openSUSE:Factory/xiphos/xiphos.changes    2017-03-16 
09:52:13.499929166 +0100
+++ /work/SRC/openSUSE:Factory/.xiphos.new/xiphos.changes       2017-08-28 
15:19:30.600956373 +0200
@@ -1,0 +2,42 @@
+Sun Aug 20 14:51:37 UTC 2017 - [email protected]
+
+- Update to version 4.0.6:
+  + Fixed longstanding display problem with webkit2 (now req'd for
+    fedora).
+  + Added alt-L toggle lemma.
+  + Added View Xiphos Releases to Help menu.
+  + Fixed biblesync passphrase preservation.
+  + Internal:
+    - Removed all ancient ImageMagick references.
+    - Removed HAVE_GTK_xxx in favor of GTK_VERSION_CHECK.
+    - Fixed wk2 search result.
+  + Updated translations.
+- Drop xiphos-fix-missing-return.patch and
+  xiphos-man-page-xiphos-nav.patch: Fixed upstream.
+
+-------------------------------------------------------------------
+Sun Jun  4 20:16:06 UTC 2017 - [email protected]
+
+- Update to version 4.0.5:
+  + ReadAloud: Speak verse# only if we are showing verse#s in text
+    as well.
+  + Fix crash caused by lack of collator during mod.mgr in first
+    run.
+- Run spec-cleaner.
+- Drop conditionals for other distros and old unsupported
+  openSUSE/SLE.
+- Pkgconfigify BuildRequires, drop obsolete ones.
+- Build for gtk3 only.
+- Following the above, remove webkitgtk3-devel BuildRequires and
+  add pkgconfig(webkit2gtk-4.0) and stop passing
+  --enable-webkit-editor and pass --enable-webkit2instead.
+- Add docbook-utils-minimal BuildRequrires to build docbock2man
+  support.
+- Add xiphos-fix-missing-return.patch: Fix missing return in
+  non-void function, patch from upstream git.
+- Add xiphos-man-page-xiphos-nav.patch: Add missing man page, patch
+  from upstream git.
+- Apply fdupes macro, silence rpmlint about duplicate files.
+- Add lang-package macro, split out lang-package.
+
+-------------------------------------------------------------------

Old:
----
  xiphos-4.0.4.tar.gz

New:
----
  xiphos-4.0.6.tar.gz

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

Other differences:
------------------
++++++ xiphos.spec ++++++
--- /var/tmp/diff_new_pack.8Fak84/_old  2017-08-28 15:19:31.864778769 +0200
+++ /var/tmp/diff_new_pack.8Fak84/_new  2017-08-28 15:19:31.876777083 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package xiphos
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 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
@@ -16,130 +16,42 @@
 #
 
 
-%if ( 0%{?suse_version} >= 1200 || 0%{?fedora} > 14 )
-%define                gtk3 0
-%endif
-
 Name:           xiphos
-Version:        4.0.4
+Version:        4.0.6
 Release:        0
 Summary:        GNOME-based Bible research tool
 License:        GPL-2.0
 Group:          Productivity/Scientific/Other
 Url:            http://xiphos.org/
-Source0:        xiphos-%{version}.tar.gz
+Source0:        
https://github.com/crosswire/%{name}/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz
 Source1:        %{name}.desktop
-
-BuildRequires:  biblesync-devel >= 1.1.2
+BuildRequires:  docbook-utils-minimal
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
-BuildRequires:  gettext-devel
-BuildRequires:  glibc-devel
+BuildRequires:  gnome-doc-utils-devel
 BuildRequires:  intltool
-%if %{undefined mdkversion}
-BuildRequires:  libbonobo-devel
-BuildRequires:  libgnomeui-devel
-%endif
-BuildRequires:  libgsf-devel
-BuildRequires:  libidn-devel
-BuildRequires:  libuuid-devel
-BuildRequires:  pcre-devel
-BuildRequires:  perl-XML-Parser
+BuildRequires:  pkgconfig
 BuildRequires:  scrollkeeper
-BuildRequires:  sword-devel > 1.6.2
-%if ( %{undefined centos_version} && 0%{?suse_version} != 1110 )
-BuildRequires:  pkgconfig(cairo)
+BuildRequires:  update-desktop-files
+BuildRequires:  pkgconfig(biblesync) >= 1.1.2
 BuildRequires:  pkgconfig(dbus-glib-1)
+BuildRequires:  pkgconfig(gconf-2.0)
 BuildRequires:  pkgconfig(glib-2.0)
-BuildRequires:  pkgconfig(gtk+-2.0)
-BuildRequires:  pkgconfig(libglade-2.0)
-%endif
-
-%if ( %{undefined fedora} && %{undefined centos_version} && %{undefined 
mdkversion} && 0%{?suse_version} != 1110 )
-
-BuildRequires:  gnome-doc-utils-devel
-BuildRequires:  libMagick++-devel
-BuildRequires:  xorg-x11-libXdmcp-devel
-
-  %if %{defined gtk3}
-BuildRequires:  libwebkitgtk3-devel
-  %else
-BuildRequires:  libwebkitgtk-devel
-  %endif
-%endif
-#
-# CentOS
-#
-%if %{defined centos_version}
-BuildRequires:  cairo-devel
-BuildRequires:  dbus-glib-devel
-BuildRequires:  glib2-devel
-BuildRequires:  gnome-doc-utils
-BuildRequires:  gtk2-devel
-BuildRequires:  gtkhtml3-devel
-BuildRequires:  libXdmcp-devel
-BuildRequires:  libglade2-devel
-BuildRequires:  perl-Compress-Zlib
-BuildRequires:  sane-backends-libs
-  %if 0%{?centos_version} >= 600
-BuildRequires:  libcurl-devel
-BuildRequires:  webkitgtk-devel
-  %else
-BuildRequires:  curl-devel
-BuildRequires:  python26
-BuildRequires:  sqlite
-BuildRequires:  xulrunner-devel
-%define                xulbuild 1
-  %endif
-%endif
-#
-# openSUSE
-#
-%if %{defined suse_version}
-BuildRequires:  update-desktop-files
-%if %{defined gtk3}
-BuildRequires:  gtkhtml-devel
-%else
-BuildRequires:  gtkhtml2-devel
-%endif
+BuildRequires:  pkgconfig(gmodule-2.0)
+BuildRequires:  pkgconfig(gtk+-3.0)
+BuildRequires:  pkgconfig(gtk+-unix-print-2.0)
+BuildRequires:  pkgconfig(icu-i18n)
+BuildRequires:  pkgconfig(libgsf-1) >= 1.14
+BuildRequires:  pkgconfig(libgtkhtml-4.0)
+BuildRequires:  pkgconfig(libxml-2.0)
+BuildRequires:  pkgconfig(sword) >= 1.7.3
+BuildRequires:  pkgconfig(uuid)
+BuildRequires:  pkgconfig(webkit2gtk-4.0)
 Requires:       sword
 Recommends:     sword-bible
 Recommends:     sword-commentary
-%if 0%{?suse_version} <= 1130
-BuildRequires:  gnome-spell2
-%endif
-%endif
-#
-# SLES
-#
-%if 0%{?suse_version} == 1110
-BuildRequires:  gnome-doc-utils
-BuildRequires:  mozilla-xulrunner190-devel
-%define                xulbuild 1
-%endif
-#
-# Fedora
-#
-%if %{defined fedora}
-BuildRequires:  gnome-doc-utils
-BuildRequires:  gtkhtml3-devel
-BuildRequires:  libXdmcp-devel
-BuildRequires:  sane-backends-libs
-BuildRequires:  webkitgtk3-devel
-%endif
-#
-# Mandriva
-#
-%if %{defined mdkversion}
-BuildRequires:  gnome-doc-utils
-BuildRequires:  libMagick-devel
-BuildRequires:  libgnomeui2-devel
-BuildRequires:  libxdmcp-devel
-BuildRequires:  polkit-gnome
-BuildRequires:  pkgconfig(libbonobo-2.0)
-%endif
-
 Provides:       sword-frontend
+Recommends:     %{name}-lang
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -150,72 +62,40 @@
 if you want to browse the Bible translations and reference works distributed
 by Crosswire Bible Society through the SWORD Project.
 
+%lang_package
+
 %prep
-%setup -q -n xiphos-%{version}
+%setup -q
 
 %build
-# SLES lacks the abillity to build help files for some reason
-%if %{defined sles_version}
-%define EXTRAOPTS --disable-help
-%endif
-
-rm -rf build
 export CFLAGS="%{optflags}"
 export CXXFLAGS="%{optflags}"
-%if ( %{defined centos_version} && 0%{?centos_version} < 600 )
-/usr/bin/python26 \
-%endif
-%if %{defined xulbuild}
-./waf configure --prefix=%{_prefix} --backend=xulrunner --gtk=2 %{?EXTRAOPTS}
-%else
-  %if %{defined gtk3}
-./waf configure --prefix=%{_prefix} --gtk=3 --enable-webkit-editor
-  %else
-./waf configure --prefix=%{_prefix} --gtk=2
-  %endif
-%endif
+./waf configure \
+       --prefix=%{_prefix} \
+       --enable-webkit2 \
+       --gtk=3
 ./waf build
 
 %install
 ./waf install --destdir=%{buildroot}
-
 install -D -m 644 %{SOURCE1} 
%{buildroot}%{_datadir}/applications/%{name}.desktop
-%if 0%{?suse_version}
 %suse_update_desktop_file -n 
%{buildroot}%{_datadir}/applications/%{name}.desktop
-%endif
-
-%if ( %{undefined fedora} && %{undefined centos_version} )
-mkdir -p %{buildroot}%_defaultdocdir/%{name}
-mv %{buildroot}%{_datadir}/doc/%{name}/* %{buildroot}%_defaultdocdir/%{name}/
-rmdir %{buildroot}%{_datadir}/doc/%{name}
-%endif
-
-rm %{buildroot}%_defaultdocdir/%{name}/INSTALL
-
+# package docs with macro
+rm -frv %{buildroot}/%{_datadir}/doc/%{name}
 install -Dm644 xiphos.1 %{buildroot}%{_mandir}/man1/xiphos.1
-
+install -Dm644 xiphos-nav.1 %{buildroot}%{_mandir}/man1/xiphos-nav.1
+%fdupes -s %{buildroot}/%{_datadir}
 %find_lang %{name}
 
-%if %{undefined fedora}
-%fdupes -s %{buildroot}
-%endif
-
-%clean
-rm -rf %{buildroot}
-
 %post
-%if 0%{?suse_version} > 1130
 %icon_theme_cache_post
-%endif
 
 %postun
-%if 0%{?suse_version} > 1130
 %icon_theme_cache_postun
-%endif
 
-%files -f %{name}.lang
+%files
 %defattr(-,root,root)
-%doc AUTHORS ChangeLog COPYING README RELEASE-NOTES TODO TRANSLATION-HOWTO 
Xiphos.ogg
+%doc COPYING README.md RELEASE-NOTES Xiphos.ogg
 %dir %{_datadir}/%{name}
 %{_bindir}/xiphos*
 %{_datadir}/xiphos/*
@@ -225,10 +105,8 @@
 %{_datadir}/appdata/xiphos.appdata.xml
 %{_mandir}/man1/*
 %dir %{_datadir}/omf
-%if ( %{defined centos_version} || %{defined fedora} )
-%{_defaultdocdir}/%{name}/*
-%{_datadir}/gnome/help/%{name}/*
-%{_datadir}/omf/%{name}/*
-%endif
+
+%files lang -f %{name}.lang
+%defattr(-, root, root)
 
 %changelog

++++++ xiphos-4.0.4.tar.gz -> xiphos-4.0.6.tar.gz ++++++
/work/SRC/openSUSE:Factory/xiphos/xiphos-4.0.4.tar.gz 
/work/SRC/openSUSE:Factory/.xiphos.new/xiphos-4.0.6.tar.gz differ: char 4, line 
1


Reply via email to