update to version 1.10.0-3
This commit is contained in:
parent
50c50d3d55
commit
f9edddceda
BIN
peony-extensions-3.10.0.tar.gz
Normal file
BIN
peony-extensions-3.10.0.tar.gz
Normal file
Binary file not shown.
Binary file not shown.
@ -1,8 +1,7 @@
|
|||||||
%define debug_package %{nil}
|
|
||||||
Name: peony-extensions
|
Name: peony-extensions
|
||||||
Version: 3.2.4
|
Version: 3.10.0
|
||||||
Release: 2
|
Release: 3
|
||||||
Summary: Peony qt extensions (common files)
|
Summary: adds extended functionality to the Peony file manager.
|
||||||
License: GPLv3 and LGPLv3
|
License: GPLv3 and LGPLv3
|
||||||
URL: http://www.ukui.org
|
URL: http://www.ukui.org
|
||||||
Source0: %{name}-%{version}.tar.gz
|
Source0: %{name}-%{version}.tar.gz
|
||||||
@ -10,34 +9,101 @@ Source0: %{name}-%{version}.tar.gz
|
|||||||
BuildRequires: cmake
|
BuildRequires: cmake
|
||||||
BuildRequires: pkgconf
|
BuildRequires: pkgconf
|
||||||
BuildRequires: glib2-devel
|
BuildRequires: glib2-devel
|
||||||
#BuildRequires: qt5-qmake
|
|
||||||
BuildRequires: qt5-qtbase-devel
|
BuildRequires: qt5-qtbase-devel
|
||||||
BuildRequires: qtchooser
|
BuildRequires: qtchooser
|
||||||
BuildRequires: libpeony-dev
|
|
||||||
#BuildRequires: libpeony3
|
|
||||||
BuildRequires: peony
|
|
||||||
BuildRequires: poppler-qt5-devel
|
BuildRequires: poppler-qt5-devel
|
||||||
|
BuildRequires: libpeony-dev
|
||||||
|
BuildRequires: peony
|
||||||
BuildRequires: gsettings-qt-devel
|
BuildRequires: gsettings-qt-devel
|
||||||
BuildRequires: libudisks2-devel
|
BuildRequires: libudisks2-devel
|
||||||
BuildRequires: libnotify-devel
|
BuildRequires: libnotify-devel
|
||||||
BuildRequires: kf5-kwayland kf5-kwayland-devel
|
BuildRequires: ukui-interface
|
||||||
|
|
||||||
Requires: samba-common-tools
|
Requires: parchives, peony-open-terminal, peony-extension-computer-view, peony-set-wallpaper, peony-send-to-device
|
||||||
Requires: samba
|
|
||||||
Requires: engrampa
|
Recommends: peony-share, ukui-bluetooth, peony-device-rename
|
||||||
Requires: mate-terminal
|
|
||||||
Requires: libpeony3
|
|
||||||
Requires: qt5-qtimageformats
|
|
||||||
Requires: polkit
|
|
||||||
|
|
||||||
|
|
||||||
%description
|
%description
|
||||||
Peony is the official file manager for the UKUI desktop. This
|
Peony is the official file manager for the UKUI desktop. This
|
||||||
package adds extended functionality to the Peony file manager.
|
package adds extended functionality to the Peony file manager.
|
||||||
|
|
||||||
|
|
||||||
|
%package -n peony-share
|
||||||
|
Summary: Allows one to quickly share a folder from the Peony file manager
|
||||||
|
Requires: samba-common-tools samba
|
||||||
|
|
||||||
|
%description -n peony-share
|
||||||
|
The Peony share extension allows you to quickly share a folder from the
|
||||||
|
Peony file manager without requiring root access. It uses Samba, so your
|
||||||
|
folders can be accessed by any operating system.
|
||||||
|
|
||||||
|
|
||||||
|
%package -n parchives
|
||||||
|
Summary: Peony qt plugin for file compress and uncompress
|
||||||
|
Recommends: engrampa
|
||||||
|
|
||||||
|
%description -n parchives
|
||||||
|
Parchives is an archive manager for the UKUI environment. You can use
|
||||||
|
this plugin to compress or uncompress file or folder.
|
||||||
|
.
|
||||||
|
This package adds extended functionality to the Peony file manager.
|
||||||
|
|
||||||
|
|
||||||
|
%package -n peony-open-terminal
|
||||||
|
Summary: Peony plugin for opening terminals in arbitrary local paths
|
||||||
|
Recommends: mate-terminal
|
||||||
|
|
||||||
|
%description -n peony-open-terminal
|
||||||
|
peony-open-terminal is a proof-of-concept Peony extension
|
||||||
|
which allows you to open a terminal in arbitrary local folders.
|
||||||
|
|
||||||
|
|
||||||
|
%package -n peony-extension-computer-view
|
||||||
|
Summary: Peony plugin for displaying computer:/// with more information
|
||||||
|
|
||||||
|
%description -n peony-extension-computer-view
|
||||||
|
peony-extionsion-computer-view is a proof-of-concept Peony extension
|
||||||
|
which allows user browsering computer:/// with more information, which
|
||||||
|
not provided in icon view and list view.
|
||||||
|
|
||||||
|
|
||||||
|
%package -n peony-set-wallpaper
|
||||||
|
Summary: Peony plugin for right click a picture to set as wallpaper
|
||||||
|
Requires: qt5-qtimageformats
|
||||||
|
|
||||||
|
%description -n peony-set-wallpaper
|
||||||
|
In addition to set wallpaper in ukui-control-center, you can select a
|
||||||
|
picture and right click to quickly set as wallpaper.
|
||||||
|
|
||||||
|
|
||||||
|
%package -n peony-bluetooth
|
||||||
|
Summary: Peony plugin for right click a file to send to other devices via Bluetooth
|
||||||
|
Recommends: ukui-bluetooth
|
||||||
|
|
||||||
|
%description -n peony-bluetooth
|
||||||
|
In addition to sending files in ukui-bluetooth, you can also choose one
|
||||||
|
File, then right-click to quickly send the file.
|
||||||
|
|
||||||
|
|
||||||
|
%package -n peony-send-to-device
|
||||||
|
Summary: Peony plugin for right click a file to send to mobile devices
|
||||||
|
|
||||||
|
%description -n peony-send-to-device
|
||||||
|
In addition to copy files to mobile device, you can also choose one
|
||||||
|
File, then right-click to quickly send the file.
|
||||||
|
|
||||||
|
|
||||||
|
%package -n peony-device-rename
|
||||||
|
Summary: Peony plugin for select a block device and rename it. This package adds extended functionality to the Peony file manager.
|
||||||
|
|
||||||
|
%description -n peony-device-rename
|
||||||
|
In this way, we can right click the device and quickly rename it, no need
|
||||||
|
to rename it use other tools like gparted.
|
||||||
|
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
%setup -q
|
%setup -q
|
||||||
#%patch0 -p1
|
|
||||||
|
|
||||||
%build
|
%build
|
||||||
export PATH=%{_qt5_bindir}:$PATH
|
export PATH=%{_qt5_bindir}:$PATH
|
||||||
@ -57,16 +123,59 @@ popd
|
|||||||
rm -rf $RPM_BUILD_ROOT
|
rm -rf $RPM_BUILD_ROOT
|
||||||
|
|
||||||
%post
|
%post
|
||||||
|
#!/bin/bash
|
||||||
|
#DEBHELPER#
|
||||||
|
|
||||||
|
if [ ! -d '/var/lib/samba/usershares' ];then
|
||||||
|
mkdir -p /var/lib/samba/usershare
|
||||||
|
groupadd sambashare &> /dev/null ||:
|
||||||
|
chown root:sambashare /var/lib/samba/usershare
|
||||||
|
chmod 0770 /var/lib/samba/usershare
|
||||||
|
chmod +t /var/lib/samba/usershare
|
||||||
|
fi
|
||||||
|
|
||||||
%preun
|
%preun
|
||||||
|
|
||||||
%files
|
%files
|
||||||
#%doc debian/copyright debian/changelog
|
%doc debian/control debian/copyright
|
||||||
%{_libdir}/peony-extensions
|
%license COPYING
|
||||||
%{_prefix}/share/
|
|
||||||
#%{_bindir}/peony-share.sh
|
%files -n peony-share
|
||||||
|
%{_libdir}/peony-extensions/libpeony-share.so
|
||||||
|
%{_prefix}/share/polkit-1/actions
|
||||||
|
%{_bindir}/peony-share.sh
|
||||||
|
|
||||||
|
%files -n parchives
|
||||||
|
%{_libdir}/peony-extensions/libpeony-engrampa-menu-plugin.so
|
||||||
|
|
||||||
|
%files -n peony-open-terminal
|
||||||
|
%{_libdir}/peony-extensions/libpeony-menu-plugin-mate-terminal.so
|
||||||
|
|
||||||
|
%files -n peony-extension-computer-view
|
||||||
|
%{_libdir}/peony-extensions/libpeony-computer-view-plugin.so
|
||||||
|
|
||||||
|
%files -n peony-set-wallpaper
|
||||||
|
%{_libdir}/peony-extensions/libpeony-set-wallpaper.so
|
||||||
|
|
||||||
|
%files -n peony-bluetooth
|
||||||
|
%{_libdir}/peony-extensions/libpeony-bluetooth-plugin.so
|
||||||
|
|
||||||
|
%files -n peony-send-to-device
|
||||||
|
%{_libdir}/peony-extensions/libpeony-send-to-device.so
|
||||||
|
|
||||||
|
%files -n peony-device-rename
|
||||||
|
%{_libdir}/peony-extensions/libpeony-drive-rename.so
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Wed Feb 08 2023 peijiankang <peijiankang@kylinos.cn> - 3.10.0-3
|
||||||
|
- sync packaging format
|
||||||
|
|
||||||
|
* Tue Feb 07 2023 tanyulong <tanyulong@kylinos.cn> - 3.10.0-2
|
||||||
|
- Enable debuginfo for fix strip
|
||||||
|
|
||||||
|
* Mon Nov 14 2022 tanyulong <tanyulong@kylinos.cn> - 3.10.0-1
|
||||||
|
- update to upstream version 3.10.0
|
||||||
|
|
||||||
* Wed May 18 2022 tanyulong<tanyulong@kylinos.cn> - 3.2.4-2
|
* Wed May 18 2022 tanyulong<tanyulong@kylinos.cn> - 3.2.4-2
|
||||||
- Improve the project according to the requirements of compliance improvement
|
- Improve the project according to the requirements of compliance improvement
|
||||||
|
|
||||||
|
|||||||
4
peony-extensions.yaml
Normal file
4
peony-extensions.yaml
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
version_control: github
|
||||||
|
src_repo: ukui/peony-extensions
|
||||||
|
tag_prefix: "^v"
|
||||||
|
separator: "."
|
||||||
Loading…
x
Reference in New Issue
Block a user