]> git.pld-linux.org Git - packages/gnome-control-center.git/blob - gnome-control-center.spec
- updated to 3.0.1
[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.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:  49f3c3716be3c7575b42a1ca43c9a0ce
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:       %{name}-libs = %{epoch}:%{version}-%{release}
61 Requires:       accountsservice
62 Requires:       desktop-file-utils
63 Requires:       gnome-settings-daemon >= 1:3.0.0
64 Requires:       gsettings-desktop-schemas >= 3.0.0
65 Requires:       hicolor-icon-theme
66 Requires:       libgnomekbd >= 3.0.0
67 Suggests:       apg
68 Suggests:       libcanberra-gnome
69 Suggests:       mousetweaks >= 3.0.0
70 Provides:       control-center = %{epoch}:%{version}-%{release}
71 Obsoletes:      acme
72 Obsoletes:      control-center
73 Obsoletes:      fontilus
74 Obsoletes:      gnome
75 Obsoletes:      gnome-media-volume-control
76 Obsoletes:      themus
77 # sr@Latn vs. sr@latin
78 Conflicts:      glibc-misc < 6:2.7
79 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
80
81 %description
82 A Configuration tool for easily setting up your GNOME environment.
83
84 %description -l es.UTF-8
85 El control-center es una herramienta para una configuración facilitada
86 el entorno GNOME.
87
88 %description -l pl.UTF-8
89 Narzędzie do łatwej konfiguracji środowiska GNOME.
90
91 %description -l pt_BR.UTF-8
92 O Control Center é uma ferramenta para facilmente configurar seu
93 ambiente GNOME.
94
95 %description -l ru.UTF-8
96 Пакет Control Center содержит утилиты, позволяющие настраивать среду
97 GNOME вашей системы (такие вещи как фон рабочего стола и темы,
98 программа сохранения экрана, оконный менеджер, системные звуки,
99 поведение мыши и др.)
100
101 Этот пакет нужен, если вы устанавливаете среду GNOME.
102
103 %description -l uk.UTF-8
104 Пакет Control Center містить утиліти, які дозволяють настроювати
105 середовище GNOME вашої системи (такі речі як фон робочого столу та
106 теми, програма збереження екрану, віконний менеджер, системні звуки,
107 поведінка миші та ін.)
108
109 Цей пакет потрібний, якщо ви встановлюєте середовище GNOME.
110
111 %package libs
112 Summary:        GNOME Control Center gnome-window-settings library
113 Summary(pl.UTF-8):      Biblioteka Control Center gnome-window-settings
114 Group:          X11/Libraries
115 Provides:       control-center-libs = %{epoch}:%{version}-%{release}
116 Obsoletes:      control-center-libs
117
118 %description libs
119 This package contains gnome-window-settings library.
120
121 %description libs -l pl.UTF-8
122 Pakiet ten zawiera bibliotekę gnome-window-settings.
123
124 %package devel
125 Summary:        GNOME Control Center header files
126 Summary(pl.UTF-8):      Pliki nagłówkowe bibliotek GNOME Control Center
127 Group:          X11/Development/Libraries
128 Requires:       %{name}-libs = %{epoch}:%{version}-%{release}
129 Requires:       glib2-devel >= 1:2.28.0
130 Requires:       gnome-desktop-devel >= 3.0.0
131 Requires:       gtk+3-devel >= 3.0.2
132 Provides:       control-center-devel = %{epoch}:%{version}-%{release}
133 Obsoletes:      control-center-devel
134
135 %description devel
136 GNOME Control-Center header files.
137
138 %description devel -l pl.UTF-8
139 Pliki nagłówkowe bibliotek GNOME Control Center.
140
141 %prep
142 %setup -q
143 %patch0 -p1
144
145 %build
146 %{__gnome_doc_prepare}
147 %{__gnome_doc_common}
148 %{__gettextize}
149 %{__intltoolize}
150 %{__libtoolize}
151 %{__aclocal}
152 %{__autoconf}
153 %{__autoheader}
154 %{__automake}
155 %configure \
156         --disable-schemas-install \
157         --disable-silent-rules \
158         --disable-update-mimedb \
159         --with-libsocialweb \
160         X_EXTRA_LIBS="-lXext"
161 %{__make}
162
163 %install
164 rm -rf $RPM_BUILD_ROOT
165
166 %{__make} install \
167         DESTDIR=$RPM_BUILD_ROOT
168
169 %{__rm} $RPM_BUILD_ROOT%{_libdir}/*.la
170 # no static modules - shut up check-files
171 %{__rm} $RPM_BUILD_ROOT%{_libdir}/control-center-1/panels/*.{a,la}
172
173 # obsolete locales (nb already exists)
174 %{__rm} -r $RPM_BUILD_ROOT%{_datadir}/locale/no
175
176 %find_lang %{name} --with-gnome --with-omf --all-name
177
178 %clean
179 rm -rf $RPM_BUILD_ROOT
180
181 %post
182 %scrollkeeper_update_post
183 %update_mime_database
184 %update_desktop_database_post
185 %update_icon_cache hicolor
186
187 %postun
188 %scrollkeeper_update_postun
189 %update_mime_database
190 %update_desktop_database_postun
191 %update_icon_cache hicolor
192
193 %post   libs -p /sbin/ldconfig
194 %postun libs -p /sbin/ldconfig
195
196 %files -f %{name}.lang
197 %defattr(644,root,root,755)
198 %doc AUTHORS ChangeLog MAINTAINERS NEWS README
199 %attr(755,root,root) %{_bindir}/gnome-control-center
200 %attr(755,root,root) %{_bindir}/gnome-sound-applet
201 %dir %{_libdir}/control-center-1
202 %dir %{_libdir}/control-center-1/panels
203 %attr(755,root,root) %{_libdir}/control-center-1/panels/libbackground.so
204 %attr(755,root,root) %{_libdir}/control-center-1/panels/libdate_time.so
205 %attr(755,root,root) %{_libdir}/control-center-1/panels/libdisplay.so
206 %attr(755,root,root) %{_libdir}/control-center-1/panels/libinfo.so
207 %attr(755,root,root) %{_libdir}/control-center-1/panels/libkeyboard.so
208 %attr(755,root,root) %{_libdir}/control-center-1/panels/libmouse-properties.so
209 %attr(755,root,root) %{_libdir}/control-center-1/panels/libnetwork.so
210 %attr(755,root,root) %{_libdir}/control-center-1/panels/libregion.so
211 %attr(755,root,root) %{_libdir}/control-center-1/panels/libsound.so
212 %attr(755,root,root) %{_libdir}/control-center-1/panels/libmedia.so
213 %attr(755,root,root) %{_libdir}/control-center-1/panels/libpower.so
214 %attr(755,root,root) %{_libdir}/control-center-1/panels/libprinters.so
215 %attr(755,root,root) %{_libdir}/control-center-1/panels/libscreen.so
216 %attr(755,root,root) %{_libdir}/control-center-1/panels/libuniversal-access.so
217 %attr(755,root,root) %{_libdir}/control-center-1/panels/libuser-accounts.so
218 %{_sysconfdir}/xdg/autostart/gnome-sound-applet.desktop
219 %{_sysconfdir}/xdg/menus/gnomecc.menu
220 %{_datadir}/gnome-control-center
221 %{_datadir}/sounds/gnome
222 %{_datadir}/desktop-directories/*.directory
223 %{_iconsdir}/hicolor/*/*/*.png
224 %{_iconsdir}/hicolor/*/*/*.svg
225 %{_desktopdir}/*.desktop
226 %{_pixmapsdir}/faces
227
228 %files libs
229 %defattr(644,root,root,755)
230 %attr(755,root,root) %{_libdir}/libgnome-control-center.so.*.*.*
231 %attr(755,root,root) %ghost %{_libdir}/libgnome-control-center.so.1
232
233 %files devel
234 %defattr(644,root,root,755)
235 %attr(755,root,root) %{_libdir}/libgnome-control-center.so
236 %{_includedir}/gnome-control-center-1
237 %{_npkgconfigdir}/gnome-keybindings.pc
238 %{_pkgconfigdir}/libgnome-control-center.pc
This page took 0.085163 seconds and 4 git commands to generate.