control-center.spec
author mick
Tue, 15 Jul 2003 12:25:04 +0000
changeset 568 d33d9c99b698
parent 552 36a802302e86
child 575 2b5c59a05848
permissions -rw-r--r--
updating the POTFILES.in so intltool-update can be run.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
71
c8f162699856 control center
stephen
parents:
diff changeset
     1
Name:         control-center
c8f162699856 control center
stephen
parents:
diff changeset
     2
License:      GPL
c8f162699856 control center
stephen
parents:
diff changeset
     3
Group:        System/GUI/GNOME
316
d4ee48ac9ddf 2003-06-27 Glynn Foster <[email protected]>
gman
parents: 306
diff changeset
     4
Version:      2.2.2
568
d33d9c99b698 updating the POTFILES.in so intltool-update can be run.
mick
parents: 552
diff changeset
     5
Release:      8
71
c8f162699856 control center
stephen
parents:
diff changeset
     6
Distribution: Mercury
c8f162699856 control center
stephen
parents:
diff changeset
     7
Vendor:       Sun Microsystems Inc.
c8f162699856 control center
stephen
parents:
diff changeset
     8
Summary:      The GNOME control center for GNOME 2.2
c8f162699856 control center
stephen
parents:
diff changeset
     9
Source:       control-center-%{version}.tar.bz2
337
ccc9ee946d6d 2003-06-30 Mark McLoughlin <[email protected]>
markmc
parents: 317
diff changeset
    10
Source1:      display-capplet.png
467
15503c3fbcf1 2003-07-08 Glynn Foster <[email protected]>
gman
parents: 445
diff changeset
    11
Source2:      gnome-ccthemes.png
502
54156774d9a9 Adding the keyboard layout applet to the control center
mick
parents: 467
diff changeset
    12
Source3:      gnome-keyboard-layout.png
306
dc0afb9a8b09 2003-06-13 Mark McLoughlin <[email protected]>
markmc
parents: 290
diff changeset
    13
Patch1:       control-center-01-theme-failsafe.diff
317
ef2d185ce3d6 2003-06-27 Glynn Foster <[email protected]>
gman
parents: 316
diff changeset
    14
Patch2:	      control-center-02-default-applications-icon.diff
337
ccc9ee946d6d 2003-06-30 Mark McLoughlin <[email protected]>
markmc
parents: 317
diff changeset
    15
Patch3:	      control-center-03-display-properties-capplet.diff
467
15503c3fbcf1 2003-07-08 Glynn Foster <[email protected]>
gman
parents: 445
diff changeset
    16
Patch4:	      control-center-04-sound-theme-menu-icons.diff
502
54156774d9a9 Adding the keyboard layout applet to the control center
mick
parents: 467
diff changeset
    17
Patch5:       control-center-05-gnome-keyboard-layout.diff
568
d33d9c99b698 updating the POTFILES.in so intltool-update can be run.
mick
parents: 552
diff changeset
    18
Patch6:       control-center-06-potfiles_in.diff
71
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
185
0ccd93e31cbd 2003-05-27 Ghee Teo <[email protected]>
gheet
parents: 87
diff changeset
    22
Autoreqprov:  on
0ccd93e31cbd 2003-05-27 Ghee Teo <[email protected]>
gheet
parents: 87
diff changeset
    23
0ccd93e31cbd 2003-05-27 Ghee Teo <[email protected]>
gheet
parents: 87
diff changeset
    24
%define libgnomeui_version 2.2.0
0ccd93e31cbd 2003-05-27 Ghee Teo <[email protected]>
gheet
parents: 87
diff changeset
    25
%define esound_version 0.2.28
0ccd93e31cbd 2003-05-27 Ghee Teo <[email protected]>
gheet
parents: 87
diff changeset
    26
%define gnome_desktop_version 2.2.1
0ccd93e31cbd 2003-05-27 Ghee Teo <[email protected]>
gheet
parents: 87
diff changeset
    27
%define metacity_version 2.4.34
0ccd93e31cbd 2003-05-27 Ghee Teo <[email protected]>
gheet
parents: 87
diff changeset
    28
246
2ccf1ca63cf0 2003-05-30 Mark McLoughlin <[email protected]>
markmc
parents: 185
diff changeset
    29
