author | gman |
Wed, 23 Jul 2003 09:11:54 +0000 | |
changeset 732 | 0db511830857 |
parent 726 | 6463d539bccc |
child 756 | 75b0050d20fe |
permissions | -rw-r--r-- |
110 | 1 |
Name: gnome-applets |
206 | 2 |
License: GPL |
110 | 3 |
Group: System/GUI/GNOME |
425 | 4 |
Version: 2.3.5 |
732 | 5 |
Release: 14 |
110 | 6 |
Distribution: Mercury |
575 | 7 |
Vendor: Sun Microsystems, Inc. |
206 | 8 |
Summary: GNOME Applets |
110 | 9 |
Source: gnome-applets-%{version}.tar.bz2 |
432 | 10 |
Source1: accessx-status-applet.png |
708 | 11 |
Source2: gnome-applets-l10n-po.tar.bz2 |
12 |
Source3: gnome-mixer.png |
|
432 | 13 |
Patch1: gnome-applets-01-accessx-status-applet.diff |
569
b63182ee420f
updating the POTFILES.in so intltool-update can be run.
mick
parents:
552
diff
changeset
|
14 |
Patch2: gnome-applets-02-potfiles_in.diff |
693 | 15 |
Patch3: gnome-applets-03-sticknotes-icon.diff |
726 | 16 |
Patch4: gnome-applets-04-geyes-themes.diff |
732 | 17 |
Patch5: gnome-applets-05-gkb-window-icon.diff |
110 | 18 |
URL: http://www.gnome.org |
19 |
BuildRoot: %{_tmppath}/%{name}-%{version}-build |
|
20 |
Docdir: %{_defaultdocdir}/gnome-applets |
|
172 | 21 |
Autoreqprov: on |
22 |
||
23 |
%define gnome_panel_version 2.2.1 |
|
24 |
%define scrollkeeper_version 0.3.11 |
|
25 |
%define libgtop_version 2.0.1 |
|
26 |
%define gail_version 1.2.0 |
|
27 |
||
28 |
BuildRequires: scrollkeeper >= %{scrollkeeper_version} |
|
29 |
BuildRequires: gnome-panel >= %{gnome_panel_version} |
|
30 |
BuildRequires: libgtop-devel >= %{libgtop_version} |
|
31 |
BuildRequires: gail >= %{gail_version} |
|
32 |
Requires: scrollkeeper >= %{scrollkeeper_version} |
|
33 |
Requires: gnome-panel >= %{gnome_panel_version} |
|
34 |
Requires: libgtop >= %{libgtop_version} |
|
35 |
Requires: gail >= %{gail_version} |
|
110 | 36 |
|
37 |
%description |
|
206 | 38 |
GNOME Applets contains a collection of small utilities that are run within the GNOME |
39 |
Panel. |
|
110 | 40 |
|
41 |
%prep |
|
693 | 42 |
%setup -q |
432 | 43 |
%patch1 |
569
b63182ee420f
updating the POTFILES.in so intltool-update can be run.
mick
parents:
552
diff
changeset
|
44 |
%patch2 -p1 |
693 | 45 |
%patch3 -p1 |
726 | 46 |
%patch4 -p1 |
732 | 47 |
%patch5 -p1 |
432 | 48 |
cp %SOURCE1 accessx-status/pixmaps |
708 | 49 |
tar jxvf %SOURCE2 |
50 |
cp %SOURCE3 mixer/gnome-mixer-applet.png |
|
510 | 51 |
|
110 | 52 |
%build |
693 | 53 |
libtoolize --force |
54 |
aclocal -I /usr/share/aclocal/gnome2-macros |
|
55 |
automake -a -c -f |
|
56 |
autoconf |
|
57 |
||
206 | 58 |
CFLAGS="$RPM_OPT_FLAGS" \ |
59 |
./configure --prefix=%{_prefix} \ |
|
60 |
--sysconfdir=%{_sysconfdir} \ |
|
61 |
--libexecdir=%{_libexecdir} \ |
|
62 |
--localstatedir=/var/lib |
|
110 | 63 |
make |
64 |
||
65 |
%install |
|
66 |
export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 |
|
206 | 67 |
make DESTDIR=$RPM_BUILD_ROOT install |
110 | 68 |
unset GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL |
69 |
||
413 | 70 |
%clean |
71 |
rm -rf $RPM_BUILD_ROOT |
|
72 |
||
110 | 73 |
%post |
521 | 74 |
for i in zh_CN zh_TW ko_KR ja_JP de_DE es_ES fr_FR it_IT sv_SE ; do |
75 |
langtag=$i |
|
76 |
[ ${i:0:2} == "zh" ] || langtag=${i:0:2} |
|
77 |
for j in cdplayer char-palette command-line geyes gkb gtik2_applet2 gweather mailcheck mixer_applet2 ; do |
|
78 |
[ -e %{_datadir}/omf/gnome-applets/$j-$langtag.omf ] && \ |
|
79 |
env LANG=$i LC_ALL=$i scrollkeeper-install -q %{_datadir}/omf/gnome-applets/$j-$langtag.omf |
|
80 |
done |
|
81 |
done |
|
413 | 82 |
scrollkeeper-update -q |
110 | 83 |
export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source` |
278 | 84 |
SCHEMAS="battstat.schemas cdplayer.schemas charpick.schemas drivemount.schemas geyes.schemas gkb.schemas gtik.schemas gweather.schemas mailcheck.schemas mini-commander.schemas mixer.schemas modemlights.schemas multiload.schemas stickynotes.schemas" |
110 | 85 |
for S in $SCHEMAS; do |
86 |
gconftool-2 --makefile-install-rule %{_sysconfdir}/gconf/schemas/$S >/dev/null |
|
87 |
done |
|
88 |
||
89 |
%postun |
|
521 | 90 |
for i in zh_CN zh_TW ko_KR ja_JP de_DE es_ES fr_FR it_IT sv_SE ; do |
91 |
langtag=$i |
|
92 |
[ ${i:0:2} == "zh" ] || langtag=${i:0:2} |
|
93 |
for j in cdplayer char-palette command-line geyes gkb gtik2_applet2 gweather mixer_applet2 ; do |
|
94 |
[ -e %{_datadir}/omf/gnome-applets/$j-$langtag.omf ] && \ |
|
95 |
env LANG=$i LC_ALL=$i scrollkeeper-uninstall -q %{_datadir}/omf/gnome-applets/$j-$langtag.omf |
|
96 |
done |
|
97 |
done |
|
413 | 98 |
scrollkeeper-update -q |
110 | 99 |
|
100 |
%files |
|
101 |
%defattr (-, root, root) |
|
102 |
%{_datadir}/omf/gnome-applets/* |
|
103 |
%{_datadir}/gnome-2.0/ui/* |
|
104 |
%{_libdir}/bonobo/servers/*.server |
|
105 |
%{_sysconfdir}/gconf/schemas/*.schemas |
|
106 |
%{_datadir}/pixmaps/*.png |
|
278 | 107 |
%{_datadir}/gen_util/mini-commander.glade |
110 | 108 |
%{_datadir}/battstat_applet/battstat_applet.glade |
109 |
%{_sysconfdir}/sound/events/battstat_applet.soundlist |
|
278 | 110 |
%{_sysconfdir}/sound/events/mailcheck.soundlist |
111 |
%{_datadir}/pixmaps/accessx-status-applet/*.png |
|
112 |
%{_datadir}/pixmaps/mailcheck/*.png |
|
113 |
%{_datadir}/pixmaps/gweather/* |
|
114 |
%{_datadir}/pixmaps/mini-commander/* |
|
115 |
%{_datadir}/gnome/gkb/* |
|
116 |
%{_datadir}/stickynotes/stickynotes.glade |
|
117 |
%{_datadir}/wireless-applet/wireless-applet.glade |
|
110 | 118 |
%{_datadir}/xmodmap/xmodmap.* |
119 |
%{_datadir}/pixmaps/gkb/*.png |
|
120 |
%{_datadir}/pixmaps/mixer/*.png |
|
278 | 121 |
%{_datadir}/pixmaps/stickynotes/*.png |
110 | 122 |
%{_datadir}/pixmaps/wireless-applet/*.png |
123 |
%{_datadir}/gnome/help/* |
|
726 | 124 |
%{_datadir}/geyes/Horrid/* |
125 |
%{_datadir}/geyes/Default/* |
|
126 |
%{_datadir}/geyes/Bizarre/* |
|
127 |
%{_datadir}/geyes/Bloodshot/* |
|
128 |
%{_datadir}/geyes/Default-tiny/* |
|
110 | 129 |
%{_datadir}/locale/*/LC_MESSAGES/gnome-applets-2.0.mo |
130 |
%{_bindir}/* |
|
131 |
%{_libexecdir}/* |
|
132 |
||
133 |
%changelog |
|
732 | 134 |
* Wed Jul 23 2003 - <[email protected]> |
135 |
- Add consistant window icon |
|
708 | 136 |
* Tue Jul 22 2003 - <[email protected]> |
726 | 137 |
- Make sure geyes themes get installed |
138 |
* Tue Jul 22 2003 - <[email protected]> |
|
708 | 139 |
- New mixer icon |
693 | 140 |
* Mon Jul 21 2003 - <[email protected]> |
141 |
- Changed stickynotes icon for the hell of it |
|
510 | 142 |
* Wed Jul 09 2003 - <[email protected]> |
143 |
- add in sun po files |
|
428 | 144 |
* Thu Jul 03 2003 - [email protected] |
432 | 145 |
- Patch for accessx-applet from head |
146 |
* Thu Jul 03 2003 - [email protected] |
|
428 | 147 |
- New Tarball, gnome-applets-2.3.5 |
278 | 148 |
* Tue Jun 10 2003 - [email protected] |
149 |
- New Tarball, gnome-applets-2.3.4, updated files and schemas for new applets. |
|
110 | 150 |
* Thu May 15 2003 - [email protected] |
151 |
- Fix installation of mixer & wirelass applets icons |
|
152 |
* Wed May 14 2003 - [email protected] |
|
153 |
- Initial release |