Compare commits

...

11 Commits

Author SHA1 Message Date
openeuler-ci-bot
d706cc79ae
!16 [sync] PR-15: update version to 5.15.10
From: @openeuler-sync-bot 
Reviewed-by: @peijiankang 
Signed-off-by: @peijiankang
2023-08-30 09:43:24 +00:00
peijiankang
caf260e5c7 update version to 5.15.10
(cherry picked from commit f83b190be1079c46a1fbe955059af543fb5d6762)
2023-08-25 11:57:50 +08:00
openeuler-ci-bot
9750066d1a
!9 Submit yaml file into this repository
From: @duyiwei7w 
Reviewed-by: @peijiankang 
Signed-off-by: @peijiankang
2022-06-24 03:21:05 +00:00
duyiwei
1a901ccab6
update qt5-qtcharts.yaml. 2022-04-07 08:41:40 +00:00
duyiwei
d1d386b8e7
add qt5-qtcharts.yaml. 2022-03-27 08:20:59 +00:00
openeuler-ci-bot
7f6369cedd
!7 update to upstream version 5.15.2
Merge pull request !7 from pei-jiankang/master
2022-01-11 08:15:45 +00:00
pei-jiankang
021ea6c6c9 update to upstream version 5.15.2 2022-01-10 22:37:56 +08:00
openeuler-ci-bot
dc081c458d !5 remove %{?dist}
Merge pull request !5 from 华亚东/master
2021-12-13 09:42:57 +00:00
huayadong
2f383d974e remove %{?dist} 2021-12-13 10:43:53 +08:00
openeuler-ci-bot
c43d6ee6ff !1 initial release
Merge pull request !1 from yangzhao_kl/initial_release
2020-07-23 14:46:09 +08:00
yangzhao_kl
e0715f2d19 initial release 2020-07-23 11:25:28 +08:00
3 changed files with 96 additions and 0 deletions

92
qt5-qtcharts.spec Normal file
View File

@ -0,0 +1,92 @@
%global qt_module qtcharts
Summary: Qt5 - Charts component
Name: qt5-%{qt_module}
Version: 5.15.10
Release: 1
License: LGPL-3.0-only OR GPL-3.0-only WITH Qt-GPL-exception-1.0
Url: http://www.qt.io
%global majmin %(echo %{version} | cut -d. -f1-2)
Source0: https://download.qt.io/official_releases/qt/%{majmin}/%{version}/submodules/%{qt_module}-everywhere-opensource-src-%{version}.tar.xz
BuildRequires: make
BuildRequires: qt5-qtbase-devel >= %{version}
BuildRequires: qt5-qtdeclarative-devel >= %{version}
%description
Qt Charts module provides a set of easy to use chart components. It uses the Qt Graphics View Framework, therefore charts can be easily
integrated to modern user interfaces. Qt Charts can be used as QWidgets, QGraphicsWidget, or QML types.
Users can easily create impressive graphs by selecting one of the charts themes.
%package devel
Summary: Development files for %{name}
Requires: qt5-qtbase-devel%{?_isa}
%description devel
%{summary}.
%package examples
Summary: Programming examples for %{name}
Requires: %{name}%{?_isa} = %{version}-%{release}
%description examples
%{summary}.
%prep
%setup -q -n %{qt_module}-everywhere-src-%{version}
%build
%{qmake_qt5} \
%{?_qt5_examplesdir:CONFIG+=qt_example_installs}
%make_build
%install
make install INSTALL_ROOT=%{buildroot}
## .prl/.la file love
# nuke .prl reference(s) to %%buildroot, excessive (.la-like) libs
pushd %{buildroot}%{_qt5_libdir}
for prl_file in libQt5*.prl ; do
sed -i -e "/^QMAKE_PRL_BUILD_DIR/d" ${prl_file}
if [ -f "$(basename ${prl_file} .prl).so" ]; then
rm -fv "$(basename ${prl_file} .prl).la"
sed -i -e "/^QMAKE_PRL_LIBS/d" ${prl_file}
fi
done
popd
%ldconfig_scriptlets
%files
%license LICENSE.GPL3
%{_qt5_libdir}/libQt5Charts.so.5*
%{_qt5_qmldir}/QtCharts/
%files devel
%{_qt5_headerdir}/QtCharts/
%{_qt5_libdir}/libQt5Charts.so
%{_qt5_libdir}/libQt5Charts.prl
%{_qt5_libdir}/cmake/Qt5Charts/
%{_qt5_libdir}/pkgconfig/Qt5Charts.pc
%{_qt5_archdatadir}/mkspecs/modules/*
%files examples
%{_qt5_examplesdir}/
%changelog
* Mon Aug 21 2023 peijiankang <peijiankang@kylinos.cn> - 5.15.10-1
- update to upstream version 5.15.10
* Mon Jan 10 2022 peijiankang <peijiankang@kylinos.cn> - 5.15.2-1
- update to upstream version 5.15.2
* Mon Dec 13 2021 huayadong <huayadong@kylinos.cn> - 5.11.1-5
- remove %{?dist}
* Thu Jul 23 2020 Zhao Yang <yangzhao1@kylinos.cn> - 5.11.1-4
- Initial release for OpenEuler

4
qt5-qtcharts.yaml Normal file
View File

@ -0,0 +1,4 @@
version_control: github
src_repo: qt/qtcharts
tag_prefix: "v"
separator: "."

Binary file not shown.