Hello community,

here is the log from the commit of package jhbuild for openSUSE:Factory checked 
in at 2019-01-10 15:23:40
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/jhbuild (Old)
 and      /work/SRC/openSUSE:Factory/.jhbuild.new.28833 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "jhbuild"

Thu Jan 10 15:23:40 2019 rev:38 rq:664158 version:3.28.0~20171102

Changes:
--------
--- /work/SRC/openSUSE:Factory/jhbuild/jhbuild.changes  2017-02-03 
17:43:40.206009837 +0100
+++ /work/SRC/openSUSE:Factory/.jhbuild.new.28833/jhbuild.changes       
2019-01-10 15:23:41.990308192 +0100
@@ -1,0 +2,42 @@
+Tue Mar 20 17:06:42 UTC 2018 - [email protected]
+
+- Unconditionally enable translation-update-upstream: on
+  Tumbleweed, this results in a NOP and for Leap in SLE paid
+  translations being used (boo#1086036).
+
+-------------------------------------------------------------------
+Wed Feb 28 16:33:43 UTC 2018 - [email protected]
+
+- Modernize spec-file by calling spec-cleaner
+
+-------------------------------------------------------------------
+Thu Nov 02 20:47:58 UTC 2017 - [email protected]
+
+- Update to version 3.28.0~20171102:
+  + gnome-world: Remove libepc.
+  + core-3.28:
+    - gvfs now uses meson
+    - Build NetworkManager with --disable-ovs
+    - Use Meson to build at-spi2-atk
+  + core-deps-3.28:
+    - Enable build of libosinfo tests
+    - Disable more fwupd backends
+    - WebKitGTK+ 2.19.1
+  + 3.28: Move xtrans to -syspeds
+  + world: Tepl now uses GtkSourceView 4
+  + apps-3.28: gnome-recipes depends on gnome-online-accounts
+- Pass --enable-gui to configure: now GUI can be enabled/disabled
+  and since it's disabled by default we must turn it on.
+- Update Url to https://wiki.gnome.org/Projects/Jhbuild: current
+  Jhbuild's project web page.
+- Add conditional use for translation-update-upstream as it's a
+  SLE-only requirement.
+- Drop: 
+    + jhbuild-unset-config-site.patch: fixed upstream.
+    + %desktop_database_* post(un) scriplets: the functionality is
+      covered by file triggers now.
+    + %defattr in '%files lang ...' section as it's not needed.
+- Adopt %make_intall macro use as best practice instead of raw
+  commands.
+
+-------------------------------------------------------------------

Old:
----
  jhbuild-3.22.0~20160920.tar.xz
  jhbuild-unset-config-site.patch

New:
----
  jhbuild-3.28.0~20171102.tar.xz

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

Other differences:
------------------
++++++ jhbuild.spec ++++++
--- /var/tmp/diff_new_pack.KdJCua/_old  2019-01-10 15:23:42.766307390 +0100
+++ /var/tmp/diff_new_pack.KdJCua/_new  2019-01-10 15:23:42.770307385 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package jhbuild
 #
-# 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
@@ -17,29 +17,25 @@
 
 
 %define moduleset 3.22
-
 Name:           jhbuild
-Version:        3.22.0~20160920
+Version:        3.28.0~20171102
 Release:        0
 Summary:        Tool to build GNOME
-License:        GPL-2.0+
+License:        GPL-2.0-or-later
 Group:          Development/Tools/Building
-Url:            http://live.gnome.org/Jhbuild
+URL:            https://wiki.gnome.org/Projects/Jhbuild
 Source0:        %{name}-%{version}.tar.xz
 Source1:        README.deps
 Source2:        sample.jhbuildrc
 Source99:       create-deps.sh
-# PATCH-FIX-UPSTREAM jhbuild-unset-config-site.patch bgo#745223 
[email protected]
-Patch0:         jhbuild-unset-config-site.patch
 BuildRequires:  fdupes
 BuildRequires:  gnome-common
 BuildRequires:  intltool
-BuildRequires:  pkg-config
+BuildRequires:  pkgconfig
 BuildRequires:  python
 BuildRequires:  translation-update-upstream
 BuildRequires:  update-desktop-files
 BuildRequires:  yelp-tools
-Requires:       python-gtk
 # Packages required to pass `jhbuild sanitycheck`
 Requires:       autoconf
 Requires:       automake
@@ -49,13 +45,12 @@
 Requires:       flex
 Requires:       gettext-tools
 Requires:       libtool
+Requires:       python-gtk
 Recommends:     %{name}-lang
 Recommends:     git-core
 Recommends:     patch
 Recommends:     subversion
 Suggests:       cvs
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
-%py_requires
 
 %description
 Jhbuild is a tool used to build the whole GNOME desktop from the
@@ -102,7 +97,7 @@
 ## From bootstrap:
 Recommends:     gettext-tools
 Recommends:     libtool
-Recommends:     pkg-config
+Recommends:     pkgconfig
 Recommends:     python
 ## System Dependencies as defined by the moduleset configuration
 # only pkg-config deps are auto extracted, as we do not have to
@@ -126,40 +121,32 @@
 translation-update-upstream
 cp %{SOURCE1} .
 cp %{SOURCE2} .
-%patch0 -p1
 
 %build
 NOCONFIGURE=1 gnome-autogen.sh
 %configure \
-       --disable-scrollkeeper
+       --disable-scrollkeeper \
+    --enable-gui
 make %{?_smp_mflags}
 
 %install
-make DESTDIR=%{buildroot} install %{?_smp_mflags}
+%make_install
 %suse_update_desktop_file jhbuild
 %fdupes %{buildroot}%{python_sitelib}
 %fdupes %{buildroot}%{_datadir}
 %find_lang %{name} %{?no_lang_C}
 
-%post
-%desktop_database_post
-
-%postun
-%desktop_database_postun
-
 %files
-%defattr(-,root,root,-)
-%doc AUTHORS COPYING NEWS README sample.jhbuildrc
+%license COPYING
+%doc AUTHORS HACKING MAINTAINERS NEWS README sample.jhbuildrc
 %{_bindir}/jhbuild
 %{python_sitelib}/jhbuild/
 %{_datadir}/applications/jhbuild.desktop
 %{_datadir}/jhbuild/
 
 %files recommended-deps
-%defattr(-,root,root,-)
 %doc README.deps
 
 %files lang -f %{name}.lang
-%defattr(-,root,root)
 
 %changelog

++++++ _service ++++++
--- /var/tmp/diff_new_pack.KdJCua/_old  2019-01-10 15:23:42.806307348 +0100
+++ /var/tmp/diff_new_pack.KdJCua/_new  2019-01-10 15:23:42.810307344 +0100
@@ -2,7 +2,7 @@
   <service name="tar_scm" mode="disabled">
     <param name="url">git://git.gnome.org/jhbuild</param>
     <param name="scm">git</param>
-    <param name="versionformat">3.22.0~%cd</param>
+    <param name="versionformat">3.28.0~%cd</param>
     <param name="changesgenerate">enable</param>
   </service>
   <service name="recompress" mode="disabled">
@@ -11,3 +11,4 @@
   </service>
   <service name="set_version" mode="disabled"/>
 </services>
+

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.KdJCua/_old  2019-01-10 15:23:42.826307328 +0100
+++ /var/tmp/diff_new_pack.KdJCua/_new  2019-01-10 15:23:42.830307323 +0100
@@ -1,4 +1,4 @@
 <servicedata>
 <service name="tar_scm">
-            <param name="url">git://git.gnome.org/jhbuild</param>
-          <param 
name="changesrevision">e15497ac824e27e3d7305bfecb25ef786640aa23</param></service></servicedata>
\ No newline at end of file
+                <param name="url">git://git.gnome.org/jhbuild</param>
+              <param 
name="changesrevision">b98e993f89c4cd0527e7b91fd27fb1871be385d6</param></service></servicedata>
\ No newline at end of file

++++++ jhbuild-3.22.0~20160920.tar.xz -> jhbuild-3.28.0~20171102.tar.xz ++++++
++++ 59836 lines of diff (skipped)


Reply via email to