control-center.spec
author niall
Wed, 14 May 2003 18:06:42 +0000
changeset 86 b2654793399b
parent 71 c8f162699856
child 87 7871e3d39f62
permissions -rw-r--r--
2003-05-14 Niall Power <[email protected]> * control-center.spec: added desktop_gnome_font_rendering.schemas to SCHEMAS to be installed.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
71
c8f162699856 control center
stephen
parents:
diff changeset
     1
#
c8f162699856 control center
stephen
parents:
diff changeset
     2
# spec file for package control-center (Version 2.2.1)
c8f162699856 control center
stephen
parents:
diff changeset
     3
#
c8f162699856 control center
stephen
parents:
diff changeset
     4
# Copyright (c) 2003 Sun Microsystems Inc.
c8f162699856 control center
stephen
parents:
diff changeset
     5
# This file and all modifications and additions to the pristine
c8f162699856 control center
stephen
parents:
diff changeset
     6
# package are under the same license as the package itself.
c8f162699856 control center
stephen
parents:
diff changeset
     7
#
c8f162699856 control center
stephen
parents:
diff changeset
     8
c8f162699856 control center
stephen
parents:
diff changeset
     9
Name:         control-center
c8f162699856 control center
stephen
parents:
diff changeset
    10
License:      GPL
c8f162699856 control center
stephen
parents:
diff changeset
    11
Group:        System/GUI/GNOME
c8f162699856 control center
stephen
parents:
diff changeset
    12
Autoreqprov:  on
c8f162699856 control center
stephen
parents:
diff changeset
    13
Version:      2.2.1
c8f162699856 control center
stephen
parents:
diff changeset
    14
Release:      01
c8f162699856 control center
stephen
parents:
diff changeset
    15
Distribution: Mercury
c8f162699856 control center
stephen
parents:
diff changeset
    16
Vendor:       Sun Microsystems Inc.
c8f162699856 control center
stephen
parents:
diff changeset
    17
Summary:      The GNOME control center for GNOME 2.2
c8f162699856 control center
stephen
parents:
diff changeset
    18
Source:       control-center-%{version}.tar.bz2
c8f162699856 control center
stephen
parents:
diff changeset
    19
URL:          http://www.gnome.org
c8f162699856 control center
stephen
parents:
diff changeset
    20
BuildRoot:    %{_tmppath}/%{name}-%{version}-build
c8f162699856 control center
stephen
parents:
diff changeset
    21
Docdir:       %{_defaultdocdir}/control-center2
c8f162699856 control center
stephen
parents:
diff changeset
    22
PreReq:       filesystem 
c8f162699856 control center
stephen
parents:
diff changeset
    23
c8f162699856 control center
stephen
parents:
diff changeset
    24
%description
c8f162699856 control center
stephen
parents:
diff changeset
    25
This package contains the new control-center for the GNOME 2.0 desktop.
c8f162699856 control center
stephen
parents:
diff changeset
    26
c8f162699856 control center
stephen
parents:
diff changeset
    27
%prep
c8f162699856 control center
stephen
parents:
diff changeset
    28
%setup -q -n control-center-%{version} 
c8f162699856 control center
stephen
parents:
diff changeset
    29
c8f162699856 control center
stephen
parents:
diff changeset
    30
%build
c8f162699856 control center
stephen
parents:
diff changeset
    31
CFLAGS="$RPM_OPT_FLAGS" \
c8f162699856 control center
stephen
parents:
diff changeset
    32
  ./configure \
c8f162699856 control center
stephen
parents:
diff changeset
    33
    --prefix=%{_prefix} \
c8f162699856 control center
stephen
parents:
diff changeset
    34
    --libdir=%{_prefix}/%_lib \
c8f162699856 control center
stephen
parents:
diff changeset
    35
    --sysconfdir=%{_sysconfdir} \
c8f162699856 control center
stephen
parents:
diff changeset
    36
    --datadir=%{_prefix}/share \
c8f162699856 control center
stephen
parents:
diff changeset
    37
    --localstatedir=/var/lib \
