]> git.pld-linux.org Git - packages/control-center.git/blob - control-center.spec
- 2.16.0
[packages/control-center.git] / control-center.spec
1 Summary:        GNOME Control Center
2 Summary(es):    El centro de controle del GNOME
3 Summary(pl):    Centrum Kontroli GNOME
4 Summary(pt_BR): O Centro de Controle do GNOME
5 Summary(uk):    ãÅÎÔÒ ËÅÒÕ×ÁÎÎÑ GNOME
6 Summary(ru):    ãÅÎÔÒ ÕÐÒÁ×ÌÅÎÉÑ GNOME
7 Name:           control-center
8 Version:        2.16.0
9 Release:        1
10 Epoch:          1
11 License:        GPL v2+
12 Group:          X11/Applications
13 Source0:        http://ftp.gnome.org/pub/gnome/sources/control-center/2.16/%{name}-%{version}.tar.bz2
14 # Source0-md5:  20535dc3918d896c1a1087eff003ee27
15 Patch0:         %{name}-randr.patch
16 Patch1:         %{name}-wm_properties-dir.patch
17 Patch2:         %{name}-additional-metacity-keybinding.patch
18 Patch3:         %{name}-default_apps.patch
19 Patch4:         %{name}-capplet.patch
20 Patch5:         %{name}-desktop.patch
21 Patch6:         %{name}-Makefile.patch
22 Patch7:         %{name}-compiz-support.patch
23 URL:            http://www.gnome.org/
24 BuildRequires:  GConf2-devel >= 2.14.0
25 BuildRequires:  ORBit2-devel >= 1:2.14.3
26 BuildRequires:  alsa-lib-devel >= 1.0.12
27 BuildRequires:  audiofile >= 1:0.2.6
28 BuildRequires:  autoconf
29 BuildRequires:  automake >= 1.9.0
30 BuildRequires:  bison
31 BuildRequires:  dbus-glib-devel >= 0.71-2
32 BuildRequires:  esound-devel
33 BuildRequires:  evolution-data-server-devel >= 1.8.0
34 BuildRequires:  flex
35 BuildRequires:  gettext-devel
36 BuildRequires:  gnome-desktop-devel >= 2.15.92
37 BuildRequires:  gnome-doc-utils >= 0.7.2
38 BuildRequires:  gnome-menus-devel >= 2.15.91
39 BuildRequires:  gnome-vfs2-devel >= 2.16.0
40 BuildRequires:  gstreamer-plugins-base-devel >= 0.10.9
41 BuildRequires:  gtk+2-devel >= 2:2.10.2
42 BuildRequires:  intltool >= 0.35
43 BuildRequires:  libglade2-devel >= 1:2.6.0
44 BuildRequires:  libgnomeui-devel >= 2.16.0
45 BuildRequires:  libxml2-devel >= 1:2.6.26
46 BuildRequires:  libxklavier-devel >= 3.0
47 BuildRequires:  libtool
48 BuildRequires:  metacity-devel >= 2:2.16.0
49 BuildRequires:  nautilus-devel >= 2.16.0
50 BuildRequires:  rpmbuild(macros) >= 1.311
51 BuildRequires:  scrollkeeper
52 BuildRequires:  xorg-lib-libxkbfile-devel
53 BuildRequires:  xorg-lib-libXxf86misc-devel
54 Requires(post,preun):   GConf2 >= 2.14.0
55 Requires(post,postun):  desktop-file-utils
56 Requires(post,postun):  gtk+2 >= 2:2.10.2
57 Requires(post,postun):  scrollkeeper
58 Requires:       %{name}-libs = %{epoch}:%{version}-%{release}
59 Requires:       desktop-file-utils
60 Requires:       gnome-vfs2 >= 2.16.0
61 Requires:       gstreamer-audio-effects-base >= 0.10.9
62 Requires:       libxklavier >= 3.0
63 Obsoletes:      acme
64 Obsoletes:      fontilus
65 Obsoletes:      gnome
66 Obsoletes:      themus
67 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
68
69 %description
70 A Configuration tool for easily setting up your GNOME environment.
71
72 %description -l es
73 El control-center es una herramienta para una configuración facilitada
74 el entorno GNOME.
75
76 %description -l pl
77 Narzêdzie do ³atwej konfiguracji ¶rodowiska GNOME.
78
79 %description -l pt_BR
80 O Control Center é uma ferramenta para facilmente configurar seu
81 ambiente GNOME.
82
83 %description -l ru
84 ðÁËÅÔ Control Center ÓÏÄÅÒÖÉÔ ÕÔÉÌÉÔÙ, ÐÏÚ×ÏÌÑÀÝÉÅ ÎÁÓÔÒÁÉ×ÁÔØ ÓÒÅÄÕ
85 GNOME ×ÁÛÅÊ ÓÉÓÔÅÍÙ (ÔÁËÉÅ ×ÅÝÉ ËÁË ÆÏΠÒÁÂÏÞÅÇÏ ÓÔÏÌÁ É ÔÅÍÙ,
86 ÐÒÏÇÒÁÍÍÁ ÓÏÈÒÁÎÅÎÉÑ ÜËÒÁÎÁ, ÏËÏÎÎÙÊ ÍÅÎÅÄÖÅÒ, ÓÉÓÔÅÍÎÙÅ Ú×ÕËÉ,
87 ÐÏ×ÅÄÅÎÉÅ ÍÙÛÉ É ÄÒ.)
88
89 üÔÏÔ ÐÁËÅÔ ÎÕÖÅÎ, ÅÓÌÉ ×Ù ÕÓÔÁÎÁ×ÌÉ×ÁÅÔÅ ÓÒÅÄÕ GNOME.
90
91 %description -l uk
92 ðÁËÅÔ Control Center Í¦ÓÔÉÔØ ÕÔÉ̦ÔÉ, Ñ˦ ÄÏÚ×ÏÌÑÀÔØ ÎÁÓÔÒÏÀ×ÁÔÉ
93 ÓÅÒÅÄÏ×ÉÝÅ GNOME ×ÁÛϧ ÓÉÓÔÅÍÉ (ÔÁ˦ ÒÅÞ¦ ÑË ÆÏΠÒÏÂÏÞÏÇÏ ÓÔÏÌÕ ÔÁ
94 ÔÅÍÉ, ÐÒÏÇÒÁÍÁ ÚÂÅÒÅÖÅÎÎÑ ÅËÒÁÎÕ, ×¦ËÏÎÎÉÊ ÍÅÎÅÄÖÅÒ, ÓÉÓÔÅÍΦ Ú×ÕËÉ,
95 ÐÏ×ÅĦÎËÁ ÍÉÛ¦ ÔÁ ¦Î.)
96
97 ãÅÊ ÐÁËÅÔ ÐÏÔÒ¦ÂÎÉÊ, ÑËÝÏ ×É ×ÓÔÁÎÏ×ÌÀ¤ÔÅ ÓÅÒÅÄÏ×ÉÝÅ GNOME.
98
99 %package libs
100 Summary:        GNOME Control Center gnome-window-settings library
101 Summary(pl):    Biblioteka Control Center gnome-window-settings
102 Group:          Development/Libraries
103 Requires:       libgnomeui >= 2.16.0
104
105 %description libs
106 This package contains gnome-window-settings library.
107
108 %description libs -l pl
109 Pakiet ten zawiera bibliotekê gnome-window-settings.
110
111 %package devel
112 Summary:        GNOME Control Center header files
113 Summary(pl):    Pliki nag³ówkowe bibliotek GNOME Control Center
114 Group:          X11/Development/Libraries
115 Requires:       %{name}-libs = %{epoch}:%{version}-%{release}
116 Requires:       fam-devel
117
118 %description devel
119 GNOME Control-Center header files.
120
121 %description devel -l pl
122 Pliki nag³ówkowe bibliotek GNOME Control Center.
123
124 %package static
125 Summary:        GNOME Control Center static libraries
126 Summary(pl):    Statyczne biblioteki GNOME Control Center
127 Group:          X11/Development/Libraries
128 Requires:       %{name}-devel = %{epoch}:%{version}-%{release}
129
130 %description static
131 GNOME Control Center static libraries.
132
133 %description static -l pl
134 Statyczne biblioteki GNOME Control Center.
135
136 %prep
137 %setup -q
138 %patch0 -p1
139 %patch1 -p1
140 %patch2 -p1
141 %patch3 -p1
142 %patch4 -p1
143 %patch5 -p1
144 %patch6 -p1
145 %patch7 -p1
146
147 %build
148 %{__gnome_doc_prepare}
149 %{__gnome_doc_common}
150 %{__glib_gettextize}
151 %{__intltoolize}
152 %{__libtoolize}
153 %{__aclocal}
154 %{__autoheader}
155 %{__autoconf}
156 %{__automake}
157 %configure \
158         --disable-schemas-install \
159         --enable-gstreamer=0.10 \
160         --enable-aboutme \
161         X_EXTRA_LIBS="-lXext"
162 %{__make}
163
164 %install
165 rm -rf $RPM_BUILD_ROOT
166
167 %{__make} install \
168         DESTDIR=$RPM_BUILD_ROOT
169
170 # no static modules - shut up check-files
171 rm -f $RPM_BUILD_ROOT%{_libdir}/window-manager-settings/*.{a,la}
172 rm -f $RPM_BUILD_ROOT%{_libdir}/nautilus/extensions*/*.{a,la}
173 rm -f $RPM_BUILD_ROOT%{_libdir}/gnome-vfs-2.0/modules/*.{a,la}
174
175 %find_lang %{name} --with-gnome --all-name
176
177 %clean
178 rm -rf $RPM_BUILD_ROOT
179
180 %post
181 %gconf_schema_install apps_gnome_settings_daemon_default_editor.schemas
182 %gconf_schema_install apps_gnome_settings_daemon_keybindings.schemas
183 %gconf_schema_install apps_gnome_settings_daemon_screensaver.schemas
184 %gconf_schema_install desktop_gnome_font_rendering.schemas
185 %gconf_schema_install desktop_gnome_peripherals_keyboard_xkb.schemas
186 %gconf_schema_install fontilus.schemas
187 %gconf_schema_install themus.schemas
188 %scrollkeeper_update_post
189 %update_desktop_database_post
190 %update_icon_cache hicolor
191
192 %preun
193 %gconf_schema_uninstall apps_gnome_settings_daemon_default_editor.schemas
194 %gconf_schema_uninstall apps_gnome_settings_daemon_keybindings.schemas
195 %gconf_schema_uninstall apps_gnome_settings_daemon_screensaver.schemas
196 %gconf_schema_uninstall desktop_gnome_font_rendering.schemas
197 %gconf_schema_uninstall desktop_gnome_peripherals_keyboard_xkb.schemas
198 %gconf_schema_uninstall fontilus.schemas
199 %gconf_schema_uninstall themus.schemas
200
201 %postun
202 %scrollkeeper_update_postun
203 %update_desktop_database_postun
204 %update_icon_cache hicolor
205
206 %post   libs -p /sbin/ldconfig
207 %postun libs -p /sbin/ldconfig
208
209 %files -f %{name}.lang
210 %defattr(644,root,root,755)
211 %doc AUTHORS ChangeLog NEWS README
212 %{_sysconfdir}/gconf/schemas/apps_gnome_settings_daemon_default_editor.schemas
213 %{_sysconfdir}/gconf/schemas/apps_gnome_settings_daemon_keybindings.schemas
214 %{_sysconfdir}/gconf/schemas/apps_gnome_settings_daemon_screensaver.schemas
215 %{_sysconfdir}/gconf/schemas/desktop_gnome_font_rendering.schemas
216 %{_sysconfdir}/gconf/schemas/desktop_gnome_peripherals_keyboard_xkb.schemas
217 %{_sysconfdir}/gconf/schemas/fontilus.schemas
218 %{_sysconfdir}/gconf/schemas/themus.schemas
219 %{_sysconfdir}/gnome-vfs-2.0/modules/*
220 %attr(755,root,root) %{_bindir}/*
221 %attr(755,root,root) %{_libdir}/gnome-settings-daemon
222 %attr(755,root,root) %{_libdir}/nautilus/extensions*/*.so
223 %attr(755,root,root) %{_libdir}/gnome-vfs-2.0/modules/lib*.so
224 %attr(755,root,root) %{_libdir}/window-manager-settings/*.so
225 %dir %{_libdir}/window-manager-settings
226 %{_datadir}/control-center-2.0
227 %{_datadir}/dbus-1/services/*.service
228 %{_datadir}/desktop-directories/*.directory
229 %{_datadir}/gnome/cursor-fonts
230 %{_datadir}/gnome-default-applications
231 %{_datadir}/idl/*
232 %{_iconsdir}/*/*/*/gnome-control-center.png
233 %{_omf_dest_dir}/control-center
234 %{_pixmapsdir}/*.png
235 %{_desktopdir}/*.desktop
236
237 %files libs
238 %defattr(644,root,root,755)
239 %attr(755,root,root) %{_libdir}/lib*.so.*.*
240
241 %files devel
242 %defattr(644,root,root,755)
243 %attr(755,root,root) %{_libdir}/lib*.so
244 %{_libdir}/lib*.la
245 %{_includedir}/gnome-window-settings-2.0
246 %{_includedir}/gnome-settings-daemon-2.0
247 %{_pkgconfigdir}/*.pc
248
249 %files static
250 %defattr(644,root,root,755)
251 %{_libdir}/*.a
This page took 0.123737 seconds and 4 git commands to generate.