From 8671b73705b63cb5591ff2a89cffc7d534bed404 Mon Sep 17 00:00:00 2001 From: Automatic Build System Date: Sat, 6 Jan 2024 03:56:20 +0100 Subject: [PATCH] automatic version update by autodist [release 1.18.0-1mamba;Sun Oct 08 2023] --- libcairo.spec | 36 ++++++++++++++++++------------------ 1 file changed, 18 insertions(+), 18 deletions(-) diff --git a/libcairo.spec b/libcairo.spec index 01099a7..798c5f8 100644 --- a/libcairo.spec +++ b/libcairo.spec @@ -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 -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 1.18.0-1mamba +- automatic version update by autodist + * Thu Dec 03 2020 Automatic Build System 1.17.4-1mamba - automatic version update by autodist