Sophie

Sophie

distrib > Mageia > 9 > armv7hl > by-pkgid > 97b587daa6e61dc3e18b63d481b58ba6 > files > 2

harfbuzz-7.0.1-1.mga9.src.rpm

%define major      0
%define api        0.0
%define libname    %mklibname %{name} %{major}
%define girname    %mklibname %{name}-gir %{api}
%define libnamedev %mklibname %{name} -d

Summary:       OpenType text shaping engine
Name:          harfbuzz
Version:       7.0.1
Release:       %mkrel 1
License:       Old MIT
Group:         Development/Other
URL:           https://harfbuzz.github.io/
Source:        https://github.com/harfbuzz/harfbuzz/releases/download/%{version}/%{name}-%{version}.tar.xz
BuildRequires: pkgconfig(cairo)
BuildRequires: pkgconfig(cairo-ft)
BuildRequires: pkgconfig(chafa)
BuildRequires: pkgconfig(freetype2)
BuildRequires: pkgconfig(glib-2.0)
BuildRequires: pkgconfig(gobject-2.0)
BuildRequires: pkgconfig(icu-uc)
BuildRequires: pkgconfig(graphite2)
BuildRequires: pkgconfig(gthread-2.0)
BuildRequires: pkgconfig(gobject-introspection-1.0)
BuildRequires: gtk-doc
BuildRequires: meson

%description
HarfBuzz is an OpenType text shaping engine.
There are two HarfBuzz code trees in existence today.

%package -n %{libname}
Summary:       Libraries for the %{name} package
Group:         Development/Other

%description -n %{libname}
Libraries for %{name}.

%package -n %{girname}
Summary:        GObject Introspection interface description for HarfBuzz
Group:          System/Libraries
Requires:       %{libname} = %{version}-%{release}

%description -n %{girname}
GObject Introspection interface description for HarfBuzz.

%package -n %{libnamedev}
Summary:       Headers and development libraries from %{name}
Group:         Development/Other
Requires:      %{libname} = %{version}-%{release}
Requires:      %{girname} = %{version}-%{release}
Provides:      lib%{name}-devel = %{version}-%{release}
Provides:      %{name}-devel = %{version}-%{release}

%description -n %{libnamedev}
%{name} development headers and libraries.

%prep
%setup -q
%autopatch -p1

%build
%meson -Dgobject=enabled -Dgraphite=enabled -Dintrospection=enabled
%meson_build

%install
%meson_install

%check
%meson_test

