automatic version update by autodist [release 1.18.0-1mamba;Sun Oct 08 2023]

This commit is contained in:
Automatic Build System 2024-01-06 03:56:20 +01:00
parent 16e4d62f18
commit 8671b73705

View File

@ -14,14 +14,14 @@
%define pkgname cairo
Name: libcairo
Version: 1.17.4
Version: 1.18.0
Release: 1mamba
Summary: Cairo provides anti-aliased vector-based rendering for X
Group: System/Libraries
Vendor: openmamba
Distribution: openmamba
Packager: Silvan Calarco <silvan.calarco@mambasoft.it>
URL: http://www.cairographics.org
URL: https://www.cairographics.org/
Source: https://gitlab.freedesktop.org/cairo/cairo.git/master/cairo-%{version}.tar.bz2
#Source: https://www.cairographics.org/snapshots/cairo-%{version}.tar.xz
#Source: http://cairographics.org/releases/cairo-%{version}.tar.xz
@ -64,8 +64,8 @@ BuildRequires: libpoppler-devel
%if %{with_svg}
BuildRequires: librsvg-devel
%endif
BuildRequires: python-fonttools-py3
Provides: %{pkgname} = %{?epoch:%epoch:}%{version}-%{release}
BuildRoot: %{_tmppath}/%{name}-%{version}-root
#checking for GLITZ_AGL... no
#no
#checking for GLITZ_EGL... no
@ -167,8 +167,7 @@ Cairo is a 2D graphics library with support for multiple output devices.
Currently supported output targets include the X Window System, win32, and image buffers.
Experimental backends include OpenGL (through glitz), Quartz, XCB, PostScript and PDF file output.
Cairo is designed to produce consistent output on all output media while taking advantage of display hardware acceleration when available (for example, through the X Render Extension).
This package contains the API documentation need for development.
This package contains the API documentation needed for development.
%package tools
Summary: Development tools for %{name}
@ -180,17 +179,23 @@ Cairo is a 2D graphics library with support for multiple output devices.
Currently supported output targets include the X Window System, win32, and image buffers.
Experimental backends include OpenGL (through glitz), Quartz, XCB, PostScript and PDF file output.
Cairo is designed to produce consistent output on all output media while taking advantage of display hardware acceleration when available (for example, through the X Render Extension).
This package contains development tools for %{name}.
%debug_package
%prep
%setup -q -n %{pkgname}-%{version}
#%patch0 -p1
%patch1 -p1
#%patch 1 -p1
./autogen.sh
#./autogen.sh
%build
%meson
%meson_build
:<< __OLD
%configure \
--disable-static \
--enable-shared \
@ -236,9 +241,8 @@ This package contains development tools for %{name}.
%install
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
%makeinstall
rm -f %{buildroot}%{_libdir}/*.la
%meson_install
%clean
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
@ -257,15 +261,8 @@ sed -i "s|%{_libdir}/libcairo-gobject.la||g" %{_libdir}/*.la 2>/dev/null
%{_libdir}/libcairo-gobject.so.*
%{_libdir}/libcairo-script-interpreter.so.*
%dir %{_libdir}/cairo
%{_libdir}/cairo/cairo-fdr.la
%{_libdir}/cairo/cairo-fdr.so
#%{_libdir}/cairo/cairo-fdr.so.*
#%{_libdir}/cairo/cairo-sphinx.la
#%{_libdir}/cairo/cairo-sphinx.so
#%{_libdir}/cairo/cairo-sphinx.so.*
%{_libdir}/cairo/libcairo-trace.la
%{_libdir}/cairo/libcairo-fdr.so
%{_libdir}/cairo/libcairo-trace.so
#%{_libdir}/cairo/libcairo-trace.so.*
%doc AUTHORS COPYING*
%files devel
@ -288,6 +285,9 @@ sed -i "s|%{_libdir}/libcairo-gobject.la||g" %{_libdir}/*.la 2>/dev/null
#%{_datadir}/gtk-doc/html/%{pkgname}
%changelog
* Sun Oct 08 2023 Automatic Build System <autodist@mambasoft.it> 1.18.0-1mamba
- automatic version update by autodist
* Thu Dec 03 2020 Automatic Build System <autodist@mambasoft.it> 1.17.4-1mamba
- automatic version update by autodist