SUNWgnome-display-mgr.spec revision 19846
#
# spec file for package SUNWgnome-display-mgr
#
# includes module(s): gdm
#
# This file and all modifications and additions to the pristine
# package are under the same license as the package itself.
#
#
Version: %{gdm.version}
# gdmdynamic is wrapper script for ck-seat-tool and ck-list-sessions.
# This script is for back compatible for SRSS.
# Should be removed when SRSS using ck-seat-tool and ck-list-sessions instead.
SUNW_BaseDir: %{_basedir}
License: %{gdm.license}
SUNW_BaseDir: /
%if %build_l10n
%prep
export LDFLAGS="%_ldflags"
export PKG_CONFIG_PATH=%{_pkg_config_path}
export CFLAGS="%optflags"
export RPM_OPT_FLAGS="$CFLAGS"
# Install fail safe desktop
# Create the 'interface' directory so that user's session scripts can be
# run by gdm and which are populated by other applications.
%if %build_l10n
%else
# REMOVE l10n FILES
%post
# We changed gdm's FMRI. If the old service exists and is enabled,
# disable it and enable the new one.
if [ $? -ne 0 ]; then
echo "Could not read whether $gdm was enabled."
elif [ $2 != boolean ]; then
elif [ $# -ne 3 ]; then
echo " of values."
elif [ $3 = true ]; then
fi
fi
%{_bindir}/*
%{_libexecdir}/gdm*
%{_sysconfdir}/gconf
%{_sysconfdir}/gdm/X*
# because these are an absolute path defined by another package, so
# redefined.
# SVC method file
%ips_tag(restart_fmri="svc:/system/manifest-import:default") %attr (0444, root, sys) /lib/svc/manifest/application/graphical-login/gdm.xml
%if %build_l10n
Fix for doo bug #4887.
* Thu Oct 02 2008 - ghee.teo@sun.com
also d.o.o #4097.
* Sun Sep 14 2008 - brian.cameron@sun.com
- Add new copyright files.
* Tue Jun 24 2008 - damien.carbery@sun.com
- Remove "-lgailutil" from LDFLAGS. Root cause found in gtk+: bugzilla 536430.
* Thu Jun 05 2008 - damien.carbery@sun.com
- Add "-lgailutil" to LDFLAGS so that libgailutil is linked in when
libgnomecanvas is linked. libgnomecanvas.so includes some gail functions.
* Wed May 07 2008 - damien.carbery@sun.com
- Remove PERL5LIB setting as it is not necessary.
* Thu May 01 2008 - brian.cameron@sun.com
- Fix packaging. Ship the CDE desktop file if building with
"with_dt".
* Thu Mar 27 2008 - brian.cameron@sun.com
- Add SUNW_Copyright.
* Sat Jan 26 2008 - brian.cameron@sun.com
- Minor cleanup
* Thu Jan 17 2008 - damien.carbery@sun.com
- Delete %{_datadir}/xsessions/gnome.desktop file as it is now delivered by
gnome-session module.
* Fri Oct 12 1007 - laca@sun.com
- add x11 compile flags to CFLAGS if x11.pc exists (FOX fix)
* Fri Sep 28 2007 - laca@sun.com
- add support for building with FOX and using dtstart instead of
dtlogin-integration
* Fri May 11 2007 - brian.cameron@sun.com
* Thu May 10 2007 - brian.cameron@sun.com
- Fix packaging for bumping to 2.19.0.
* Thu Apr 12 2007 - brian.cameron@sun.com
- Add SUNWxorg-server as a dependency, since GDM depends on Xephyr
* Fri Mar 09 2007 - brian.cameron@sun.com
- Change file permissions for gdmsetup to 700 so that the gdmsetup
menu choice only appears for the root user. Also no longer install
the %{datadir}/applications directory since we now install to
* Sun Jan 28 2007 - laca@sun.com
- update %files root so that dir attributes work on both s10 and nevada
* Fri Sep 01 2006 - Matt.Keenan@sun.com
- New Manpage tarball
* Mon Aug 28 2006 - brian.cameron@sun.com
- Add gdmdynamic manpage.
* Fri Aug 25 2006 - laca@sun.com
- move the smf profile rename postinstall stuff into the -root subpkg,
* Mon Feb 20 2006 - damien.carbery@sun.com
- Update Build/Requires after running check-deps.pl script.
* Fri Feb 17 2006 - damien.carbery@sun.com
- Mark custom.conf as volatile (%config).
* Thu Feb 16 2006 - damien.carbery@sun.com
- Update Build/Requires after running check-deps.pl script.
* Tue Feb 14 2006 - damien.carbery@sun.com
- Update %files for new tarball (conf files renamed).
* Sat Jan 21 2006 - damien.carbery@sun.com
- Remove locale.alias.orig file from %files. Mistake in build.
* Thu Jan 19 2006 - brian.cameron@sun.com
- Fixed packaging after updating to 2.13.0.6
* Thu Jan 19 2006 - damien.carbery@sun.com
- Add new %files from bumped tarball.
* Tue Jan 17 2006 - damien.carbery@sun.com
* Mon Jan 16 2006 - damien.carbery@sun.com
* Mon Jan 16 2006 - padraig.obriain@sun.com
- add reference to %{_libexecdir}/X11/gdm/gdmprefetchlist
* Sat Dec 3 2005 - laca@sun.com
- add %post script that runs update-desktop-database
* Tue Nov 29 2005 - laca@sun.com
- remove javahelp stuff
* Thu Sep 15 2005 - laca@sun.com
- Remove unpackaged empty directories
* Thu Jul 28 2005 - damien.carbery@suncom
- Add SUNWlibrsvg-devel build dependency. Add SUNWlibrsvg runtime dependency.
- Wed Jul 13 2005 - brian.cameron@sun.com
- Updated to 2.8.0.5. Updated SVC (GreenLine) integration.
+ Mon Feb 07 2004 - brian.cameron@sun.com
properly. This change makes the original permissions set
- #5081827 - required SUNWgnome-dtlogin-integration to run
- #6195852 - Fix manpage directory installed (stopper)
* Tue Jul 27 2004 <glynn.foster@sun.com>
- Remove the flexiserver .desktop items. Need to have a
look to see if the flexiserver binary stuff should be
include as well or not. Part fix for #5043894.
* Fri Jul 23 2004 <brian.cameron@sun.com>
package so that gdm can run out-of-the-box.
* Sun Jun 27 2004 shirley.woo@sun.com
- Changed install location to /usr/...
* Wed Jun 2 2004 - takao.fujiwara@sun.com
- Added %{_datadir}/locale to install l10n messages
* Mon Mar 01 2004 - <laca@sun.com>
- define PERL5LIB.
- add share and root subpkgs