commit harfbuzz for openSUSE:Factory
Hello community, here is the log from the commit of package harfbuzz for openSUSE:Factory checked in at 2013-06-29 19:42:29 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/harfbuzz (Old) and /work/SRC/openSUSE:Factory/.harfbuzz.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "harfbuzz" Changes: -------- --- /work/SRC/openSUSE:Factory/harfbuzz/harfbuzz.changes 2013-05-28 11:45:10.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.harfbuzz.new/harfbuzz.changes 2013-06-29 19:42:31.000000000 +0200 @@ -1,0 +2,18 @@ +Wed May 29 06:21:15 UTC 2013 - dimstar@opensuse.org + +- Update to version 0.9.18: + + All unneeded code is disabled by default. + + Uniscribe and CoreText shapers can be enabled with their --with + options. + + icu_le and old shapers cannot be enabled for now. + + glib, freetype, and cairo will be detected automatically. + + icu and graphite2 are default off, can be enabled with their + --with options. +- Split out new library package, libharfbuzz-icu0. +- Pass parameters --with-glib, --with-freetype, --with-cairo, + --with-icu and --with-graphite2 to configure, as advised by + upstream. +- Enable pkgconfig(graphite2) BuildRequires, as the depdency is now + available in openSUSE. + +------------------------------------------------------------------- Old: ---- harfbuzz-0.9.17.tar.bz2 New: ---- harfbuzz-0.9.18.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ harfbuzz.spec ++++++ --- /var/tmp/diff_new_pack.7QgZS6/_old 2013-06-29 19:42:32.000000000 +0200 +++ /var/tmp/diff_new_pack.7QgZS6/_new 2013-06-29 19:42:32.000000000 +0200 @@ -17,9 +17,8 @@ Name: harfbuzz -Version: 0.9.17 +Version: 0.9.18 Release: 0 -# FIXME: graphite2 is not packaged / http://projects.palaso.org/projects/graphitedev Summary: An OpenType text shaping engine License: MIT Group: Productivity/Text/Utilities @@ -32,7 +31,7 @@ BuildRequires: pkgconfig(freetype2) >= 2.3.8 BuildRequires: pkgconfig(glib-2.0) >= 2.16 BuildRequires: pkgconfig(gobject-2.0) -#BuildRequires: pkgconfig(graphite2) +BuildRequires: pkgconfig(graphite2) BuildRequires: pkgconfig(gthread-2.0) BuildRequires: pkgconfig(icu-le) BuildRequires: pkgconfig(icu-uc) @@ -48,6 +47,13 @@ %description -n libharfbuzz0 HarfBuzz is an OpenType text shaping engine. +%package -n libharfbuzz-icu0 +Summary: An OpenType text shaping engine - ICU library +Group: System/Libraries + +%description -n libharfbuzz-icu0 +HarfBuzz is an OpenType text shaping engine. + %package tools Summary: An OpenType text shaping engine -- Tools Group: Productivity/Text/Utilities @@ -58,6 +64,7 @@ %package devel Summary: An OpenType text shaping engine -- Development Files Group: Development/Libraries/C and C++ +Requires: libharfbuzz-icu0 = %{version} Requires: libharfbuzz0 = %{version} %description devel @@ -68,7 +75,12 @@ %build %configure \ - --disable-static + --disable-static \ + --with-glib \ + --with-freetype \ + --with-cairo \ + --with-icu \ + --with-graphite2 make %{?_smp_mflags} %install @@ -84,6 +96,10 @@ %doc AUTHORS COPYING NEWS README THANKS %{_libdir}/libharfbuzz.so.0* +%files -n libharfbuzz-icu0 +%defattr(-,root,root) +%{_libdir}/libharfbuzz-icu.so.0* + %files tools %defattr(-,root,root) %{_bindir}/hb-ot-shape-closure @@ -95,5 +111,6 @@ %{_includedir}/harfbuzz/ %{_libdir}/*.so %{_libdir}/pkgconfig/harfbuzz.pc +%{_libdir}/pkgconfig/harfbuzz-icu.pc %changelog ++++++ baselibs.conf ++++++ --- /var/tmp/diff_new_pack.7QgZS6/_old 2013-06-29 19:42:32.000000000 +0200 +++ /var/tmp/diff_new_pack.7QgZS6/_new 2013-06-29 19:42:32.000000000 +0200 @@ -1 +1,2 @@ libharfbuzz0 +libharfbuzz-icu0 ++++++ harfbuzz-0.9.17.tar.bz2 -> harfbuzz-0.9.18.tar.bz2 ++++++ ++++ 4092 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@hilbert.suse.de