SUNWgnome-dtlogin-integration.spec
author dcarbery
Mon, 10 Sep 2007 06:44:29 +0000
branchgnome-2-18
changeset 18961 3fd33e55b06c
parent 18911 5741a8553afc
permissions -rw-r--r--
2007-09-10 Damien Carbery <[email protected]> ==== JDS Nevada build 74 ====

#
# spec file for package SUNWgnome-dtlogin-integration
#
# includes module(s): dtlogin-integration
#
# Copyright (c) 2004 Sun Microsystems, Inc.
# This file and all modifications and additions to the pristine
# package are under the same license as the package itself.
#
# Owner: laca
#
%define dtlogin_config_basedir /usr
%define tarball_version 0.31

%include Solaris.inc
Name:                    SUNWgnome-dtlogin-integration
SourcePackage:           SUNWgnome-dtlogin-integ-src
Summary:                 dtlogin configuration files for the JDS desktop
Version:                 %{default_pkg_version}
Source:                  http://www.gnome.org/~laca/dtlogin-integration-%{tarball_version}.tar.bz2
Source1:                 l10n-configure.sh
SUNW_BaseDir:            %{dtlogin_config_basedir}
BuildRoot:               %{_tmppath}/%{name}-%{version}-build
%include default-depend.inc
Requires: SUNWgnome-panel
Requires: SUNWgnome-session
Requires: SUNWgnome-wm
BuildRequires: SUNWciu8
BuildRequires: SUNWhiu8
BuildRequires: SUNWiniu8
BuildRequires: SUNWjiu8
BuildRequires: SUNWkiu8
BuildRequires: SUNWtiu8
BuildRequires: SUNWuiu8
BuildRequires: SUNWloc
BuildRequires: SUNWisolc
BuildRequires: SUNWceuos
BuildRequires: SUNWcleu
BuildRequires: SUNWcleu2
BuildRequires: SUNWdeiso1
BuildRequires: SUNWeeuos
BuildRequires: SUNWesiso1
BuildRequires: SUNWeu8os
BuildRequires: SUNWfriso1
BuildRequires: SUNWhkleu
BuildRequires: SUNWhleu
BuildRequires: SUNWinleu
BuildRequires: SUNWitiso1
BuildRequires: SUNWjfpu
BuildRequires: SUNWkleu
BuildRequires: SUNWmeaos
BuildRequires: SUNWnafos
BuildRequires: SUNWnamos
BuildRequires: SUNWneuos
BuildRequires: SUNWsamos
BuildRequires: SUNWseuos
BuildRequires: SUNWsviso1
BuildRequires: SUNWtleu
BuildRequires: SUNWweuos


%prep
%setup -q -n dtlogin-integration-%{tarball_version}

bash -x %SOURCE1

%build
export LDFLAGS="%_ldflags"
export CFLAGS="%optflags"
export ACLOCAL_FLAGS="-I %{_datadir}/aclocal"
libtoolize -f
aclocal $ACLOCAL_FLAGS
autoconf
automake -acf

./configure --with-gnome-prefix=%{_prefix} \
            --prefix=%{dtlogin_config_basedir}

%install
make install DESTDIR=$RPM_BUILD_ROOT
#rm $RPM_BUILD_ROOT%{_datadir}/locale/*/LC_MESSAGES/dtlogin-integration.mo

rm -rf $RPM_BUILD_ROOT/tmp

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr (-, root, bin)
%{dtlogin_config_basedir}/dt
%dir %attr (0755, root, sys) %{_datadir}
%attr (-, root, other) %{_datadir}/locale

%changelog
* Tue Jun  5 2007 - [email protected]
- bump to 0.31, delete patch
* Mon Apr 02 2007 - [email protected]
- Added SUNWgnome-dtlogin-integration-01-unset-locale.diff. Fixes 6532300
* Tue Nov 14 2006 - [email protected]
- Bump to 0.29, to change menu string to 2.16. Fixes 6493544.
* Thu Aug 24 2006 - [email protected]
- remove autoheader call since there is AC_CONFIG_HEADER in configure.in
* Fri Aug 04 2006 - [email protected]
- Bump to 0.27, to change menu string to 2.15.
* Fri Jun 23 2006 - [email protected]
- bump to 0.26, fixes 6340366 "A modified version of
  /usr/dt/config/Xinitrc.jds in /etc/dt/config is not used" and
  moves the code starting ssh-agent here from gdm so that it runs
  for dtlogin users too.
