Compare commits

..

No commits in common. "e5a62ddd4e9dc1228d5d27924b38b29e4e88001a" and "b43c255207e19065753af831849a007a31eb6bdf" have entirely different histories.

3 changed files with 20 additions and 40 deletions

BIN
pangomm-2.40.1.tar.xz Normal file

Binary file not shown.

Binary file not shown.

View File

@ -1,24 +1,15 @@
%define apiver 1.4
%global glibmm_version 2.48.0
%global cairomm_version 1.2.2
%global pango_version 1.45.1
Name: pangomm Name: pangomm
Version: 2.46.3 Version: 2.40.1
Release: 1 Release: 7
Summary: C++ bindings for pango Summary: C++ bindings for pango
License: LGPL-2.1-only and GPL-2.0-or-later License: LGPLv2+
URL: https://www.gtkmm.org/ URL: http://www.gtkmm.org/
Source0: https://download.gnome.org/sources/pangomm/2.46/%{name}-%{version}.tar.xz Source0: http://ftp.gnome.org/pub/GNOME/sources/pangomm/2.40/%{name}-%{version}.tar.xz
BuildRequires: meson m4 gcc-c++ doxygen mm-common libxslt BuildRequires: gcc-c++ glibmm24-devel >= 2.48.0 cairomm-devel >= 1.2.2
BuildRequires: pkgconfig(cairomm-1.0) >= %{cairomm_version} BuildRequires: pango-devel >= 1.38.0 doxygen graphviz
BuildRequires: glibmm24-devel >= %{glibmm_version}
BuildRequires: pango-devel >= %{pango_version}
Requires: glibmm24%{?_isa} >= %{glibmm_version} Requires: glibmm24 >= 2.48.0 cairomm >= 1.2.2 pango >= 1.38.0
Requires: cairomm%{?_isa} >= %{cairomm_version}
Requires: pango%{?_isa} >= %{pango_version}
%description %description
Pangomm provides a C++ interface to the Pango library. Pangomm provides a C++ interface to the Pango library.
@ -44,13 +35,14 @@ This package contains some man help file and some other files for %{name}.
%prep %prep
%autosetup -p1 %autosetup -p1
doxygen -u docs/reference/Doxyfile.in
%build %build
%meson -Dbuild-documentation=true %configure --disable-static
%meson_build %make_build
%install %install
%meson_install %make_install
%delete_la %delete_la
%post -p /sbin/ldconfig %post -p /sbin/ldconfig
@ -59,32 +51,20 @@ doxygen -u docs/reference/Doxyfile.in
%files %files
%license COPYING %license COPYING
%doc AUTHORS NEWS %doc AUTHORS NEWS README
%{_libdir}/libpangomm-%{apiver}.so.1* %{_libdir}/*.so.*
%files devel %files devel
%{_includedir}/pangomm-%{apiver} %{_includedir}/pangomm-1.4
%{_libdir}/libpangomm-%{apiver}.so %{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc %{_libdir}/pkgconfig/*.pc
%{_libdir}/pangomm-%{apiver} %{_libdir}/pangomm-1.4
%files help %files help
%doc %{_docdir}/pangomm-%{apiver}/ %doc %{_docdir}/pangomm-1.4/
%{_datadir}/devhelp/ %{_datadir}/devhelp/
%changelog %changelog
* Mon Jan 2 2023 lin zhang <lin.zhang@turbolinux.com.cn> - 2.46.3-1
- Update to 2.46.3
* Mon Jun 20 2022 liukuo <liukuo@kylinos.cn> - 2.46.2-2
- License compliance rectification
* Mon Mar 28 2022 lin zhang <lin.zhang@turbolinux.com.cn> - 2.46.2-1
- Update to 2.46.2
* Fri Jun 18 2021 weijin deng <weijin.deng@turbolinux.com.cn> - 2.42.2-1
- Upgrade to 2.42.2
- Use meson rebuild
* Wed Dec 11 2019 catastrowings <jianghuhao1994@163.com> - 2.40.1-7 * Wed Dec 11 2019 catastrowings <jianghuhao1994@163.com> - 2.40.1-7
- openEuler init - openEuler init