ukui-panel/ukui-panel.spec

181 lines
5.2 KiB
RPMSpec
Raw Normal View History

2020-07-09 10:24:39 +08:00
Name: ukui-panel
2022-12-06 16:44:44 +08:00
Version: 3.1.0
Release: 12
2020-07-09 10:24:39 +08:00
Summary: ukui desktop panel
License: LGPL-2.0-or-later and GPL-2.0-or-later and BSD
2020-07-09 10:24:39 +08:00
URL: http://www.ukui.org
Source0: %{name}-%{version}.tar.gz
2023-01-09 16:18:14 +08:00
Patch01: 0001-fix-translation-problem-of-ukui-panel.patch
2023-01-17 10:13:08 +08:00
Patch02: 0002-fix-translation-of-calendar.patch
2023-01-31 17:50:47 +08:00
Patch03: 0003-fix-nightnode-button-nodisplay.patch
Patch04: 0004-fix-the-backlight-of-nightmode-button.patch
%if 0%{?kylin}
Patch05: disable-Suspend-and-Sleep-of-ukui-panel.patch
%endif
2023-07-27 17:51:59 +08:00
Patch06: Modify-file-permissions.patch
Patch07: 0001-ukui-panel-fix-incorrect-usage-of-deallocation-func.patch
2020-07-09 10:24:39 +08:00
BuildRequires: cmake
BuildRequires: alsa-lib-devel
BuildRequires: dbusmenu-qt5-devel
BuildRequires: glib2-devel >= 2.36
BuildRequires: libicu-devel
BuildRequires: kf5-solid-devel
BuildRequires: kf5-kwindowsystem-devel
2022-03-25 16:18:42 +08:00
BuildRequires: pulseaudio-libs-devel
2020-07-09 10:24:39 +08:00
BuildRequires: qt5-qtsvg-devel
BuildRequires: qt5-qtx11extras-devel
BuildRequires: libsysstat-devel >= 0.4.2
BuildRequires: libX11-devel
BuildRequires: xcb-util-devel
BuildRequires: libxcb-devel
BuildRequires: libXcomposite-devel
BuildRequires: libXdamage-devel
BuildRequires: libxkbcommon-devel
BuildRequires: libxkbcommon-x11-devel
BuildRequires: libXrender-devel
BuildRequires: qt5-qttools-devel
BuildRequires: libqtxdg-devel
BuildRequires: gsettings-qt-devel
BuildRequires: poppler-devel
BuildRequires: poppler-qt5-devel
BuildRequires: libpeony-dev
BuildRequires: dconf-devel
BuildRequires: libpeony-dev
2022-12-06 16:44:44 +08:00
BuildRequires: libXtst-devel
BuildRequires: libudisks2-devel
BuildRequires: xcb-util-renderutil-devel
BuildRequires: xcb-util-image-devel
2022-12-06 16:44:44 +08:00
BuildRequires: libxcb-devel
2022-04-08 09:45:06 +00:00
BuildRequires: ukui-interface
2020-07-09 10:24:39 +08:00
Provides: ukui-indicators
2022-12-06 16:44:44 +08:00
Recommends: ukui-window-switch
Recommends: time-shutdown
2020-12-04 17:56:31 +08:00
2020-07-09 10:24:39 +08:00
%description
The ukui desktop panel is used on ukui desktop and has some plugins like
starmenu, quicklaunch and other useful tools.
This package contains the ukui panel.
%prep
%setup -q
2023-01-09 16:18:14 +08:00
%patch01 -p1
2023-01-17 10:13:08 +08:00
%patch02 -p1
2023-01-31 17:50:47 +08:00
%patch03 -p1
%patch04 -p1
%if 0%{?kylin}
%patch05 -p1
%endif
2023-07-27 17:51:59 +08:00
%patch06 -p1
%patch07 -p1
2020-07-09 10:24:39 +08:00
%build
mkdir build && cd build
%{cmake3} ..
%install
2020-12-04 11:45:05 +08:00
rm -rf $RPM_BUILD_ROOT
2020-07-09 10:24:39 +08:00
cd %{_builddir}/%{name}-%{version}/build
2020-12-04 11:45:05 +08:00
make DESTDIR=$RPM_BUILD_ROOT install
2020-07-09 10:24:39 +08:00
%clean
rm -rf $RPM_BUILD_ROOT
2020-12-04 11:45:05 +08:00
%files
2020-07-09 10:24:39 +08:00
%doc debian/copyright debian/changelog
%{_sysconfdir}/xdg/autostart/*
%{_bindir}/*
%{_includedir}/ukui/*
%{_libdir}/*
%{_datadir}/*
%changelog
* Mon Apr 15 2024 houhongxun <houhongxun@kylinos.cn> - 3.1.0-12
- Type:bugfix
- ID:NA
- SUG:NA
- DESC: add 0001-ukui-panel-fix-incorrect-usage-of-deallocation-func.patch
* Thu Sep 07 2023 peijiankang <peijiankang@kylinos.cn> - 3.1.0-11
- Type:bugfix
- ID:NA
- SUG:NA
- DESC: update 0002-fix-translation-of-calendar.patch
2023-07-27 17:51:59 +08:00
* Thu Jul 27 2023 peijiankang <peijiankang@kylinos.cn> - 3.1.0-10
- Type:update
- ID:NA
- SUG:NA
- DESC: add Modify-file-permissions.patch
* Wed Jun 14 2023 peijiankang <peijiankang@kylinos.cn> - 3.1.0-9
- Type:bugfix
- ID:NA
- SUG:NA
- DESC: disable Suspend and Sleep of ukui-panel
* Thu Mar 16 2023 peijiankang <peijiankang@kylinos.cn> - 3.1.0-8
- fix the backlight of nightmode button
2023-02-07 14:33:13 +08:00
* Tue Feb 07 2023 tanyulong <tanyulong@kylinos.cn> - 3.1.0-7
- Enable debuginfo for fix strip
2023-01-31 17:50:47 +08:00
* Tue Jan 31 2023 peijiankang <peijiankang@kylinos.cn> - 3.1.0-6
- fix nightnode button nodisplay
2023-01-17 10:13:08 +08:00
* Tue Jan 17 2023 peijiankang <peijiankang@kylinos.cn> - 3.1.0-5
- fix translation of calendar
2023-01-09 16:18:14 +08:00
* Mon Jan 9 2023 peijiankang <peijiankang@kylinos.cn> - 3.1.0-4
- fix translation problem of ukui-panel
* Thu Dec 08 2022 huayadong <huayadong@kylinos.cn> - 3.1.0-3
- delete Recommends: libkysdk-system
2022-12-08 14:36:47 +08:00
* Thu Dec 8 2022 douyan <douyan@kylinos.cn> - 3.1.0-2
- update translation
2022-12-06 16:44:44 +08:00
* Wed Nov 9 2022 douyan <douyan@kylinos.cn> - 3.1.0-1
- update to upstream version 3.1.0-29
* Wed Apr 06 2022 huayadong <huayadong@kylinos.cn> - 3.0.2-12
- 优化预览窗口缩放机制和显示机制为美观和显示比例考虑减少最大窗口数从13减少为10个解决单个小窗口缩放不协调的问题解决窗口数过多时的图片缩放比例显示问题
* Fri May 20 2022 tanyulong<tanyulong@kylinos.cn> - 3.0.2-11
- Improve the project according to the requirements of compliance improvement
2022-04-02 17:41:51 +08:00
* Sat Apr 02 2022 tanyulong <tanyulong@kylinos.cn> - 3.0.2-10
- add yaml file
2022-03-25 16:18:42 +08:00
* Fri Mar 25 2022 huayadong <huayadong@kylinos.cn> - 3.0.2-9
- change BuildRequires: pulseaudio-devel to pulseaudio-libs-devel
* Fri Nov 05 2021 tanyulong <tanyulong@kylinos.cn> - 3.0.2-8
- Added changelog file for easy viewing
2021-11-05 10:03:50 +08:00
* Tue Nov 02 2021 tanyulong <tanyulong@kylinos.cn> - 3.0.2-7
- add Storage arrow icon
2021-09-18 14:03:05 +08:00
* Sat Sep 18 2021 peijiankang <peijiankang@kylinos.cn> - 3.0.2-6
- Modify some modules translation error
* Wed Sep 08 2021 tanyulong <tanyulong@kylinos.cn> - 3.0.2-5
- Fixes an issue with a year jump exception
2020-12-04 17:56:31 +08:00
* Fri Dec 4 2020 lvhan <lvhan@kylinos.cn> - 3.0.2-4
- block taskbar right click
2020-12-04 11:45:05 +08:00
* Fri Dec 4 2020 lvhan <lvhan@kylinos.cn> - 3.0.2-3
- fix calendar
* Thu Dec 3 2020 douyan <douyan@kylinos.cn> - 3.0.2-2
2020-12-02 17:23:57 +08:00
- block calendar
2020-11-03 14:14:45 +08:00
* Mon Oct 26 2020 douyan <douyan@kylinos.cn> - 3.0.2-1
- update to upstream version 3.0.1-1+1028
2020-07-09 10:24:39 +08:00
* Thu Jul 9 2020 douyan <douyan@kylinos.cn> - 2.0.8-1
2020-12-04 11:45:05 +08:00
- Init package for openEuler