2005-09-21 Brian Cameron <
[email protected]>
* control-center.spec: Disable scrollkeeper and add patch
19 so it builds if xcursor is not available.
* gst.spec, gst-plugins.spec: Bump to 0.8.11.
* gdm.spec: Bump to 2.8.0.4
* SUNWgnome-base-libs.spec: No longer comment out
postprocess, I accidently committed this.
* SUNWgnome-desktop-prefs.spec: Fix packaging.
* SUNWgnome-media.spec: Add SUNWogg-vorbis-devel to
BuildRequires
* SUNWgnome-media-apps.spec: Fix packaging
* extra-specs/libvorbis.spec: Bump to 1.1.1.
#
# Default settings for GNOME packages on Solaris
#
# Copyright (c) 2003 Sun Microsystems, Inc.
#
SUNW_ProdName: GNOME
SUNW_ProdVers: 2.12.0
%define default_pkg_version 2.12.0
%define jds_version JDS3x
%define support_level unsupported
%define cc_is_gcc %(test "x`basename $CC`" = xgcc && echo 1 || echo 0)
SUNW_Category: GNOME2,application,%{jds_version}
SUNW_HotLine: Please contact your local service provider
SUNW_MaxInst: 1000
SUNW_Rev: 10.0.3
SUNW_Copyright: default-copyright.txt
Vendor: Sun Microsystems, Inc.
%define _libexecdir %{_prefix}/lib
%define _mandir %{_datadir}/man
%if %cc_is_gcc
%define picflags -fPIC -DPIC
%ifarch sparc
%define optflags -g -mv8plus -Xlinker -i %picflags
%define cxx_optflags -g -mv8plus -Xlinker -i %picflags
%define optflags64 -g -mcpu=ultrasparc -m64 -Xlinker -i %picflags
%define _arch64 sparcv9
%endif
%ifarch i386
%define optflags -g -march=i586 -Xlinker -i -fomit-frame-pointers %picflags
%define cxx_optflags -g -march=i586 -Xlinker -i -fomit-frame-pointers %picflags
%define optflags64 -g -march=opteron -m64 -Xlinker -i -fomit-frame-pointers %picflags
%define _arch64 amd64
%endif
%else
%define picflags -KPIC
%ifarch sparc
%define optflags -i -g -xspace -xstrconst -xarch=v8a -mr
%define cxx_optflags -i -g -xspace -xarch=v8a -mr -norunpath
%define optflags64 -i -g -xspace -xstrconst -xarch=v9 -xcode=pic32 -mr
%define _arch64 sparcv9
%endif
%ifarch i386
%define optflags -i -g -xspace -xstrconst -xpentium -mr -xregs=no%%frameptr
%define cxx_optflags -i -g -xspace -pentium -mr -norunpath -xregs=no%%frameptr
%define optflags64 -i -g -xarch=generic64 -Kpic -xregs=no%%frameptr
%define _arch64 amd64
%endif
%endif
# temporary locations while we're sorting things out
%define _basedir /usr
%define _subdir
%define _prefix %{_basedir}
%define _sysconfdir /etc
%define _localedir %{_libdir}/locale
%define _pkg_config_path %{_libdir}/pkgconfig
%define _pkg_config_path64 %{_libdir}/%{_arch64}/pkgconfig
# ChangeLog:
#
# 2005-09-19 Laszlo Peter <[email protected]>
# - add -xregs=no%frameptr (Sun CC) or -fomit-frame-pointers (gcc)
# flags to enable dtrace get stack traces
# 2005-09-17 Laszlo Peter <[email protected]>
# - define %picflags and add them to the gcc CFLAGS otherwise most things
# seem to break
# 2005-09-16 Laszlo Peter <[email protected]>
# - define cc_is_gcc and define gcc specific compiler flags
# 2005-09-15 Brian Cameron <[email protected]>
# - Backout debug lines I accidently committed to this file.
# 2005-07-14 Laszlo Peter <[email protected]>
# - update product version to 2.10
# 2004-11-01 Laszlo Peter <[email protected]>
# - temporarily removed -O for amd64 to stop gtk-demo crashing
# 2004-10-13 Laszlo Peter <[email protected]>
# - defined _pkg_config_path64
# 2004-10-02 Laszlo Peter <[email protected]>
# - defined jds_version
# 2004-10-02 Joseph Townsend <[email protected]>
# - Create 64bit libraries for Solaris
# 2004-08-12 Shirley Woo <[email protected]>
# - Updated SUNW_Category for G2.6 packages to 2.6.0
# 2004-07-23 Laszlo Peter <[email protected]>
# - Changed default copyright notice to default-copyright.txt
# - Prefixed REV with 9.7.2
# 2004-06-26 Shirley Woo <[email protected]>
# - Changed install location to /usr/...
# 2004-06-21 Laszlo Peter <[email protected]>
# - descrease C++ optimisation level to xO3
# - define _pkg_config_path
# 2004-05-03 Laszlo Peter <[email protected]>
# - define _basedir
# 2004-04-14 Laszlo Peter <[email protected]>
# - change CATEGORY to GNOME2,application,JDS3
# 2004-02-28 Laszlo Peter <[email protected]>
# - add -mr and -xtrconst options, -xpentium on intel.
# - define cxx_optflags for CC compilation