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 %define pkgname cairo
Name: libcairo Name: libcairo
Version: 1.17.4 Version: 1.18.0
Release: 1mamba Release: 1mamba
Summary: Cairo provides anti-aliased vector-based rendering for X Summary: Cairo provides anti-aliased vector-based rendering for X
Group: System/Libraries Group: System/Libraries
Vendor: openmamba Vendor: openmamba
Distribution: openmamba Distribution: openmamba
Packager: Silvan Calarco <silvan.calarco@mambasoft.it> 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://gitlab.freedesktop.org/cairo/cairo.git/master/cairo-%{version}.tar.bz2
#Source: https://www.cairographics.org/snapshots/cairo-%{version}.tar.xz #Source: https://www.cairographics.org/snapshots/cairo-%{version}.tar.xz
#Source: http://cairographics.org/releases/cairo-%{version}.tar.xz #Source: http://cairographics.org/releases/cairo-%{version}.tar.xz
@ -64,8 +64,8 @@ BuildRequires: libpoppler-devel
%if %{with_svg} %if %{with_svg}
BuildRequires: librsvg-devel BuildRequires: librsvg-devel
%endif %endif
BuildRequires: python-fonttools-py3
Provides: %{pkgname} = %{?epoch:%epoch:}%{version}-%{release} Provides: %{pkgname} = %{?epoch:%epoch:}%{version}-%{release}
BuildRoot: %{_tmppath}/%{name}-%{version}-root
#checking for GLITZ_AGL... no #checking for GLITZ_AGL... no
#no #no
#checking for GLITZ_EGL... 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. 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. 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). 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 needed for development.
This package contains the API documentation need for development.
%package tools %package tools
Summary: Development tools for %{name} 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. 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. 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). 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}. This package contains development tools for %{name}.
%debug_package
%prep %prep
%setup -q -n %{pkgname}-%{version} %setup -q -n %{pkgname}-%{version}
#%patch0 -p1 #%patch0 -p1
%patch1 -p1 #%patch 1 -p1
./autogen.sh #./autogen.sh
%build %build
%meson
%meson_build
:<< __OLD
%configure \ %configure \
--disable-static \ --disable-static \
--enable-shared \ --enable-shared \
@ -236,9 +241,8 @@ This package contains development tools for %{name}.
%install %install
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}" [ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
%makeinstall
rm -f %{buildroot}%{_libdir}/*.la %meson_install
%clean %clean
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}" [ "%{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-gobject.so.*
%{_libdir}/libcairo-script-interpreter.so.* %{_libdir}/libcairo-script-interpreter.so.*
%dir %{_libdir}/cairo %dir %{_libdir}/cairo
%{_libdir}/cairo/cairo-fdr.la %{_libdir}/cairo/libcairo-fdr.so
%{_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-trace.so %{_libdir}/cairo/libcairo-trace.so
#%{_libdir}/cairo/libcairo-trace.so.*
%doc AUTHORS COPYING* %doc AUTHORS COPYING*
%files devel %files devel
@ -288,6 +285,9 @@ sed -i "s|%{_libdir}/libcairo-gobject.la||g" %{_libdir}/*.la 2>/dev/null
#%{_datadir}/gtk-doc/html/%{pkgname} #%{_datadir}/gtk-doc/html/%{pkgname}
%changelog %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 * Thu Dec 03 2020 Automatic Build System <autodist@mambasoft.it> 1.17.4-1mamba
- automatic version update by autodist - automatic version update by autodist