rpms/sabayon/devel sabayon.spec,1.3,1.4
Mark McLoughlin (markmc)
fedora-extras-commits at redhat.com
Sun Mar 20 09:57:51 UTC 2005
Author: markmc
Update of /cvs/extras/rpms/sabayon/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv31375
Modified Files:
sabayon.spec
Log Message:
* Sun Mar 20 2005 Mark McLoughlin <markmc at redhat.com> - 0.16-4
- Split the package into sabayon and sabayon-admin
- BuildRequires: gettext instead of gettext-devel
Index: sabayon.spec
===================================================================
RCS file: /cvs/extras/rpms/sabayon/devel/sabayon.spec,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- sabayon.spec 19 Mar 2005 09:23:45 -0000 1.3
+++ sabayon.spec 20 Mar 2005 09:57:49 -0000 1.4
@@ -6,7 +6,7 @@
Name: sabayon
Version: 0.16
-Release: 3
+Release: 4
Summary: Tool to maintain user profiles in a GNOME desktop
Group: Applications/System
@@ -24,7 +24,7 @@
Requires: shadow-utils
BuildRequires: python
-BuildRequires: gettext-devel
+BuildRequires: gettext
BuildRequires: desktop-file-utils
Requires(post): shadow-utils
@@ -34,6 +34,15 @@
Sabayon is a tool to help sysadmins and user change and maintain the
default behaviour of the GNOME desktop.
+%package admin
+Summary: Graphical tools for Sabayon profile management
+Group: Applications/System
+Requires: %{name} = %{version}-%{release}
+
+%description admin
+The sabayon-admin package contains the graphical tools which a
+sysadmin should use to manage Sabayon profiles.
+
%prep
%setup -q
@@ -61,48 +70,107 @@
%clean
rm -rf $RPM_BUILD_ROOT
-%pre
-/usr/sbin/groupadd -r %{name} &>/dev/null || :
-/usr/sbin/useradd -r -s /sbin/nologin -c "Sabayon user" -g %{name} %{name} &>/dev/null || :
-/usr/sbin/usermod -d "" %{name} &>/dev/null || :
+%pre admin
+/usr/sbin/groupadd -r %{name}-admin &>/dev/null || :
+/usr/sbin/useradd -r -s /sbin/nologin -c "Sabayon user" -g %{name}-admin %{name}-admin &>/dev/null || :
+/usr/sbin/usermod -d "" %{name}-admin &>/dev/null || :
-%postun
+%postun admin
if [ $1 -eq 0 ]; then
- /usr/sbin/userdel %{name} &>/dev/null || :
- /usr/sbin/groupdel %{name} &>/dev/null || :
+ /usr/sbin/userdel %{name}-admin &>/dev/null || :
+ /usr/sbin/groupdel %{name}-admin &>/dev/null || :
fi
%files -f sabayon.lang
%defattr(-, root, root, 755)
%doc AUTHORS ChangeLog.gz NEWS README TODO ISSUES
-%doc doc/index.html doc/testing.html doc/helping.html doc/developing.html
-%doc doc/sabayon.css doc/*.jpg doc/*.gif
%config(noreplace) %{_sysconfdir}/gconf/2/local-defaults.path
%config(noreplace) %{_sysconfdir}/gconf/2/local-mandatory.path
-%config(noreplace) %{_sysconfdir}/pam.d/%{name}
-%config(noreplace) %{_sysconfdir}/security/console.apps/%{name}
%config(noreplace) %{_sysconfdir}/X11/xinit/xinitrc.d/%{name}*
%{_sysconfdir}/desktop-profiles
-%{_bindir}/%{name}*
-%{_sbindir}/%{name}*
+%{_sbindir}/%{name}-apply
+
+%{python_sitelib}/%{name}/__init__.py
+%{python_sitelib}/%{name}/__init__.pyc
+%ghost %{python_sitelib}/%{name}/__init__.pyo
+%{python_sitelib}/%{name}/config.py
+%{python_sitelib}/%{name}/config.pyc
+%ghost %{python_sitelib}/%{name}/config.pyo
+%{python_sitelib}/%{name}/storage.py
+%{python_sitelib}/%{name}/storage.pyc
+%ghost %{python_sitelib}/%{name}/storage.pyo
+%{python_sitelib}/%{name}/userdb.py
+%{python_sitelib}/%{name}/userdb.pyc
+%ghost %{python_sitelib}/%{name}/userdb.pyo
+%{python_sitelib}/%{name}/userprofile.py
+%{python_sitelib}/%{name}/userprofile.pyc
+%ghost %{python_sitelib}/%{name}/userprofile.pyo
+%{python_sitelib}/%{name}/util.py
+%{python_sitelib}/%{name}/util.pyc
+%ghost %{python_sitelib}/%{name}/util.pyo
+
+%{python_sitelib}/%{name}/sources/*.py
+%{python_sitelib}/%{name}/sources/*.pyc
+%ghost %{python_sitelib}/%{name}/sources/*.pyo
+
+%files admin
+%doc doc/index.html doc/testing.html doc/helping.html doc/developing.html
+%doc doc/sabayon.css doc/*.jpg doc/*.gif
+
+%config(noreplace) %{_sysconfdir}/pam.d/%{name}
+%config(noreplace) %{_sysconfdir}/security/console.apps/%{name}
+
+%{_bindir}/%{name}
+%{_sbindir}/%{name}
%{_libexecdir}/%{name}*
%{_datadir}/%{name}/glade/%{name}.glade
%{_datadir}/applications/gnome-%{name}.desktop
%{_datadir}/pixmaps/%{name}.png
-%{python_sitelib}/%{name}/*.py
-%{python_sitelib}/%{name}/*.pyc
-%ghost %{python_sitelib}/%{name}/*.pyo
-%{python_sitelib}/%{name}/sources/*.py
-%{python_sitelib}/%{name}/sources/*.pyc
-%ghost %{python_sitelib}/%{name}/sources/*.pyo
+%{python_sitelib}/%{name}/aboutdialog.py
+%{python_sitelib}/%{name}/aboutdialog.pyc
+%ghost %{python_sitelib}/%{name}/aboutdialog.pyo
+%{python_sitelib}/%{name}/dirmonitor.py
+%{python_sitelib}/%{name}/dirmonitor.pyc
+%ghost %{python_sitelib}/%{name}/dirmonitor.pyo
+%{python_sitelib}/%{name}/editorwindow.py
+%{python_sitelib}/%{name}/editorwindow.pyc
+%ghost %{python_sitelib}/%{name}/editorwindow.pyo
+%{python_sitelib}/%{name}/fileviewer.py
+%{python_sitelib}/%{name}/fileviewer.pyc
+%ghost %{python_sitelib}/%{name}/fileviewer.pyo
+%{python_sitelib}/%{name}/gconfviewer.py
+%{python_sitelib}/%{name}/gconfviewer.pyc
+%ghost %{python_sitelib}/%{name}/gconfviewer.pyo
+%{python_sitelib}/%{name}/monitorwindow.py
+%{python_sitelib}/%{name}/monitorwindow.pyc
+%ghost %{python_sitelib}/%{name}/monitorwindow.pyo
+%{python_sitelib}/%{name}/profilesdialog.py
+%{python_sitelib}/%{name}/profilesdialog.pyc
+%ghost %{python_sitelib}/%{name}/profilesdialog.pyo
+%{python_sitelib}/%{name}/protosession.py
+%{python_sitelib}/%{name}/protosession.pyc
+%ghost %{python_sitelib}/%{name}/protosession.pyo
+%{python_sitelib}/%{name}/saveconfirm.py
+%{python_sitelib}/%{name}/saveconfirm.pyc
+%ghost %{python_sitelib}/%{name}/saveconfirm.pyo
+%{python_sitelib}/%{name}/usermod.py
+%{python_sitelib}/%{name}/usermod.pyc
+%ghost %{python_sitelib}/%{name}/usermod.pyo
+%{python_sitelib}/%{name}/userswindow.py
+%{python_sitelib}/%{name}/userswindow.pyc
+%ghost %{python_sitelib}/%{name}/userswindow.pyo
%changelog
+* Sun Mar 20 2005 Mark McLoughlin <markmc at redhat.com> - 0.16-4
+- Split the package into sabayon and sabayon-admin
+- BuildRequires: gettext instead of gettext-devel
+
* Sat Mar 19 2005 Mark McLoughlin <markmc at redhat.com> - 0.16-3
- Remove period at the end of the summary
- Specify full URL for source
More information about the fedora-extras-commits
mailing list