Hello community,

here is the log from the commit of package harfbuzz for openSUSE:Factory 
checked in at 2018-03-14 19:31:43
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/harfbuzz (Old)
 and      /work/SRC/openSUSE:Factory/.harfbuzz.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "harfbuzz"

Wed Mar 14 19:31:43 2018 rev:64 rq:586274 version:1.7.5

Changes:
--------
--- /work/SRC/openSUSE:Factory/harfbuzz/harfbuzz.changes        2018-03-08 
10:47:01.263970645 +0100
+++ /work/SRC/openSUSE:Factory/.harfbuzz.new/harfbuzz.changes   2018-03-14 
19:31:44.428752978 +0100
@@ -1,0 +2,17 @@
+Tue Mar 13 08:36:14 UTC 2018 - [email protected]
+
+- Update summaries.
+
+-------------------------------------------------------------------
+Sun Mar 11 03:40:33 UTC 2018 - [email protected]
+
+- Fix broken libharbuzz-gobject.so symlink by requiring Harfbuzz's
+  Gobject library for the devel package.
+- Add missing GI bindings requirement for the devel package.
+
+-------------------------------------------------------------------
+Fri Mar  9 11:51:15 UTC 2018 - [email protected]
+
+- Fix build on Leap 42.3: don't use make_build.
+
+-------------------------------------------------------------------

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

Other differences:
------------------
++++++ harfbuzz.spec ++++++
--- /var/tmp/diff_new_pack.XfX974/_old  2018-03-14 19:31:45.732706669 +0100
+++ /var/tmp/diff_new_pack.XfX974/_new  2018-03-14 19:31:45.736706528 +0100
@@ -22,7 +22,7 @@
 Summary:        An OpenType text shaping engine
 License:        MIT
 Group:          Productivity/Text/Utilities
-URL:            https://www.freedesktop.org/wiki/Software/HarfBuzz
+Url:            https://www.freedesktop.org/wiki/Software/HarfBuzz
 Source:         
https://www.freedesktop.org/software/harfbuzz/release/%{name}-%{version}.tar.bz2
 Source99:       baselibs.conf
 BuildRequires:  gcc-c++
@@ -49,7 +49,7 @@
 HarfBuzz is an OpenType text shaping engine.
 
 %package -n libharfbuzz-icu0
-Summary:        An OpenType text shaping engine - ICU library
+Summary:        ICU integration into the HarfBuzz OpenType text shaping engine
 Group:          System/Libraries
 
 %description -n libharfbuzz-icu0
@@ -57,39 +57,41 @@
 This package contains the ICU library.
 
 %package -n libharfbuzz-gobject0
-Summary:        An OpenType text shaping engine - GObject library
+Summary:        GObject wrapper around the HarfBuzz OpenType text shaping 
engine
 Group:          System/Libraries
 
 %description -n libharfbuzz-gobject0
 HarfBuzz is an OpenType text shaping engine.
 This package contains the GObject library.
 
+%package -n typelib-1_0-HarfBuzz-0_0
+Summary:        Introspection bindings for the HarfBuzz/GObject library
+Group:          System/Libraries
+
+%description -n typelib-1_0-HarfBuzz-0_0
+HarfBuzz is an OpenType text shaping engine.
+This package provides the GObject Introspection bindings for HarfBuzz.
+
 %package tools
-Summary:        An OpenType text shaping engine -- Tools
+Summary:        Tools from the HarfBuzz text shaping software
 Group:          Productivity/Text/Utilities
 
 %description tools
 HarfBuzz is an OpenType text shaping engine.
 
 %package devel
-Summary:        An OpenType text shaping engine -- Development Files
+Summary:        Development files for the HarfBuzz OpenType text shaping engine
 Group:          Development/Libraries/C and C++
+Requires:       libharfbuzz-gobject0 = %{version}
 Requires:       libharfbuzz-icu0 = %{version}
 Requires:       libharfbuzz0 = %{version}
+Requires:       typelib-1_0-HarfBuzz-0_0 = %{version}
 Requires:       pkgconfig(freetype2) >= 12.0.6
 
 %description devel
 HarfBuzz is an OpenType text shaping engine.
 This package contains the development files.
 
-%package -n typelib-1_0-HarfBuzz-0_0
-Summary:        An OpenType text shaping engine - Introspection bindings
-Group:          System/Libraries
-
-%description -n typelib-1_0-HarfBuzz-0_0
-HarfBuzz is an OpenType text shaping engine.
-This package provides the GObject Introspection bindings for HarfBuzz
-
 %prep
 %autosetup
 
@@ -103,7 +105,7 @@
         --with-graphite2 \
         --with-gobject=yes \
         %{nil}
-%make_build
+make %{?_smp_mflags}
 
 %install
 %make_install
@@ -127,6 +129,9 @@
 %files -n libharfbuzz-gobject0
 %{_libdir}/libharfbuzz-gobject.so.0*
 
+%files -n typelib-1_0-HarfBuzz-0_0
+%{_libdir}/girepository-1.0/HarfBuzz-0.0.typelib
+
 %files tools
 %{_bindir}/hb-ot-shape-closure
 %{_bindir}/hb-shape
@@ -143,7 +148,4 @@
 %{_libdir}/pkgconfig/harfbuzz-gobject.pc
 %{_datadir}/gir-1.0/HarfBuzz-0.0.gir
 
-%files -n typelib-1_0-HarfBuzz-0_0
-%{_libdir}/girepository-1.0/HarfBuzz-0.0.typelib
-
 %changelog


Reply via email to