BuildRequires: libgnomeui-devel >= %{libgnomeui_version}
185
0ccd93e31cbd 2003-05-27 Ghee Teo <[email protected]>
gheet
parents: 87
diff changeset
    30
BuildRequires: esound-devel >= %{esound_version}
0ccd93e31cbd 2003-05-27 Ghee Teo <[email protected]>
gheet
parents: 87
diff changeset
    31
BuildRequires: gnome-desktop-devel >= %{gnome_desktop_version}
0ccd93e31cbd 2003-05-27 Ghee Teo <[email protected]>
gheet
parents: 87
diff changeset
    32
BuildRequires: metacity >= %{metacity_version}
0ccd93e31cbd 2003-05-27 Ghee Teo <[email protected]>
gheet
parents: 87
diff changeset
    33
Requires: libgnomeui >= %{libgnomeui_version}
0ccd93e31cbd 2003-05-27 Ghee Teo <[email protected]>
gheet
parents: 87
diff changeset
    34
Requires: esound >= %{esound_version}
0ccd93e31cbd 2003-05-27 Ghee Teo <[email protected]>
gheet
parents: 87
diff changeset
    35
Requires: gnome-desktop >= %{gnome_desktop_version}
71
c8f162699856 control center
stephen
parents:
diff changeset
    36
c8f162699856 control center
stephen
parents:
diff changeset
    37
%description
c8f162699856 control center
stephen
parents:
diff changeset
    38
This package contains the new control-center for the GNOME 2.0 desktop.
c8f162699856 control center
stephen
parents:
diff changeset
    39
c8f162699856 control center
stephen
parents:
diff changeset
    40
%prep
337
ccc9ee946d6d 2003-06-30 Mark McLoughlin <[email protected]>
markmc
parents: 317
diff changeset
    41
%setup -q
306
dc0afb9a8b09 2003-06-13 Mark McLoughlin <[email protected]>
markmc
parents: 290
diff changeset
    42
%patch1
317
ef2d185ce3d6 2003-06-27 Glynn Foster <[email protected]>
gman
parents: 316
diff changeset
    43
%patch2 -p1
337
ccc9ee946d6d 2003-06-30 Mark McLoughlin <[email protected]>
markmc
parents: 317
diff changeset
    44
%patch3
467
15503c3fbcf1 2003-07-08 Glynn Foster <[email protected]>
gman
parents: 445
diff changeset
    45
%patch4 -p1
502
54156774d9a9 Adding the keyboard layout applet to the control center
mick
parents: 467
diff changeset
    46
%patch5 -p1
568
d33d9c99b698 updating the POTFILES.in so intltool-update can be run.
mick
parents: 552
diff changeset
    47
%patch6 -p1
337
ccc9ee946d6d 2003-06-30 Mark McLoughlin <[email protected]>
markmc
parents: 317
diff changeset
    48
cp %SOURCE1 capplets/display
467
15503c3fbcf1 2003-07-08 Glynn Foster <[email protected]>
gman
parents: 445
diff changeset
    49
cp %SOURCE2 capplets/theme-switcher
502
54156774d9a9 Adding the keyboard layout applet to the control center
mick
parents: 467
diff changeset
    50
cp %SOURCE3 capplets/gnome-keyboard-layout
71
c8f162699856 control center
stephen
parents:
diff changeset
    51
c8f162699856 control center
stephen
parents:
diff changeset
    52
%build
337
ccc9ee946d6d 2003-06-30 Mark McLoughlin <[email protected]>
markmc
parents: 317
diff changeset
    53
libtoolize --force
ccc9ee946d6d 2003-06-30 Mark McLoughlin <[email protected]>
markmc
parents: 317
diff changeset
    54
aclocal -I /usr/share/aclocal/gnome2-macros -I .
ccc9ee946d6d 2003-06-30 Mark McLoughlin <[email protected]>
markmc
parents: 317
diff changeset
    55
automake -a -c -f
ccc9ee946d6d 2003-06-30 Mark McLoughlin <[email protected]>
markmc
parents: 317
diff changeset
    56
autoconf
71
c8f162699856 control center
stephen
parents:
diff changeset
    57
CFLAGS="$RPM_OPT_FLAGS" \
c8f162699856 control center
stephen
parents:
diff changeset
    58
  ./configure \
c8f162699856 control center
stephen
parents:
diff changeset
    59
    --prefix=%{_prefix} \
