SPECS: firstboot.spec (NEW), system-config-keyboard.spec (NEW) - f...

glen glen at pld-linux.org
Mon Jun 5 23:45:31 CEST 2006


Author: glen                         Date: Mon Jun  5 21:45:31 2006 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- for anaconda

---- Files affected:
SPECS:
   firstboot.spec (NONE -> 1.1)  (NEW), system-config-keyboard.spec (NONE -> 1.1)  (NEW)

---- Diffs:

================================================================
Index: SPECS/firstboot.spec
diff -u /dev/null SPECS/firstboot.spec:1.1
--- /dev/null	Mon Jun  5 23:45:31 2006
+++ SPECS/firstboot.spec	Mon Jun  5 23:45:26 2006
@@ -0,0 +1,117 @@
+# $Revision$, $Date$
+Summary:	Initial system configuration utility
+Name:		firstboot
+Version:	1.4.6
+Release:	0.1
+License:	GPL
+Group:		Base
+URL:		http://fedora.redhat.com/projects/config-tools/
+Source0:	%{name}-%{version}.tar.bz2
+# Source0-md5:	bea227cd82be988b9638e239f3380dfb
+BuildRequires:	gettext-devel
+#Requires:	/etc/init.d
+#Requires:	authconfig-gtk
+#Requires:	chkconfig
+#Requires:	firstboot-tui
+#Requires:	libuser
+#Requires:	metacity
+Requires:	python-pygtk-gtk
+Requires:	python-rhpl
+Requires:	python-rhpxl
+#Requires:	redhat-artwork
+#Requires:	redhat-logos
+#Requires:	system-config-date >= 1.7.9
+#Requires:	system-config-display
+#Requires:	system-config-keyboard
+#Requires:	system-config-language
+#Requires:	system-config-network
+#Requires:	system-config-securitylevel
+#Requires:	system-config-soundcard
+#Requires:	system-config-users
+ExcludeArch:	s390 s390x ppc64
+ExclusiveOS:	Linux
+BuildArch:	noarch
+BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+
+%description
+The firstboot utility runs after installation. It guides the user
+through a series of steps that allows for easier configuration of the
+machine.
+
+%package tui
+Summary:	A text interface for firstboot
+Group:		Base
+#Requires:	/etc/init.d
+#Requires:	authconfig
+#Requires:	chkconfig
+#Requires:	netconfig
+#Requires:	ntsysv
+#Requires:	python
+#Requires:	python-rhpl
+#Requires:	system-config-securitylevel-tui
+#Requires:	usermode >= 1.36
+
+%description tui
+firstboot-tui is a text interface for initial system configuration.
+
+%prep
+%setup -q
+
+%build
+%{__make}
+
+%install
+rm -rf $RPM_BUILD_ROOT
+%{__make} install \
+	INSTROOT=$RPM_BUILD_ROOT
+
+%py_comp $RPM_BUILD_ROOT/usr/share/firstboot
+%py_ocomp $RPM_BUILD_ROOT/usr/share/firstboot
+%py_postclean /usr/share/firstboot
+
+%find_lang %{name}
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%post tui
+#/sbin/chkconfig --add firstboot
+
+%preun tui
+if [ "$1" = 0 ]; then
+	/sbin/chkconfig --del firstboot
+fi
+
+%files -f %{name}.lang
+%defattr(644,root,root,755)
+%dir /usr/share/firstboot
+%dir /usr/share/firstboot/modules
+%dir /usr/share/firstboot/pixmaps
+/usr/share/firstboot/exceptionWindow.py[co]
+/usr/share/firstboot/firstbootWindow.py[co]
+/usr/share/firstboot/firstboot_module_window.py[co]
+/usr/share/firstboot/xfirstboot.py[co]
+/usr/share/firstboot/modules/*
+/usr/share/firstboot/pixmaps/*
+
+%files -f %{name}.lang tui
+%defattr(644,root,root,755)
+%attr(754,root,root) /etc/rc.d/init.d/firstboot
+%dir /usr/share/firstboot/
+%attr(755,root,root) %{_sbindir}/firstboot
+/usr/share/firstboot/constants_text.py[co]
+/usr/share/firstboot/eula_strings.py[co]
+/usr/share/firstboot/firstboot.py[co]
+/usr/share/firstboot/firstbootBackend.py[co]
+/usr/share/firstboot/functions.py[co]
+/usr/share/firstboot/textWindow.py[co]
+
+%define date	%(echo `LC_ALL="C" date +"%a %b %d %Y"`)
+%changelog
+* %{date} PLD Team <feedback at pld-linux.org>
+All persons listed below can be reached at <cvs_login>@pld-linux.org
+
+$Log$
+Revision 1.1  2006/06/05 21:45:26  glen
+- for anaconda
+

================================================================
Index: SPECS/system-config-keyboard.spec
diff -u /dev/null SPECS/system-config-keyboard.spec:1.1
--- /dev/null	Mon Jun  5 23:45:31 2006
+++ SPECS/system-config-keyboard.spec	Mon Jun  5 23:45:26 2006
@@ -0,0 +1,90 @@
+# $Revision$, $Date$
+Summary:	A graphical interface for modifying the keyboard
+Name:		system-config-keyboard
+Version:	1.2.7
+Release:	0.1
+License:	GPL
+Group:		Base
+URL:		http://fedora.redhat.com/projects/config-tools
+Source0:	%{name}-%{version}.tar.bz2
+# Source0-md5:	625462272563a04e917229c1a06fd372
+BuildRequires:	desktop-file-utils
+BuildRequires:	gettext-devel
+BuildRequires:	intltool
+Requires:	gtk+2 >= 2:2.6
+Requires:	python >= 1:2.0
+Requires:	python-xf86config
+Requires:	python-rhpl >= 0.53
+#Requires:	usermode >= 1.36
+BuildArch:	noarch
+ExclusiveOS:	Linux
+ExcludeArch:	s390 s390x ppc64
+BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+
+%description
+system-config-keyboard is a graphical user interface that allows the
+user to change the default keyboard of the system.
+
+%prep
+%setup -q
+
+%install
+rm -rf $RPM_BUILD_ROOT
+%{__make} install \
+	INSTROOT=$RPM_BUILD_ROOT
+
+desktop-file-install --vendor system --delete-original      \
+  --dir $RPM_BUILD_ROOT%{_desktopdir}             \
+  --add-category Application \
+  --add-category SystemSetup \
+  --add-category X-Red-Hat-Base          \
+  $RPM_BUILD_ROOT%{_desktopdir}/system-config-keyboard.desktop
+
+%py_comp $RPM_BUILD_ROOT/usr/share/system-config-keyboard
+%py_ocomp $RPM_BUILD_ROOT/usr/share/system-config-keyboard
+%py_postclean /usr/share/system-config-keyboard
+
+%find_lang %{name}
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%post
+touch --no-create %{_datadir}/icons/hicolor
+if [ -x %{_bindir}/gtk-update-icon-cache ]; then
+	gtk-update-icon-cache -q %{_datadir}/icons/hicolor
+fi
+
+%preun
+if [ -d /usr/share/system-config-keyboard ] ; then
+	rm -rf /usr/share/system-config-keyboard/*.pyc
+fi
+
+%postun
+touch --no-create %{_datadir}/icons/hicolor
+if [ -x %{_bindir}/gtk-update-icon-cache ]; then
+	gtk-update-icon-cache -q %{_datadir}/icons/hicolor
+fi
+
+%files -f %{name}.lang
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_bindir}/system-config-keyboard
+%dir /usr/share/system-config-keyboard
+/usr/share/system-config-keyboard/*
+%dir /usr/share/firstboot/
+%dir /usr/share/firstboot/modules
+/usr/share/firstboot/modules/*
+%attr(644,root,root) %{_desktopdir}/system-config-keyboard.desktop
+%attr(644,root,root) %config /etc/security/console.apps/system-config-keyboard
+%attr(644,root,root) %config /etc/pam.d/system-config-keyboard
+%attr(644,root,root) %{_iconsdir}/hicolor/48x48/apps/system-config-keyboard.png
+
+%define date	%(echo `LC_ALL="C" date +"%a %b %d %Y"`)
+%changelog
+* %{date} PLD Team <feedback at pld-linux.org>
+All persons listed below can be reached at <cvs_login>@pld-linux.org
+
+$Log$
+Revision 1.1  2006/06/05 21:45:26  glen
+- for anaconda
+
================================================================


More information about the pld-cvs-commit mailing list