diff options
Diffstat (limited to 'inital-setup.spec')
-rw-r--r-- | inital-setup.spec | 54 |
1 files changed, 27 insertions, 27 deletions
diff --git a/inital-setup.spec b/inital-setup.spec index 3b9a93a..efafe6e 100644 --- a/inital-setup.spec +++ b/inital-setup.spec @@ -1,9 +1,9 @@ %{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")} Summary: Initial system configuration utility -Name: firstboot2 +Name: inital-setup URL: http://fedoraproject.org/wiki/FirstBoot -Version: 19.0 +Version: 0.1 Release: 1%{?dist} # This is a Red Hat maintained package which is specific to # our distribution. Thus the source is only available from @@ -13,7 +13,6 @@ Source0: %{name}-%{version}.tar.gz License: GPLv2+ Group: System Environment/Base ExclusiveOS: Linux -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: gettext BuildRequires: python-devel, python-setuptools-devel BuildRequires: systemd-units @@ -34,54 +33,55 @@ a series of steps that allows for easier configuration of the machine. %prep %setup -q +# remove upstream egg-info +rm -rf *.egg-info + %build %{__python} setup.py build %install -%{__python} setup.py --skip-build install +%{__python} setup.py install --skip-build --root $RPM_BUILD_ROOT +rm -rf ${buildroot}%{python_sitelib}/setuptools/tests %find_lang %{name} -%clean -rm -rf %{buildroot} - %post -if [ $1 -ne 2 -a ! -f /etc/sysconfig/firstboot ]; then +if [ $1 -ne 2 -a ! -f /etc/sysconfig/inital-setup ]; then platform="$(arch)" if [ "$platform" = "s390" -o "$platform" = "s390x" ]; then - echo "RUN_FIRSTBOOT=YES" > /etc/sysconfig/firstboot + echo "RUN_INITAL_SETUP=YES" > /etc/sysconfig/inital-setup else - %systemd_post firstboot-graphical.service + %systemd_post inital-setup-graphical.service fi fi %preun if [ $1 = 0 ]; then - rm -rf /usr/share/firstboot2/*.pyc - rm -rf /usr/share/firstboot2/modules/*.pyc + rm -rf /usr/share/inital-setup/*.pyc + rm -rf /usr/share/inital-setup/modules/*.pyc fi -%systemd_preun firstboot-graphical.service +%systemd_preun inital-setup-graphical.service %postun -%systemd_postun_with_restart firstboot-graphical.service +%systemd_postun_with_restart inital-setup-graphical.service %files -f %{name}.lang %defattr(-,root,root,-) -%dir %{_datadir}/firstboot/ -%dir %{_datadir}/firstboot/modules/ -%dir %{_datadir}/firstboot/themes/ -%dir %{_datadir}/firstboot/themes/default +%dir %{_datadir}/inital-setup/ +%dir %{_datadir}/inital-setup/modules/ +%dir %{_datadir}/inital-setup/themes/ +%dir %{_datadir}/inital-setup/themes/default %{python_sitelib}/* -%{_sbindir}/firstboot -%{_datadir}/firstboot/modules/create_user.py* -%{_datadir}/firstboot/modules/date.py* -%{_datadir}/firstboot/modules/eula.py* -%{_datadir}/firstboot/modules/welcome.py* -%{_datadir}/firstboot/themes/default/* -/lib/systemd/system/firstboot-graphical.service +%{_sbindir}/inital-setup +%{_datadir}/inital-setup/modules/create_user.py* +%{_datadir}/inital-setup/modules/date.py* +%{_datadir}/inital-setup/modules/eula.py* +%{_datadir}/inital-setup/modules/welcome.py* +%{_datadir}/inital-setup/themes/default/* +/lib/systemd/system/inital-setup-graphical.service %ifarch s390 s390x %dir %{_sysconfdir}/profile.d -%{_sysconfdir}/profile.d/firstboot.sh -%{_sysconfdir}/profile.d/firstboot.csh +%{_sysconfdir}/profile.d/inital-setup.sh +%{_sysconfdir}/profile.d/inital-setup.csh %endif |