diff --git a/kiran-desktop.spec b/kiran-desktop.spec new file mode 100644 index 0000000..29f0719 --- /dev/null +++ b/kiran-desktop.spec @@ -0,0 +1,146 @@ +%define debug_package %{nil} + +Name: kiran-desktop +Version: 2.1 +Release: 1%{?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: zint +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: pluma +Requires: setroubleshoot +Requires: system-config-printer +Requires: vim-enhanced +Requires: initial-setup-gui + +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 +* Tue Oct 26 2021 xiewenhao -2.1-1 +- KYOS:create kiran-desktop diff --git a/kiran-desktop.tar.gz b/kiran-desktop.tar.gz new file mode 100644 index 0000000..6a1920b Binary files /dev/null and b/kiran-desktop.tar.gz differ