diff --git a/usermode.spec b/usermode.spec index 33f677c519f03739c5ee5941b4314167688c48e1..66f4e0c7adcb88881a16a35c2f7f41cc817a6b45 100644 --- a/usermode.spec +++ b/usermode.spec @@ -1,6 +1,6 @@ Name: usermode Version: 1.113 -Release: 3 +Release: 4 Summary: Tools for certain user account management tasks License: GPLv2+ URL: https://pagure.io/usermode/ @@ -15,9 +15,6 @@ BuildRequires: desktop-file-utils gettext intltool perl-XML-Parser util-linux BuildRequires: glib2-devel gtk2-devel libblkid-devel libSM-devel libselinux-devel libuser-devel BuildRequires: pam-devel startup-notification-devel -Provides: %{name}-gtk = %{version}-%{release} -Obsoletes: %{name}-gtk < %{version}-%{release} - %description usermode contains the userhelper program, which can be used to allow configured programs to be run with superuser privileges by ordinary users, and several @@ -26,6 +23,19 @@ graphical tools for users: * usermount lets users mount, unmount, and format filesystems. * userpasswd allows users to change their passwords. +%package gtk +Summary: Graphical tools for certain user account management tasks +Requires: %{name} = %{version}-%{release} + +%description gtk +The usermode-gtk package contains several graphical tools for users: +userinfo, usermount and userpasswd. Userinfo allows users to change +their finger information. Usermount lets users mount, unmount, and +format file systems. Userpasswd allows users to change their +passwords. + +Install the usermode-gtk package if you would like to provide users with +graphical tools for certain account management tasks. %package help Summary: Man pages for usermode @@ -62,17 +72,29 @@ done %files -f %{name}.lang %doc COPYING ChangeLog NEWS README %attr(4711,root,root) /usr/sbin/userhelper -%{_bindir}/* +%{_bindir}/consolehelper %{_datadir}/usermode +%config(noreplace) /etc/security/console.apps/config-util + +%files gtk +%{_bindir}/usermount +%{_bindir}/userformat +%{_bindir}/userinfo +%{_bindir}/userpasswd +%{_bindir}/consolehelper-gtk +%{_bindir}/pam-panel-icon +%{_datadir}/%{name} %{_datadir}/pixmaps/* %{_datadir}/applications/* -%config(noreplace) /etc/security/console.apps/config-util %files help %{_mandir}/man1/* %{_mandir}/man8/* %changelog +* Thu Sep 16 2021 wangjie - 1.113-4 +- segregated usermode-gtk + * Thu May 27 2021 panxiaohe - 1.113-3 - Add gcc to BuildRequires