* Sun Jun 11 2006 - [email protected]
- change group from other to bin/sys
* Thu Apr  6 2006 - [email protected]
- Now use tarball_version
* Wed Feb  1 2006 - [email protected]
- Bump to 0.25 to change menu string to "Gnome 2.14 for OpenSolaris"
* Tue Sep 13 2005 - [email protected]
- remove unpackaged files
* Fri Jul  8 2005 - [email protected]
- Add definition for ACLOCAL_FLAGS in order to build.
* Fri Apr  1 2005 - [email protected]
- Update to 0.23.  Remove /usr/openwin/bin from PATH and move it to GDM2
  so it doesn't get set twice when logging in via CDE login.
* Wed Mar 16 2005 - [email protected]
- commented out the rm datadir/locale/*/LC_MESSAGES/dtlogin-integration.mo
  line since it got accidently uncommented in my last putback.
* Tue Mar 01 2005 - [email protected]
- Update to 0.22: Remove /usr/dt/bin from default user PATH.
* Wed Dec 15 2004 - [email protected]
- Update to 0.21: get rid of the login popup
* Mon Dec 13 2004 - [email protected]
- Update to 0.20. Implement ARC decision: Remove /usr/demo/jds/bin from PATH 
  and change wording for message about adding /usr/sfw/bin to the PATH 
  (Xinitrc.in).
* Fri Nov 26 2004 - [email protected]
- Added translations for new popup dialog. Asian to be modfied still.
* Fri Nov 26 2004 - [email protected]
- update to 0.17: fixes 6182467 (adds sfw login dialog)
- add %_datadir to files
* Fri Oct 29 2004 - [email protected]
- uprev to 0.16: adds comment about /usr/sfw/bin to Xinitrc, uses new
  Solaris 10 branding
* Wed Oct 20 2004 - [email protected]
- uprev to 0.15 (removes /usr/sfw/bin from the PATH)
* Fri Oct 15 2004 - [email protected]
- Uprevved tarball to 0.14 (0.12 & 0.13 already present)
* Thu Sep 09 2004 - [email protected]
- Uprevved tarball to 0.11
* Tue Sep 07 2004 - [email protected]
- Added SourcePackage tag because SUNWgnome-dtlogin-integration-src is too
  long...
* Tue Sep 07 2004 - [email protected]
- Added BuildRequires for effective iconv convertions.
* Tue Sep 07 2004 - [email protected]
- Uprevved tarball to 0.10
* Mon Sep 06 2004 - [email protected]
- Upstreamed dtlogin-integration-01-g11n-i18n-ui.diff
* Fri Sep 03 2004 - [email protected]
- Added dtlogin-integration-01-g11n-i18n-ui.diff
- Updated BuildRequires
* Mon Aug 30 2004 - [email protected]
- Uprevved tarball to 0.9 to fix bugid 5093158
* Thu Jul 08 2004 - [email protected]
- Update to version 0.7 to add /usr/sfw/bin to PATH and /usr/lib/jds-private to
  LD_LIBRARY_PATH.
* Tue Jun 22 2004 - [email protected]
- update to version 0.6 to fix th_TH attrib issue (again!)
* Mon Jun 21 2004 - [email protected]
- update to version 0.5
* Tue Jun 15 2004 - [email protected]
- update to version 0.4
- removed dtlogin-integration-01-th_TH_file_conflict.diff and
  include the same fix to the module.
* Thu Jun 10 2004 - [email protected]
- Patch dtlogin-integration-01-th_TH_file_conflict.diff to fix th_TH conflict
* Tue May 18 2004 - [email protected]
- update to version 0.3
* Tue May 18 2004 - [email protected]
- update to version 0.2
* Tue May 04 2004 - [email protected]
- initial version of the spec file