代码拉取完成,页面将自动刷新
同步操作将从 src-openEuler/peony 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
Name: peony
Version: 4.0.0.0
Release: 1
Summary: file Manager for the UKUI desktop
License: GPL-3.0-or-later and Expat LGPL-3+
URL: http://www.ukui.org
Source0: %{name}-%{version}.tar.gz
Patch01: 0001-fix-compilation-errors.patch
BuildRequires: libcanberra-devel
BuildRequires: dconf-devel
BuildRequires: glib2-devel
BuildRequires: gsettings-qt-devel
BuildRequires: kf5-kwayland-devel
BuildRequires: kf5-kwindowsystem-devel
BuildRequires: libnotify-devel
BuildRequires: poppler-devel
BuildRequires: poppler-qt5-devel
BuildRequires: qt5-qtx11extras-devel
BuildRequires: openssl-devel
BuildRequires: libudisks2-devel
BuildRequires: wayland-devel
BuildRequires: libX11-devel
BuildRequires: pkg-config
BuildRequires: qt5-qtbase-devel
BuildRequires: qtchooser
BuildRequires: qt5-qtsvg-devel
BuildRequires: qt5-qtdeclarative-devel
BuildRequires: bamf-devel
BuildRequires: libXrandr-devel
BuildRequires: libXtst-devel
BuildRequires: ukui-interface
BuildRequires: libkysdk-qtwidgets-devel
BuildRequires: libkysdk-waylandhelper-devel
BuildRequires: libkysdk-sysinfo-devel
BuildRequires: libkscreen-qt5-devel
BuildRequires: qt5-linguist
Requires: peony-common, libpeony3
%description
Peony is the official file manager for the UKUI desktop. It allows one
to browse directories, preview files and launch applications associated
with them. It is also responsible for handling the icons on the UKUI
desktop. It works on local and remote filesystems.
%package common
Summary: file manager for the UKUI desktop (common files)
License: GPL-3.0-or-later and MIT and BSD-3-Clause
%description common
Peony is the official file manager for the UKUI desktop. It allows one
to browse directories, preview files and launch applications associated
with them. It is also responsible for handling the icons on the UKUI
desktop. It works on local and remote filesystems.
.
This package contains the architecture independent files.
%package -n libpeony3
Summary: libraries for Peony components
License: LGPL-3.0-or-later and MIT and BSD-3-Clause
Requires: dvd+rw-tools
Requires: gvfs
Requires: gvfs-afc
Requires: libblockdev-devel
Provides: libpeony
%description -n libpeony3
Peony is the official file manager for the UKUI desktop. It allows one
to browse directories, preview files and launch applications associated
with them. It is also responsible for handling the icons on the UKUI
desktop. It works on local and remote filesystems.
.
This package contains a few runtime libraries needed by Peony's
extensions
%package -n libpeony-devel
Summary: libraries for Peony components (development files)
License: LGPL-3.0-or-later and MIT and BSD-3-Clause
%description -n libpeony-devel
Peony is the official file manager for the UKUI desktop. It allows one
to browse directories, preview files and launch applications associated
with them. It is also responsible for handling the icons on the UKUI
desktop. It works on local and remote filesystems.
.
This package contains the development files for the libraries needed
by Peony's extensions.
%prep
%autosetup -n %{name}-%{version} -p1
%build
%{qmake_qt5}
%{make_build}
%install
rm -rf $RPM_BUILD_ROOT
%{make_install} INSTALL_ROOT=%{buildroot}
#peony-common
mkdir -p %{buildroot}/usr/share/dbus-1/interfaces
mkdir -p %{buildroot}/usr/share/dbus-1/services
mkdir -p %{buildroot}/usr/share/kylin-user-guide/data/guide/system-file-manager/
cp -r %{_builddir}/%{name}-%{version}/peony-qt-desktop/freedesktop-dbus-interfaces.xml %{buildroot}/usr/share/dbus-1/interfaces
cp -r %{_builddir}/%{name}-%{version}/peony-qt-desktop/org.ukui.freedesktop.FileManager1.service %{buildroot}/usr/share/dbus-1/services
cp -r data/system-file-manager/* %{buildroot}/usr/share/kylin-user-guide/data/guide/system-file-manager/
%clean
rm -rf $RPM_BUILD_ROOT
%files
%{_prefix}/bin/*
%{_datadir}/applications/*
%files common
%doc debian/copyright debian/changelog
/etc/xdg/autostart/peony-desktop.desktop
%{_datadir}/kylin-user-guide/data/guide/system-file-manager/*
%{_datadir}/glib-2.0/schemas/org.ukui.peony.settings.gschema.xml
%{_datadir}/peony-qt-desktop/*
%{_datadir}/dbus-1/interfaces/freedesktop-dbus-interfaces.xml
%{_datadir}/dbus-1/services/org.ukui.freedesktop.FileManager1.service
%{_datadir}/peony-qt/*
%{_datadir}/peony-qt-desktop/*
%{_datadir}/peony-qt/*
%files -n libpeony3
%{_prefix}/%{_lib}/*.so.*
%{_datadir}/libpeony-qt/*
%files -n libpeony-devel
%{_prefix}/include/peony-qt/*
%{_prefix}/%{_lib}/pkgconfig/*.pc
%{_prefix}/%{_lib}/*.so
%changelog
* Thu Mar 28 2024 huayadong <[email protected]> - 4.0.0.0-1
- update version to 4.0.0.0
* Tue Jun 06 2023 peijiankang <[email protected]> - 3.10.0-3
- fix share error of peony
* Tue Feb 07 2023 peijiankang <[email protected]> - 3.10.0-2
- add build debuginfo and debugsource
* Mon Nov 14 2022 tanyulong <[email protected]> - 3.10.0-1
- update version 3.10.0
* Wed Jul 13 2022 peijiankang <[email protected]> - 3.2.4-4
- add qt5-qttranslations
* Thu Jun 9 2022 peijiankang <[email protected]> - 3.2.4-3
- add kylin-user-guide files
* Wed Apr 27 2022 wangyueliang <[email protected]> - 3.2.4-2
- Improve the project according to the requirements of compliance improvement.
* Tue Feb 22 2022 tanyulong <[email protected]> - 3.2.4-1
- update version 3.2.4
* Tue Oct 26 2021 douyan <[email protected]> - 3.0.4-2
- add patch:0001-adjust-desktop-readonly-icon-agree-with-icon-view.patch
* Mon Oct 26 2020 douyan <[email protected]> - 3.0.4-1
- update to upstream version 3.0.4
* Thu Jul 9 2020 douyan <[email protected]> - 2.1.2-1
- Init package for openEuler
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。