]> git.pld-linux.org Git - packages/gnome-control-center.git/blob - gnome-control-center.spec
- updated from corresponding control-center patches
[packages/gnome-control-center.git] / gnome-control-center.spec
1 Summary:        GNOME Control Center
2 Summary(es.UTF-8):      El centro de controle del GNOME
3 Summary(pl.UTF-8):      Centrum Kontroli GNOME
4 Summary(pt_BR.UTF-8):   O Centro de Controle do GNOME
5 Summary(ru.UTF-8):      Центр управления GNOME
6 Summary(uk.UTF-8):      Центр керування GNOME
7 Name:           gnome-control-center
8 Version:        2.19.90
9 Release:        1
10 Epoch:          1
11 License:        GPL v2+
12 Group:          X11/Applications
13 Source0:        http://ftp.gnome.org/pub/gnome/sources/gnome-control-center/2.19/%{name}-%{version}.tar.bz2
14 # Source0-md5:  c3a521268344ca51ec34692d5e9da35e
15 Patch0:         %{name}-randr.patch
16 Patch1:         %{name}-wm_properties-dir.patch
17 Patch3:         %{name}-default_apps.patch
18 Patch4:         %{name}-capplet.patch
19 Patch5:         %{name}-Makefile.patch
20 URL:            http://www.gnome.org/
21 BuildRequires:  GConf2-devel >= 2.18.0.1
22 BuildRequires:  alsa-lib-devel >= 1.0.12
23 BuildRequires:  audiofile >= 1:0.2.6
24 BuildRequires:  autoconf
25 BuildRequires:  automake >= 1:1.9
26 BuildRequires:  bison
27 BuildRequires:  dbus-glib-devel >= 0.73
28 BuildRequires:  esound-devel
29 BuildRequires:  evolution-data-server-devel >= 1.10.1
30 BuildRequires:  flex
31 BuildRequires:  gettext-devel
32 BuildRequires:  gnome-common >= 2.18.0
33 BuildRequires:  gnome-desktop-devel >= 2.18.0
34 BuildRequires:  gnome-doc-utils >= 0.10.3
35 BuildRequires:  gnome-menus-devel >= 2.18.0
36 BuildRequires:  gnome-panel-devel >= 2.18.0
37 BuildRequires:  gnome-vfs2-devel >= 2.18.1
38 BuildRequires:  gstreamer-plugins-base-devel >= 0.10.10
39 BuildRequires:  gtk+2-devel >= 2:2.11.6
40 BuildRequires:  intltool >= 0.35.5
41 BuildRequires:  libglade2-devel >= 1:2.6.0
42 BuildRequires:  libgnomekbd-devel >= 2.18.1
43 BuildRequires:  libgnomeui-devel >= 2.18.1
44 BuildRequires:  librsvg-devel >= 2.16.1
45 BuildRequires:  libtool
46 BuildRequires:  libxml2-devel >= 1:2.6.27
47 BuildRequires:  metacity-devel >= 2:2.18.2
48 BuildRequires:  nautilus-devel >= 2.18.1
49 BuildRequires:  pkgconfig
50 BuildRequires:  rpmbuild(macros) >= 1.311
51 BuildRequires:  scrollkeeper
52 BuildRequires:  xorg-lib-libXxf86misc-devel
53 BuildRequires:  xorg-lib-libxkbfile-devel
54 Requires(post,postun):  desktop-file-utils
55 Requires(post,postun):  gtk+2
56 Requires(post,postun):  scrollkeeper
57 Requires(post,postun):  shared-mime-info
58 Requires(post,preun):   GConf2
59 Requires:       %{name}-libs = %{epoch}:%{version}-%{release}
60 Requires:       desktop-file-utils
61 Requires:       gnome-vfs2 >= 2.18.1
62 Requires:       gstreamer-audio-effects-base >= 0.10.10
63 Provides:       control-center = %{epoch}:%{version}-%{release}
64 Obsoletes:      acme
65 Obsoletes:      control-center
66 Obsoletes:      fontilus
67 Obsoletes:      gnome
68 Obsoletes:      themus
69 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
70
71 %description
72 A Configuration tool for easily setting up your GNOME environment.
73
74 %description -l es.UTF-8
75 El control-center es una herramienta para una configuración facilitada
76 el entorno GNOME.
77
78 %description -l pl.UTF-8
79 Narzędzie do łatwej konfiguracji środowiska GNOME.
80
81 %description -l pt_BR.UTF-8
82 O Control Center é uma ferramenta para facilmente configurar seu
83 ambiente GNOME.
84
85 %description -l ru.UTF-8
86 Пакет Control Center содержит утилиты, позволяющие настраивать среду
87 GNOME вашей системы (такие вещи как фон рабочего стола и темы,
88 программа сохранения экрана, оконный менеджер, системные звуки,
89 поведение мыши и др.)
90
91 Этот пакет нужен, если вы устанавливаете среду GNOME.
92
93 %description -l uk.UTF-8
94 Пакет Control Center містить утиліти, які дозволяють настроювати
95 середовище GNOME вашої системи (такі речі як фон робочого столу та
96 теми, програма збереження екрану, віконний менеджер, системні звуки,
97 поведінка миші та ін.)
98
99 Цей пакет потрібний, якщо ви встановлюєте середовище GNOME.
100
101 %package libs
102 Summary:        GNOME Control Center gnome-window-settings library
103 Summary(pl.UTF-8):      Biblioteka Control Center gnome-window-settings
104 Group:          Development/Libraries
105 Requires:       libgnomeui >= 2.18.1
106 Obsoletes:      control-center-libs
107
108 %description libs
109 This package contains gnome-window-settings library.
110
111 %description libs -l pl.UTF-8
112 Pakiet ten zawiera bibliotekę gnome-window-settings.
113
114 %package devel
115 Summary:        GNOME Control Center header files
116 Summary(pl.UTF-8):      Pliki nagłówkowe bibliotek GNOME Control Center
117 Group:          X11/Development/Libraries
118 Requires:       %{name}-libs = %{epoch}:%{version}-%{release}
119 Requires:       dbus-glib-devel >= 0.73
120 Requires:       fam-devel
121 Requires:       gnome-desktop-devel >= 2.18.0
122 Requires:       gnome-menus-devel >= 2.18.0
123 Requires:       gtk+2-devel >= 2:2.10.10
124 Requires:       libgnomeui-devel >= 2.18.1
125 Requires:       librsvg-devel >= 2.16.1
126 Obsoletes:      control-center-devel
127
128 %description devel
129 GNOME Control-Center header files.
130
131 %description devel -l pl.UTF-8
132 Pliki nagłówkowe bibliotek GNOME Control Center.
133
134 %package static
135 Summary:        GNOME Control Center static libraries
136 Summary(pl.UTF-8):      Statyczne biblioteki GNOME Control Center
137 Group:          X11/Development/Libraries
138 Requires:       %{name}-devel = %{epoch}:%{version}-%{release}
139 Obsoletes:      control-center-static
140
141 %description static
142 GNOME Control Center static libraries.
143
144 %description static -l pl.UTF-8
145 Statyczne biblioteki GNOME Control Center.
146
147 %prep
148 %setup -q
149 %patch0 -p1
150 %patch1 -p1
151 %patch3 -p1
152 %patch4 -p1
153 %patch5 -p1
154
155 %build
156 %{__gnome_doc_prepare}
157 %{__gnome_doc_common}
158 %{__glib_gettextize}
159 %{__intltoolize}
160 %{__libtoolize}
161 %{__aclocal}
162 %{__autoheader}
163 %{__autoconf}
164 %{__automake}
165 %configure \
166         --disable-schemas-install \
167         --disable-update-mimedb \
168         --enable-gstreamer=0.10 \
169         --enable-aboutme \
170         X_EXTRA_LIBS="-lXext"
171 %{__make}
172
173 %install
174 rm -rf $RPM_BUILD_ROOT
175
176 %{__make} install \
177         DESTDIR=$RPM_BUILD_ROOT
178
179 # no static modules - shut up check-files
180 rm -f $RPM_BUILD_ROOT%{_libdir}/window-manager-settings/*.{a,la}
181 rm -f $RPM_BUILD_ROOT%{_libdir}/nautilus/extensions*/*.{a,la}
182 rm -f $RPM_BUILD_ROOT%{_libdir}/gnome-vfs-2.0/modules/*.{a,la}
183
184 %find_lang %{name} --with-gnome --all-name
185
186 %clean
187 rm -rf $RPM_BUILD_ROOT
188
189 %post
190 %gconf_schema_install apps_gnome_settings_daemon_default_editor.schemas
191 %gconf_schema_install apps_gnome_settings_daemon_keybindings.schemas
192 %gconf_schema_install apps_gnome_settings_daemon_screensaver.schemas
193 %gconf_schema_install control-center.schemas
194 %gconf_schema_install desktop_gnome_font_rendering.schemas
195 %gconf_schema_install fontilus.schemas
196 %gconf_schema_install themus.schemas
197 %scrollkeeper_update_post
198 %update_mime_database
199 %update_desktop_database_post
200 %update_icon_cache hicolor
201
202 %preun
203 %gconf_schema_uninstall apps_gnome_settings_daemon_default_editor.schemas
204 %gconf_schema_uninstall apps_gnome_settings_daemon_keybindings.schemas
205 %gconf_schema_uninstall apps_gnome_settings_daemon_screensaver.schemas
206 %gconf_schema_uninstall control-center.schemas
207 %gconf_schema_uninstall desktop_gnome_font_rendering.schemas
208 %gconf_schema_uninstall fontilus.schemas
209 %gconf_schema_uninstall themus.schemas
210
211 %postun
212 %scrollkeeper_update_postun
213 %update_mime_database
214 %update_desktop_database_postun
215 %update_icon_cache hicolor
216
217 %post   libs -p /sbin/ldconfig
218 %postun libs -p /sbin/ldconfig
219
220 %files -f %{name}.lang
221 %defattr(644,root,root,755)
222 %doc AUTHORS ChangeLog MAINTAINERS NEWS README
223 %{_sysconfdir}/gconf/schemas/apps_gnome_settings_daemon_default_editor.schemas
224 %{_sysconfdir}/gconf/schemas/apps_gnome_settings_daemon_keybindings.schemas
225 %{_sysconfdir}/gconf/schemas/apps_gnome_settings_daemon_screensaver.schemas
226 %{_sysconfdir}/gconf/schemas/control-center.schemas
227 %{_sysconfdir}/gconf/schemas/desktop_gnome_font_rendering.schemas
228 %{_sysconfdir}/gconf/schemas/fontilus.schemas
229 %{_sysconfdir}/gconf/schemas/themus.schemas
230 %{_sysconfdir}/gnome-vfs-2.0/modules/*
231 %{_sysconfdir}/xdg/menus/gnomecc.menu
232 %attr(755,root,root) %{_bindir}/*
233 %attr(755,root,root) %{_libdir}/gnome-settings-daemon
234 %attr(755,root,root) %{_libdir}/nautilus/extensions*/*.so
235 %attr(755,root,root) %{_libdir}/gnome-vfs-2.0/modules/lib*.so
236 %attr(755,root,root) %{_libdir}/window-manager-settings/*.so
237 %dir %{_libdir}/window-manager-settings
238 %{_datadir}/gnome-control-center
239 %{_datadir}/dbus-1/services/*.service
240 %{_datadir}/desktop-directories/*.directory
241 %{_datadir}/gnome/cursor-fonts
242 %{_datadir}/gnome/autostart/gnome-at-session.desktop
243 %{_datadir}/mime/packages/gnome-theme-package.xml
244 %{_iconsdir}/hicolor/*/*/*.png
245 %{_iconsdir}/hicolor/*/*/*.svg
246 %{_omf_dest_dir}/control-center
247 %{_desktopdir}/*.desktop
248
249 %files libs
250 %defattr(644,root,root,755)
251 %attr(755,root,root) %{_libdir}/libgnome-window-settings.so.*.*.*
252
253 %files devel
254 %defattr(644,root,root,755)
255 %attr(755,root,root) %{_libdir}/libgnome-window-settings.so
256 %{_libdir}/libgnome-window-settings.la
257 %{_includedir}/gnome-settings-daemon-2.0
258 %{_includedir}/gnome-window-settings-2.0
259 %{_pkgconfigdir}/gnome-settings-daemon.pc
260 %{_pkgconfigdir}/gnome-window-settings-2.0.pc
261 %{_datadir}/pkgconfig/gnome-keybindings.pc
262
263 %files static
264 %defattr(644,root,root,755)
265 %{_libdir}/libgnome-window-settings.a
This page took 0.121081 seconds and 3 git commands to generate.