c8f162699856 control center
stephen
parents:
diff changeset
    60
    --libdir=%{_prefix}/%_lib \
c8f162699856 control center
stephen
parents:
diff changeset
    61
    --sysconfdir=%{_sysconfdir} \
c8f162699856 control center
stephen
parents:
diff changeset
    62
    --localstatedir=/var/lib \
185
0ccd93e31cbd 2003-05-27 Ghee Teo <[email protected]>
gheet
parents: 87
diff changeset
    63
    --enable-platform-gnome2 
71
c8f162699856 control center
stephen
parents:
diff changeset
    64
make 
c8f162699856 control center
stephen
parents:
diff changeset
    65
c8f162699856 control center
stephen
parents:
diff changeset
    66
%install
c8f162699856 control center
stephen
parents:
diff changeset
    67
export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
185
0ccd93e31cbd 2003-05-27 Ghee Teo <[email protected]>
gheet
parents: 87
diff changeset
    68
make DESTDIR=$RPM_BUILD_ROOT install
71
c8f162699856 control center
stephen
parents:
diff changeset
    69
unset GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL       
c8f162699856 control center
stephen
parents:
diff changeset
    70
413
3e27fbbe6ce7 2003-07-03 Glynn Foster <[email protected]>
gman
parents: 337
diff changeset
    71
%clean
3e27fbbe6ce7 2003-07-03 Glynn Foster <[email protected]>
gman
parents: 337
diff changeset
    72
rm -rf $RPM_BUILD_ROOT
3e27fbbe6ce7 2003-07-03 Glynn Foster <[email protected]>
gman
parents: 337
diff changeset
    73
71
c8f162699856 control center
stephen
parents:
diff changeset
    74
%post
185
0ccd93e31cbd 2003-05-27 Ghee Teo <[email protected]>
gheet
parents: 87
diff changeset
    75
/sbin/ldconfig
413
3e27fbbe6ce7 2003-07-03 Glynn Foster <[email protected]>
gman
parents: 337
diff changeset
    76
scrollkeeper-update -q
71
c8f162699856 control center
stephen
parents:
diff changeset
    77
export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
86
b2654793399b 2003-05-14 Niall Power <[email protected]>
niall
parents: 71
diff changeset
    78
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
    79
for S in $SCHEMAS; do
c8f162699856 control center
stephen
parents:
diff changeset
    80
        gconftool-2 --makefile-install-rule %{_sysconfdir}/gconf/schemas/$S >/dev/null
c8f162699856 control center
stephen
parents:
diff changeset
    81
done
c8f162699856 control center
stephen
parents:
diff changeset
    82
185
0ccd93e31cbd 2003-05-27 Ghee Teo <[email protected]>
gheet
parents: 87
diff changeset
    83
%postun
0ccd93e31cbd 2003-05-27 Ghee Teo <[email protected]>
gheet
parents: 87
diff changeset
    84
/sbin/ldconfig
413
3e27fbbe6ce7 2003-07-03 Glynn Foster <[email protected]>
gman
parents: 337
diff changeset
    85
scrollkeeper-update -q
71
c8f162699856 control center
stephen
parents:
diff changeset
    86
c8f162699856 control center
stephen
parents:
diff changeset
    87
%files
c8f162699856 control center
stephen
parents:
diff changeset
    88
%defattr(-,root,root)
c8f162699856 control center
stephen
parents:
diff changeset
    89
%doc AUTHORS COPYING ChangeLog NEWS README
c8f162699856 control center
stephen
parents:
diff changeset
    90
%defattr (-, root, root)
c8f162699856 control center
stephen
parents:
diff changeset
    91
