Compare commits

..

10 Commits

Author SHA1 Message Date
openeuler-ci-bot
8e910c33e0
!6 update to version 1.14.5
From: @paulthomas100199 
Reviewed-by: @open-bot 
Signed-off-by: @open-bot
2023-12-29 07:13:17 +00:00
lwg
b5c43dc4ef update to version 1.14.5 2023-12-29 11:29:47 +08:00
openeuler-ci-bot
adf7b59a73
!4 Upgrade to version 1.14.4
From: @chen-jan 
Reviewed-by: @lyn1001 
Signed-off-by: @lyn1001
2023-09-08 01:54:20 +00:00
chen-jan
99a90373b1 Upgrade to version 1.14.4 2023-09-08 11:32:32 +08:00
openeuler-ci-bot
058e6e7a70 !3 增加构建依赖gcc-g++
From: @bzg1107
Reviewed-by: @small_leek
Signed-off-by: @small_leek
2021-06-03 15:31:41 +08:00
baizg1107
c0c97d2838 Fix building error, add gcc-g++ build requires
update cairomm.spec.
2021-06-03 09:52:21 +08:00
openeuler-ci-bot
045e879b7c !2 add yaml file
Merge pull request !2 from ultra_planet/master
2020-05-11 15:18:20 +08:00
ultra_planet
a5794f0f6d add yaml file 2020-05-09 09:35:52 +08:00
openeuler-ci-bot
1284b30286 !1 init commit
Merge pull request !1 from jiaxiyajiaxiya/master
2019-12-09 15:41:18 +08:00
jiaxiya
cb67185f88 remove _smp_mflags when build 2019-12-09 15:40:06 +08:00
4 changed files with 38 additions and 9 deletions

Binary file not shown.

BIN
cairomm-1.14.5.tar.xz Normal file

Binary file not shown.

View File

@ -4,16 +4,19 @@
%global libsigc_version 2.5.1 %global libsigc_version 2.5.1
Name: cairomm Name: cairomm
Version: 1.12.0 Version: 1.14.5
Release: 10 Release: 1
Summary: C++ API for the cairo graphics library Summary: C++ API for the cairo graphics library
License: LGPLv2+ License: LGPLv2+
URL: http://www.cairographics.org URL: http://www.cairographics.org
Source: http://www.cairographics.org/releases/%{name}-%{version}.tar.gz Source: http://www.cairographics.org/releases/%{name}-%{version}.tar.xz
BuildRequires: cairo-devel >= %{cairo_version} BuildRequires: cairo-devel >= %{cairo_version}
BuildRequires: libsigc++20-devel >= %{libsigc_version} BuildRequires: libsigc++20-devel >= %{libsigc_version}
BuildRequires: perl, perl(Getopt::Long), pkgconfig BuildRequires: perl, perl(Getopt::Long), pkgconfig, gcc-g++
BuildRequires: meson doxygen graphviz libxslt pkgconfig(mm-common-libstdc++)
BuildRequires: boost-devel
Requires: cairo%{?_isa} >= %{cairo_version} Requires: cairo%{?_isa} >= %{cairo_version}
Requires: libsigc++20%{?_isa} >= %{libsigc_version} Requires: libsigc++20%{?_isa} >= %{libsigc_version}
@ -38,21 +41,34 @@ developing %{name} applications.
%autosetup -p1 %autosetup -p1
%build %build
%configure --disable-static %meson \
%make_build %{?_smp_mflags} -Dmaintainer-mode=%{?with_maintainer_mode:true}%{?!with_maintainer_mode:false} \
-Dbuild-documentation=true \
-Dbuild-examples=false \
-Dbuild-tests=true \
-Dboost-shared=true \
-Dwarnings=max
%meson_build
%install %install
%make_install %meson_install
install -t %{buildroot}%{_docdir}/cairomm-%{apiver} -m 0644 -p \
ChangeLog NEWS README.md
cp -rp examples %{buildroot}%{_docdir}/cairomm-%{apiver}/
%delete_la %delete_la
%check
%meson_test
%post -p /sbin/ldconfig %post -p /sbin/ldconfig
%postun -p /sbin/ldconfig %postun -p /sbin/ldconfig
%files %files
%license COPYING %license COPYING
%doc AUTHORS README NEWS
%{_libdir}/lib*.so.* %{_libdir}/lib*.so.*
%files devel %files devel
@ -62,11 +78,20 @@ developing %{name} applications.
%{_libdir}/pkgconfig/* %{_libdir}/pkgconfig/*
%{_libdir}/%{name}-%{apiver} %{_libdir}/%{name}-%{apiver}
%files help %files help
%doc %{_datadir}/doc/%{name}-%{apiver}/ %doc %{_datadir}/doc/%{name}-%{apiver}/
%doc %{_datadir}/devhelp/ %doc %{_datadir}/devhelp/
%changelog %changelog
* Fri Dec 29 2023 Paul Thomas <paulthomas100199@gmail.com> - 1.14.5-1
- update to version 1.14.5
* Thu Sep 07 2023 chenchen <chen_aka_jan@163.com> - 1.14.4-1
- Upgrade to version 1.14.4
* Mon May 31 2021 baizhonggui <baizhonggui@huawei.com> - 1.12.0-11
- Fix building error: C++ compiler cannot create executables
- Add gcc-g++ in BuildRequires
* Sun Dec 1 2019 jiaxiya <jiaxiyajiaxiya@168.com> - 1.12.0-10 * Sun Dec 1 2019 jiaxiya <jiaxiyajiaxiya@168.com> - 1.12.0-10
- Package init - Package init

4
cairomm.yaml Normal file
View File

@ -0,0 +1,4 @@
version_control: git
src_repo: git://anongit.freedesktop.org/git/cairomm
tag_prefix: "^v"
seperator: "."