gdm.spec revision 12980
#
# spec file for package gdm
#
# Copyright 2008 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
#
#### DO NOT BUMP MODULE TO 2.21.x AS IT IS BEING REWRITTEN AND WILL BREAK ARC.
Release: 1
%if %build_l10n
#owner:yippi date:2004-11-24 type:branding
#owner:yippi date:2007-10-05 type:branding
#owner:yippi date:2007-08-02 type:feature bugzilla:457871
#owner:fujiwara date:2008-02-29 type:feature
#owner:fujiwara date:2008-04-10 type:bug bugster:5052540
#owner:yippi date:2008-04-30 type:bug bugzilla:517526 state:upstream
Docdir: %{_defaultdocdir}
%prep
%setup -q
%if %build_l10n
fi
%else
CPUS=1
fi
export CFLAGS="$RPM_OPT_FLAGS"
ENABLE_CONSOLE_HELPER="--enable-console-helper"
CTRUN_CONFIG=""
BINDIR_CONFIG="--with-post-path=/usr/openwin/bin"
CTRUN_CONFIG="--with-ctrun"
glib-gettextize -c -f
%if %build_l10n
automake -a -c -f
./configure \
--libexecdir=%{_libexecdir} \
--disable-scrollkeeper \
#
# Remove gdmflexiserver.desktop until Virtual Termainals are supported
# on Solaris. Continue shipping gdmflexiserver-xnest.desktop since
# running GDM in a Xnest window does work.
#
%if %option_without_dt
# 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}/*
into a xnest session.
* Mon Jun 4 2007 - brian.cameron@sun.com
- Bump to 2.19.2. Remove upstream patch gdm-02-no-gdm-in-cde-menu.diff.
* Thu Jue 1 2007 - simon.zheng@sun.com
- Point download path to 2.19.
* Mon May 14 2007 - brian.cameron@sun.com
* Merge patch gdm-03-nossh-in-xsession.diff with gdm-01-branding.diff
since this is really a branding change.
* Mon May 14 2007 - brian.cameron@sun.com
- Bump to 2.19.1.
* Fri May 11 2007 - brian.cameron@sun.com
- Add --with-ctrun flag since I udpated the patch to require this
argument. This way people who want to build GDM on Solaris without
SVC can do so. Also added new gdm-05-nossh-in-xsession.diff patch.
* Thu May 10 2007 - brian.cameron@sun.com
- Bump to 2.19.0
* Thu Apr 12 2007 - brian.cameron@sun.com
- Fix upstream bug where if you fail to enter the proper root password
after asking to run "Configure GDM" from the login menu, it asks for
the password again. If you type it in properly, then it starts a
session as the root user. This patch fixes this problem.
* Tue Apr 10 2007 - brian.cameron@sun.com
- Backout patch gdm-06-languages.diff since the patch doesn't work
back the patch later if we decide we need this in GNOME 2.18.
* Mon Apr 09 2007 - brian.cameron@sun.com
- Bump to 2.18.1.
* Wed Mar 21 2007 - brian.cameron@sun.com
- Add gdm-10-desktop.diff to fix Catagory in gdmsetup and gdmphotosetup
desktop file.
* Tue Mar 13 2007 - brian.cameron@sun.com
- Add gdm-07-xephyr.diff and gdm-08-nodbus.diff patches. Both are
upstream.
* Mon Mar 12 2007 - damien.carbery@sun.com
- Bump to 2.18.0.
* Fri May 09 2007 - brian.cameron@sun.com
- Add patch gdm-07-fixdesktop.diff to move GDM desktop entries into
control center. Add patch gdm-08-fixxnest.diff to fix GDM to send
the right fontpath to the Xsun Xnest program. Add patch
gdm-09-no-gdm-in-cdu-menu.diff to ensure that GDM desktop menu
choices only appear if using GDM. If not using GDM these programs
are non-functional.
* Fri Mar 02 2007 - brian.cameron@sun.com
- Bump to 2.17.8
* Wed Feb 28 2007 - brian.cameron@sun.com
- Add patch to fix bugster bug #4877721 and bugzilla bug #108820.
6228488.
* Thu Nov 23 2006 - damien.carbery@sun.com
- Remove upstream patchs, 09-sun-branding-patch and 10-fixfocus. Renumber
remainder.
* Mon Nov 20 2006 - damien.carbery@sun.com
- Bump to 2.17.2.
* Wed Nov 15 2006 - calum.benson@sun.com
- Modify tooltip to match latest UI spec.
* Tue Oct 31 2006 - brian.cameron@sun.com
- Add patch to fix focus problem, fixed in CVS head.
* Tue Oct 31 2006 - damien.carbery@sun.com
- Bump to 2.16.2.
* Tue Oct 03 2006 - damien.carbery@sun.com
- Bump to 2.16.1. Remove upstream patch, gdm-10-fixcrash.diff.
* Sat Sep 23 2006 - brian.cameron@sun.com
- Add patch to fix crashing.
* Tue Sep 05 2006 - damien.carbery@sun.com
- Bump to 2.16.0.
* Tue Aug 22 2006 - damien.carbery@sun.com
- Bump to 2.15.10.
* Tue Aug 08 2006 - damien.carbery@sun.com
- Bump to 2.15.9.
* Tue Aug 01 2006 - damien.carbery@sun.com
- Bump to 2.15.8.
* Fri Jul 28 2006 - dermot.mccluskey@sun.com
- Fix minor typo.
* Wed Jul 26 2006 - brian.cameron@sun.com
- No longer set --with-at-bindir when calling configure since gok and
* Wed Jul 26 2006 - brian.cameron@sun.com
- Remove patches 7 and 11, merged into CVS head. Also remove
gdmflexiserver.desktop from Solaris builds since we do not support
Virtual Terminals. Running this menu choice causes the session to
work as a fix.
* Mon May 23 2006 - brian.cameron@sun.com
- Bump to 2.14.7.
* Fri May 19 2006 - glynn.foster@sun.com
'Personal Information' dialog.
at the language menu being selected. [CR Id: 5032088]
* Thu Mar 03 2005 - brian.cameron@sun.com
- Fix XDMCP logic so that it works when an IPv4 address requests a
connection and IPV6 is enabled in GDM. Patch40 fixes this.
* Tue Mar 01 2005 - dermot.mccluskey@sun.com
- remove patch 40 (XEVIE) - break new X server
* Fri Feb 25 2005 - brian.cameron@sun.com
- Added patch 40 to turn on XEVIE on Linux by default for the
standard server to meet a11y requirements. Fixes bug 6226645.
* Thu Feb 24 2005 - brian.cameron@sun.com
- Added branding patch 39 to change the GNOME string to "Java Desktop
System" in a number of places in the c-code.
* Tue Feb 22 2005 - brian.cameron@sun.com
- Backed out patch 39/40 since ARC determined that these flags should
not be set by default after initially indicating it was okay.
* Mon Feb 14 2005 - brian.cameron@sun.com
- Added patch 39/40 to support setting the Xserver with needed
a11y Xserver flags. Fixes CR 6226645.
* Tue Feb 08 2005 - brian.cameron@sun.com
No need to have them in the PATH twice. Also we do not
have full-paths defined.
* Mon Feb 07 2005 - brian.cameron@sun.com
- Added patch-38 to more cleanly set the default PATH. This replaces
The new patch sets more sensible definitions for Halt, Reboot, Shutdown
commands on Solaris. Also updated gdm-18-help.diff so it forwards
the user to the right subsection when running gdmsetup help.
* Fri Jan 21 2005 - brian.cameron@sun.com
- Now only apply patch 37 when building on Linux. Modified patch 37 to
include needed changes for Solaris.
* Tue Jan 18 2005 - brian.cameron@sun.com
- Added patch gdm-37-branding.diff to fix branding issue in gnome.desktop
file. Also updated gdm-21-fix-a11y-crash.diff patch so it works on
JDS Linux.
* Fri Jan 14 2005 - kazuhiko.maekawa@sun.com
- Updated l10n help tarball for cinnabar-linux
* Thu Dec 30 2004 - Chookij.Vanatham@Sun.COM
- #6213083 - Add note that legacy locales are NOT SUPPORTED for linux platform.
* Wed Dec 22 2004 - leena.gunda@wipro.com
- Added gdm-35-flexi-xdmcp-option.diff to make XDMCP chooser work in
flexiserver. Fixes bug #4992853.
* Fri Nov 26 2004 - leena.gunda@wipro.com
- Added gdm-34-xsession-use-ksh.diff to execute Xsession script using
ksh on Solaris. Fixes stopper bug #6199960.
* Wed Nov 24 2004 - Chookij.Vanatham@Sun.COM
- #6196675 - all single byte locales removed.
* Thu Nov 18 2004 - hidetoshi.tajima@sun.com
- #5081827 - run /usr/dt/config/Xsession.jds instead of gnome-session
for gnome session vid gdm. Solaris only.
* Wed Nov 17 2004 - matt.keenan@sun.com
- #6195855 Install correct man page
* Wed Nov 10 2004 - Chookij.Vanatham@Sun.COM
- Added gdm-31-current-locale.diff to fix bug#5100351
* Wed Nov 10 2004 - leena.gunda@wipro.com
- Remove gdm-26-start-gnome-volcheck.diff as gnome-volcheck is now
started by gnome-session.
* Mon Nov 09 2004 - alvaro.lopez@sun.com
- Added new patch 31. It fixes #6182860: IPv6 logic is broken for New
Login in a Nested Window, so the enable-ipv6 parameter of configure
is "yes" again.
* Mon Nov 01 2004 - hidetoshi.tajima@sun.com
- Modify gdm-07-set-lc-messages-to-lang.diff. set LANG from RC_LANG
* Fri Oct 29 2004 - damien.carbery@sun.com
- Add gdm-30-xorg-conf.diff to fix 6185918. configure.in checks for Xorg
binary before looking for X (Xsun) binary.
* Thu Oct 28 2004 - matt.keenan@sun.com
- Added gdm-binary.1.gz, gdm.1.gz, gdmXnest.1.gz, gdmXnestchooser.1.gz,
gdm-safe-restart.1m.gz, gdm-stop.1m.gz, gdmconfig.1m.gz man pages
* Thu Oct 28 2004 - kazuhiko.maekawa@sun.com
- Updated l10n help tarball and added pt_BR
* Fri Oct 22 2004 - alvaro.lopez@sun.com
- "Source" entry updated
* Thu Oct 21 2004 - brian.cameron@sun.com
- Removed ipv6 support (--enable-ipv6=no) since this is breaking
#143634.
* Mon Mar 22 2004 - <laca@sun.com>
- simplify %build
* Fri Mar 19 2004 - <damien.carbery@sun.com>
- Move autoheader and autoconf out of the platform specific section because
it is common to both platforms.
* Fri Mar 19 2004 - <damien.carbery@sun.com>
* Thu Aug 07 2003 - <michael.twomey@sun.com> 2.4.2.99-2
ensures that XIM input methods are started.
* Fri Aug 01 2003 - <markmc@sun.com> 2.4.2.99-1
- Upgrade to 2.4.2.99.
* Fri Aug 01 2003 - <glynn.foster@sun.com>
- Add supported menu category.
* Sun Jul 27 2003 - <markmc@sun.com>
- Update to 2.4.2.98
- Remove POTFILES.in patch. Seems to be in new tarball.
* Tue Jul 22 2003 - <michael.twomey@sun.com>
- Added a patch to update the POTFILES.in.
* Mon Jul 21 2003 - <glynn.foster@sun.com>
- Changed category of gdmsetup.desktop, so it appears in
the system menu again.
* Mon Jul 21 2003 - <michael.twomey@sun.com>
- Added zh_HK (Hong Kong Chinese) to the available languages.
* Fri Jul 18 2003 - <michael.twomey@sun.com>
- Patched locale.alias to include more Asian locale codeset
variants as requested by the Asian teams.
* Thu Jul 17 2003 - <markmc@sun.com>
- Fixed up the PAM configuration files.
- Removed the sysconfig/displaymanager hack
* Thu Jul 17 2003 - <niall.power@sun.com>
- update to version 2.4.2.97, release 0
- removed patches gdm-04-setlocale.diff and
gdm-05-potfiles_in.diff, which are integrated upstream
with kdm etc.
* Fri Jul 11 2003 - <niall.power@sun.com>
- added setlocal patch - No more Welsh :) (or Czech!)
* Tue Jul 08 2003 - <niall.power@sun.com>
- Remove .desktop capplets from %files since photo setup
is gone.
* Mon Jul 07 2003 - <glynn.foster@sun.com>
- Remove the photo setup .desktop menu item from the
Settings menu.
* Tue Jul 01 2003 - <glynn.foster@sun.com>
- Move the pam and branding stuff to patches, and not
dirty copy hacks ;)
* Tue Jul 01 2003 - <glynn.foster@sun.com>
- Make gdm now depend on sun-gdm-themes which is a new
package, replacing the old one.
* Fri Jun 30 2003 - <glynn.foster@sun.com>
- Make gdm now depend on Sundt-gdm-theme. This may be
* Fri Jun 30 2003 - <glynn.foster@sun.com>
- New tarball, bump version and reset release. Remove
the old greeter theme, since we probably don't want