]> git.pld-linux.org Git - packages/gnome-control-center.git/blob - gnome-control-center.spec
- removed locale.patch - resolved upstream
[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:        3.0.0.1
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/3.0/%{name}-%{version}.tar.bz2
14 # Source0-md5:  95df9948e7476bc691ee7dc182e11104
15 # PLD-specific patches
16 Patch0:         system-locale-archive-path.patch
17 URL:            http://www.gnome.org/
18 BuildRequires:  GConf2-devel >= 2.26.0
19 BuildRequires:  NetworkManager-devel >= 0.8.996
20 BuildRequires:  autoconf
21 BuildRequires:  automake >= 1:1.10
22 BuildRequires:  cheese-devel >= 3.0.0
23 BuildRequires:  cups-devel >= 1.4
24 BuildRequires:  dbus-glib-devel >= 0.74
25 BuildRequires:  docbook-dtd412-xml
26 BuildRequires:  gdk-pixbuf2-devel >= 2.23.0
27 BuildRequires:  gettext-devel >= 0.17
28 BuildRequires:  glib2-devel >= 1:2.28.0
29 BuildRequires:  gnome-common >= 2.24.0
30 BuildRequires:  gnome-desktop-devel >= 3.0.0
31 BuildRequires:  gnome-doc-utils >= 0.12.1
32 BuildRequires:  gnome-menus-devel >= 3.0.0
33 BuildRequires:  gnome-settings-daemon-devel >= 1:3.0.0
34 BuildRequires:  gsettings-desktop-schemas-devel >= 3.0.0
35 BuildRequires:  gstreamer-devel
36 BuildRequires:  gtk+3-devel >= 3.0.2
37 BuildRequires:  gtk-doc >= 1.9
38 BuildRequires:  intltool >= 0.40.1
39 BuildRequires:  iso-codes
40 BuildRequires:  libcanberra-gtk3-devel >= 0.26
41 BuildRequires:  libgnomekbd-devel >= 3.0.0
42 BuildRequires:  libgtop-devel
43 BuildRequires:  libsocialweb-devel
44 BuildRequires:  libtool >= 2:2.2
45 BuildRequires:  libxklavier-devel >= 5.1
46 BuildRequires:  libxml2-devel >= 1:2.6.31
47 BuildRequires:  pkgconfig
48 BuildRequires:  polkit-devel >= 0.97
49 BuildRequires:  pulseaudio-devel >= 0.9.16
50 BuildRequires:  rpmbuild(find_lang) >= 1.23
51 BuildRequires:  rpmbuild(macros) >= 1.311
52 BuildRequires:  scrollkeeper
53 BuildRequires:  upower-devel >= 0.9.1
54 BuildRequires:  xorg-lib-libXxf86misc-devel
55 BuildRequires:  xorg-lib-libxkbfile-devel
56 Requires(post,postun):  desktop-file-utils
57 Requires(post,postun):  gtk-update-icon-cache
58 Requires(post,postun):  scrollkeeper
59 Requires(post,postun):  shared-mime-info
60 Requires(post,preun):   GConf2
61 Requires:       %{name}-libs = %{epoch}:%{version}-%{release}
62 Requires:       accountsservice
63 Requires:       desktop-file-utils
64 Requires:       gnome-settings-daemon >= 1:3.0.0
65 Requires:       gsettings-desktop-schemas >= 3.0.0
66 Requires:       hicolor-icon-theme
67 Requires:       libgnomekbd >= 3.0.0
68 Suggests:       apg
69 Suggests:       libcanberra-gnome
70 Suggests:       mousetweaks >= 3.0.0
71 Provides:       control-center = %{epoch}:%{version}-%{release}
72 Obsoletes:      acme
73 Obsoletes:      control-center
74 Obsoletes:      fontilus
75 Obsoletes:      gnome
76 Obsoletes:      gnome-media-volume-control
77 Obsoletes:      themus
78 # sr@Latn vs. sr@latin
79 Conflicts:      glibc-misc < 6:2.7
80 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
81
82 %description
83 A Configuration tool for easily setting up your GNOME environment.
84
85 %description -l es.UTF-8
86 El control-center es una herramienta para una configuración facilitada
87 el entorno GNOME.
88
89 %description -l pl.UTF-8
90 Narzędzie do łatwej konfiguracji środowiska GNOME.
91
92 %description -l pt_BR.UTF-8
93 O Control Center é uma ferramenta para facilmente configurar seu
94 ambiente GNOME.
95
96 %description -l ru.UTF-8
97 Пакет Control Center содержит утилиты, позволяющие настраивать среду
98 GNOME вашей системы (такие вещи как фон рабочего стола и темы,
99 программа сохранения экрана, оконный менеджер, системные звуки,
100 поведение мыши и др.)
101
102 Этот пакет нужен, если вы устанавливаете среду GNOME.
103
104 %description -l uk.UTF-8
105 Пакет Control Center містить утиліти, які дозволяють настроювати
106 середовище GNOME вашої системи (такі речі як фон робочого столу та
107 теми, програма збереження екрану, віконний менеджер, системні звуки,
108 поведінка миші та ін.)
109
110 Цей пакет потрібний, якщо ви встановлюєте середовище GNOME.
111
112 %package libs
113 Summary:        GNOME Control Center gnome-window-settings library
114 Summary(pl.UTF-8):      Biblioteka Control Center gnome-window-settings
115 Group:          X11/Libraries
116 Provides:       control-center-libs = %{epoch}:%{version}-%{release}
117 Obsoletes:      control-center-libs
118
119 %description libs
120 This package contains gnome-window-settings library.
121
122 %description libs -l pl.UTF-8
123 Pakiet ten zawiera bibliotekę gnome-window-settings.
124
125 %package devel
126 Summary:        GNOME Control Center header files
127 Summary(pl.UTF-8):      Pliki nagłówkowe bibliotek GNOME Control Center
128 Group:          X11/Development/Libraries
129 Requires:       %{name}-libs = %{epoch}:%{version}-%{release}
130 Requires:       glib2-devel >= 1:2.28.0
131 Requires:       gnome-desktop-devel >= 3.0.0
132 Requires:       gtk+3-devel >= 3.0.2
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 %prep
143 %setup -q
144 %patch0 -p1
145
146 %build
147 %{__gnome_doc_prepare}
148 %{__gnome_doc_common}
149 %{__gettextize}
150 %{__intltoolize}
151 %{__libtoolize}
152 %{__aclocal}
153 %{__autoconf}
154 %{__autoheader}
155 %{__automake}
156 %configure \
157         --disable-schemas-install \
158         --disable-silent-rules \
159         --disable-update-mimedb \
160         --with-libsocialweb \
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 %{__rm} $RPM_BUILD_ROOT%{_libdir}/*.la
171 # no static modules - shut up check-files
172 %{__rm} $RPM_BUILD_ROOT%{_libdir}/control-center-1/panels/*.{a,la}
173
174 # obsolete locales (nb already exists)
175 %{__rm} -r $RPM_BUILD_ROOT%{_datadir}/locale/no
176
177 %find_lang %{name} --with-gnome --with-omf --all-name
178
179 %clean
180 rm -rf $RPM_BUILD_ROOT
181
182 %post
183 %gconf_schema_install gnome-control-center.schemas
184 %scrollkeeper_update_post
185 %update_mime_database
186 %update_desktop_database_post
187 %update_icon_cache hicolor
188
189 %preun
190 %gconf_schema_uninstall gnome-control-center.schemas
191
192 %postun
193 %scrollkeeper_update_postun
194 %update_mime_database
195 %update_desktop_database_postun
196 %update_icon_cache hicolor
197
198 %post   libs -p /sbin/ldconfig
199 %postun libs -p /sbin/ldconfig
200
201 %files -f %{name}.lang
202 %defattr(644,root,root,755)
203 %doc AUTHORS ChangeLog MAINTAINERS NEWS README
204 %attr(755,root,root) %{_bindir}/gnome-control-center
205 %attr(755,root,root) %{_bindir}/gnome-sound-applet
206 %dir %{_libdir}/control-center-1
207 %dir %{_libdir}/control-center-1/panels
208 %attr(755,root,root) %{_libdir}/control-center-1/panels/libbackground.so
209 %attr(755,root,root) %{_libdir}/control-center-1/panels/libdate_time.so
210 %attr(755,root,root) %{_libdir}/control-center-1/panels/libdisplay.so
211 %attr(755,root,root) %{_libdir}/control-center-1/panels/libinfo.so
212 %attr(755,root,root) %{_libdir}/control-center-1/panels/libkeyboard.so
213 %attr(755,root,root) %{_libdir}/control-center-1/panels/libmouse-properties.so
214 %attr(755,root,root) %{_libdir}/control-center-1/panels/libnetwork.so
215 %attr(755,root,root) %{_libdir}/control-center-1/panels/libregion.so
216 %attr(755,root,root) %{_libdir}/control-center-1/panels/libsound.so
217 %attr(755,root,root) %{_libdir}/control-center-1/panels/libmedia.so
218 %attr(755,root,root) %{_libdir}/control-center-1/panels/libpower.so
219 %attr(755,root,root) %{_libdir}/control-center-1/panels/libprinters.so
220 %attr(755,root,root) %{_libdir}/control-center-1/panels/libscreen.so
221 %attr(755,root,root) %{_libdir}/control-center-1/panels/libuniversal-access.so
222 %attr(755,root,root) %{_libdir}/control-center-1/panels/libuser-accounts.so
223 %{_sysconfdir}/gconf/schemas/gnome-control-center.schemas
224 %{_sysconfdir}/xdg/autostart/gnome-sound-applet.desktop
225 %{_sysconfdir}/xdg/menus/gnomecc.menu
226 %{_datadir}/gnome-control-center
227 %{_datadir}/sounds/gnome
228 %{_datadir}/desktop-directories/*.directory
229 %{_iconsdir}/hicolor/*/*/*.png
230 %{_iconsdir}/hicolor/*/*/*.svg
231 %{_desktopdir}/*.desktop
232 %{_pixmapsdir}/faces
233
234 %files libs
235 %defattr(644,root,root,755)
236 %attr(755,root,root) %{_libdir}/libgnome-control-center.so.*.*.*
237 %attr(755,root,root) %ghost %{_libdir}/libgnome-control-center.so.1
238
239 %files devel
240 %defattr(644,root,root,755)
241 %attr(755,root,root) %{_libdir}/libgnome-control-center.so
242 %{_includedir}/gnome-control-center-1
243 %{_npkgconfigdir}/gnome-keybindings.pc
244 %{_pkgconfigdir}/libgnome-control-center.pc
This page took 0.071401 seconds and 4 git commands to generate.