c8f162699856 control center
stephen
parents:
diff changeset
    38
    --with-kde-datadir=/opt/kde \
c8f162699856 control center
stephen
parents:
diff changeset
    39
    --enable-platform-gnome2 \
c8f162699856 control center
stephen
parents:
diff changeset
    40
    --disable-gtk-doc
c8f162699856 control center
stephen
parents:
diff changeset
    41
make 
c8f162699856 control center
stephen
parents:
diff changeset
    42
c8f162699856 control center
stephen
parents:
diff changeset
    43
%install
c8f162699856 control center
stephen
parents:
diff changeset
    44
export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
c8f162699856 control center
stephen
parents:
diff changeset
    45
make install DESTDIR=$RPM_BUILD_ROOT
c8f162699856 control center
stephen
parents:
diff changeset
    46
unset GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL       
c8f162699856 control center
stephen
parents:
diff changeset
    47
c8f162699856 control center
stephen
parents:
diff changeset
    48
%post
c8f162699856 control center
stephen
parents:
diff changeset
    49
%run_ldconfig
c8f162699856 control center
stephen
parents:
diff changeset
    50
export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
86
b2654793399b 2003-05-14 Niall Power <[email protected]>
niall
parents: 71
diff changeset
    51
SCHEMAS="apps_gnome_settings_daemon_default_editor.schemas apps_gnome_settings_daemon_screensaver.schemas desktop_gnome_font_rendering.schemas"
71
c8f162699856 control center
stephen
parents:
diff changeset
    52
for S in $SCHEMAS; do
c8f162699856 control center
stephen
parents:
diff changeset
    53
        gconftool-2 --makefile-install-rule %{_sysconfdir}/gconf/schemas/$S >/dev/null
c8f162699856 control center
stephen
parents:
diff changeset
    54
done
c8f162699856 control center
stephen
parents:
diff changeset
    55
c8f162699856 control center
stephen
parents:
diff changeset
    56
%clean
c8f162699856 control center
stephen
parents:
diff changeset
    57
rm -rf $RPM_BUILD_ROOT
c8f162699856 control center
stephen
parents:
diff changeset
    58
c8f162699856 control center
stephen
parents:
diff changeset
    59
%files
c8f162699856 control center
stephen
parents:
diff changeset
    60
%defattr(-,root,root)
c8f162699856 control center
stephen
parents:
diff changeset
    61
%doc AUTHORS COPYING ChangeLog NEWS README
c8f162699856 control center
stephen
parents:
diff changeset
    62
%defattr (-, root, root)
c8f162699856 control center
stephen
parents:
diff changeset
    63
%{_prefix}/bin/*
c8f162699856 control center
stephen
parents:
diff changeset
    64
%{_prefix}/share/locale/*/LC_MESSAGES/*.mo
c8f162699856 control center
stephen
parents:
diff changeset
    65
%{_prefix}/share/pixmaps/*
c8f162699856 control center
stephen
parents:
diff changeset
    66
%{_prefix}/share/applications/*.desktop
c8f162699856 control center
stephen
parents:
diff changeset
    67
%{_prefix}/share/idl/*.idl
c8f162699856 control center
stephen
parents:
diff changeset
    68
%{_prefix}/share/control-center-2.0
c8f162699856 control center
stephen
parents:
diff changeset
    69
%{_sysconfdir}/gconf/schemas/*.schemas
c8f162699856 control center
stephen
parents:
diff changeset
    70
%{_prefix}/share/gnome-2.0/ui/*.xml
c8f162699856 control center
stephen
parents:
diff changeset
    71
%{_prefix}/%_lib/
c8f162699856 control center
stephen
parents:
diff changeset
    72
c8f162699856 control center
stephen
parents:
diff changeset
    73
%changelog -n control-center2
c8f162699856 control center
stephen
parents:
diff changeset
    74
* Wed May 14 2003 - [email protected]
c8f162699856 control center
stephen
parents:
diff changeset
    75
- initial release