gdm.spec revision 10445
#
# spec file for package gdm
#
# Copyright (c) 2005 Sun Microsystems, Inc.
# This file and all modifications and additions to the pristine
# package are under the same license as the package itself.
#
# Owner: yippi
#
Release: 9
#owner:yippi date:2004-11-24 type:branding
#owner:yippi date:2005-09-18 type:branding
#owner:yippi date:2005-05-09 type:bug bugster:5100351
#owner:yippi date:2005-05-09 type:bug bugster:5100351
#owner:yippi date:2005-05-09 type:bug bugster:5100351
# This patch is needed to ensure that the GDM menu choices only
# appear when GDM is actually running. The GDM programs are non
# functional in CDE so we don't want them to appear there.
#owner:yippi date:2007-03-09 type:bug bugster:6530989
Docdir: %{_defaultdocdir}
%prep
%setup -q
%if %build_l10n
# Branding specific for Solaris.
fi
%else
CPUS=1
fi
export CFLAGS="$RPM_OPT_FLAGS"
ENABLE_CONSOLE_HELPER="--enable-console-helper"
BINDIR_CONFIG="--with-post-path=/usr/openwin/bin"
glib-gettextize -c -f
automake -a -c -f
./configure \
--libexecdir=%{_libexecdir} \
#
# Remove gdmflexiserver.desktop until Virtual Termainals are supported
# on Solaris. Continue shipping gdmflexiserver-xnest.desktop since
# running GDM in a Xnest window does work.
#
# We move the desktop files to /usr/share/gdm/applications and GDM
# This ensures that GDM related desktop files (gdmflexiserver-xnest,
# gdmsetup, and gdmphotosetup) only appear if using the GDM login
# program.
#
# Clean up unpackaged files
#
%pre
%post
if [ -f %{dsp_mgr_file} ]; then
if [ $? -eq 0 ]; then
fi
fi
if [ -f %{xdm_rc_file} ]; then
if [ $? -eq 0 ]; then
fi
fi
%{_sbindir}/*
%{_bindir}/*
%{_libexecdir}/*
to go into 2.18 for Solaris.
* Tue Feb 15 2007 - brian.cameron@sun.com
- Remove sessionexit patch due to patch review comments.
* Tue Feb 13 2007 - takao.fujiwara@sun.com
- Add l10n tarball.
* Tue Feb 13 2007 - brian.cameron@sun.com
- Bump to 2.17.7 and add sessionexit patch to fix bugster bug
6228488.
* Mon Jan 22 2007 - damien.carbery@sun.com
- Bump to 2.17.6.
* Mon Jan 08 2007 - damien.carbery@sun.com
- Bump to 2.17.5. Remove upstream patch, 07-fixdialogs.
* Sun Dec 17 2006 - laca@sun.com
- delete upstream patch fixsecurity.diff
- renumber remaining patch
* Fri Dec 15 2006 - brian.cameron@sun.com
- Patch from CVS head to fix dialog boxes so that they display text.
* Thu Dec 14 2006 - damien.carbery@sun.com
- Bump to 2.17.4.
* Wed Dec 06 2006 - brian.cameron@sun.com
- Remove Linux specific gdm-01-branding-defaults-linux.diff and
gdm-03-pam-security-setup.diff. Add patch comments.
* Tue Dec 05 2006 - brian.cameron@sun.com
- Add patch gdm-08-fixsecurity.diff to fix a security vulnerability found
in gdmchooser.
* Tue Dec 05 2006 - damien.carbery@sun.com
- Bump to 2.17.3. Remove upstream patches, 07-linguas, 10-fixsessionname,
09-gdmsetup-launch-menu-tooltip and 11-defaultdesc: Renumber remainder.
* Thu Nov 27 2006 - brian.cameron@sun.com
- Patch to fix setting the sesison name for gnome.desktop.
Define better name for default.desktop and turn off console kit support
* Mon Jul 24 2006 - damien.carbery@sun.com
- Bump to 2.15.7.
* Fri Jun 16 2006 - brian.cameron@sun.com
- Fix focus so it returns to entry field after session, language, restart,
suspend, and shutdown dialogs are used from options button.
* Mon Jun 12 2006 - brian.cameron@sun.com
- Bumped to 2.14.9. This fixes automatic login, which was broken, and
corrects a number of warnings that were causing core dumping issues.
* Wed Jun 07 2006 - brian.cameron@sun.com
- Bumped to 2.14.8. Removed patches no longer needed. This fixes a serious
security issue where a user can access the gdmsetup GUI with their user
password if the face browser is enabled (off by default on Solaris).
* Tue Jun 06 2006 - brian.cameron@sun.com
- Added patch gdm-12-fixflexiserver.diff to fix a core dumping problem.
Modified gdm-01-branding-defaults-solaris.diff to better integrate with
ctrun and updated the gdm.xml SVC manifest so that core dumps do not
cause GDM to restart. Removed gdm-05-fix-a11y-crash.diff since it didn't
- Don't show the login photo dialog in the menus - removed according to
the UI spec, and the functionality should really be apart of the
* Fri May 12 2006 - brian.cameron@sun.com
- Added patch gdm-12-fixconfig.diff to fix a problem that prevents users
from disabiling the failsafe session in the menu.
* Fri May 12 2006 - brian.cameron@sun.com
- Updated to 2.14.6 which has the new features included in the patch
added in the previous comment. Replace the patch with a much smaller
patch that just adds the "startagain" feature. This is much more
maintainable. Also added a patch to update the Lanugage display
provided by Peter Nugent.
* Thu May 11 2006 - brian.cameron@sun.com
- Add patch to add per-display configuration needed by SunRay.
This patch also adds the updated Cancel button, the pam-error-logo,
and real GTK+ buttons needed by Coolstart branding. These changes
all copied from GDM CVS head.
* Tue May 09 2006 - brian.cameron@sun.com
- Remove two patches that have been integrated into GDM, and add the
avoidchown patch so that building this package works if you are a
running as non-root.
* Wed May 03 2006 - damien.carbery@sun.com
- Bump to 2.14.5.
* Wed Apr 26 2006 - damien.carbery@sun.com
- Bump to 2.14.4.
* Tue Apr 25 2006 - damien.carbery@sun.com
- Bump to 2.14.3.
* Tue Apr 18 2006 - damien.carbery@sun.com
- Bump to 2.14.2.
* Thu Apr 13 2006 - damien.carbery@sun.com
- Remove upstream patches, 10-libvicious-dir and 11-fixaudit.
* Tue Apr 11 2006 - damien.carbery@sun.com
- Bump to 2.14.1.
* Tue Mar 14 2006 - damien.carbery@sun.com
- Bump to 2.14.0.
* Mon Mar 13 2006 - brian.cameron@sun.com
- Add patch 11 to fix auditing logic. This patch can go away when the
GDM 2.14.1 comes out.
* Fri Mar 3 2006 - damien.carbery@sun.com
- Bump to 2.13.0.10.
* Tue Feb 28 2006 - damien.carbery@sun.com
- Bump to 2.13.0.9.
- Remove upstream patch, 11-fixcore.
* Thu Feb 16 2006 - brian.cameron@sun.com
- Add patch 11 to fix core dumping issue in gdmsetup. This fix is in
CVS head so it can go away when we update to the next version of GDM.
* Tue Feb 14 2006 - damien.carbery@sun.com
- Bump to 2.13.0.8.
* Tue Jan 31 2006 - damien.carbery@sun.com
- Bump to 2.13.0.7.
* Thu Jan 19 2006 - brian.cameron@sun.com
- Bump to 2.13.0.6.
* Mon Jan 16 2006 - damien.carbery@sun.com
- Move sfw reference (a Solaris specific dir) to SUNWgnome-display-mgr.spec.
* Mon Jan 16 2006 - padraig.obriain@sun.com
find <tcpd.h>
* Sun Jan 15 2006 - damien.carbery@sun.com
- Bump to 2.13.0.4
* Tue Dec 20 2005 - dermot.mccluskey@sun.com
- Bump to 2.13.0.3
* Tue Nov 29 2005 - laca.com
- remove javahelp stuff
* Tue Nov 29 2005 - damien.carbery@sun.com
- Bump to 2.8.0.7.
* Thu Oct 13 2005 - damien.carbery@sun.com
- Added patch, 10-libvicious-dir, to remove dir in vicious-extensions
Makefile.am, as it caused build to fail.
* Tue Oct 11 2005 - damien.carbery@sun.com
- Bump to 2.0.8.5
* Wed Sep 21 2005 - brian.cameron@sun.com
- Bump to 2.8.0.4
* Wed Sep 07 2005 - damien.carbery@sun.com
- Remove capplets dir from %files. Contents moved in 2.8.0.3.
* Mon Sep 05 2005 - damien.carbery@sun.com
- Bump to 2.8.0.3.
* Mon Aug 15 2005 - damien.carbery@sun.com
- Bump to 2.8.0.1.
* Wed Aug 03 2005 - laca@sun.com
- remove upstream patch xnext-remote-session.diff
* Thu Jul 14 2005 - damien.carbery@sun.com
* Wed Jul 13 2005 - brian.cameron@sun.com
- Upgraded to 2.8.0.1
* Fri Jun 10 2005 - matt.keenan@sun.com
- Re-applied patch 01 linux branding
- Added patch 04/05 to build
* Tue May 10 2005 - leena.gunda@wipro.com
- Added patch gdm-45-xnest-remote-session.diff to allow remote login
using XDMCP chooser in nested window. Fixes bug #6245415.
* Tue Apr 19 2005 - bill.haneman@sun.com
- Reinstated xevie-enabling patch on Linux, via gdm-44-linux-xevie.diff.
* Fri Apr 1 2005 - brian.cameron@sun.com
- Add patch 43 so that we set the Xserver on Solaris to
patch here instead of in SUNWdtlogin-integration.spec.
* Thu Mar 17 2005 - brian.cameron@sun.com
- Add patch 42 to allow configure to specify the full path to the
a11y AT programs used in the gesture listener configuration files.
Patch in gdm CVS head.
* Thu Mar 10 2005 - Chookij.Vanatham@Sun.COM
- #6213083 - Add note that legacy locales are NOT SUPPORTED for linux platform.
- #6196675 - all single byte locales removed.
- #5081827 - run /usr/dt/config/Xsession.jds instead of gnome-session
- #6195855 Install correct man page
gdm's ability to "login in a nested window". Created bug 6182860
so that issue gets fixed.
* Wed Oct 20 2004 - leena.gunda@wipro.com
mappings on sparc Solaris. Fixes bug 6173594.
* Wed Oct 20 2004 - leena.gunda@wipro.com
- Added patch gdm-26-start-gnome-volcheck.diff to start gnome-volcheck
if Xserver is local. Fixes bug #5107205.
* Fri Oct 15 2004 - brian.cameron@sun.com
- Correct GreenLine integration. The problem with disabling core dumps
in the GreenLine XML file is that this causes GreenLine to ignore
core dumps for all programs, including gdm. Now using patch 25
we use ctrun to specify that only programs launched from gdm's
contract that ignores core dumps. This way if gdm itself core dumps,
GreenLine will correctly default back to the console login.
* Thu Oct 14 2004 - brian.cameron@sun.com
- Added patch gdm-24-sanitize-conf.diff to clean up language in
gdm.conf file. Fixes bug 5097046.
* Wed Oct 06 2004 - balamurali.viswanathan@wipro.com
- Add patch gdm-22-xserver-location.diff to set GDM_XSERVER_LOCATION
with the x server type. Fixes bug #6174802
* Wed Oct 06 2004 - padraig.obriain@sun.com
- Added patch gdm-21-fix-a11y-crash.diff to remove
/var/tmp/orbit-gdm/bonobo-activation-server-ior. Fixes bug #5103715.
* Tue Oct 05 2004 - balamurali.viswanathan@wipro.com
- Modified patch gdm-15-default-path.diff to add
* Mon Oct 04 2004 - yuriy.kuznetsov@sun.com
- Added gdm-20-g11n-i18n-button.diff to fix bug#5109970
* Wed Sep 29 2004 - <hidetoshi.tajima@sun.com>
- updated gdm-03-locale-alias.diff to remove non-UTF-8
locale entries from Traditional Chinese (big5 and big5hkscs)
* Mon Sep 20 2004 - dermot.mccluskey@sun.com
- Added chmod xdm in post-install script
* Fri Sep 17 2004 - bill.haneman@sun.com
- Added patch gdm-20-gdmwm-struts.diff, to fix bugzilla
#143634.
* Thu Sep 16 2004 - dermot.mccluskey@sun.com
- Added post install script to set gdm as displaymanager
* Wed Sep 15 2004 - archana.shah@wipro.com
- Patch added gdm-19-add-acroread-path.diff
Fixes bug# 5087934
* Thu Aug 26 2004 - vinay.mandyakoppal@wipro.com
- Patch gdm-18-help.diff provide help link.
* Thu Aug 26 2004 - bill.haneman@sun.com
- Updated patch gdm-10-a11y-gestures.diff.
* Tue Aug 24 2004 - brian.cameron@sun.com
- Enabling ipv6.
* Tue Aug 24 2004 - glynn.foster@sun.com
- Add back icons
* Tue Aug 24 2004 - laszlo.kovacs@sun.com
- removed some icons
* Thu Aug 19 2004 - damien.carbery@sun.com
- Integrate updated docs tarball from eugene.oconnor@sun.com.
* Fri Aug 13 2004 - bill.haneman@sun.com
- Update patch gdm-10-a11y-gestures.diff. Fixes bug #5067111.
* Thu Jul 29 2004 - bill.haneman@sun.com
- use version 2.6.0.3 (fix for bugzilla 144920 and related GOK problem)
- remove patches gdm-08-gdmtranslate.diff and gdm-09-fix-which.diff,
since they are included in 2.6.0.3.
* Thu Jul 22 2004 - vinay.mandyakoppal@wipro.com
* Thu Jul 22 2004 - leena.gunda@wipro.com
to PATH for Solaris.
* Wed Jul 14 2004 - niall.power@sun.com
- add patch from Johan to invoke jds registration on first login
* Thu Jul 08 2004 - arvind.samptur@wipro.com
- add patch to pass X server options instead of hardcoding
it in the gdm.conf.in
* Wed Jul 07 2004 - niall.power@sun.com
- ported to rpm4
* Wed Jul 07 2004 - dermot.mccluskey@sun.com
- added "-j $CPUS" to make to speed up builds
* Wed Jun 23 2004 - damien.carbery@sun.com
- Update a11y-gestures patch to add HAVE_XINPUT to acconfig.h.
Remove xdmcp-enable patch (10) for app security reasons and move 13 to 10.
* Thu Jun 10 2004 - damien.carbery@sun.com
* Mon May 31 2004 - niall.power@sun.com
- bump to 2.6.0.2
* Wed May 12 2004 - damien.donlon@sun.com
- Updated l10n content to gdm-l10n-po-1.1.tar.bz2
* Sun Apr 18 2004 - laca@sun.com
- enable javahelp conversion on Solaris
* Thu Apr 08 2004 - <niall.power@sun.com>
- bumped to 2.6.0.0 and updated dependencies
* Sat Apr 03 2004 - Chookij.Vanatham@Sun.COM
- added gdm-11-g11n-truncated-username.diff to fix 4955151
* Thu Apr 01 2004 - matt.keenan@sun.com
- javahelp conversion
* Wed Mar 31 2004 - <hidetoshi.tajima@sun.com>
- updated gdm-03-locale-alias.diff to fix 4884887
* Mon Mar 29 2004 - damien.donlon@sun.com
- Updated l10n content to gdm-l10n-po-1.0.tar.bz2
* Tue Mar 23 2004 - <glynn.foster@sun.com>
* Fri Mar 19 2004 - <damien.carbery@sun.com>
* Fri Mar 19 2004 - <damien.carbery@sun.com>
* Thu Mar 18 2004 - <brian.cameron@sun.com>
- Add patch 8 that fixes gdmtranslate so it compiles with -g, add
doesn't work on Solaris without an associated TTY), and add patch
10 to turn on XDMCP support by default.
* Tue Mar 09 2004 - <niall.power@sun.com>
- bump to 2.5.90.2
* Mon Mar 01 2004 - <laca@sun.com>
* Thu Feb 26 2004 - <damien.carbery@sun.com>
- Remove --enable-console-helper on Solaris.
* Fri Feb 06 2004 - <matt.keenan@sun.com>
- Bump to 2.5.90.0, add docs, and ported QS patches
* Wed Jan 07 2004 - <niall.power@sun.com>
- Update to 2.4.4.7 for gnome-2.5.x
- Regenerated gdm-07-enable-tcp-by-default.diff
* Fri Oct 31 2003 - <glynn.foster@sun.com>
- Remove the Sun Supported menu entry patch, and reorder.
* Tue Oct 14 2003 - <markmc@sun.com> 2.4.4.3-2
- Add patch from Toshi to normalize the locale environment
variables to be the same as LANG if they are unset.
* Fri Oct 10 2003 - <niall.power@sun.com> 2.4.4.3
- Update to 2.4.4.3 for gnome-2.4
* Wed Oct 01 2003 - <michael.twomey@sun.com> 2.4.2.101-14
- Add patch from Chookij to fix bug 4901817 (ja_JP.eucJP name)
* Thu Sep 18 2003 - <markmc@sun.com> 2.4.2.101-12
- Add patch from Leena to set AlwaysRestartServer to true.
* Thu Aug 21 2003 - <markmc@sun.com> 2.4.2.101-1
- Upgrade to 2.4.2.101
* Mon Aug 18 2003 - <markmc@sun.com> 2.4.2.99-7
- Set DisallowTCP to false by default.
* Fri Aug 08 2003 - <michael.twomey@sun.com> 2.4.2.99-3
- Updated locale.alias patch with a fix for zh_HK and a tweak
for ja_JP.sjis (now ja_JP.SJIS). Fixing bug 4899317.
- Added a dependancy on openssl-devel. My build failed because
* Thu Aug 07 2003 - <michael.twomey@sun.com> 2.4.2.99-2
* Fri Aug 01 2003 - <glynn.foster@sun.com>
* Tue Jul 22 2003 - <michael.twomey@sun.com>
* Mon Jul 21 2003 - <glynn.foster@sun.com>
* Mon Jul 21 2003 - <michael.twomey@sun.com>
* Fri Jul 18 2003 - <michael.twomey@sun.com>
* Thu Jul 17 2003 - <niall.power@sun.com>
* Fri Jul 11 2003 - <niall.power@sun.com>
* Tue Jul 08 2003 - <niall.power@sun.com>
* Mon Jul 07 2003 - <glynn.foster@sun.com>
* Tue Jul 01 2003 - <glynn.foster@sun.com>
it installed anyway
* Fri May 02 2003 - <niall.power@sun.com>
- Initial Sun release.