summaryrefslogtreecommitdiffstats
path: root/inital-setup.spec
diff options
context:
space:
mode:
Diffstat (limited to 'inital-setup.spec')
-rw-r--r--inital-setup.spec54
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