%files
%license COPYING
%{_bindir}/*

%files -n %{libname}
%license COPYING
%doc AUTHORS NEWS README README.md
%{_libdir}/libharfbuzz-cairo.so.%{major}{,.*}
%{_libdir}/libharfbuzz-gobject.so.%{major}{,.*}
%{_libdir}/libharfbuzz-icu.so.%{major}{,.*}
%{_libdir}/libharfbuzz-subset.so.%{major}{,.*}
%{_libdir}/libharfbuzz.so.%{major}{,.*}

%files -n %{girname}
%license COPYING
%doc AUTHORS README README.md
%{_libdir}/girepository-1.0/HarfBuzz-%{api}.typelib

%files -n %{libnamedev}
%license COPYING
%doc %{_datadir}/gtk-doc/html/harfbuzz/
%{_libdir}/pkgconfig/harfbuzz-cairo.pc
%{_libdir}/pkgconfig/harfbuzz-gobject.pc
%{_libdir}/pkgconfig/harfbuzz-icu.pc
%{_libdir}/pkgconfig/harfbuzz-subset.pc
%{_libdir}/pkgconfig/harfbuzz.pc
%{_libdir}/libharfbuzz-cairo.so
%{_libdir}/libharfbuzz-gobject.so
%{_libdir}/libharfbuzz-icu.so
%{_libdir}/libharfbuzz-subset.so
%{_libdir}/libharfbuzz.so
%{_libdir}/cmake/harfbuzz/
%{_includedir}/harfbuzz/
%{_datadir}/gir-1.0/HarfBuzz-%{api}.gir


%changelog
* Mon Feb 20 2023 daviddavid <daviddavid> 7.0.1-1.mga9
+ Revision: 1944416
- new version: 7.0.1

* Wed Feb 15 2023 daviddavid <daviddavid> 7.0.0-1.mga9
+ Revision: 1942652
- new version: 7.0.0
  new hb-info binary and libharfbuzz-cairo library files

* Sun Feb 12 2023 tmb <tmb> 6.0.0-3.mga9
+ Revision: 1940810
- rebuild with gcc-12.2.1-0.20230211.1.mga9

* Sat Jan 07 2023 squidf <squidf> 6.0.0-2.mga9
+ Revision: 1931123
- Mass rebuild for icu 72.1

* Tue Dec 20 2022 tv <tv> 6.0.0-1.mga9
+ Revision: 1925407
- Update to 6.0.0 version

* Tue Nov 08 2022 daviddavid <daviddavid> 5.3.1-1.mga9
+ Revision: 1904587
- new version: 5.3.1

* Mon Sep 19 2022 tv <tv> 5.2.0-1.mga9
+ Revision: 1890141
- 5.2.0

* Sat Jun 18 2022 squidf <squidf> 4.3.0-2.mga9
+ Revision: 1864857
- rebuild for icu 71.1

* Mon Jun 13 2022 tv <tv> 4.3.0-1.mga9
+ Revision: 1864346
- 4.3.0

* Sat Apr 30 2022 tv <tv> 4.2.1-1.mga9
+ Revision: 1855228
- Update to 4.2.1

* Thu Mar 31 2022 tv <tv> 4.2.0-1.mga9
+ Revision: 1836705
- Update to 4.2.0

* Tue Mar 29 2022 tv <tv> 4.1.0-1.mga9
+ Revision: 1831755
- Update to 4.1.0

* Tue Mar 15 2022 tv <tv> 4.0.1-1.mga9
+ Revision: 1793239
- 4.0.1

* Sun Dec 19 2021 wally <wally> 3.2.0-1.mga9
+ Revision: 1762543
- new version 3.2.0

* Wed Nov 17 2021 cjw <cjw> 3.0.0-1.mga9
+ Revision: 1757598
- new version 3.0.0

* Fri Sep 24 2021 cjw <cjw> 2.9.0-1.mga9
+ Revision: 1746250
- new version: 2.9.0

* Thu Aug 05 2021 luigiwalser <luigiwalser> 2.8.2-1.mga9
+ Revision: 1739585
- 2.8.2

* Tue Aug 03 2021 luigiwalser <luigiwalser> 2.8.1-2.mga9
+ Revision: 1738930
- rebuild for icu

* Wed May 05 2021 daviddavid <daviddavid> 2.8.1-1.mga9
+ Revision: 1721378
- new version: 2.8.1

* Wed Mar 17 2021 daviddavid <daviddavid> 2.8.0-1.mga9
+ Revision: 1704007
- new version: 2.8.0

* Mon Dec 28 2020 daviddavid <daviddavid> 2.7.4-1.mga8
+ Revision: 1664435
- new version: 2.7.4

* Thu Dec 24 2020 daviddavid <daviddavid> 2.7.3-1.mga8
+ Revision: 1663382
- new version: 2.7.3
- switch to meson build system

* Mon Nov 30 2020 luigiwalser <luigiwalser> 2.7.2-2.mga8
+ Revision: 1650887
- rebuild for icu

* Wed Sep 02 2020 daviddavid <daviddavid> 2.7.2-1.mga8
+ Revision: 1621132
- new version: 2.7.2

* Wed Aug 19 2020 daviddavid <daviddavid> 2.7.1-1.mga8
+ Revision: 1615721
- new version: 2.7.1

* Wed Jul 01 2020 wally <wally> 2.6.8-2.mga8
+ Revision: 1601026
- rebuild for icu 67.1

* Tue Jun 23 2020 daviddavid <daviddavid> 2.6.8-1.mga8
+ Revision: 1598641
- new version: 2.6.8

* Wed Jun 03 2020 daviddavid <daviddavid> 2.6.7-1.mga8
+ Revision: 1590123
- new version: 2.6.7

* Tue May 12 2020 daviddavid <daviddavid> 2.6.6-1.mga8
+ Revision: 1583373
- new version: 2.6.6

* Sat Apr 04 2020 wally <wally> 2.6.4-3.mga8
+ Revision: 1564462
- rebuild for new icu 66.1

* Mon Feb 17 2020 umeabot <umeabot> 2.6.4-2.mga8
+ Revision: 1537529
- Mageia 8 Mass Rebuild
+ wally <wally>
- replace deprecated %%configure2_5x
+ tv <tv>
- package NEWS

* Mon Nov 04 2019 daviddavid <daviddavid> 2.6.4-1.mga8
+ Revision: 1457505
- new version: 2.6.4

* Sat Oct 05 2019 daviddavid <daviddavid> 2.6.2-2.mga8
+ Revision: 1449440
- rebuild for new icu 65.1

* Wed Oct 02 2019 daviddavid <daviddavid> 2.6.2-1.mga8
+ Revision: 1448746
- new version: 2.6.2

* Wed Sep 18 2019 daviddavid <daviddavid> 2.6.1-2.mga8
+ Revision: 1443622
- enable gobject and introspection support

* Fri Aug 23 2019 daviddavid <daviddavid> 2.6.1-1.mga8
+ Revision: 1431413
- new version: 2.6.1

* Mon Aug 19 2019 daviddavid <daviddavid> 2.6.0-1.mga8
+ Revision: 1429915
- new version: 2.6.0

* Sun Jun 30 2019 daviddavid <daviddavid> 2.5.3-1.mga8
+ Revision: 1416267
- new version: 2.5.3

* Sat Apr 13 2019 daviddavid <daviddavid> 2.4.0-1.mga7
+ Revision: 1389790
- new version: 2.4.0

* Sat Feb 02 2019 luigiwalser <luigiwalser> 2.3.1-1.mga7
+ Revision: 1362680
- 2.3.1

* Sat Dec 29 2018 luigiwalser <luigiwalser> 2.3.0-1.mga7
+ Revision: 1346451
- 2.3.0

* Sat Dec 29 2018 luigiwalser <luigiwalser> 2.1.3-2.mga7
+ Revision: 1346095
- rebuild for icu

* Sun Nov 18 2018 daviddavid <daviddavid> 2.1.3-1.mga7
+ Revision: 1330718
- new version: 2.1.3

* Mon Nov 05 2018 daviddavid <daviddavid> 2.1.0-1.mga7
+ Revision: 1328575
- new version: 2.1.0

* Thu Nov 01 2018 daviddavid <daviddavid> 2.0.2-1.mga7
+ Revision: 1327104
- new version: 2.0.2

* Sat Oct 20 2018 daviddavid <daviddavid> 2.0.1-1.mga7
+ Revision: 1322883
- new version: 2.0.1

* Fri Oct 19 2018 tv <tv> 2.0.0-1.mga7
+ Revision: 1322600
- new release

* Thu Sep 20 2018 daviddavid <daviddavid> 1.9.0-1.mga7
+ Revision: 1280475
- new version: 1.9.0

* Mon Aug 20 2018 tv <tv> 1.8.8-2.mga7
+ Revision: 1252948
- rebuild for new libicu

* Wed Aug 15 2018 daviddavid <daviddavid> 1.8.8-1.mga7
+ Revision: 1251707
- new version: 1.8.8

* Thu Aug 02 2018 daviddavid <daviddavid> 1.8.5-1.mga7
+ Revision: 1246895
- new version: 1.8.5

* Wed Jul 18 2018 daviddavid <daviddavid> 1.8.4-1.mga7
+ Revision: 1244197
- new version: 1.8.4

* Sat Jul 14 2018 daviddavid <daviddavid> 1.8.3-1.mga7
+ Revision: 1243677
- new version: 1.8.3

* Fri Jun 15 2018 daviddavid <daviddavid> 1.8.1-1.mga7
+ Revision: 1237029
- new version: 1.8.1

* Thu Jun 07 2018 tv <tv> 1.8.0-1.mga7
+ Revision: 1235120
- new release

* Fri Dec 29 2017 cjw <cjw> 1.7.4-1.mga7
+ Revision: 1187180
- 1.7.4

* Fri Dec 29 2017 wally <wally> 1.4.6-2.mga7
+ Revision: 1186975
- rebuild for new icu

* Mon Jul 17 2017 cjw <cjw> 1.4.6-1.mga7
+ Revision: 1124525
- 1.4.6

* Fri Mar 17 2017 mrambo3501 <mrambo3501> 1.3.2-5.mga6
+ Revision: 1093299
- remove BR for icu-le that is no longer provided by icu58
+ tv <tv>
- readd "uneeded" BR that do are needed

* Thu Mar 16 2017 mrambo3501 <mrambo3501> 1.3.2-3.mga6
+ Revision: 1093201
- remove two unneeded BuildRequires for icu
- Rebuild for icu-58.2

* Wed Oct 26 2016 luigiwalser <luigiwalser> 1.3.2-1.mga6
+ Revision: 1063532
- 1.3.2

* Sat Sep 10 2016 luigiwalser <luigiwalser> 1.3.1-1.mga6
+ Revision: 1051248
- 1.3.1

* Thu Aug 11 2016 luigiwalser <luigiwalser> 1.3.0-1.mga6
+ Revision: 1045491
- 1.3.0

* Fri May 13 2016 shlomif <shlomif> 1.2.7-2.mga6
+ Revision: 1015046
- Rebuild due to the new ICU

* Fri May 06 2016 luigiwalser <luigiwalser> 1.2.7-1.mga6
+ Revision: 1009941
- 1.2.7

* Mon Jan 25 2016 luigiwalser <luigiwalser> 1.1.3-1.mga6
+ Revision: 927149
- 1.1.3

* Fri Jan 01 2016 luigiwalser <luigiwalser> 1.1.2-2.mga6
+ Revision: 917848
- rebuild for icu

* Thu Dec 31 2015 luigiwalser <luigiwalser> 1.1.2-1.mga6
+ Revision: 917451
- 1.1.2

* Mon Nov 23 2015 tv <tv> 1.1.0-1.mga6
+ Revision: 905102
- new release

* Fri Oct 09 2015 ovitters <ovitters> 1.0.4-1.mga6
+ Revision: 888517
- new version 1.0.4

* Fri Jul 24 2015 cjw <cjw> 0.9.41-2.mga6
+ Revision: 856743
- rebuild for icu 55

* Sun Jun 21 2015 luigiwalser <luigiwalser> 0.9.41-1.mga6
+ Revision: 837162
- 0.9.41

* Tue Jan 27 2015 luigiwalser <luigiwalser> 0.9.36-1.mga5
+ Revision: 812511
- 0.9.36

* Wed Oct 15 2014 umeabot <umeabot> 0.9.35-3.mga5
+ Revision: 745190
- Second Mageia 5 Mass Rebuild

* Tue Sep 16 2014 umeabot <umeabot> 0.9.35-2.mga5
+ Revision: 680083
- Mageia 5 Mass Rebuild

* Sun Aug 17 2014 luigiwalser <luigiwalser> 0.9.35-1.mga5
+ Revision: 664497
- 0.9.35

* Fri Aug 15 2014 luigiwalser <luigiwalser> 0.9.34-1.mga5
+ Revision: 662888
- 0.9.34

* Thu Jul 31 2014 luigiwalser <luigiwalser> 0.9.33-1.mga5
+ Revision: 658812
- 0.9.33

* Thu Jul 24 2014 luigiwalser <luigiwalser> 0.9.32-1.mga5
+ Revision: 656377
- 0.9.32

* Fri Jul 18 2014 luigiwalser <luigiwalser> 0.9.30-1.mga5
+ Revision: 653540
- 0.9.30

* Thu Jun 05 2014 luigiwalser <luigiwalser> 0.9.29-1.mga5
+ Revision: 633284
- 0.9.29

* Fri May 09 2014 luigiwalser <luigiwalser> 0.9.28-1.mga5
+ Revision: 621585
- 0.9.28

* Sat Apr 05 2014 wally <wally> 0.9.27-2.mga5
+ Revision: 611796
- rebuild for new icu

* Sat Mar 22 2014 luigiwalser <luigiwalser> 0.9.27-1.mga5
+ Revision: 606609
- 0.9.27

* Thu Feb 06 2014 tv <tv> 0.9.26-1.mga5
+ Revision: 584694
- new release

* Mon Oct 21 2013 umeabot <umeabot> 0.9.22-2.mga4
+ Revision: 540532
- Mageia 4 Mass Rebuild

* Wed Oct 09 2013 luigiwalser <luigiwalser> 0.9.22-1.mga4
+ Revision: 493816
- 0.9.22

* Thu Sep 26 2013 fwang <fwang> 0.9.21-3.mga4
+ Revision: 486774
- rebuild for icu 52

* Sun Sep 22 2013 fwang <fwang> 0.9.21-2.mga4
+ Revision: 483284
- build gir

* Sun Sep 22 2013 fwang <fwang> 0.9.21-1.mga4
+ Revision: 483279
- new version 0.9.21
+ luigiwalser <luigiwalser>
- 0.9.20
- devel package now includes API documentation (BR gtk-doc)

* Sun Jul 21 2013 luigiwalser <luigiwalser> 0.9.19-1.mga4
+ Revision: 456698
- 0.9.19

* Mon Jun 24 2013 tv <tv> 0.9.18-2.mga4
+ Revision: 446232
- enable graphite2 support

* Mon Jun 24 2013 fwang <fwang> 0.9.18-1.mga4
+ Revision: 446105
- new version 0.9.18

* Sun May 26 2013 fwang <fwang> 0.9.17-2.mga4
+ Revision: 427918
- rebuild for new icu

* Sat May 25 2013 tv <tv> 0.9.17-1.mga4
+ Revision: 427329
- new release

* Thu Jan 31 2013 luigiwalser <luigiwalser> 0.9.10-3.mga3
+ Revision: 393747
- add make check

* Sat Jan 12 2013 umeabot <umeabot> 0.9.10-2.mga3
+ Revision: 353113
- Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild

* Sat Jan 05 2013 luigiwalser <luigiwalser> 0.9.10-1.mga3
+ Revision: 338952
- 0.9.10

* Fri Dec 07 2012 fwang <fwang> 0.9.9-1.mga3
+ Revision: 327903
- new verrsion 0.9.9

* Tue Nov 20 2012 fwang <fwang> 0.9.6-1.mga3
+ Revision: 319693
- drop merged patch
- new version 0.9.6

* Fri Nov 16 2012 fwang <fwang> 0.9.5-2.mga3
+ Revision: 318593
- rebuild for new icu

* Fri Nov 09 2012 fwang <fwang> 0.9.5-1.mga3
+ Revision: 316691
- add upstream patch to use ICU LayoutEngine C API
- more linkage
- apply patches
- fix linkage
- new version 0.9.5

* Fri Sep 14 2012 trem <trem> 0.9.4-1.mga3
+ Revision: 293969
- add some buildrequires (glib2-devel,cairo-devel,icu-devel,freetype-devel)
- imported package harfbuzz