Summary: GNOME Display Manager
Summary(es): Administrador de Entrada del GNOME
+Summary(ja): GNOME ¥Ç¥£¥¹¥×¥ì¥¤¥Þ¥Í¡¼¥¸¥ã
Summary(pl): gdm
Summary(pt_BR): Gerenciador de Entrada do GNOME
+Summary(ru): äÉÓÐÌÅÊÎÙÊ ÍÅÎÅÄÖÅÒ GNOME
+Summary(uk): äÉÓÐÌÅÊÎÉÊ ÍÅÎÅÄÖÅÒ GNOME
Name: gdm
Version: 2.2.5.4
-Release: 3
+Release: 7
Epoch: 1
License: LGPL/GPL
Group: X11/Applications
Source1: %{name}.pamd
Source2: %{name}.init
Source3: %{name}.conf
+Source4: %{name}-pld-logo.png
Patch0: %{name}-xdmcp.patch
Patch1: %{name}-am_fixes.patch
Patch2: %{name}-permissions.patch
BuildRequires: gettext-devel
BuildRequires: gnome-libs-devel
BuildRequires: gtk+-devel
-BuildRequires: libglade-devel
-BuildRequires: libtool
+BuildRequires: intltool >= 0.14
+BuildRequires: libglade-gnome-devel
BuildRequires: libxml-devel
BuildRequires: perl-modules
BuildRequires: scrollkeeper
-BuildRequires: intltool >= 0.14
Requires: gnome-libs >= 1.0.0
Requires: which
Requires: /usr/X11R6/bin/sessreg
-PreReq: scrollkeeper
-PreReq: shadow
-PreReq: /sbin/chkconfig
+Requires(pre): /bin/id
+Requires(pre): /usr/sbin/groupadd
+Requires(pre): /usr/sbin/useradd
+Requires(postun): /usr/sbin/userdel
+Requires(postun): /usr/sbin/groupdel
+Requires(post,postun):scrollkeeper
+Requires(post,preun):/sbin/chkconfig
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
Obsoletes: xdm kdm wdm
%description -l es
Administrador de Entrada del GNOME.
+%description -l ja
+Gdm (the GNOME Display Manager) ¤Ï¡¢¹âÅÙ¤ËÀßÄê²Äǽ¤Ê xdm X Display
+Manager ¤ÎºÆ¼ÂÁõÈǤǤ¹¡£ Gdm ¤ò»È¤¦¤È¡¢ X Window System
+¤¬Æ°¤¤¤Æ¤¤¤ë¤¢¤Ê¤¿¤Î
+¥·¥¹¥Æ¥à¤Ë¤¤¤í¤¤¤í¤Ê¥»¥Ã¥·¥ç¥ó¤òÁªÂò¤·¤Æ¥í¥°¥¤¥ó¤¹¤ë¤³¤È¤¬¤Ç¤¤Þ¤¹¡£
+
+¤³¤Î¥Ð¡¼¥¸¥ç¥ó¤Î Gdm ¤Ç¤Ï¡¢³Æ¼ï¸À¸ì¤ä¡¢XIM ¤òÁªÂò¤¹¤ë¤³¤È¤â²Äǽ¤Ç¤¹¡£
+
%description -l pl
Gdm jest wysokokonfigurowaln± reimplementacj± xdma. Gdm pozwala
logowaæ siê do systemu z poziomu X11 i wspiera jednoczesn± pracê kilku
%description -l pt_BR
Gerenciador de Entrada do GNOME.
+%description -l ru
+GDM (GNOME Display Manager) - ÜÔÏ ÒÅÉÍÐÌÅÍÅÎÔÁÃÉÑ xdm (X Display
+Manager). GDM ÐÏÚ×ÏÌÑÅÔ ×ÁÍ ×ÈÏÄÉÔØ × ÓÉÓÔÅÍÕ, ÎÁ ËÏÔÏÒÏÊ ÚÁÐÕÝÅÎÏ X
+Window É ÐÏÄÄÅÒÖÉ×ÁÅÔ ÒÁÂÏÔÕ ÎÅÓËÏÌØÕÉÈ ÒÁÚÎÙÈ X ÓÅÁÎÓÏ× ÏÄÎÏ×ÒÅÍÅÎÎÏ.
+
+%description -l uk
+GDM (GNOME Display Manager) - ÃÅ ÒŦÍÐÌÅÍÅÎÔÁÃ¦Ñ xdm (X Display
+Manager). GDM ÄÏÚ×ÏÌѤ ×ÁÍ ×ÈÏÄÉÔÉ × ÓÉÓÔÅÍÕ, ÎÁ ÑË¦Ê ÚÁÐÕÝÅÎÏ X
+Window ÔÁ ЦÄÔÒÉÍÕ¤ ÒÏÂÏÔÕ Ë¦ÌØËÏÈ Ò¦ÚÎÉÈ X ÓÅÁÎÓ¦× ÏÄÎÏÞÁÓÎÏ.
+
%package Xnest
Summary: Xnest (ie embedded X) server for GDM
Summary(pl): Serwer Xnest dla GDM
%build
rm -f missing
-libtoolize --copy --force
-gettextize --copy --force
+%{__libtoolize}
+%{__gettextize}
+intltoolize --copy --force
aclocal -I %{_aclocaldir}/gnome
-autoconf
-automake -a -c -f
+%{__autoconf}
+%{__automake}
%configure \
--with-xinerama=yes \
--with-xdmcp=yes \
%{__make} install \
DESTDIR=$RPM_BUILD_ROOT \
+ PAM_PREFIX=/etc \
Settingsdir=%{_applnkdir}/Settings/GNOME \
Systemdir=%{_applnkdir}/System \
- omf_dest_dir=%{_omf_dest_dir}/omf/%{name}
+ omf_dest_dir=%{_omf_dest_dir}/%{name}
install %{SOURCE1} $RPM_BUILD_ROOT/etc/pam.d/gdm
install %{SOURCE2} $RPM_BUILD_ROOT/etc/rc.d/init.d/gdm
install %{SOURCE3} $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/gdm.conf
+install %{SOURCE4} $RPM_BUILD_ROOT%{_pixmapsdir}
touch $RPM_BUILD_ROOT/etc/security/blacklist.gdm
mv $RPM_BUILD_ROOT%{_applnkdir}/System/gdmconfig.desktop \
$RPM_BUILD_ROOT%{_applnkdir}/Settings/GNOME/
-gzip -9nf AUTHORS ChangeLog NEWS README TODO
-
%find_lang %{name} --all-name --with-gnome
%clean
%files -f %{name}.lang
%defattr(644,root,root,755)
-%doc *.gz
+%doc AUTHORS ChangeLog NEWS README TODO
%attr(755,root,root) %{_bindir}/gdm
%attr(755,root,root) %{_bindir}/gdmchooser
%attr(755,root,root) %{_bindir}/gdmconfig
%{_applnkdir}/Settings/GNOME/*
%{_applnkdir}/System/gdmflexiserver.desktop
%{_datadir}/gdm
-%{_omf_dest_dir}/omf/%{name}
+%{_omf_dest_dir}/%{name}
%files Xnest
%defattr(644,root,root,755)