gdm.spec revision 10444
10139N/A#
10139N/A# spec file for package gdm
10139N/A#
12151N/A# Copyright (c) 2005 Sun Microsystems, Inc.
10139N/A# This file and all modifications and additions to the pristine
10139N/A# package are under the same license as the package itself.
10139N/A#
10139N/A# Owner: yippi
10139N/A#
10139N/A%include l10n.inc
10139N/AName: gdm
15322N/ALicense: GPL
10139N/AGroup: System/GUI/GNOME
14030N/AVersion: 2.18.1
14030N/ARelease: 9
15503N/ADistribution: Java Desktop System
12578N/AVendor: Sun Microsystems, Inc.
10139N/ASummary: The GNOME 2.x Display Manager
10139N/ASource: http://ftp.gnome.org/pub/GNOME/sources/gdm/2.18/gdm-%{version}.tar.bz2
10139N/ASource1: %{name}-po-sun-%{po_sun_version}.tar.bz2
11256N/A#owner:yippi date:2004-11-24 type:branding
10142N/APatch1: gdm-01-branding-defaults-solaris.diff
12773N/A#owner:yippi date:2005-09-18 type:branding
12773N/APatch2: gdm-02-branding-general.diff
12773N/A#owner:yippi date:2005-05-09 type:bug bugster:5100351
11358N/APatch3: gdm-03-normalise-locale-xiim-broken-filenames.diff
10139N/A#owner:yippi date:2005-05-09 type:bug bugster:5100351
11358N/APatch4: gdm-04-current-locale.diff
11358N/A#owner:yippi date:2005-05-09 type:bug bugster:5100351
11358N/APatch5: gdm-05-system-locale.diff
11358N/A# This patch is needed to ensure that the GDM menu choices only
11358N/A# appear when GDM is actually running. The GDM programs are non
11358N/A# functional in CDE so we don't want them to appear there.
14126N/A#owner:yippi date:2007-03-09 type:bug bugster:6498000,6530989
11002N/APatch6: gdm-06-no-gdm-in-cde-menu.diff
15503N/A
13025N/AURL: www.gnome.org
13907N/ABuildRoot: %{_tmppath}/%{name}-%{version}-build
13907N/ADocdir: %{_defaultdocdir}
15460N/AAutoreqprov: on
15460N/APrereq: /usr/sbin/groupadd
15503N/APrereq: /usr/sbin/useradd
10139N/APrereq: /sbin/nologin
10139N/APrereq: sed
10139N/APrereq: coreutils
10139N/A
10139N/A%define pango_version 1.4.0
10139N/A%define gtk2_version 2.4.0
10139N/A%define libglade_version 2.3.6
10139N/A%define libgnomeui_version 2.6.0
10139N/A%define libgnomecanvas_version 2.6.0
10139N/A%define librsvg_version 2.5.0
10139N/A%define libxml2_version 2.6.7
10139N/A%define scrollkeeper_version 0.3.14
10139N/A%define pam_version 0.77
10139N/A%define gail_version 1.6.3
10139N/A%define XFree86_version 4.3.99
10139N/A%define usermode_version 1.68
10139N/A%define openssl_version 0.9.7d
10139N/A
10139N/A%define dsp_mgr_file /etc/sysconfig/displaymanager
10139N/A%define xdm_rc_file /etc/init.d/xdm
10139N/A
10139N/A
10139N/ARequires: gtk2 >= %{gtk2_version}
10139N/ARequires: sun-gdm-themes
10139N/ARequires: libglade >= %{libglade_version}
10139N/ARequires: libgnomeui >= %{libgnomeui_version}
10139N/ARequires: libgnomecanvas >= %{libgnomecanvas_version}
10139N/ARequires: librsvg >= %{librsvg_version}
10139N/ARequires: libxml2 >= %{libxml2_version}
10139N/ARequires: pam >= %{pam_version}
10139N/ARequires: usermode >= %{usermode_version}
10139N/ARequires: openssl >= %{openssl_version}
10139N/A
10139N/ABuildRequires: scrollkeeper >= %{scrollkeeper_version}
10139N/ABuildRequires: pango-devel >= %{pango_version}
10139N/ABuildRequires: gtk2-devel >= %{gtk2_version}
10139N/ABuildRequires: libglade-devel >= %{libglade_version}
10139N/ABuildRequires: libgnomeui-devel >= %{libgnomeui_version}
10139N/ABuildRequires: libgnomecanvas-devel >= %{libgnomecanvas_version}
10139N/ABuildRequires: librsvg-devel >= %{librsvg_version}
10139N/ABuildRequires: libxml2-devel >= %{libxml2_version}
10139N/ABuildRequires: pam-devel >= %{pam_version}
10139N/ABuildRequires: XFree86-devel >= %{XFree86_version}
10139N/ABuildRequires: gail-devel >= %{gail_version}
10139N/ABuildRequires: usermode >= %{usermode_version}
10139N/ABuildRequires: openssl-devel >= %{openssl_version}
10139N/A
10139N/A%description
10139N/AThis version of GDM, the GNOME Display manager is based on
10139N/AGTK2 and suited for the GNOME 2.4 Desktop Environment. GDM
10139N/Ais a flexible X-Window Display Manager that allows to set
10139N/Amany options, usable for remote login, and provides a good
10139N/Alooking graphical interface.
10139N/A
10139N/A%prep
12274N/A%setup -q
12274N/A%if %build_l10n
12274N/Abzcat %SOURCE1 | tar xf -
12274N/Acd po-sun; make; cd ..
10139N/A%endif
10139N/A# Branding specific for Solaris.
10139N/A%ifos solaris
10139N/A%patch1 -p1
10142N/A%endif
10139N/A%patch2 -p1
10139N/A%patch3 -p1
11358N/A%patch4 -p1
10139N/A%patch5 -p1
11358N/A%patch6 -p1
11358N/A
11358N/A%build
11358N/A%ifos linux
11002N/Aif [ -x /usr/bin/getconf ]; then
13025N/A CPUS=`getconf _NPROCESSORS_ONLN`
12830N/Afi
13664N/A%else
10139N/A CPUS=`/usr/sbin/psrinfo | grep on-line | wc -l | tr -d ' '`
10139N/A%endif
10139N/Aif test "x$CPUS" = "x" -o $CPUS = 0; then
10139N/A CPUS=1
10139N/Afi
10139N/A
10139N/Aexport CFLAGS="$RPM_OPT_FLAGS"
10139N/Aautoheader
10139N/Aautoconf
10139N/A
10139N/AENABLE_CONSOLE_HELPER=
10139N/A%ifos linux
10139N/AENABLE_CONSOLE_HELPER="--enable-console-helper"
10139N/A%endif
10139N/A
10139N/AAT_BINDIR_CONFIG=""
10139N/ABINDIR_CONFIG=""
10139N/A%ifos solaris
10139N/ABINDIR_CONFIG="--with-post-path=/usr/openwin/bin"
10139N/A%endif
10139N/A
10139N/Alibtoolize --force
10139N/Aglib-gettextize -c -f
10617N/Aintltoolize --copy --force --automake
10139N/Aaclocal $ACLOCAL_FLAGS
10139N/Aautoconf
10617N/Aautoheader
10139N/Aautomake -a -c -f
10139N/A./configure \
10139N/A --prefix=%{_prefix} \
10139N/A --sysconfdir=%{_sysconfdir}/X11 \
10139N/A --localstatedir=%{_localstatedir}/lib \
12773N/A --mandir=%{_mandir} \
12773N/A --with-pam-prefix=%{_sysconfdir} \
12773N/A --libexecdir=%{_libexecdir} \
12773N/A --with-prefetch \
12773N/A --with-console-kit=no \
10139N/A --enable-ipv6=yes $ENABLE_CONSOLE_HELPER $AT_BINDIR_CONFIG $BINDIR_CONFIG
10139N/Amake -j $CPUS
10139N/A
10139N/A%install
10139N/Amake install DESTDIR=$RPM_BUILD_ROOT
10139N/A#
10139N/A# Remove gdmflexiserver.desktop until Virtual Termainals are supported
10139N/A# on Solaris. Continue shipping gdmflexiserver-xnest.desktop since
10139N/A# running GDM in a Xnest window does work.
10139N/A#
10139N/A%ifos solaris
10139N/Arm -f $RPM_BUILD_ROOT%{_datadir}/applications/gdmflexiserver.desktop
11189N/A%endif
11155N/A
12830N/A# We move the desktop files to /usr/share/gdm/applications and GDM
10617N/A# sets XDG_DATA_DIR to include /usr/share/gdm in the related patch.
10139N/A# This ensures that GDM related desktop files (gdmflexiserver-xnest,
10139N/A# gdmsetup, and gdmphotosetup) only appear if using the GDM login
10139N/A# program.
10139N/A#
10139N/Amv $RPM_BUILD_ROOT%{_datadir}/applications $RPM_BUILD_ROOT%{_datadir}/gdm
10139N/A
10139N/A# Clean up unpackaged files
10139N/A#
10139N/Arm $RPM_BUILD_ROOT%{_libdir}/gtk-2.0/modules/*.a
10139N/Arm $RPM_BUILD_ROOT%{_libdir}/gtk-2.0/modules/*.la
12893N/Arm -rf $RPM_BUILD_ROOT%{_localstatedir}/lib/scrollkeeper
10139N/A
10139N/A%clean
11358N/Arm -rf $RPM_BUILD_ROOT
15389N/A
15389N/A%pre
15389N/A/usr/sbin/groupadd -r -g 50 gdm
15389N/A/usr/sbin/useradd -r -o -g gdm -u 50 -s /sbin/nologin \
11358N/A-c "Gnome Display Manager daemon" -d /var/lib/gdm gdm 2> /dev/null || :
11358N/A
10248N/A
10248N/A%post
10139N/Aif [ -f %{dsp_mgr_file} ]; then
10139N/A sed -e 's/^DISPLAYMANAGER=.*/DISPLAYMANAGER="gdm"/' %{dsp_mgr_file} > /tmp/displaymanager.$$
10139N/A
10139N/A if [ $? -eq 0 ]; then
10139N/A mv /tmp/displaymanager.$$ %{dsp_mgr_file}
10139N/A fi
10139N/Afi
10139N/A
10139N/Aif [ -f %{xdm_rc_file} ]; then
10139N/A sed -e 's#^\( *gdm.*DISPLAYMANAGER=\)\(.*\)#\1/usr/bin/gdm ;;#' %{xdm_rc_file} > /tmp/xdm.$$
10139N/A
10139N/A if [ $? -eq 0 ]; then
10139N/A mv /tmp/xdm.$$ %{xdm_rc_file}
10139N/A chmod 755 %{xdm_rc_file}
10139N/A fi
10139N/Afi
10139N/A
10139N/A
10139N/A%files
10139N/A%config %attr(-,gdm,gdm) %{_sysconfdir}/X11/gdm
10139N/A%config %attr(-,root,root) %{_sysconfdir}/X11/dm
10139N/A%{_datadir}/locale/*/LC_MESSAGES/gdm*.mo
10139N/A%{_sbindir}/*
10139N/A%{_bindir}/*
10139N/A%{_libdir}/gtk-2.0/modules/*.so
10139N/A%{_libexecdir}/*
10139N/A%{_datadir}/gdm
10139N/A%{_datadir}/pixmaps/*.png
10139N/A%{_datadir}/pixmaps/faces/*.jpg
10139N/A%{_datadir}/pixmaps/faces/*.png
10139N/A%{_datadir}/icons
10139N/A%{_datadir}/gnome/help/*
10139N/A%{_datadir}/xsessions/*
10139N/A%{_mandir}/man1/*
10139N/A%{_datadir}/omf/*
10139N/A%attr(-,gdm,gdm) /var/lib/gdm
10139N/A%config /etc/pam.d/*
10139N/A%config /etc/security/*
10139N/A
10139N/A%changelog
10139N/A* Tue Apr 10 2007 - brian.cameron@sun.com
10139N/A- Backout patch gdm-06-languages.diff since the patch doesn't work
10139N/A properly. Code needs to be backported from gdm SVN head, and I'll add
10139N/A back the patch later if we decide we need this in GNOME 2.18.
10139N/A* Mon Apr 09 2007 - brian.cameron@sun.com
10139N/A- Bump to 2.18.1.
10139N/A* Wed Mar 21 2007 - brian.cameron@sun.com
10139N/A- Add gdm-10-desktop.diff to fix Catagory in gdmsetup and gdmphotosetup
10139N/A desktop file.
10139N/A* Tue Mar 13 2007 - brian.cameron@sun.com
10139N/A- Add gdm-07-xephyr.diff and gdm-08-nodbus.diff patches. Both are
10139N/A upstream.
10139N/A* Mon Mar 12 2007 - damien.carbery@sun.com
10139N/A- Bump to 2.18.0.
15503N/A* Fri May 09 2007 - brian.cameron@sun.com
15503N/A- Add patch gdm-07-fixdesktop.diff to move GDM desktop entries into
15460N/A control center. Add patch gdm-08-fixxnest.diff to fix GDM to send
15460N/A the right fontpath to the Xsun Xnest program. Add patch
15389N/A gdm-09-no-gdm-in-cdu-menu.diff to ensure that GDM desktop menu
15389N/A choices only appear if using GDM. If not using GDM these programs
15389N/A are non-functional.
15347N/A* Fri Mar 02 2007 - brian.cameron@sun.com
15347N/A- Bump to 2.17.8
15347N/A* Wed Feb 28 2007 - brian.cameron@sun.com
15347N/A- Add patch to fix bugster bug #4877721 and bugzilla bug #108820.
15247N/A This patch won't go into GDM until 2.19, but we want this patch
15247N/A to go into 2.18 for Solaris.
15230N/A* Tue Feb 15 2007 - brian.cameron@sun.com
15230N/A- Remove sessionexit patch due to patch review comments.
14468N/A* Tue Feb 13 2007 - takao.fujiwara@sun.com
14468N/A- Add l10n tarball.
14362N/A* Tue Feb 13 2007 - brian.cameron@sun.com
14362N/A- Bump to 2.17.7 and add sessionexit patch to fix bugster bug
14133N/A 6228488.
14133N/A* Mon Jan 22 2007 - damien.carbery@sun.com
14126N/A- Bump to 2.17.6.
14126N/A* Mon Jan 08 2007 - damien.carbery@sun.com
14014N/A- Bump to 2.17.5. Remove upstream patch, 07-fixdialogs.
14014N/A* Sun Dec 17 2006 - laca@sun.com
14014N/A- delete upstream patch fixsecurity.diff
14014N/A- renumber remaining patch
14014N/A* Fri Dec 15 2006 - brian.cameron@sun.com
14014N/A- Patch from CVS head to fix dialog boxes so that they display text.
14014N/A* Thu Dec 14 2006 - damien.carbery@sun.com
14014N/A- Bump to 2.17.4.
13907N/A* Wed Dec 06 2006 - brian.cameron@sun.com
13907N/A- Remove Linux specific gdm-01-branding-defaults-linux.diff and
13819N/A gdm-03-pam-security-setup.diff. Add patch comments.
13819N/A* Tue Dec 05 2006 - brian.cameron@sun.com
13786N/A- Add patch gdm-08-fixsecurity.diff to fix a security vulnerability found
13786N/A in gdmchooser.
13786N/A* Tue Dec 05 2006 - damien.carbery@sun.com
13786N/A- Bump to 2.17.3. Remove upstream patches, 07-linguas, 10-fixsessionname,
13786N/A 09-gdmsetup-launch-menu-tooltip and 11-defaultdesc: Renumber remainder.
13491N/A* Thu Nov 27 2006 - brian.cameron@sun.com
13453N/A- Patch to fix setting the sesison name for gnome.desktop.
13453N/A Define better name for default.desktop and turn off console kit support
13453N/A since it doesn't work on Solaris yet.
13317N/A* Thu Nov 23 2006 - damien.carbery@sun.com
13318N/A- Remove upstream patchs, 09-sun-branding-patch and 10-fixfocus. Renumber
13083N/A remainder.
13083N/A* Mon Nov 20 2006 - damien.carbery@sun.com
13083N/A- Bump to 2.17.2.
13024N/A* Wed Nov 15 2006 - calum.benson@sun.com
13024N/A- Modify tooltip to match latest UI spec.
12985N/A* Tue Oct 31 2006 - brian.cameron@sun.com
12985N/A- Add patch to fix focus problem, fixed in CVS head.
12985N/A* Tue Oct 31 2006 - damien.carbery@sun.com
12985N/A- Bump to 2.16.2.
12985N/A* Tue Oct 03 2006 - damien.carbery@sun.com
12985N/A- Bump to 2.16.1. Remove upstream patch, gdm-10-fixcrash.diff.
12973N/A* Sat Sep 23 2006 - brian.cameron@sun.com
12973N/A- Add patch to fix crashing.
12872N/A* Tue Sep 05 2006 - damien.carbery@sun.com
12872N/A- Bump to 2.16.0.
12893N/A* Tue Aug 22 2006 - damien.carbery@sun.com
12830N/A- Bump to 2.15.10.
12830N/A* Tue Aug 08 2006 - damien.carbery@sun.com
12797N/A- Bump to 2.15.9.
12797N/A* Tue Aug 01 2006 - damien.carbery@sun.com
12578N/A- Bump to 2.15.8.
12797N/A* Fri Jul 28 2006 - dermot.mccluskey@sun.com
12508N/A- Fix minor typo.
12508N/A* Wed Jul 26 2006 - brian.cameron@sun.com
12151N/A- No longer set --with-at-bindir when calling configure since gok and
12151N/A gnopernicus are now in the standard /usr/bin location, not /usr/sfw/bin.
11991N/A* Wed Jul 26 2006 - brian.cameron@sun.com
11991N/A- Remove patches 7 and 11, merged into CVS head. Also remove
11991N/A gdmflexiserver.desktop from Solaris builds since we do not support
11989N/A Virtual Terminals. Running this menu choice causes the session to
11989N/A hang on Solaris, so we shouldn't put it in the menus.
11898N/A* Mon Jul 24 2006 - damien.carbery@sun.com
11898N/A- Bump to 2.15.7.
11416N/A* Fri Jun 16 2006 - brian.cameron@sun.com
11416N/A- Fix focus so it returns to entry field after session, language, restart,
11358N/A suspend, and shutdown dialogs are used from options button.
11358N/A* Mon Jun 12 2006 - brian.cameron@sun.com
11358N/A- Bumped to 2.14.9. This fixes automatic login, which was broken, and
11256N/A corrects a number of warnings that were causing core dumping issues.
11256N/A* Wed Jun 07 2006 - brian.cameron@sun.com
11205N/A- Bumped to 2.14.8. Removed patches no longer needed. This fixes a serious
11205N/A security issue where a user can access the gdmsetup GUI with their user
11123N/A password if the face browser is enabled (off by default on Solaris).
11123N/A* Tue Jun 06 2006 - brian.cameron@sun.com
11072N/A- Added patch gdm-12-fixflexiserver.diff to fix a core dumping problem.
11072N/A Modified gdm-01-branding-defaults-solaris.diff to better integrate with
11002N/A ctrun and updated the gdm.xml SVC manifest so that core dumps do not
11002N/A cause GDM to restart. Removed gdm-05-fix-a11y-crash.diff since it didn't
10979N/A work as a fix.
10979N/A* Mon May 23 2006 - brian.cameron@sun.com
10934N/A- Bump to 2.14.7.
10934N/A* Fri May 19 2006 - glynn.foster@sun.com
10917N/A- Don't show the login photo dialog in the menus - removed according to
10917N/A the UI spec, and the functionality should really be apart of the
10840N/A 'Personal Information' dialog.
10840N/A* Fri May 12 2006 - brian.cameron@sun.com
10840N/A- Added patch gdm-12-fixconfig.diff to fix a problem that prevents users
10810N/A from disabiling the failsafe session in the menu.
10810N/A* Fri May 12 2006 - brian.cameron@sun.com
10776N/A- Updated to 2.14.6 which has the new features included in the patch
10776N/A added in the previous comment. Replace the patch with a much smaller
10776N/A patch that just adds the "startagain" feature. This is much more
10776N/A maintainable. Also added a patch to update the Lanugage display
10723N/A provided by Peter Nugent.
10776N/A* Thu May 11 2006 - brian.cameron@sun.com
10709N/A- Add patch to add per-display configuration needed by SunRay.
10624N/A This patch also adds the updated Cancel button, the pam-error-logo,
10625N/A and real GTK+ buttons needed by Coolstart branding. These changes
10625N/A all copied from GDM CVS head.
10625N/A* Tue May 09 2006 - brian.cameron@sun.com
10624N/A- Remove two patches that have been integrated into GDM, and add the
10617N/A avoidchown patch so that building this package works if you are a
10617N/A running as non-root.
10617N/A* Wed May 03 2006 - damien.carbery@sun.com
10617N/A- Bump to 2.14.5.
10609N/A* Wed Apr 26 2006 - damien.carbery@sun.com
10609N/A- Bump to 2.14.4.
10470N/A* Tue Apr 25 2006 - damien.carbery@sun.com
10470N/A- Bump to 2.14.3.
10470N/A* Tue Apr 18 2006 - damien.carbery@sun.com
10470N/A- Bump to 2.14.2.
10470N/A* Thu Apr 13 2006 - damien.carbery@sun.com
10444N/A- Remove upstream patches, 10-libvicious-dir and 11-fixaudit.
10444N/A* Tue Apr 11 2006 - damien.carbery@sun.com
10444N/A- Bump to 2.14.1.
10444N/A* Tue Mar 14 2006 - damien.carbery@sun.com
10437N/A- Bump to 2.14.0.
10437N/A* Mon Mar 13 2006 - brian.cameron@sun.com
10345N/A- Add patch 11 to fix auditing logic. This patch can go away when the
10345N/A GDM 2.14.1 comes out.
10345N/A* Fri Mar 3 2006 - damien.carbery@sun.com
10279N/A- Bump to 2.13.0.10.
10279N/A* Tue Feb 28 2006 - damien.carbery@sun.com
10279N/A- Bump to 2.13.0.9.
10264N/A- Remove upstream patch, 11-fixcore.
10264N/A* Thu Feb 16 2006 - brian.cameron@sun.com
10248N/A- Add patch 11 to fix core dumping issue in gdmsetup. This fix is in
10248N/A CVS head so it can go away when we update to the next version of GDM.
10248N/A* Tue Feb 14 2006 - damien.carbery@sun.com
10248N/A- Bump to 2.13.0.8.
10248N/A* Tue Jan 31 2006 - damien.carbery@sun.com
10248N/A- Bump to 2.13.0.7.
10248N/A* Thu Jan 19 2006 - brian.cameron@sun.com
10155N/A- Bump to 2.13.0.6.
10155N/A* Mon Jan 16 2006 - damien.carbery@sun.com
10139N/A- Move sfw reference (a Solaris specific dir) to SUNWgnome-display-mgr.spec.
10139N/A* Mon Jan 16 2006 - padraig.obriain@sun.com
10139N/A- Bump to 2.13.0.5; dd --with-prefetch and add /usr/sfw/include to CFILES to
10139N/A find <tcpd.h>
10139N/A* Sun Jan 15 2006 - damien.carbery@sun.com
10139N/A- Bump to 2.13.0.4
10139N/A* Tue Dec 20 2005 - dermot.mccluskey@sun.com
10139N/A- Bump to 2.13.0.3
10139N/A* Tue Nov 29 2005 - laca.com
10139N/A- remove javahelp stuff
10139N/A* Tue Nov 29 2005 - damien.carbery@sun.com
10139N/A- Bump to 2.8.0.7.
10139N/A* Thu Oct 13 2005 - damien.carbery@sun.com
10139N/A- Added patch, 10-libvicious-dir, to remove dir in vicious-extensions
10139N/A Makefile.am, as it caused build to fail.
10139N/A* Tue Oct 11 2005 - damien.carbery@sun.com
10139N/A- Bump to 2.0.8.5
10139N/A* Wed Sep 21 2005 - brian.cameron@sun.com
10139N/A- Bump to 2.8.0.4
10139N/A* Wed Sep 07 2005 - damien.carbery@sun.com
10139N/A- Remove capplets dir from %files. Contents moved in 2.8.0.3.
10139N/A* Mon Sep 05 2005 - damien.carbery@sun.com
10139N/A- Bump to 2.8.0.3.
10139N/A* Mon Aug 15 2005 - damien.carbery@sun.com
10139N/A- Bump to 2.8.0.1.
10139N/A* Wed Aug 03 2005 - laca@sun.com
10139N/A- remove upstream patch xnext-remote-session.diff
10139N/A* Thu Jul 14 2005 - damien.carbery@sun.com
10139N/A- Add unpackaged files to %files (pixmaps/faces and gnome/capplets).
10139N/A* Wed Jul 13 2005 - brian.cameron@sun.com
10139N/A- Upgraded to 2.8.0.1
10139N/A* Fri Jun 10 2005 - matt.keenan@sun.com
10139N/A- Re-applied patch 01 linux branding
10139N/A- Added patch 04/05 to build
10139N/A* Tue May 10 2005 - leena.gunda@wipro.com
10139N/A- Added patch gdm-45-xnest-remote-session.diff to allow remote login
10139N/A using XDMCP chooser in nested window. Fixes bug #6245415.
10139N/A* Tue Apr 19 2005 - bill.haneman@sun.com
10139N/A- Reinstated xevie-enabling patch on Linux, via gdm-44-linux-xevie.diff.
10139N/A* Fri Apr 1 2005 - brian.cameron@sun.com
10139N/A- Add patch 43 so that we set the Xserver on Solaris to
10139N/A /usr/X11/bin/Xserver instead of /usr/X11/bin/X as per ARQ
10139N/A request. Also now put /usr/openwin/bin in the user default
10139N/A patch here instead of in SUNWdtlogin-integration.spec.
10139N/A* Thu Mar 17 2005 - brian.cameron@sun.com
10139N/A- Add patch 42 to allow configure to specify the full path to the
10139N/A a11y AT programs used in the gesture listener configuration files.
10139N/A Patch in gdm CVS head.
10139N/A* Thu Mar 10 2005 - Chookij.Vanatham@Sun.COM
10139N/A- Fix gdm to fork user's session with "system locale" if "Default" option
10139N/A at the language menu being selected. [CR Id: 5032088]
10139N/A* Thu Mar 03 2005 - brian.cameron@sun.com
10139N/A- Fix XDMCP logic so that it works when an IPv4 address requests a
10139N/A connection and IPV6 is enabled in GDM. Patch40 fixes this.
10139N/A* Tue Mar 01 2005 - dermot.mccluskey@sun.com
10139N/A- remove patch 40 (XEVIE) - break new X server
10139N/A* Fri Feb 25 2005 - brian.cameron@sun.com
10139N/A- Added patch 40 to turn on XEVIE on Linux by default for the
10139N/A standard server to meet a11y requirements. Fixes bug 6226645.
10139N/A* Thu Feb 24 2005 - brian.cameron@sun.com
10139N/A- Added branding patch 39 to change the GNOME string to "Java Desktop
10139N/A System" in a number of places in the c-code.
10139N/A* Tue Feb 22 2005 - brian.cameron@sun.com
10139N/A- Backed out patch 39/40 since ARC determined that these flags should
10139N/A not be set by default after initially indicating it was okay.
10139N/A* Mon Feb 14 2005 - brian.cameron@sun.com
10139N/A- Added patch 39/40 to support setting the Xserver with needed
10139N/A a11y Xserver flags. Fixes CR 6226645.
10139N/A* Tue Feb 08 2005 - brian.cameron@sun.com
10139N/A- Removed --with-post-path argument since /usr/dt/bin and
10139N/A /usr/openwin/bin are added also by the /usr/dt/config/Xinitrc.jds.
10139N/A No need to have them in the PATH twice. Also we do not
10139N/A need to add /usr/demo/jds/bin since all the *.desktop files
10139N/A have full-paths defined.
10139N/A* Mon Feb 07 2005 - brian.cameron@sun.com
10139N/A- Added patch-38 to more cleanly set the default PATH. This replaces
10139N/A patches gdm-15-default.path.diff and gdm-16-reboot-shutdown-option.diff.
10139N/A The new patch sets more sensible definitions for Halt, Reboot, Shutdown
10139N/A commands on Solaris. Also updated gdm-18-help.diff so it forwards
10139N/A the user to the right subsection when running gdmsetup help.
10139N/A* Fri Jan 21 2005 - brian.cameron@sun.com
10139N/A- Now only apply patch 37 when building on Linux. Modified patch 37 to
10139N/A include needed changes for Solaris.
10139N/A* Tue Jan 18 2005 - brian.cameron@sun.com
10139N/A- Added patch gdm-37-branding.diff to fix branding issue in gnome.desktop
10139N/A file. Also updated gdm-21-fix-a11y-crash.diff patch so it works on
10139N/A JDS Linux.
10139N/A* Fri Jan 14 2005 - kazuhiko.maekawa@sun.com
10139N/A- Updated l10n help tarball for cinnabar-linux
10139N/A* Thu Dec 30 2004 - Chookij.Vanatham@Sun.COM
10139N/A- #6213083 - Add note that legacy locales are NOT SUPPORTED for linux platform.
10139N/A* Wed Dec 22 2004 - leena.gunda@wipro.com
10139N/A- Added gdm-35-flexi-xdmcp-option.diff to make XDMCP chooser work in
10139N/A flexiserver. Fixes bug #4992853.
10139N/A* Fri Nov 26 2004 - leena.gunda@wipro.com
10139N/A- Added gdm-34-xsession-use-ksh.diff to execute Xsession script using
10139N/A ksh on Solaris. Fixes stopper bug #6199960.
10139N/A* Wed Nov 24 2004 - Chookij.Vanatham@Sun.COM
10139N/A- #6196675 - all single byte locales removed.
10139N/A* Thu Nov 18 2004 - hidetoshi.tajima@sun.com
10139N/A- #5081827 - run /usr/dt/config/Xsession.jds instead of gnome-session
10139N/A for gnome session vid gdm. Solaris only.
10139N/A* Wed Nov 17 2004 - matt.keenan@sun.com
10139N/A- #6195855 Install correct man page
10139N/A* Wed Nov 10 2004 - Chookij.Vanatham@Sun.COM
10139N/A- Added gdm-31-current-locale.diff to fix bug#5100351
10139N/A* Wed Nov 10 2004 - leena.gunda@wipro.com
10139N/A- Remove gdm-26-start-gnome-volcheck.diff as gnome-volcheck is now
10139N/A started by gnome-session.
10139N/A* Mon Nov 09 2004 - alvaro.lopez@sun.com
10139N/A- Added new patch 31. It fixes #6182860: IPv6 logic is broken for New
10139N/A Login in a Nested Window, so the enable-ipv6 parameter of configure
10139N/A is "yes" again.
10139N/A* Mon Nov 01 2004 - hidetoshi.tajima@sun.com
10139N/A- Modify gdm-07-set-lc-messages-to-lang.diff. set LANG from RC_LANG
10139N/A in /etc/sysconfig/language when it is NULL. (CR 6188663)
10139N/A* Fri Oct 29 2004 - damien.carbery@sun.com
10139N/A- Add gdm-30-xorg-conf.diff to fix 6185918. configure.in checks for Xorg
10139N/A binary before looking for X (Xsun) binary.
10139N/A* Thu Oct 28 2004 - matt.keenan@sun.com
10139N/A- Added gdm-binary.1.gz, gdm.1.gz, gdmXnest.1.gz, gdmXnestchooser.1.gz,
10139N/A gdmchooser.1.gz, gdmflexiserver.1.gz, gdmgreeter.1.gz, gdmlogin.1.gz,
10139N/A gdmphotosetup.1.gz, gdmsetup.1.gz, gdmthemetester.1.gz, gdm-restart.1m.gz,
10139N/A gdm-safe-restart.1m.gz, gdm-stop.1m.gz, gdmconfig.1m.gz man pages
10139N/A* Thu Oct 28 2004 - kazuhiko.maekawa@sun.com
10139N/A- Updated l10n help tarball and added pt_BR
10139N/A* Fri Oct 22 2004 - alvaro.lopez@sun.com
10139N/A- "Source" entry updated
10139N/A* Thu Oct 21 2004 - brian.cameron@sun.com
10139N/A- Removed ipv6 support (--enable-ipv6=no) since this is breaking
10139N/A gdm's ability to "login in a nested window". Created bug 6182860
10139N/A so that issue gets fixed.
10139N/A* Wed Oct 20 2004 - leena.gunda@wipro.com
10139N/A- Added patch gdm-27-alt-meta-mapping.diff to restore 'Alt' and 'Meta'
10139N/A mappings on sparc Solaris. Fixes bug 6173594.
10139N/A* Wed Oct 20 2004 - leena.gunda@wipro.com
10139N/A- Added patch gdm-26-start-gnome-volcheck.diff to start gnome-volcheck
10139N/A if Xserver is local. Fixes bug #5107205.
10139N/A* Fri Oct 15 2004 - brian.cameron@sun.com
10139N/A- Correct GreenLine integration. The problem with disabling core dumps
10139N/A in the GreenLine XML file is that this causes GreenLine to ignore
10139N/A core dumps for all programs, including gdm. Now using patch 25
10139N/A we use ctrun to specify that only programs launched from gdm's
10139N/A Xsession script (the user's session) are run in a separate GreenLine
10139N/A contract that ignores core dumps. This way if gdm itself core dumps,
10139N/A GreenLine will correctly default back to the console login.
10139N/A* Thu Oct 14 2004 - brian.cameron@sun.com
10139N/A- Added patch gdm-24-sanitize-conf.diff to clean up language in
10139N/A gdm.conf file. Fixes bug 5097046.
10139N/A* Wed Oct 06 2004 - balamurali.viswanathan@wipro.com
10139N/A- Add patch gdm-22-xserver-location.diff to set GDM_XSERVER_LOCATION
10139N/A with the x server type. Fixes bug #6174802
10139N/A* Wed Oct 06 2004 - padraig.obriain@sun.com
10139N/A- Added patch gdm-21-fix-a11y-crash.diff to remove
10139N/A /var/tmp/orbit-gdm/bonobo-activation-server-ior. Fixes bug #5103715.
10139N/A* Tue Oct 05 2004 - balamurali.viswanathan@wipro.com
10139N/A- Modified patch gdm-15-default-path.diff to add
10139N/A /usr/openwin/bin to the path. Fixes bug #5106790
10139N/A* Mon Oct 04 2004 - yuriy.kuznetsov@sun.com
10139N/A- Added gdm-20-g11n-i18n-button.diff to fix bug#5109970
10139N/A* Wed Sep 29 2004 - <hidetoshi.tajima@sun.com>
10139N/A- updated gdm-03-locale-alias.diff to remove non-UTF-8
10139N/Alocale entries from Traditional Chinese (big5 and big5hkscs)
10139N/A* Mon Sep 20 2004 - dermot.mccluskey@sun.com
10139N/A- Added chmod xdm in post-install script
10139N/A* Fri Sep 17 2004 - bill.haneman@sun.com
10139N/A- Added patch gdm-20-gdmwm-struts.diff, to fix bugzilla
10139N/A #143634.
10139N/A* Thu Sep 16 2004 - dermot.mccluskey@sun.com
10139N/A- Added post install script to set gdm as displaymanager
10139N/A* Wed Sep 15 2004 - archana.shah@wipro.com
10139N/A- Patch added gdm-19-add-acroread-path.diff
10139N/A Fixes bug# 5087934
10139N/A* Thu Aug 26 2004 - vinay.mandyakoppal@wipro.com
10139N/A- Patch gdm-18-help.diff provide help link.
10139N/A* Thu Aug 26 2004 - bill.haneman@sun.com
10139N/A- Updated patch gdm-10-a11y-gestures.diff.
10139N/A* Tue Aug 24 2004 - brian.cameron@sun.com
10139N/A- Enabling ipv6.
10139N/A* Tue Aug 24 2004 - glynn.foster@sun.com
10139N/A- Add back icons
10139N/A* Tue Aug 24 2004 - laszlo.kovacs@sun.com
10139N/A- removed some icons
10139N/A* Thu Aug 19 2004 - damien.carbery@sun.com
10139N/A- Integrate updated docs tarball from eugene.oconnor@sun.com.
10139N/A* Fri Aug 13 2004 - bill.haneman@sun.com
10139N/A- Update patch gdm-10-a11y-gestures.diff. Fixes bug #5067111.
10139N/A* Thu Jul 29 2004 - bill.haneman@sun.com
10139N/A- use version 2.6.0.3 (fix for bugzilla 144920 and related GOK problem)
10139N/A- remove patches gdm-08-gdmtranslate.diff and gdm-09-fix-which.diff,
10139N/A since they are included in 2.6.0.3.
10139N/A* Thu Jul 22 2004 - vinay.mandyakoppal@wipro.com
10139N/A- add patch to remove reboot/shutdown option on Solaris box
10139N/A* Thu Jul 22 2004 - leena.gunda@wipro.com
10139N/A- add patch gdm-15-default-path.diff to add /usr/dt/bin and /usr/sfw/bin
10139N/A to PATH for Solaris.
10139N/A* Wed Jul 14 2004 - niall.power@sun.com
10139N/A- add patch from Johan to invoke jds registration on first login
10139N/A* Thu Jul 08 2004 - arvind.samptur@wipro.com
10139N/A- add patch to pass X server options instead of hardcoding
10139N/A it in the gdm.conf.in
10139N/A* Wed Jul 07 2004 - niall.power@sun.com
10139N/A- ported to rpm4
10139N/A* Wed Jul 07 2004 - dermot.mccluskey@sun.com
10139N/A- added "-j $CPUS" to make to speed up builds
10139N/A* Wed Jun 23 2004 - damien.carbery@sun.com
10139N/A- Update a11y-gestures patch to add HAVE_XINPUT to acconfig.h.
10139N/A Remove xdmcp-enable patch (10) for app security reasons and move 13 to 10.
10139N/A* Thu Jun 10 2004 - damien.carbery@sun.com
10139N/A- Add patch 12 to add 'docs/C/figures' directory to the build.
10139N/A* Mon May 31 2004 - niall.power@sun.com
10139N/A- bump to 2.6.0.2
10139N/A* Wed May 12 2004 - damien.donlon@sun.com
10139N/A- Updated l10n content to gdm-l10n-po-1.1.tar.bz2
10139N/A* Sun Apr 18 2004 - laca@sun.com
10139N/A- enable javahelp conversion on Solaris
10139N/A* Thu Apr 08 2004 - <niall.power@sun.com>
10139N/A- bumped to 2.6.0.0 and updated dependencies
10139N/A* Sat Apr 03 2004 - Chookij.Vanatham@Sun.COM
10139N/A- added gdm-11-g11n-truncated-username.diff to fix 4955151
10139N/A* Thu Apr 01 2004 - matt.keenan@sun.com
10139N/A- javahelp conversion
10139N/A* Wed Mar 31 2004 - <hidetoshi.tajima@sun.com>
10139N/A- updated gdm-03-locale-alias.diff to fix 4884887
10139N/A* Mon Mar 29 2004 - damien.donlon@sun.com
10139N/A- Updated l10n content to gdm-l10n-po-1.0.tar.bz2
10139N/A* Tue Mar 23 2004 - <glynn.foster@sun.com>
10139N/A- Remove photo setup from %files since we didn't want it part of the
10139N/A menus by default [$datadir/gnome/capplets/..]
10139N/A* Mon Mar 22 2004 - <laca@sun.com>
10139N/A- simplify %build
10139N/A* Fri Mar 19 2004 - <damien.carbery@sun.com>
10139N/A- Move autoheader and autoconf out of the platform specific section because
10139N/A it is common to both platforms.
10139N/A* Fri Mar 19 2004 - <damien.carbery@sun.com>
10139N/A- Change '\' to ';' so autoheader and autoconf run separately.
10139N/A* Thu Mar 18 2004 - <brian.cameron@sun.com>
10139N/A- Add patch 8 that fixes gdmtranslate so it compiles with -g, add
10139N/A patch 9 to fix scripts so that they don't call which (since which
10139N/A doesn't work on Solaris without an associated TTY), and add patch
10139N/A 10 to turn on XDMCP support by default.
10139N/A* Tue Mar 09 2004 - <niall.power@sun.com>
10139N/A- bump to 2.5.90.2
10139N/A* Mon Mar 01 2004 - <laca@sun.com>
10139N/A- s$/usr/share$%{_datadir}$
10139N/A* Thu Feb 26 2004 - <damien.carbery@sun.com>
10139N/A- Fix small typos in description and change tar commmand to bzcat/tar.
10139N/A- Remove --enable-console-helper on Solaris.
10139N/A* Fri Feb 06 2004 - <matt.keenan@sun.com>
10139N/A- Bump to 2.5.90.0, add docs, and ported QS patches
10139N/A* Wed Jan 07 2004 - <niall.power@sun.com>
10139N/A- Update to 2.4.4.7 for gnome-2.5.x
10139N/A- Regenerated gdm-07-enable-tcp-by-default.diff
10139N/A* Fri Oct 31 2003 - <glynn.foster@sun.com>
10139N/A- Remove the Sun Supported menu entry patch, and reorder.
10139N/A* Tue Oct 14 2003 - <markmc@sun.com> 2.4.4.3-2
10139N/A- Add patch from Toshi to normalize the locale environment
10139N/A variables to be the same as LANG if they are unset.
10139N/A* Fri Oct 10 2003 - <niall.power@sun.com> 2.4.4.3
10139N/A- Update to 2.4.4.3 for gnome-2.4
10139N/A* Wed Oct 01 2003 - <michael.twomey@sun.com> 2.4.2.101-14
10139N/A- Add patch from Chookij to fix bug 4901817 (ja_JP.eucJP name)
10139N/A* Thu Sep 18 2003 - <markmc@sun.com> 2.4.2.101-12
10139N/A- Add patch from Leena to set AlwaysRestartServer to true.
10139N/A* Thu Aug 21 2003 - <markmc@sun.com> 2.4.2.101-1
10139N/A- Upgrade to 2.4.2.101
10139N/A* Mon Aug 18 2003 - <markmc@sun.com> 2.4.2.99-7
10139N/A- Set DisallowTCP to false by default.
10139N/A* Fri Aug 08 2003 - <michael.twomey@sun.com> 2.4.2.99-3
10139N/A- Updated locale.alias patch with a fix for zh_HK and a tweak
10139N/A for ja_JP.sjis (now ja_JP.SJIS). Fixing bug 4899317.
10139N/A- Added a dependancy on openssl-devel. My build failed because
10139N/A it was missing. I've also added openssl for good measure.
10139N/A* Thu Aug 07 2003 - <michael.twomey@sun.com> 2.4.2.99-2
10139N/A- Patched /etc/X11/gdm/Xsession so ~/.xim or /etc/skel/.xim is sourced which
10139N/A ensures that XIM input methods are started.
10139N/A* Fri Aug 01 2003 - <markmc@sun.com> 2.4.2.99-1
10139N/A- Upgrade to 2.4.2.99.
10139N/A* Fri Aug 01 2003 - <glynn.foster@sun.com>
10139N/A- Add supported menu category.
10139N/A* Sun Jul 27 2003 - <markmc@sun.com>
10139N/A- Update to 2.4.2.98
10139N/A- Remove POTFILES.in patch. Seems to be in new tarball.
10139N/A* Tue Jul 22 2003 - <michael.twomey@sun.com>
10139N/A- Added a patch to update the POTFILES.in.
10139N/A* Mon Jul 21 2003 - <glynn.foster@sun.com>
10139N/A- Changed category of gdmsetup.desktop, so it appears in
10139N/A the system menu again.
10139N/A* Mon Jul 21 2003 - <michael.twomey@sun.com>
10139N/A- Added zh_HK (Hong Kong Chinese) to the available languages.
10139N/A* Fri Jul 18 2003 - <michael.twomey@sun.com>
10139N/A- Patched locale.alias to include more Asian locale codeset
10139N/A variants as requested by the Asian teams.
10139N/A* Thu Jul 17 2003 - <markmc@sun.com>
10139N/A- Fixed up the PAM configuration files.
10139N/A- Removed the sysconfig/displaymanager hack
10139N/A* Thu Jul 17 2003 - <niall.power@sun.com>
10139N/A- update to version 2.4.2.97, release 0
10139N/A- removed patches gdm-04-setlocale.diff and
10139N/A gdm-05-potfiles_in.diff, which are integrated upstream
10139N/A- Changed sysconfdir to /etc/X11 so that new common sessions
10139N/A configuration directory (/etc/X11/dm/Sessions) can be shared
10139N/A with kdm etc.
10139N/A- New common sessions dir /etc/X11/dm added to %files
10139N/A* Fri Jul 11 2003 - <niall.power@sun.com>
10139N/A- added setlocal patch - No more Welsh :) (or Czech!)
10139N/A* Tue Jul 08 2003 - <niall.power@sun.com>
10139N/A- Remove .desktop capplets from %files since photo setup
10139N/A is gone.
10139N/A* Mon Jul 07 2003 - <glynn.foster@sun.com>
10139N/A- Remove the photo setup .desktop menu item from the
10139N/A Settings menu.
10139N/A* Tue Jul 01 2003 - <glynn.foster@sun.com>
10139N/A- Move the pam and branding stuff to patches, and not
10139N/A dirty copy hacks ;)
10139N/A* Tue Jul 01 2003 - <glynn.foster@sun.com>
10139N/A- Make gdm now depend on sun-gdm-themes which is a new
10139N/A package, replacing the old one.
10139N/A* Fri Jun 30 2003 - <glynn.foster@sun.com>
10139N/A- Make gdm now depend on Sundt-gdm-theme. This may be
10139N/A crack that we shouldn't do, but until I figure out
10139N/A how things work, let's go with it.
10139N/A* Fri Jun 30 2003 - <glynn.foster@sun.com>
10139N/A- New tarball, bump version and reset release. Remove
10139N/A the old greeter theme, since we probably don't want
10139N/A it installed anyway
10139N/A* Fri May 02 2003 - <niall.power@sun.com>
10139N/A- Initial Sun release.
10139N/A