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
Version: 2.8.2
Release: 2
Version: 4.3.0
Release: 1
Summary: A text shaping engine
License: MIT
URL: https://harfbuzz.github.io/what-is-harfbuzz.html
Source0: https://github.com/harfbuzz/harfbuzz/releases/download/2.8.2/%{name}-%{version}.tar.xz
URL: https://harfbuzz.github.io/
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: gtk-doc libicu-devel gobject-introspection-devel
BuildRequires: gtk-doc libicu-devel gobject-introspection-devel make
Provides: harfbuzz-icu
Obsoletes: harfbuzz-icu
Obsoletes: harfbuzz-icu < %{version}-%{release}
%description
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
Summary: The development environment for %{name}
Requires: %{name} = %{version}-%{release}
Requires: %{name}-icu = %{version}-%{release}
%description devel
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
%build
%configure --disable-static --with-graphite2 --with-gobject --enable-introspection
make %{?_smp_mflags}
%configure --disable-static --with-graphite2 --with-gobject --enable-introspection
%{make_build}
%check
make check
%install
make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p"
%{make_install}
%delete_la
%ldconfig_scriptlets
@ -69,6 +68,9 @@ make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p"
%{_datadir}/gtk-doc/html/harfbuzz/*
%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
- fix spec changelog date