kiran-desktop/kiran-desktop.spec
tangjie02 85fd2d72b1 feature(require): Add fcitx-sunpinyin to requires.
Signed-off-by: tangjie02 <tangjie02@kylinsec.com.cn>
2021-12-21 21:47:53 +08:00

154 lines
3.6 KiB
RPMSpec
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

%define debug_package %{nil}
Name: kiran-desktop
Version: 2.1
Release: 3%{?dist}
Summary: Kiran desktop environment one click installation
#Group:
License: Mulan PSL v2
#URL:
Source0: kiran-desktop.tar.gz
BuildArch: noarch
#BuildRequires:
Requires: NetworkManager-adsl
Requires: NetworkManager-ovs
Requires: NetworkManager-ppp
Requires: NetworkManager-team
Requires: NetworkManager-wwan
Requires: adwaita-gtk2-theme
Requires: alsa-plugins-pulseaudio
Requires: caja
Requires: dconf
Requires: flatpak
Requires: gnome-disk-utility
Requires: google-noto-cjk-fonts
Requires: gvfs
Requires: gvfs-afc
Requires: gvfs-afp
Requires: gvfs-archive
Requires: gvfs-fuse
Requires: gvfs-gphoto2
Requires: gvfs-mtp
Requires: gvfs-smb
Requires: libmatekbd
Requires: libmatemixer
Requires: libmateweather
Requires: libsecret
Requires: lm_sensors
Requires: marco
Requires: mate-control-center
Requires: mate-desktop
Requires: mate-menus
Requires: mate-notification-daemon
Requires: mate-panel
Requires: mate-settings-daemon
Requires: mate-user-guide
Requires: nm-connection-editor
Requires: ntfs-3g
Requires: ntfsprogs
Requires: p7zip
Requires: pavucontrol
Requires: xdg-user-dirs-gtk
Requires: yelp
Requires: NetworkManager
Requires: dconf-editor
Requires: engrampa
Requires: firefox
Requires: firewall-config
Requires: lightdm
Requires: lightdm-gobject
Requires: mate-menus-preferences-category-menu
Requires: mate-terminal
Requires: network-manager-applet
Requires: mate-media
Requires: pluma
Requires: setroubleshoot
Requires: system-config-printer
Requires: vim-enhanced
Requires: initial-setup-gui
Requires: fcitx-sunpinyin
Requires: glx-utils
Requires: initial-setup-gui
Requires: mesa-dri-drivers
Requires: plymouth-system-theme
Requires: spice-vdagent
Requires: xorg-x11-drivers
Requires: xorg-x11-server-Xorg
Requires: xorg-x11-utils
Requires: xorg-x11-xauth
Requires: xorg-x11-xinit
Requires: xvattr
Requires: kiran-wallpapers
Requires: kiran-themes
Requires: kiran-flameshot
Requires: kiran-session-manager
Requires: kiran-gtk-theme
Requires: kiran-cpanel-mouse
Requires: kiran-cpanel-menu
Requires: kiran-cc-daemon-common
Requires: kiran-session-daemon
Requires: kiran-system-daemon
Requires: kiran-cpanel-display
Requires: kiran-widgets-qt5
Requires: kiran-calendar
Requires: kiran-cpanel-timedate
Requires: kiran-icon-theme
Requires: lightdm-kiran-greeter
Requires: kiran-control-panel
Requires: kiran-cpanel-launcher
Requires: kiran-cpanel-account
Requires: kiran-applets
Requires: kiran-panel
Requires: kiran-panel-libs
Requires: kiran-log-gtk3
Requires: kiran-log-qt5
%description
KiranUI-2.1-OE desktop
%prep
%setup -q -n kiran-desktop-2.1-1
%build
%install
mkdir -p %{buildroot}/usr/share/
cp -pr %{_builddir}/kiran-desktop-2.1-1/doc %{buildroot}/usr/share/
cp -pr %{_builddir}/kiran-desktop-2.1-1/glib-2.0 %{buildroot}/usr/share/
%post
#set screensaver
if [ -f /etc/lightdm/kiran-greeter.conf ]; then
sed -i 's/\/usr\/share\/backgrounds\/default.jpg/\/usr\/share\/backgrounds\/kiran\/Sky.png/g' /etc/lightdm/kiran-greeter.conf
fi
%postun
if [ -f /etc/lightdm/kiran-greeter.conf ]; then
sed -i 's/\/usr\/share\/backgrounds\/kiran\/Sky.png/\/usr\/share\/backgrounds\/default.jpg/g' /etc/lightdm/kiran-greeter.conf
fi
%files
/usr/share/doc/kiran-desktop/*
/usr/share/glib-2.0/schemas/*
%changelog
* Wed Dec 21 2021 tangjie02 <tangjie02@kylinos.com.cn> - 2.1-3
- KYOS-F: Add require fcitx-sunpinyin.
* Fri Dec 10 2021 tangjie02 <tangjie02@kylinos.com.cn> - 2.1-2
- KYOS-F: Delete zint and add mate-media.
* Tue Oct 26 2021 xiewenhao <xiewenhao@kylinos.com.cn> -2.1-1
- KYOScreate kiran-desktop