%{_prefix}/bin/*
185
0ccd93e31cbd 2003-05-27 Ghee Teo <[email protected]>
gheet
parents: 87
diff changeset
    92
%{_datadir}/locale/*/LC_MESSAGES/*.mo
0ccd93e31cbd 2003-05-27 Ghee Teo <[email protected]>
gheet
parents: 87
diff changeset
    93
%{_datadir}/pixmaps/*
0ccd93e31cbd 2003-05-27 Ghee Teo <[email protected]>
gheet
parents: 87
diff changeset
    94
%{_datadir}/applications/*.desktop
0ccd93e31cbd 2003-05-27 Ghee Teo <[email protected]>
gheet
parents: 87
diff changeset
    95
%{_datadir}/idl/*.idl
0ccd93e31cbd 2003-05-27 Ghee Teo <[email protected]>
gheet
parents: 87
diff changeset
    96
%{_datadir}/control-center-2.0
71
c8f162699856 control center
stephen
parents:
diff changeset
    97
%{_sysconfdir}/gconf/schemas/*.schemas
185
0ccd93e31cbd 2003-05-27 Ghee Teo <[email protected]>
gheet
parents: 87
diff changeset
    98
%{_datadir}/gnome-2.0/ui/*.xml
445
b3a518cec7cd 2003-07-04 Glynn Foster <[email protected]>
gman
parents: 413
diff changeset
    99
%{_datadir}/gnome/vfolders/*
185
0ccd93e31cbd 2003-05-27 Ghee Teo <[email protected]>
gheet
parents: 87
diff changeset
   100
%{_libdir}/
71
c8f162699856 control center
stephen
parents:
diff changeset
   101
316
d4ee48ac9ddf 2003-06-27 Glynn Foster <[email protected]>
gman
parents: 306
diff changeset
   102
%changelog
502
54156774d9a9 Adding the keyboard layout applet to the control center
mick
parents: 467
diff changeset
   103
* Wed Jul 09 2003 - [email protected]
54156774d9a9 Adding the keyboard layout applet to the control center
mick
parents: 467
diff changeset
   104
- Added gnome-keyboard-layout to control centre.
54156774d9a9 Adding the keyboard layout applet to the control center
mick
parents: 467
diff changeset
   105
445
b3a518cec7cd 2003-07-04 Glynn Foster <[email protected]>
gman
parents: 413
diff changeset
   106
* Fri Jul 03 2003 - [email protected]
467
15503c3fbcf1 2003-07-08 Glynn Foster <[email protected]>
gman
parents: 445
diff changeset
   107
- Add correct location for new sound icon and 
15503c3fbcf1 2003-07-08 Glynn Foster <[email protected]>
gman
parents: 445
diff changeset
   108
  add a theme icon.
15503c3fbcf1 2003-07-08 Glynn Foster <[email protected]>
gman
parents: 445
diff changeset
   109
15503c3fbcf1 2003-07-08 Glynn Foster <[email protected]>
gman
parents: 445
diff changeset
   110
* Fri Jul 03 2003 - [email protected]
445
b3a518cec7cd 2003-07-04 Glynn Foster <[email protected]>
gman
parents: 413
diff changeset
   111
- Install the .directory things
b3a518cec7cd 2003-07-04 Glynn Foster <[email protected]>
gman
parents: 413
diff changeset
   112
337
ccc9ee946d6d 2003-06-30 Mark McLoughlin <[email protected]>
markmc
parents: 317
diff changeset
   113
* Mon Jun 30 2003 - [email protected]
ccc9ee946d6d 2003-06-30 Mark McLoughlin <[email protected]>
markmc
parents: 317
diff changeset
   114
- add display properties capplet
ccc9ee946d6d 2003-06-30 Mark McLoughlin <[email protected]>
markmc
parents: 317
diff changeset
   115
ccc9ee946d6d 2003-06-30 Mark McLoughlin <[email protected]>
markmc
parents: 317
diff changeset
   116
* Fri Jun 27 2003 - [email protected]
316
d4ee48ac9ddf 2003-06-27 Glynn Foster <[email protected]>
gman
parents: 306
diff changeset
   117
- bump the version on the control center tarball
d4ee48ac9ddf 2003-06-27 Glynn Foster <[email protected]>
gman
parents: 306
diff changeset
   118
306
dc0afb9a8b09 2003-06-13 Mark McLoughlin <[email protected]>
markmc
parents: 290
diff changeset
   119
* Wed Jun 25 2003 - [email protected]
dc0afb9a8b09 2003-06-13 Mark McLoughlin <[email protected]>
markmc
parents: 290
diff changeset
   120
- add control-center-01-theme-failsafe.diff
dc0afb9a8b09 2003-06-13 Mark McLoughlin <[email protected]>
markmc
parents: 290
diff changeset
   121
71
c8f162699856 control center
stephen
parents:
diff changeset
   122
* Wed May 14 2003 - [email protected]
c8f162699856 control center
stephen
parents:
diff changeset
   123
- initial release