Hello community,

here is the log from the commit of package harfbuzz for openSUSE:Factory 
checked in at 2018-02-21 14:08:28
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/harfbuzz (Old)
 and      /work/SRC/openSUSE:Factory/.harfbuzz.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "harfbuzz"

Wed Feb 21 14:08:28 2018 rev:62 rq:578042 version:1.7.5

Changes:
--------
--- /work/SRC/openSUSE:Factory/harfbuzz/harfbuzz.changes        2018-01-16 
09:29:51.516820599 +0100
+++ /work/SRC/openSUSE:Factory/.harfbuzz.new/harfbuzz.changes   2018-02-21 
14:08:30.252600740 +0100
@@ -1,0 +2,8 @@
+Fri Feb  9 21:00:57 UTC 2018 - [email protected]
+
+- Update to version 1.7.5:
+  + Separate Khmer shaper from Indic.
+  + First stab at AAT morx. Not hooked up.
+  + Misc bug fixes.
+
+-------------------------------------------------------------------
@@ -5,0 +14,11 @@
+
+-------------------------------------------------------------------
+Tue Jan  9 19:33:26 UTC 2018 - [email protected]
+
+- Add pkgconfig(gobject-2.0) and
+  pkgconfig(gobject-introspection-1.0) BuildRequires, and pass
+  with-gobject=yes to configure, build GObject and Introspection
+  support.
+- Following this, package the new sub-packages libharfbuzz-gobject0
+  and typelib-1_0-HarfBuzz-0_0.
+- Clean up spec, use autosetup and make_build macros.

Old:
----
  harfbuzz-1.7.4.tar.bz2

New:
----
  harfbuzz-1.7.5.tar.bz2

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

Other differences:
------------------
++++++ harfbuzz.spec ++++++
--- /var/tmp/diff_new_pack.IHuHHZ/_old  2018-02-21 14:08:30.988574238 +0100
+++ /var/tmp/diff_new_pack.IHuHHZ/_new  2018-02-21 14:08:30.988574238 +0100
@@ -17,7 +17,7 @@
 
 
 Name:           harfbuzz
-Version:        1.7.4
+Version:        1.7.5
 Release:        0
 Summary:        An OpenType text shaping engine
 License:        MIT
@@ -25,12 +25,14 @@
 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++
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  pkgconfig(cairo) >= 1.8.0
 BuildRequires:  pkgconfig(cairo-ft)
 BuildRequires:  pkgconfig(freetype2) >= 12.0.6
 BuildRequires:  pkgconfig(glib-2.0) >= 2.19.1
+BuildRequires:  pkgconfig(gobject-2.0)
+BuildRequires:  pkgconfig(gobject-introspection-1.0)
 BuildRequires:  pkgconfig(graphite2)
 BuildRequires:  pkgconfig(gthread-2.0)
 BuildRequires:  pkgconfig(icu-uc)
@@ -54,6 +56,14 @@
 HarfBuzz is an OpenType text shaping engine.
 This package contains the ICU library.
 
+%package -n libharfbuzz-gobject0
+Summary:        An OpenType text shaping engine - GObject library
+Group:          System/Libraries
+
+%description -n libharfbuzz-gobject0
+HarfBuzz is an OpenType text shaping engine.
+This package contains the GObject library.
+
 %package tools
 Summary:        An OpenType text shaping engine -- Tools
 Group:          Productivity/Text/Utilities
@@ -72,8 +82,16 @@
 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
-%setup -q -n harfbuzz-%{version}
+%autosetup
 
 %build
 %configure \
@@ -82,44 +100,52 @@
         --with-freetype \
         --with-cairo \
         --with-icu \
-        --with-graphite2
-make %{?_smp_mflags}
+        --with-graphite2 \
+        --with-gobject=yes \
+        %{nil}
+%make_build
 
 %install
 %make_install
-
 find %{buildroot} -type f -name "*.la" -delete -print
 
 %post -n libharfbuzz0 -p /sbin/ldconfig
-
-%post -n libharfbuzz-icu0 -p /sbin/ldconfig
-
 %postun -n libharfbuzz0 -p /sbin/ldconfig
 
+%post -n libharfbuzz-icu0 -p /sbin/ldconfig
 %postun -n libharfbuzz-icu0 -p /sbin/ldconfig
 
+%post -n libharfbuzz-gobject0 -p /sbin/ldconfig
+%postun -n libharfbuzz-gobject0 -p /sbin/ldconfig
+
 %files -n libharfbuzz0
-%defattr(-,root,root)
-%doc AUTHORS COPYING NEWS README THANKS
+%license COPYING
+%doc NEWS
 %{_libdir}/libharfbuzz.so.0*
 
 %files -n libharfbuzz-icu0
-%defattr(-,root,root)
 %{_libdir}/libharfbuzz-icu.so.0*
 
+%files -n libharfbuzz-gobject0
+%{_libdir}/libharfbuzz-gobject.so.0*
+
 %files tools
-%defattr(-,root,root)
 %{_bindir}/hb-ot-shape-closure
 %{_bindir}/hb-shape
 %{_bindir}/hb-view
 
 %files devel
-%defattr(-,root,root)
+%doc AUTHORS README THANKS
+%docdir %{_datadir}/gtk-doc
+%{_datadir}/gtk-doc/html/harfbuzz/
 %{_includedir}/harfbuzz/
 %{_libdir}/*.so
 %{_libdir}/pkgconfig/harfbuzz.pc
-%docdir %{_datadir}/gtk-doc
-%{_datadir}/gtk-doc/html/harfbuzz/
 %{_libdir}/pkgconfig/harfbuzz-icu.pc
+%{_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

++++++ harfbuzz-1.7.4.tar.bz2 -> harfbuzz-1.7.5.tar.bz2 ++++++
++++ 93488 lines of diff (skipped)


Reply via email to