update to 4.3.0

This commit is contained in:
zhang__3125 2022-06-25 08:49:18 +08:00
parent 8ee08c0ca3
commit c375f5325a
3 changed files with 13 additions and 11 deletions

Binary file not shown.

BIN
harfbuzz-4.3.0.tar.xz Normal file

Binary file not shown.

View File

@ -1,16 +1,15 @@
Name: harfbuzz Name: harfbuzz
Version: 2.8.2 Version: 4.3.0
Release: 2 Release: 1
Summary: A text shaping engine Summary: A text shaping engine
License: MIT License: MIT
URL: https://harfbuzz.github.io/what-is-harfbuzz.html URL: https://harfbuzz.github.io/
Source0: https://github.com/harfbuzz/harfbuzz/releases/download/2.8.2/%{name}-%{version}.tar.xz Source0: https://github.com/harfbuzz/harfbuzz/releases/download/%{version}/harfbuzz-%{version}.tar.xz
BuildRequires: gcc-c++ freetype-devel cairo-devel glib2-devel graphite2-devel BuildRequires: gcc-c++ freetype-devel cairo-devel glib2-devel graphite2-devel
BuildRequires: gtk-doc libicu-devel gobject-introspection-devel BuildRequires: gtk-doc libicu-devel gobject-introspection-devel make
Provides: harfbuzz-icu Provides: harfbuzz-icu
Obsoletes: harfbuzz-icu Obsoletes: harfbuzz-icu < %{version}-%{release}
%description %description
HarfBuzz is a text-shaping engine. If you give HarfBuzz a font and a string HarfBuzz is a text-shaping engine. If you give HarfBuzz a font and a string
@ -22,6 +21,7 @@ that is correctly arranged for the language and writing system.
%package devel %package devel
Summary: The development environment for %{name} Summary: The development environment for %{name}
Requires: %{name} = %{version}-%{release} Requires: %{name} = %{version}-%{release}
Requires: %{name}-icu = %{version}-%{release}
%description devel %description devel
Header files and libraries for building a extension library for %{name}. Header files and libraries for building a extension library for %{name}.
@ -32,15 +32,14 @@ Header files and libraries for building a extension library for %{name}.
%autosetup -n %{name}-%{version} -p1 %autosetup -n %{name}-%{version} -p1
%build %build
%configure --disable-static --with-graphite2 --with-gobject --enable-introspection %configure --disable-static --with-graphite2 --with-gobject --enable-introspection
%{make_build}
make %{?_smp_mflags}
%check %check
make check make check
%install %install
make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p" %{make_install}
%delete_la %delete_la
%ldconfig_scriptlets %ldconfig_scriptlets
@ -69,6 +68,9 @@ make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p"
%{_datadir}/gtk-doc/html/harfbuzz/* %{_datadir}/gtk-doc/html/harfbuzz/*
%changelog %changelog
* Mon Jun 20 2022 lin zhang <lin.zhang@turbolinux.com.cn> - 4.3.0-1
- update to 4.3.0
* Tue May 24 2022 loong_C <loong_c@yeah.net> - 2.8.2-2 * Tue May 24 2022 loong_C <loong_c@yeah.net> - 2.8.2-2
- fix spec changelog date - fix spec changelog date