]> git.pld-linux.org Git - packages/gnome-control-center.git/blob - gnome-control-center.spec
- 2.22.0
[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.22.0
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.22/%{name}-%{version}.tar.bz2
14 # Source0-md5:  e6730ac4ee8b14a577978dee6c1cb88f
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.22.0
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.74
28 BuildRequires:  eel-devel >= 2.22.0
29 BuildRequires:  esound-devel
30 BuildRequires:  evolution-data-server-devel >= 2.22.0
31 BuildRequires:  flex
32 BuildRequires:  gettext-devel
33 BuildRequires:  gnome-common >= 2.20.0
34 BuildRequires:  gnome-desktop-devel >= 2.22.0
35 BuildRequires:  gnome-doc-utils >= 0.12.1
36 BuildRequires:  gnome-menus-devel >= 2.22.0
37 BuildRequires:  gnome-panel-devel >= 2.22.0
38 BuildRequires:  gnome-settings-daemon-devel >= 2.22.0
39 BuildRequires:  gnome-vfs2-devel >= 2.22.0
40 BuildRequires:  gstreamer-plugins-base-devel >= 0.10.10
41 BuildRequires:  gtk+2-devel >= 2:2.12.8
42 BuildRequires:  hal-devel >= 0.5.10
43 BuildRequires:  intltool >= 0.37.0
44 BuildRequires:  libglade2-devel >= 1:2.6.2
45 BuildRequires:  libgnomekbd-devel >= 2.21.4.1
46 BuildRequires:  libgnomeui-devel >= 2.22.0
47 BuildRequires:  librsvg-devel >= 2.20.0
48 BuildRequires:  libtool
49 BuildRequires:  libxml2-devel >= 1:2.6.31
50 BuildRequires:  metacity-devel >= 2:2.22.0
51 BuildRequires:  nautilus-devel >= 2.22.0
52 BuildRequires:  pkgconfig
53 BuildRequires:  rpmbuild(find_lang) >= 1.23
54 BuildRequires:  rpmbuild(macros) >= 1.311
55 BuildRequires:  scrollkeeper
56 BuildRequires:  sed >= 4.0
57 BuildRequires:  xorg-lib-libXxf86misc-devel
58 BuildRequires:  xorg-lib-libxkbfile-devel
59 Requires(post,postun):  desktop-file-utils
60 Requires(post,postun):  gtk+2
61 Requires(post,postun):  scrollkeeper
62 Requires(post,postun):  shared-mime-info
63 Requires(post,preun):   GConf2
64 Requires:       %{name}-libs = %{epoch}:%{version}-%{release}
65 Requires:       desktop-file-utils
66 Requires:       gnome-settings-daemon >= 2.22.0
67 Requires:       gnome-vfs2 >= 2.22.0
68 Requires:       gstreamer-audio-effects-base >= 0.10.10
69 Provides:       control-center = %{epoch}:%{version}-%{release}
70 Obsoletes:      acme
71 Obsoletes:      control-center
72 Obsoletes:      fontilus
73 Obsoletes:      gnome
74 Obsoletes:      themus
75 # sr@Latn vs. sr@latin
76 Conflicts:      glibc-misc < 6:2.7
77 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
78
79 %description
80 A Configuration tool for easily setting up your GNOME environment.
81
82 %description -l es.UTF-8
83 El control-center es una herramienta para una configuración facilitada
84 el entorno GNOME.
85
86 %description -l pl.UTF-8
87 Narzędzie do łatwej konfiguracji środowiska GNOME.
88
89 %description -l pt_BR.UTF-8
90 O Control Center é uma ferramenta para facilmente configurar seu
91 ambiente GNOME.
92
93 %description -l ru.UTF-8
94 Пакет Control Center содержит утилиты, позволяющие настраивать среду
95 GNOME вашей системы (такие вещи как фон рабочего стола и темы,
96 программа сохранения экрана, оконный менеджер, системные звуки,
97 поведение мыши и др.)
98
99 Этот пакет нужен, если вы устанавливаете среду GNOME.
100
101 %description -l uk.UTF-8
102 Пакет Control Center містить утиліти, які дозволяють настроювати
103 середовище GNOME вашої системи (такі речі як фон робочого столу та
104 теми, програма збереження екрану, віконний менеджер, системні звуки,
105 поведінка миші та ін.)
106
107 Цей пакет потрібний, якщо ви встановлюєте середовище GNOME.
108
109 %package libs
110 Summary:        GNOME Control Center gnome-window-settings library
111 Summary(pl.UTF-8):      Biblioteka Control Center gnome-window-settings
112 Group:          X11/Libraries
113 Requires:       gnome-desktop-libs >= 2.22.0
114 Provides:       control-center-libs = %{epoch}:%{version}-%{release}
115 Obsoletes:      control-center-libs
116
117 %description libs
118 This package contains gnome-window-settings library.
119
120 %description libs -l pl.UTF-8
121 Pakiet ten zawiera bibliotekę gnome-window-settings.
122
123 %package devel
124 Summary:        GNOME Control Center header files
125 Summary(pl.UTF-8):      Pliki nagłówkowe bibliotek GNOME Control Center
126 Group:          X11/Development/Libraries
127 Requires:       %{name}-libs = %{epoch}:%{version}-%{release}
128 Requires:       dbus-glib-devel >= 0.74
129 Requires:       gnome-desktop-devel >= 2.22.0
130 Requires:       gnome-menus-devel >= 2.22.0
131 Requires:       gtk+2-devel >= 2:2.12.8
132 Requires:       libgnomeui-devel >= 2.22.0
133 Provides:       control-center-devel = %{epoch}:%{version}-%{release}
134 Obsoletes:      control-center-devel
135
136 %description devel
137 GNOME Control-Center header files.
138
139 %description devel -l pl.UTF-8
140 Pliki nagłówkowe bibliotek GNOME Control Center.
141
142 %package static
143 Summary:        GNOME Control Center static libraries
144 Summary(pl.UTF-8):      Statyczne biblioteki GNOME Control Center
145 Group:          X11/Development/Libraries
146 Requires:       %{name}-devel = %{epoch}:%{version}-%{release}
147 Provides:       control-center-static = %{epoch}:%{version}-%{release}
148 Obsoletes:      control-center-static
149
150 %description static
151 GNOME Control Center static libraries.
152
153 %description static -l pl.UTF-8
154 Statyczne biblioteki GNOME Control Center.
155
156 %prep
157 %setup -q
158 %patch0 -p1
159 %patch1 -p1
160 %patch3 -p1
161 %patch4 -p1
162 %patch5 -p1
163
164 sed -i -e 's#sr@Latn#sr@latin#' po/LINGUAS
165 mv po/sr@{Latn,latin}.po
166
167 %build
168 %{__gnome_doc_prepare}
169 %{__gnome_doc_common}
170 %{__glib_gettextize}
171 %{__intltoolize}
172 %{__libtoolize}
173 %{__aclocal}
174 %{__autoconf}
175 %{__autoheader}
176 %{__automake}
177 %configure \
178         --disable-schemas-install \
179         --disable-update-mimedb \
180         --enable-gstreamer=0.10 \
181         --enable-aboutme \
182         X_EXTRA_LIBS="-lXext"
183 %{__make}
184
185 %install
186 rm -rf $RPM_BUILD_ROOT
187
188 %{__make} install \
189         DESTDIR=$RPM_BUILD_ROOT
190
191 # no static modules - shut up check-files
192 rm -f $RPM_BUILD_ROOT%{_libdir}/window-manager-settings/*.{a,la}
193 rm -f $RPM_BUILD_ROOT%{_libdir}/nautilus/extensions*/*.{a,la}
194 rm -f $RPM_BUILD_ROOT%{_libdir}/gnome-vfs-2.0/modules/*.{a,la}
195
196 %find_lang %{name} --with-gnome --with-omf --all-name
197
198 %clean
199 rm -rf $RPM_BUILD_ROOT
200
201 %post
202 %gconf_schema_install control-center.schemas
203 %gconf_schema_install fontilus.schemas
204 %gconf_schema_install themus.schemas
205 %scrollkeeper_update_post
206 %update_mime_database
207 %update_desktop_database_post
208 %update_icon_cache hicolor
209
210 %preun
211 %gconf_schema_uninstall control-center.schemas
212 %gconf_schema_uninstall fontilus.schemas
213 %gconf_schema_uninstall themus.schemas
214
215 %postun
216 %scrollkeeper_update_postun
217 %update_mime_database
218 %update_desktop_database_postun
219 %update_icon_cache hicolor
220
221 %post   libs -p /sbin/ldconfig
222 %postun libs -p /sbin/ldconfig
223
224 %files -f %{name}.lang
225 %defattr(644,root,root,755)
226 %doc AUTHORS ChangeLog MAINTAINERS NEWS README
227 %attr(755,root,root) %{_bindir}/gnome-about-me
228 %attr(755,root,root) %{_bindir}/gnome-appearance-properties
229 %attr(755,root,root) %{_bindir}/gnome-at-mobility
230 %attr(755,root,root) %{_bindir}/gnome-at-properties
231 %attr(755,root,root) %{_bindir}/gnome-at-visual
232 %attr(755,root,root) %{_bindir}/gnome-control-center
233 %attr(755,root,root) %{_bindir}/gnome-default-applications-properties
234 %attr(755,root,root) %{_bindir}/gnome-display-properties
235 %attr(755,root,root) %{_bindir}/gnome-font-viewer
236 %attr(755,root,root) %{_bindir}/gnome-keybinding-properties
237 %attr(755,root,root) %{_bindir}/gnome-keyboard-properties
238 %attr(755,root,root) %{_bindir}/gnome-mouse-properties
239 %attr(755,root,root) %{_bindir}/gnome-network-preferences
240 %attr(755,root,root) %{_bindir}/gnome-sound-properties
241 %attr(755,root,root) %{_bindir}/gnome-theme-thumbnailer
242 %attr(755,root,root) %{_bindir}/gnome-thumbnail-font
243 %attr(755,root,root) %{_bindir}/gnome-typing-monitor
244 %attr(755,root,root) %{_bindir}/gnome-window-properties
245 %attr(755,root,root) %{_bindir}/themus-theme-applier
246 %attr(755,root,root) %{_libdir}/nautilus/extensions-2.0/libnautilus-fontilus.so
247 %attr(755,root,root) %{_libdir}/nautilus/extensions-2.0/libnautilus-themus.so
248 %attr(755,root,root) %{_libdir}/gnome-vfs-2.0/modules/libfont-method.so
249 %attr(755,root,root) %{_libdir}/gnome-vfs-2.0/modules/libtheme-method.so
250 %dir %{_libdir}/window-manager-settings
251 %attr(755,root,root) %{_libdir}/window-manager-settings/libmetacity.so
252 %{_sysconfdir}/gconf/schemas/control-center.schemas
253 %{_sysconfdir}/gconf/schemas/fontilus.schemas
254 %{_sysconfdir}/gconf/schemas/themus.schemas
255 %{_sysconfdir}/gnome-vfs-2.0/modules/font-method.conf
256 %{_sysconfdir}/gnome-vfs-2.0/modules/theme-method.conf
257 %{_sysconfdir}/xdg/autostart/gnome-at-session.desktop
258 %{_sysconfdir}/xdg/menus/gnomecc.menu
259 %{_datadir}/gnome-control-center
260 %{_datadir}/desktop-directories/*.directory
261 %{_datadir}/gnome/cursor-fonts
262 %{_datadir}/mime/packages/gnome-theme-package.xml
263 %{_iconsdir}/hicolor/*/*/*.png
264 %{_iconsdir}/hicolor/*/*/*.svg
265 %{_desktopdir}/*.desktop
266
267 %files libs
268 %defattr(644,root,root,755)
269 %attr(755,root,root) %{_libdir}/libgnome-window-settings.so.*.*.*
270 %attr(755,root,root) %ghost %{_libdir}/libgnome-window-settings.so.1
271
272 %files devel
273 %defattr(644,root,root,755)
274 %attr(755,root,root) %{_libdir}/libgnome-window-settings.so
275 %{_libdir}/libgnome-window-settings.la
276 %{_includedir}/gnome-window-settings-2.0
277 %{_pkgconfigdir}/gnome-window-settings-2.0.pc
278 %{_datadir}/pkgconfig/gnome-keybindings.pc
279
280 %files static
281 %defattr(644,root,root,755)
282 %{_libdir}/libgnome-window-settings.a
This page took 0.049161 seconds and 3 git commands to generate.